CN107273457A - A kind of searching method and device, computer installation and computer-readable recording medium - Google Patents

A kind of searching method and device, computer installation and computer-readable recording medium Download PDF

Info

Publication number
CN107273457A
CN107273457A CN201710404508.1A CN201710404508A CN107273457A CN 107273457 A CN107273457 A CN 107273457A CN 201710404508 A CN201710404508 A CN 201710404508A CN 107273457 A CN107273457 A CN 107273457A
Authority
CN
China
Prior art keywords
application
application program
icon
input method
candidate word
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201710404508.1A
Other languages
Chinese (zh)
Inventor
刘国力
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201710404508.1A priority Critical patent/CN107273457A/en
Publication of CN107273457A publication Critical patent/CN107273457A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of searching method and device, computer installation and computer-readable recording medium, applied to terminal, wherein, the searching method includes:The search information inputted via input method candidate word interface is received in the search box of the terminal;Judge to whether there is at least one application program associated with the search information in the application program that the terminal is installed;If the determination result is YES, then addition shows the application icon of at least one application program in the corresponding input method candidate word interface of the search box.There is the low technical problem of search efficiency for solving application searches mode of the prior art, improve the search efficiency of application searches mode.

Description

A kind of searching method and device, computer installation and computer-readable recording medium
Technical field
The present invention relates to electronic technology field, more particularly to a kind of searching method and device, computer installation and computer Readable storage medium storing program for executing.
Background technology
With the development of science and technology, the development trend of multifunction is gradually presented in electronic equipment, such as, usually containing each Plant the application program of various kinds.
In the prior art, in order to which a certain application-specific is searched for and opened from multiple application programs, user is usually Using following three kinds of application searches modes, first way, user directly looks for from desktop icons and applies journey needed for opening Sequence;The second way, user opens informing, is looked for from informing and opens required application;The third mode, user is direct Looked for from list of application and open required application, specifically, user first inputs Apply Names, then waited and shield thereon to editor After frame, the application list related to the Apply Names is included below edit box, selected for user.Being clicked in user should During with a certain application-specific in program listing, the application-specific is jumped to.
It can be seen that, existing application searches mode is present when application program is more, it is impossible to fast search a to application-specific Program, that is to say, that application searches mode of the prior art has the low technical problem of search efficiency.
The content of the invention
The embodiment of the present invention provides a kind of searching method and device, computer installation and computer-readable recording medium, uses There is the low technical problem of search efficiency in solving application searches mode of the prior art, improve searching for application searches mode Rope efficiency.
On the one hand, the embodiment of the present application provides a kind of searching method, and applied to terminal, the searching method includes:
The search information inputted via input method candidate word interface is received in the search box of the terminal;
Judge to whether there is at least one associated with the search information in the application program that the terminal is installed Application program;
If the determination result is YES, then addition display is described in the corresponding input method candidate word interface of the search box The application icon of at least one application program.
Alternatively, it is described to be added in the corresponding input method candidate word interface of the search box at least one described in display The application icon of individual application program, including:
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Upper level application program icon, and at least one next level application included by the upper level application program Icon;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box At least one next level application icon, and the upper level that is included of at least one described next level application should With the icon of program;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Next level application icon, and with next level application belong to together upper level application program at least one its The icon of its next level application.
Alternatively, the searching method also includes:
When receiving for the predetermined registration operation of the application icon of at least one application program described in display, start described At least one application program.
Alternatively, it whether there is in the application program for judging to be installed in the terminal related to the search information At least one application program of connection, including:
It is determined that the file associated with the keyword in the search information;
Judging should with the presence or absence of at least one included by the file in the application program installed in the terminal Use program.
Alternatively, it is described to be added in the corresponding input method candidate word interface of the search box at least one described in display The application icon of individual application program, including:
If the application program has multiple, according to the height of the program name and the matching degree of the search information of application program It is low, the corresponding application icon of application program is added to the input method candidate word interface;Or
It is according to the height of the frequency of use of application program, application program is corresponding if the application program has multiple Application icon is added to the input method candidate word interface;
Wherein, what the input method candidate word interface was provided including input method searches for information corresponding at least one with described Individual candidate word.
On the other hand, the embodiment of the present application additionally provides a kind of searcher, and applied to terminal, described device includes:
Receiving unit, for receiving the search letter inputted via input method candidate word interface in the search box of the terminal Breath;
Judging unit, for judging in the application program that the terminal is installed with the presence or absence of related to the search information At least one application program of connection;
First processing units, if the determination result is YES, then at the corresponding input method candidate word interface of the search box The application icon of middle addition display at least one application program.
Alternatively, the first processing units specifically for:
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Upper level application program icon, and at least one next level application included by the upper level application program Icon;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box At least one next level application icon, and the upper level that is included of at least one described next level application should With the icon of program;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Next level application icon, and with next level application belong to together upper level application program at least one its The icon of its next level application.
Alternatively, described device also includes:
Second processing unit:Receiving the default behaviour for the application icon of at least one application program described in display When making, start at least one described application program.
On the other hand, the embodiment of the present application provides a kind of computer installation, and the computer installation includes processor, institute Processor is stated for performing the step of realizing the searching method as described above during the computer program stored in memory.
On the other hand, the embodiment of the present application provides a kind of computer-readable recording medium, is stored thereon with computer journey Sequence, the step of realizing the searching method as described above when the computer program is executed by processor.
Said one or multiple technical schemes in the embodiment of the present application, are at least imitated with following one or more technologies Really:
In the technical scheme of the embodiment of the present application, by being received in the search box of the terminal via input method candidate The search information of word interface input;Judge in the application program that the terminal is installed with the presence or absence of related to the search information At least one application program of connection;If the determination result is YES, then at the corresponding input method candidate word interface of the search box The application icon of middle addition display at least one application program.As long as that is, in the application program that terminal is installed During in the presence of at least one application program associated with search information, just at the corresponding input method candidate interface of search box of terminal The application icon of middle addition display at least one application program, so cause user searched within the very first time needed for Application program, efficiently solves application searches mode of the prior art and there is the low technical problem of search efficiency, and improving should With the search efficiency of way of search.
Brief description of the drawings
In order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art, embodiment will be described below In required for the accompanying drawing that uses be briefly described, it should be apparent that, drawings in the following description are only some of the present invention Embodiment.
Fig. 1 is a kind of method flow diagram of the searching method provided in the embodiment of the present application one;
Fig. 2 is a kind of application when search information is " che " in a kind of searching method provided in the embodiment of the present application one Icon display mode figure;
Fig. 3 is when search information is " gongjuxiang " in a kind of searching method provided in the embodiment of the present application one A kind of application icon display mode figure;
Fig. 4 is one when search information is " shoudiant " in a kind of searching method provided in the embodiment of the present application one Plant application icon display mode figure;
Fig. 5 is a kind of application when search information is " rili " in a kind of searching method provided in the embodiment of the present application one Icon display mode figure;
The step flow chart that Fig. 6 is step S102 in a kind of searching method for providing in the embodiment of the present application one;
Fig. 7 is a kind of structured flowchart that the embodiment of the present application two is provided.
Embodiment
The embodiment of the present invention provides a kind of searching method and device, computer installation and computer-readable recording medium, uses There is the low technical problem of search efficiency in solving application searches mode of the prior art, improve searching for application searches mode Rope efficiency.
Technical scheme in the embodiment of the present application is solves above-mentioned technical problem, and general thought is as follows:
A kind of searching method, applied to terminal, the searching method includes:
The search information inputted via input method candidate word interface is received in the search box of the terminal;
Judge to whether there is at least one associated with the search information in the application program that the terminal is installed Application program;
If the determination result is YES, then addition display is described in the corresponding input method candidate word interface of the search box The application icon of at least one application program.
In the technical scheme of the embodiment of the present application, by being received in the search box of the terminal via input method candidate The search information of word interface input;Judge in the application program that the terminal is installed with the presence or absence of related to the search information At least one application program of connection;If the determination result is YES, then at the corresponding input method candidate word interface of the search box The application icon of middle addition display at least one application program.As long as that is, in the application program that terminal is installed During in the presence of at least one application program associated with search information, just at the corresponding input method candidate interface of search box of terminal The application icon of middle addition display at least one application program, so cause user searched within the very first time needed for Application program, efficiently solves application searches mode of the prior art and there is the low technical problem of search efficiency, and improving should With the search efficiency of way of search.
The terms "and/or", only a kind of incidence relation for describing affiliated partner, represents there may be three kinds of passes System, for example, A and/or B, can be represented:Individualism A, while there is A and B, these three situations of individualism B.In addition, herein Middle character "/", in the case where not illustrating, it is a kind of relation of "or" to typically represent forward-backward correlation object.
In order to be better understood from above-mentioned technical proposal, below by accompanying drawing and specific embodiment to technical solution of the present invention It is described in detail, it should be understood that the specific features in the embodiment of the present application and embodiment are to the detailed of technical solution of the present invention Thin explanation, rather than the restriction to technical solution of the present invention, in the case where not conflicting, the embodiment of the present application and embodiment In technical characteristic can be combined with each other.
In specific implementation process, the terminal is specifically as follows smart mobile phone, tablet personal computer, desktop computer etc., This is not just repeated one by one.
Embodiment one
Fig. 1 is refer to, the embodiment of the present application one provides a kind of searching method, applied to terminal, including:
S101:The search information inputted via input method candidate word interface is received in the search box of the terminal;
S102:Judge in the application program that the terminal is installed with the presence or absence of associated at least with the search information One application program;
S103:If the determination result is YES, then add aobvious in the corresponding input method candidate word interface of the search box Show the application icon of at least one application program.
In specific implementation process, step S101 to step S103 to implement process as follows:
First, the search information inputted via input method candidate word interface is received in the search box of the terminal.Wherein, The search information is specifically as follows the information under spelling input method, can also be the information under five-stroke input method, can also be Information under phonitic entry method, etc..The input method candidate word interface is specially to open after input method, what input method was provided Candidate word interface corresponding with the search information.Then, judge in the application program that the terminal is installed whether there is with At least one associated application program of the search information.That is, judging all applications that the terminal is installed It whether there is at least one application program associated with the search information in program.Such as, what the terminal was installed should There are social class, video class, traffic class application program with program.The search information is " che ", then the search information is associated Application program is traffic class application program.Further, the application program for all traffic classes that the terminal is installed belongs to In the application program associated with the search information, such as, " ofo shares bicycle ", " Cao grasps special train ", " drop oozes row ".Enter one Step ground, if the determination result is YES, is then added described in display extremely in the corresponding input method candidate word interface of the search box The application icon of a few application program.Still by taking above-mentioned example as an example, then in corresponding input method circle of the search box Addition shows " ofo shares bicycle " in face, " Cao grasps special train ", the corresponding application icon of " drop oozes row " application program.In terminal During for smart mobile phone, the one of which of application icon shows that situation is as shown in Figure 2.
In the embodiment of the present application, step S103:If the determination result is YES, then in the corresponding input of the search box The application icon of addition display at least one application program, is waited to application icon in the input method in method candidate word interface Select the addition display mode in word interface there are following several situations, but be not limited only to following several situations.
The first situation
The first situation is specially addition display and institute in the corresponding input method candidate word interface of the search box State the icon of the associated upper level application program of search information, and at least one included by the upper level application program The icon of next level application.For giving a concrete illustration, under spelling input method, search information is In " gongjuxiang ", the application program that the terminal is installed, do not only have " tool box " this application program, and the work Also include " mirror " in the corresponding file of tool case application program, " flashlight ", " compass ", " calendar " application program." work Having case " application program is compared to " mirror ", " flashlight ", " compass ", for " calendar " these application programs, belongs to upper level Application program.And " mirror ", " flashlight ", " compass ", " calendar " these application programs is under " tool box " application programs One level application.When the terminal is smart mobile phone, and when searching for information for " gongjuxiang ", the input method is waited Select the application icon in word interface one of which show situation as shown in figure 3, illustrate only in figure upper level application program with And next level application, " mirror " is not showed that because paper is limited, " flashlight ", " compass ", " calendar ".The terminal The associated upper level application program of the search information and next level application can be carried out based on principle described above It has been shown that, in order to improve Consumer's Experience, qualified application icon is scrolled one by one, certainly, for this area skill For art personnel, the application icon distributing order of the qualified application program in this example can be practised according to the actual use of user Used to be adjusted, just differ one has been illustrated herein.
Second of situation
Second of situation is specially addition display and institute in the corresponding input method candidate word interface of the search box State the icon of at least one associated next level application of search information, and at least one described next level application The icon for the upper level application program being included.Give a concrete illustration, under spelling input method, search information is In " shoudiant ", the application program that the terminal is installed, do not only have " flashlight " this application program, and the end End includes upper level tool-class application program such as " tool box " application program of " flashlight " application program, is somebody's turn to do in " tool box " Application program specifically includes " mirror ", " flashlight ", " compass ", " calendar ".It is smart mobile phone and search letter in the terminal When ceasing for " shoudiant ", the one of which of the application icon in the input method candidate word interface shows situation such as Fig. 4 institutes Show.
The third situation
The third situation is specially addition display and institute in the corresponding input method candidate word interface of the search box The icon of the associated next level application of search information is stated, and upper level application is belonged to together with next level application The icon of at least one other next level application of program.That is, based on the search information, under associated One level application and belong to same upper level application it is other under under spelling input method, search information be " rili ", institute State in the application program that terminal is installed, do not only have " calendar " this application program, and the terminal includes and is somebody's turn to do " day Go through " application program belongs to same upper level " tool box " application program.In addition to " calendar " application program, it is somebody's turn to do " tool box " and applies journey Sequence also includes " flashlight ", " compass ".Then when the terminal is smart mobile phone and search information is " rili ", the input The one of which of application icon in method candidate word interface shows that situation is as shown in Figure 5.Certainly, it is right in specific implementation process The superior and the subordinate's application program image target display mode can also be other modes, and just differ one has been illustrated herein.
In addition, in the embodiment of the present application, in order to further improve search efficiency, user can be in the search box only A certain keyword is inputted, such as " dian ", " car " is further based on input method association and goes out in the terminal to be installed therewith Related application program, is further shown in the input method candidate word interface, herein to related application icon Just do not detail one by one.
In the embodiment of the present application, in order to further improve the performance of terminal.The searching method also includes:Connecing When receiving the predetermined registration operation of application icon of at least one application program for showing, start at least one described application Program.In specific implementation process, the predetermined registration operation is specifically as follows the double click operation for application icon, can also be pin To the single-click operation of the application icon, to start the corresponding application program of the application icon.For giving a concrete illustration, It is " mirror ", " flashlight ", " compass ", when " calendar ", when user's pin in the application icon of at least one application program When carrying out double click operation to " flashlight " this icon in application icon, start " flashlight ".Certainly, those skilled in the art Member can also set the predetermined registration operation according to the actual use situation of user, just not repeat one by one herein.
In the embodiment of the present application, Fig. 6, step S102 be refer to:Judge be in the application program that the terminal is installed It is no to there is at least one application program associated with the search information, specifically include:
S201:It is determined that the file associated with the keyword in the search information;
S202:Judge in the application program installed in the terminal with the presence or absence of at least one included by the file Individual application program.
In specific implementation process, step S201 to step S202 to implement process as follows:
First, it is determined that the file associated with the keyword in the search information;In specific implementation process, work as institute Search information is stated when including multiple keywords, the file associated with each keyword is detected whether respectively.Lift individual For specific example, when the search information is " car ", determine whether to have in the application program that the terminal is installed with being somebody's turn to do The associated file of keyword.Further, judge to whether there is the text in the application program installed in the terminal At least one included application program of part folder.Still to search for information for exemplified by " car ", the file of the crucial word association is accompanied " shared bicycle ".Wherein, " shared bicycle " this file includes " ofo shares bicycle ", " rub and visit bicycle " " a step bicycle " Application program.When these application programs are installed in the terminal, at least one associated with the search information is obtained Individual application program.Certainly, for those skilled in the art, the end can also be determined according to the actual use situation of user Exist in the application program installed in end with associated at least one application program of the search information, herein just not one by one Repeat.
In the embodiment of the present application, exist in the application program that the terminal is installed associated with the search information Multiple application programs when, in order to improve the performance of the terminal, application icon corresponding to this multiple application program exists There can be a variety of display methods on the input method candidate word interface.Specifically, step S103:If the determination result is YES, then The application drawing of addition display at least one application program in the corresponding input method candidate word interface of the search box Mark, can have following two display modes, but be not limited only to following two display modes.
The first display mode
The first display mode is specially:If the application program has multiple, program name and institute according to application program The height of the matching degree of search information is stated, the corresponding application icon of application program is added to the input method candidate word interface; Specifically, when the application program for the condition that meets has multiple, by application name with search information matches degree it is higher should The input method candidate word interface is preferably displaying in the corresponding application icon of program.Such as, it is in search information When " jisuanqi ", by qualified " calculator ", " flashlight ", " compass ", " calendar " application icon according to The input method candidate word interface is from top to bottom shown in successively with degree height.
Second of display mode
Second of display mode be specially:If the application program has multiple, according to the frequency of use of application program Just, the corresponding application icon of application program is added to the input method candidate word interface.Specifically, can also be according to every Individual user shows the application icon of qualified multiple application programs using the custom of the terminal.By user's frequency of use The corresponding icon of high application program is preferentially shown, so as to the application program used needed for being found in user's very first time.
,, can will be corresponding based on both the above display mode when application program has multiple in specific implementation process The form that application icon is shown one by one is shown, can also be that the mode of rolling is shown, it is, of course, also possible to be other Display mode, is not just repeated one by one herein.
In the embodiment of the present application, to include input method being provided with the search information at the input method candidate word interface At least one corresponding candidate word., can be with specific implementation process in order to further improve the search efficiency of application program The corresponding candidate word of the search information is shown, associated application icon is accordingly shown near candidate word Region in, good prompting has been carried out to user, the application program that uses needed for being enabled so as to user within the very first time.
Embodiment two
Based on the inventive concept same with the embodiment of the present application one, Fig. 7 is refer to, the embodiment of the present application additionally provides one kind Searcher, applied to terminal, including:
Receiving unit 10, for receiving the search inputted via input method candidate word interface in the search box of the terminal Information;
Judging unit 20, for judging in the application program that the terminal is installed to whether there is and the search information phase At least one application program of association;
First processing units 30, if the determination result is YES, then in corresponding input method candidate word circle of the search box The application icon of addition display at least one application program in face.
In the embodiment of the present application, first processing units 30 specifically for:
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Upper level application program icon, and at least one next level application included by the upper level application program Icon;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box At least one next level application icon, and the upper level that is included of at least one described next level application should With the icon of program;Or
Addition display is associated with the search information in the corresponding input method candidate word interface of the search box Next level application icon, and with next level application belong to together upper level application program at least one its The icon of its next level application.
In the embodiment of the present application, described device also includes:
Second processing unit:Receiving the default behaviour for the application icon of at least one application program described in display When making, start at least one described application program.
In the embodiment of the present application, judging unit 20 specifically for:
It is determined that the file associated with the keyword in the search information;
Judging should with the presence or absence of at least one included by the file in the application program installed in the terminal Use program.
In the embodiment of the present application, first processing units 30 specifically for:
If the application program has multiple, according to the height of the program name and the matching degree of the search information of application program It is low, the corresponding application icon of application program is added to the input method candidate word interface;Or
It is according to the height of the frequency of use of application program, application program is corresponding if the application program has multiple Application icon is added to the input method candidate word interface;
Wherein, what the input method candidate word interface was provided including input method searches for information corresponding at least one with described Individual candidate word.
The another aspect of the embodiment of the present invention provide a kind of computer installation, the computer installation include processor, Memory and the computer program that can be run in the memory and on the processor is stored in, for example:At the end The search information inputted via input method candidate word interface is received in the search box at end;Judge the application journey that the terminal is installed It whether there is at least one application program associated with the search information in sequence;If the determination result is YES, then searched described The program of the application icon of addition display at least one application program in the corresponding input method candidate word interface of rope frame. The step in the embodiment of the method described in above-mentioned each side, such as Fig. 1 are realized described in the computing device during computer program Shown method and step.Or, each list in above-mentioned each device embodiment is realized described in the computing device during computer program The function of member.
Exemplary, the computer program can be divided into one or more module/units, one or many Individual module/unit is stored in the memory, and by the computing device, to complete the present invention.It is one or many Individual module/unit can complete the series of computation machine programmed instruction section of specific function, and the instruction segment is used to describe institute State implementation procedure of the computer program in the searcher/terminal device.For example, the computer program can be divided Into receiving unit, judging unit, first processing units, each module concrete function is as follows:The receiving unit, at the end The search information inputted via input method candidate word interface is received in the search box at end;The judging unit, it is described for judging It whether there is at least one application program associated with the search information in the application program that terminal is installed;Described first Processing unit, if the determination result is YES, then addition shows institute in the corresponding input method candidate word interface of the search box State the application icon of at least one application program.
Searcher/the terminal device can be desktop PC, notebook, palm PC and cloud server etc. Computing device.Searcher/the terminal device may include, but be not limited only to, processor, memory.Those skilled in the art It is appreciated that the schematic diagram is only the example of searcher/terminal device, do not constitute to searcher/terminal device Restriction, can include than illustrating more or less parts, either combine some parts or different parts, such as institute Input-output equipment, network access equipment, bus etc. can also be included by stating searcher/terminal device.
Alleged processor can be CPU (Central Processing Unit, CPU), can also be it His general processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) or other PLDs, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor Deng the processor is the control centre of the searcher/terminal device, is entirely searched for using various interfaces and connection The various pieces of device/terminal device.
The memory can be used for storing the computer program and/or module, and the processor is by running or performing The computer program and/or module being stored in the memory, and the data being stored in memory are called, realize described The various functions of searcher/terminal device.The memory can mainly include storing program area and storage data field, wherein, Storing program area can be needed for storage program area, at least one function application program (such as sound-playing function, image player Function etc.) etc.;Storage data field can be stored uses created data (such as voice data, phone directory etc.) according to mobile phone Deng.In addition, memory can include high-speed random access memory, nonvolatile memory, such as hard disk, interior can also be included Deposit, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, Flash card (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
The another aspect of the embodiment of the present invention provides a kind of computer-readable recording medium, including instruction, refers to when described When order is run on computers so that the computer performs the method described in above-mentioned each side.
If the integrated module/unit of the searcher/terminal device is realized and made in the form of SFU software functional unit For independent production marketing or in use, it can be stored in a computer read/write memory medium.Understood based on such, The present invention realizes all or part of flow in above-described embodiment method, and the hard of correlation can also be instructed by computer program Part is completed, and described computer program can be stored in a computer-readable recording medium, and the computer program is processed When device is performed, the step of each above-mentioned embodiment of the method can be achieved.Wherein, the computer program includes computer program generation Code, the computer program code can be source code form, object identification code form, executable file or some intermediate forms Deng.The computer-readable medium can include:Any entity or device, record of the computer program code can be carried Medium, USB flash disk, mobile hard disk, magnetic disc, CD, computer storage, read-only storage (ROM, Read-Only Memory), with Machine access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc.. It should be noted that the content that the computer-readable medium is included can be according to legislation in jurisdiction and patent practice It is required that carrying out appropriate increase and decrease, such as, in some jurisdictions, according to legislation and patent practice, computer-readable medium is not wrapped Include electric carrier signal and telecommunication signal.
In the technical scheme of the embodiment of the present application, by being received in the search box of the terminal via input method candidate The search information of word interface input;Judge in the application program that the terminal is installed with the presence or absence of related to the search information At least one application program of connection;If the determination result is YES, then at the corresponding input method candidate word interface of the search box The application icon of middle addition display at least one application program.As long as that is, in the application program that terminal is installed During in the presence of at least one application program associated with search information, just at the corresponding input method candidate interface of search box of terminal The application icon of middle addition display at least one application program, so cause user searched within the very first time needed for Application program, efficiently solves application searches mode of the prior art and there is the low technical problem of search efficiency, and improving should With the search efficiency of way of search.
, but those skilled in the art once know basic creation although preferred embodiments of the present invention have been described Property concept, then can make other change and modification to these embodiments.So, appended claims are intended to be construed to include excellent Select embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising including these changes and modification.

Claims (10)

1. a kind of searching method, applied to terminal, it is characterised in that the searching method includes:
The search information inputted via input method candidate word interface is received in the search box of the terminal;
Judge to whether there is at least one application associated with the search information in the application program that the terminal is installed Program;
If the determination result is YES, then added in the corresponding input method candidate word interface of the search box described in display at least The application icon of one application program.
2. searching method as claimed in claim 1, it is characterised in that described to be waited in the corresponding input method of the search box The application icon of addition display at least one application program in word interface is selected, including:
Addition display searches for associated upper of information with described in the corresponding input method candidate word interface of the search box The icon of one level application, and at least one next level application included by the upper level application program figure Mark;Or
Addition display is associated extremely with the search information in the corresponding input method candidate word interface of the search box The icon of a few next level application, and the upper level application journey that at least one described next level application is included The icon of sequence;Or
Under addition display is associated with the search information in the corresponding input method candidate word interface of the search box The icon of one level application, and with next level application belong to together upper level application program it is at least one other under The icon of one level application.
3. searching method as claimed in claim 1, it is characterised in that the searching method also includes:
When receiving for the predetermined registration operation of the application icon of at least one application program described in display, described in startup at least One application program.
4. searching method as claimed in claim 1, it is characterised in that the application program installed in the judgement terminal In whether there is with associated at least one application program of the search information, including:
It is determined that the file associated with the keyword in the search information;
Judge that at least one that whether there is in the application program installed in the terminal included by the file applies journey Sequence.
5. the searching method as described in claim 1-4, it is characterised in that described in the corresponding input method of the search box The application icon of addition display at least one application program in candidate word interface, including:
If the application program has multiple, according to the height of the program name and the matching degree of the search information of application program, The corresponding application icon of application program is added to the input method candidate word interface;Or
If the application program has multiple, according to the height of the frequency of use of application program, application program is applied accordingly Icon is added to the input method candidate word interface;
Wherein, the input method candidate word interface includes at least one time corresponding with the search information that input method is provided Select word.
6. a kind of searcher, applied to terminal, it is characterised in that described device includes:
Receiving unit, for receiving the search information inputted via input method candidate word interface in the search box of the terminal;
Judging unit, for judging in the application program that the terminal is installed with the presence or absence of associated with the search information At least one application program;
First processing units, if the determination result is YES, then add in the corresponding input method candidate word interface of the search box Plus the application icon of display at least one application program.
7. searcher as claimed in claim 6, it is characterised in that the first processing units specifically for:
Addition display searches for associated upper of information with described in the corresponding input method candidate word interface of the search box The icon of one level application, and at least one next level application included by the upper level application program figure Mark;Or
Addition display is associated extremely with the search information in the corresponding input method candidate word interface of the search box The icon of a few next level application, and the upper level application journey that at least one described next level application is included The icon of sequence;Or
Under addition display is associated with the search information in the corresponding input method candidate word interface of the search box The icon of one level application, and with next level application belong to together upper level application program it is at least one other under The icon of one level application.
8. searcher as claimed in claim 6, it is characterised in that described device also includes:
Second processing unit:Receiving the predetermined registration operation for the application icon of at least one application program described in display When, start at least one described application program.
9. a kind of computer installation, it is characterised in that:The computer installation includes processor, and the processor is deposited for execution The step of searching method as described in any one in claim 1-5 is realized during the computer program stored in reservoir.
10. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that:The computer program The step of searching method as described in any one in claim 1-5 is realized when being executed by processor.
CN201710404508.1A 2017-06-01 2017-06-01 A kind of searching method and device, computer installation and computer-readable recording medium Withdrawn CN107273457A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710404508.1A CN107273457A (en) 2017-06-01 2017-06-01 A kind of searching method and device, computer installation and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710404508.1A CN107273457A (en) 2017-06-01 2017-06-01 A kind of searching method and device, computer installation and computer-readable recording medium

Publications (1)

Publication Number Publication Date
CN107273457A true CN107273457A (en) 2017-10-20

Family

ID=60065331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710404508.1A Withdrawn CN107273457A (en) 2017-06-01 2017-06-01 A kind of searching method and device, computer installation and computer-readable recording medium

Country Status (1)

Country Link
CN (1) CN107273457A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107908330A (en) * 2017-11-15 2018-04-13 维沃移动通信有限公司 The management method and mobile terminal of application icon
CN108170293A (en) * 2017-12-29 2018-06-15 北京奇虎科技有限公司 Input the personalized recommendation method and device of association
CN108227955A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 It is a kind of that the method and device for recommending input association is searched for based on user's history
CN109271579A (en) * 2018-11-16 2019-01-25 珠海市魅族科技有限公司 A kind of application recommended method, electronic equipment and storage medium based on input information
CN109284146A (en) * 2018-08-31 2019-01-29 维沃移动通信有限公司 A kind of light application open method and mobile terminal
WO2020078174A1 (en) * 2018-10-18 2020-04-23 Oppo广东移动通信有限公司 Application lookup method, storage medium, and electronic device
CN112068762A (en) * 2020-09-09 2020-12-11 腾讯科技(深圳)有限公司 Interface display method, device, equipment and medium of application program
CN112083844A (en) * 2020-09-08 2020-12-15 李艺殊 Interactive system and interactive method for searching corpus
CN112100479A (en) * 2020-09-14 2020-12-18 深圳市欢太科技有限公司 Application access method and device, electronic equipment and storage medium
CN112099865A (en) * 2020-07-29 2020-12-18 珠海市魅族科技有限公司 Application opening method and device, mobile terminal and computer readable storage medium
CN112199035A (en) * 2020-09-30 2021-01-08 北京搜狗科技发展有限公司 Information recommendation method and device and electronic equipment
CN113190741A (en) * 2021-05-08 2021-07-30 维沃移动通信(杭州)有限公司 Searching method, searching device, electronic equipment and storage medium
WO2022174749A1 (en) * 2021-02-20 2022-08-25 花瓣云科技有限公司 Associative word displaying method, terminal device, and computer storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346743A (en) * 2010-08-02 2012-02-08 腾讯科技(深圳)有限公司 Method and device for generating candidate words
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN103995601A (en) * 2014-05-28 2014-08-20 百度在线网络技术(北京)有限公司 Method and device for achieving input method
CN103995830A (en) * 2014-04-17 2014-08-20 广东明创软件科技有限公司 Method and mobile terminal for fast switching application program based on input method
CN105224099A (en) * 2015-09-17 2016-01-06 广州市久邦数码科技有限公司 A kind of searching method based on input method and system thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346743A (en) * 2010-08-02 2012-02-08 腾讯科技(深圳)有限公司 Method and device for generating candidate words
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN103995830A (en) * 2014-04-17 2014-08-20 广东明创软件科技有限公司 Method and mobile terminal for fast switching application program based on input method
CN103995601A (en) * 2014-05-28 2014-08-20 百度在线网络技术(北京)有限公司 Method and device for achieving input method
CN105224099A (en) * 2015-09-17 2016-01-06 广州市久邦数码科技有限公司 A kind of searching method based on input method and system thereof

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107908330B (en) * 2017-11-15 2019-10-15 维沃移动通信有限公司 The management method and mobile terminal of application icon
CN107908330A (en) * 2017-11-15 2018-04-13 维沃移动通信有限公司 The management method and mobile terminal of application icon
CN108170293A (en) * 2017-12-29 2018-06-15 北京奇虎科技有限公司 Input the personalized recommendation method and device of association
CN108227955A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 It is a kind of that the method and device for recommending input association is searched for based on user's history
CN109284146A (en) * 2018-08-31 2019-01-29 维沃移动通信有限公司 A kind of light application open method and mobile terminal
CN109284146B (en) * 2018-08-31 2021-08-31 维沃移动通信有限公司 Light application starting method and mobile terminal
WO2020078174A1 (en) * 2018-10-18 2020-04-23 Oppo广东移动通信有限公司 Application lookup method, storage medium, and electronic device
CN109271579A (en) * 2018-11-16 2019-01-25 珠海市魅族科技有限公司 A kind of application recommended method, electronic equipment and storage medium based on input information
CN112099865A (en) * 2020-07-29 2020-12-18 珠海市魅族科技有限公司 Application opening method and device, mobile terminal and computer readable storage medium
CN112083844A (en) * 2020-09-08 2020-12-15 李艺殊 Interactive system and interactive method for searching corpus
CN112083844B (en) * 2020-09-08 2024-04-09 李艺殊 Interactive system and interactive method for searching corpus
CN112068762A (en) * 2020-09-09 2020-12-11 腾讯科技(深圳)有限公司 Interface display method, device, equipment and medium of application program
CN112068762B (en) * 2020-09-09 2023-09-12 腾讯科技(深圳)有限公司 Interface display method, device, equipment and medium of application program
US11893236B2 (en) 2020-09-09 2024-02-06 Tencent Technology (Shenzhen) Company Limited Interface display method and apparatus of application, device, and medium
CN112100479A (en) * 2020-09-14 2020-12-18 深圳市欢太科技有限公司 Application access method and device, electronic equipment and storage medium
CN112199035A (en) * 2020-09-30 2021-01-08 北京搜狗科技发展有限公司 Information recommendation method and device and electronic equipment
WO2022174749A1 (en) * 2021-02-20 2022-08-25 花瓣云科技有限公司 Associative word displaying method, terminal device, and computer storage medium
CN113190741A (en) * 2021-05-08 2021-07-30 维沃移动通信(杭州)有限公司 Searching method, searching device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107273457A (en) A kind of searching method and device, computer installation and computer-readable recording medium
CN108292231B (en) Method and system for generating applications from data
CN109154935B (en) Method, system and readable storage device for analyzing captured information for task completion
US10733372B2 (en) Dynamic content generation
US10572589B2 (en) Cognitive matching of narrative data
CN109472609B (en) Wind control reason determining method and device
US10564846B2 (en) Supplementing a virtual input keyboard
US11669550B2 (en) Systems and methods for grouping search results into dynamic categories based on query and result set
US20110184811A1 (en) Providing contextual advertisements for electronic books
CN106991179A (en) Data-erasure method, device and mobile terminal
WO2012158571A2 (en) Training statistical dialog managers in spoken dialog systems with web data
US11138240B2 (en) Personalized automatic tagging
CN107315833A (en) Method and apparatus of the retrieval with downloading based on application program
WO2023197872A1 (en) Book searching method and apparatus, and device and storage medium
CN110175301A (en) A kind of navigation bar configuration method and device, computer equipment and storage medium
US10929454B2 (en) System and method for organizing notes
JP2019109924A (en) Information processing system, information processing method, and program
CN113343109A (en) List recommendation method, computing device and computer storage medium
CN110188297B (en) Resource information display method, computing device and computer storage medium
US20210081486A1 (en) Site and service signals for driving automated custom system configuration
CN103761335A (en) Method and device for downloading target application from network and electronic device
Steinberg et al. Platform capitalisms and platform cultures
CN104699765B (en) A kind of date storage method and mobile terminal
US8639668B2 (en) Structured requirements management
US20100250548A1 (en) Information terminal equipped with content search system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20171020