CN104142991A - Search method, search client and electronic equipment - Google Patents

Search method, search client and electronic equipment Download PDF

Info

Publication number
CN104142991A
CN104142991A CN201410365000.1A CN201410365000A CN104142991A CN 104142991 A CN104142991 A CN 104142991A CN 201410365000 A CN201410365000 A CN 201410365000A CN 104142991 A CN104142991 A CN 104142991A
Authority
CN
China
Prior art keywords
character
search
user
searching
search results
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.)
Pending
Application number
CN201410365000.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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410365000.1A priority Critical patent/CN104142991A/en
Publication of CN104142991A publication Critical patent/CN104142991A/en
Pending 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a search method, a search client and electronic equipment. The search method comprises the steps of acquiring a fast search instruction input by a user, wherein the fast search instruction comprises an identification character and a search character; after determining the identification character, carrying out rule machining on the search character and a preset local search list to obtain a search result; outputting the search result in a response interface of the fast search instruction. Thus, the search character is acquired and search is carried out without influencing normal response to other input content, the research result is output in the corresponding interface of the fast search instruction finally, the user can find needed content quickly and conveniently, and the use convenience of the electronic equipment is improved.

Description

A kind of searching method and search client and electronic equipment
Technical field
The present invention relates to electronic communication field, particularly relate to searching method and search client and electronic equipment.
Background technology
Along with the development of information society, the electronic equipments such as smart mobile phone have become indispensable instrument in daily productive life process.
At present the function of electronic equipment from strength to strength, except traditional communication function, also has digital map navigation, audio frequency and video broadcasting, web page browsing, takes pictures, reads, a large amount of function such as shopping.Major part in these functions needs client or the application software of user installation third party exploitation.
Existing client and application software opening ways, generally that user is on the demonstration desktop of electronic equipment or find in program listing and need the icon of client opened, click this icon or this icon is carried out to other corresponding operatings, make electronic equipment move this client.Along with the client terminal quantity of installing increases, in numerous icons, to select and need icon need to spend the more time of user, and also need where necessary to carry out page turn over operation, the convenience of operation is poor.
In addition, user can utilize the electronic equipment carried to store some data, such as audio-video document, picture file etc. as panel computer or smart mobile phone.Because the quantity of documents of storage increases, in a large amount of files, find the file needing also to need to spend a large amount of time of user.
Summary of the invention
In view of the above problems, the present invention has been proposed to a kind of overcome the problems referred to above or the search client addressing the above problem at least in part and electronic equipment and corresponding searching method are provided.
Further object of the present invention is program or the file that will make to allow user find quickly and easily and preserve in electronic equipment.
Another further object of the present invention is to open fast the program or the file that need unlatching, improves user and experiences.
According to one aspect of the present invention, provide a kind of searching method.This searching method comprises: obtain the fast search instruction of being inputted by user, fast search instruction comprises identification character and searching character; Determine after identification character, use searching character and preset local search list to carry out rule match, obtain Search Results; In the response interface of fast search instruction, export Search Results.
Alternatively, obtaining the fast search instruction of being inputted by user comprises: receive the character that user inputs in dialing interface; Determine that the initial character in the character of inputting is identification character; Extract identification character character afterwards as searching character.
Alternatively, in the response interface of fast search instruction, export Search Results and comprise: load the entry of Search Results with the order of being scheduled to, in every entry, comprise a Search Results.
Alternatively, predetermined order comprise following any one: name order, recently order, the order of operating frequency, the Search Results type sequence of opening time.
Alternatively, before obtaining the fast search instruction of being inputted by user, also comprise: the information of output identification character is selected for user.
Alternatively, searching character is one or more numerals; Use is carried out rule match by searching character with preset local search list and is comprised: bits per inch word is mated respectively for corresponding English and/or pinyin character according to the default rule of correspondence; Respectively with one in numeral, English, phonetic or be combined as key word and search in local search list.
Alternatively, in the response interface of fast search instruction, export Search Results and also comprise afterwards: obtain the operation to Search Results by user, and according to program corresponding to operation calls.
Alternatively, in local search list, preserve in advance following at least one content: the information of mounted application program, the information of the local audio file of preserving, video file, image file, document files, directory information.
According to another object of the present invention, also provide a kind of search client.This search client comprises: acquisition module, be configured to obtain the fast search instruction of being inputted by user, and fast search instruction comprises identification character and searching character; Matching module, is configured to determine after identification character, uses searching character and preset local search list to carry out rule match, obtains Search Results; Display module, is configured to export Search Results in the response interface of fast search instruction.
Alternatively, acquisition module comprises: receive submodule, be configured to receive the character that user inputs in dialing interface; Determine submodule, be configured to determine that the initial character in the character of inputting is identification character; Extract submodule, be configured to extract identification character character afterwards as searching character.
Alternatively, display module is also configured to: the entry that loads Search Results with the order of being scheduled to, in every entry, comprise a Search Results, predetermined order comprise following any one: name order, recently order, the order of operating frequency, the Search Results type sequence of opening time.
Alternatively, search client provided by the invention also comprises: reminding module, the information that is configured to output identification character is selected for user.
Alternatively, searching character is one or more numerals, and matching module is also configured to: bits per inch word is mated respectively for corresponding English character and/or pinyin character according to the default rule of correspondence; Search in local search list taking one in numeral, English, phonetic or combining characters as key word respectively.
Alternatively, search client provided by the invention also comprises: execution module, be configured to obtain by user the operation to Search Results, and according to program corresponding to operation calls.
According to another aspect of the present invention, also provide a kind of electronic equipment.This electronic equipment comprises any search client of above introduction.
Searching method of the present invention and search client, obtain the fast search instruction that comprises identification character and searching character, wherein identification character is for identifying fast search instruction out from the content of user's input, in the situation that not affecting other input contents of normal response user, obtain the searching character line search of going forward side by side, Search Results is exported under the respective interface of fast search instruction the most at last, is convenient to user and finds fast the content needing, and has improved user's experience.
Further, Search Results can adopt multiple sortord to show, meets the use habit of different user, but also can obtain the operation of user to Search Results, and program corresponding to respective calls, be convenient to user and open easily the various programs or the file that need unlatching.
Again further, above searching method can utilize in the dialing interface of the communication facilitiess such as smart mobile phone, carry out the input of fast search instruction by its input frame, after the character of determining input is identification character, determine that the input character after identification character is searching character, number entry viewing area at dial-up program shows corresponding Search Results, thereby realizes fast search by the function at expanded dial interface.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of instructions, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description to the specific embodiment of the invention by reference to the accompanying drawings below, those skilled in the art will understand above-mentioned and other objects, advantage and feature of the present invention more.
Brief description of the drawings
By reading below detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skill in the art.Accompanying drawing is only for the object of preferred implementation is shown, and do not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 is the schematic diagram of search client according to an embodiment of the invention;
Fig. 2 is the schematic diagram of search client in accordance with another embodiment of the present invention;
Fig. 3 is the schematic diagram of electronic equipment according to an embodiment of the invention;
Fig. 4 is the schematic diagram of searching method according to an embodiment of the invention;
Fig. 5 is the optional process flow diagram of the one of searching method according to an embodiment of the invention;
Fig. 6 is the design sketch of the information of the identification character of searching method according to an embodiment of the invention;
Fig. 7 is the design sketch after the input fast search instruction of searching method according to an embodiment of the invention; And
Fig. 8 is the design sketch of the Search Results of searching method according to an embodiment of the invention.
Embodiment
The algorithm providing at this is intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with demonstration.Various general-purpose systems also can with based on using together with this teaching.According to description above, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also for any certain programmed language.It should be understood that and can utilize various programming languages to realize content of the present invention described here, and the description of above language-specific being done is in order to disclose preferred forms of the present invention.
The present embodiment provides a kind of search client, Fig. 1 is the schematic diagram of search client 100 according to an embodiment of the invention, this search client 100 can comprise in general manner: acquisition module 110, matching module 120, display module 130, can carry out flexible configuration according to the function of the search client of the present embodiment 100 with upper module.
The fast search client 100 of the present embodiment with upper-part in, acquisition module 110 is configured to obtain the fast search instruction of being inputted by user, acquisition module 110 can use the input frame of existing program in electronic equipment to carry out obtaining of fast search instruction, for example, user can input fast search instruction in the inputting interface of the dialing interface of communication electronic device.Acquisition module 110 can also carry out obtaining of fast search instruction by the mode that input plug-in unit is set in electronic equipment, and for example, user can input fast search instruction in input frame preset in the demonstration main screen of electronic equipment.
Above fast search instruction can include identification character and searching character, and wherein, identification character can will be distinguished in the other guide of fast search instruction and user's input, and searching character can be used as the coupling basis of search.Above identification character can be preset character or character combination, if acquisition module 110 can be confirmed the character of input and mate with preset identification character, just can determine user current be input as fast search instruction, if do not mated, can carry out other operations that input frame is corresponding.Searching character can be at least a portion of searched key word, such as can be also, according to the corresponding combination of numbers that draws searched key word of mating of the rule of correspondence (rule of correspondence of numeric keypad and phonetic symbol etc.).
Matching module 120 is configured to determine after identification character, uses searching character and preset local search list to carry out rule match, obtains Search Results.Local search list can generate according to the program information of the fileinfo of this locality storage and/or installation, the content of record can comprise: the title of the title of file (program), the storage directory of file (program), file (program), the size of file (program), thumbnail or the icon etc. of file (program), namely by the information of mounted application program, the information of the local audio file of preserving, video file, image file, document files, the one or more conclusion in directory information obtains local search list.The content recording in local search list can be configured according to the function of the search client of the present embodiment 100, and for example target using mounted application program as fast search is only convenient to user and is found quickly the application program needing.
Display module 130 is configured to export Search Results in the response interface of fast search instruction.In the time using dialing interface to carry out obtaining of fast search instruction, can in the number entry viewing area of dial-up program, show corresponding Search Results, for example on the desktop of electronic equipment, generate again the output interface of floating layer as Search Results.
Fig. 2 is the schematic diagram of search client 100 in accordance with another embodiment of the present invention, and the search client 100 of this embodiment has carried out further optimization, to reach more excellent technique effect.
In the search client of the embodiment shown in Fig. 2, acquisition module 110 can comprise in general manner: receive submodule 112, determine submodule 114, extract submodule 116.Receive submodule 112 and can be configured to receive the character that user inputs in dialing interface; Determine that submodule 114 can be configured to determine that the initial character in the character of inputting is identification character; Extract submodule 116 and can be configured to extract identification character character afterwards as searching character.
Under dialing interface, particularly provide under the dialing interface of dummy keyboard input, its character that can input is generally numeral and " * " number and " # " number, therefore receives the character of being inputted by user that submodule 112 receives and also should be mutually the combination of numeral, " * " number and " # " number.
Determine that the character that submodule 114 can receive according to reception submodule 112 judges, the first character for example receiving or the multiple character combinations that first receive conform to preset searching character, can determine the current fast search instruction that is input as.Preferably, in order to distinguish mutually with the input of general number, can use " * " number and " # " number or " * " number and the combination of " # " number as identification character.In traditional basic type impulse push key phone set, " # " is generally typematic key, " * " is generally Pause key, but in current electronic equipment use procedure, probability in the initial input of dialing " * " number and " # " number is very little, therefore can use " * " number or " # " number separately as identification character.In addition the present embodiment do not get rid of use other character or character combination as identification character.If first character and the identification character of input are not inconsistent, can process the content in input frame according to the processing mode of dial-up program, for example search the associative operation of address book contact.
Extract submodule 116 and determine after identification character at definite submodule 114, can be using the character of inputting after fast search instruction as searching character, for example, in the time adopting dialing interface, above search can be one or more numerals; A kind of optional flow process of matching module 120 is that bits per inch word is mated respectively for corresponding English character and/or pinyin character according to the default rule of correspondence; Search in local search list taking one in numeral, English, phonetic or combining characters as key word respectively.Wherein bits per inch word is mated respectively and can adopt the rule of correspondence of nine grids keyboard to carry out for corresponding English character and/or pinyin character according to the default rule of correspondence, namely correspond to any punctuate by 1, 2 correspond to a, b, any in c, 3 correspond to d, e, any in f, 4 correspond to g, h, any in i, 5 correspond to j, k, any in l, 6 correspond to m, n, any in o, 7 correspond to p, q, r, any in s, 8 correspond to t, u, any in v, 9 correspond to w, x, y, any in z, 0 corresponds to space.The character more than matching both can be used as English letter and also can be used as phonetic alphabet.
The search client 100 of the present embodiment can also be provided with reminding module 140, and the information that is configured to output identification character is selected for user.For example, using " # " during number as identification character, can in inputting interface, show following content " welcome is used quick search; initial with No. # ", can also provide in addition concrete search example, for example " attempt input: #3609 (360 bodyguard's first letter of pinyin), can move fast 360 bodyguards ".Utilize reminding module 140 to point out, can help to use unskilled user to understand the performing step of quick search, improved user's experience.
Display module 130 can also load with the order of being scheduled to the entry of Search Results, comprises at least one Search Results (preferred each entry comprises a Search Results) in every entry.In the time using dial-up program to carry out the input of fast search instruction, above Search Results can be shown with the form that is similar to number entry.Predetermined order comprise following any one: name order, recently order, the order of operating frequency, the Search Results type sequence of opening time.For example corresponding certain searching character may be to having in the situation of multiple Search Results, can arrange in order multiple Search Results, in a kind of concrete situation, user inputs fast search instruction " #360 ", may match multiple application programs such as 360 security guards that install in current electronic device, 360 mobile phone assistants, 360 video display, 360 cloud dishes, now can be according to the showing of time of opening recently application, using the opening time apart from the shortest 360 mobile phone assistants of current time as first arrangement project.
The search client 100 of the present embodiment can also be provided with execution module 150, is configured to obtain by user the operation to Search Results, and according to program corresponding to operation calls.For example, after user clicks certain Search Results, can open corresponding program or call corresponding program and open corresponding file, in addition, execution module 150 can also be supported a greater variety of operations, for example choosing for a long time after certain Search Results, show the detailed menu of this Search Results entry, provide as: open, deletion, details are shown, create the option of the operations such as shortcut.
Search client 100 at the present embodiment provides application program fast search, utilizes execution module 150 that the unlatching entrance of application program can be provided, and has improved the convenience of user's opening program.
The embodiment of the present invention also provides a kind of electronic equipment, Fig. 3 is the schematic diagram of electronic equipment 10 according to an embodiment of the invention, in the electronic equipment 10 of the present embodiment, can be provided with any search client 100 of introducing in above embodiment, mounted program information and fileinfo are concluded to the list of generation local search, utilize this local search list in the situation that not affecting other input contents of normal response user for search client 100, Search Results is exported under the respective interface of fast search instruction, be convenient to user and find fast the content needing, improve user's experience.
The embodiment of the present invention also provides a kind of searching method, this searching method can be carried out by any search client 100 and the electronic equipment 10 introduced above, improve user's experience, Fig. 4 is the schematic diagram of searching method according to an embodiment of the invention, and this searching method comprises:
Step S402, obtains the fast search instruction of being inputted by user;
Step S404, uses searching character and preset local search list to carry out rule match, obtains Search Results;
Step S406 exports Search Results in the response interface of fast search instruction.
Above fast search instruction can include identification character and searching character, and wherein, identification character can distinguish fast search instruction from the content of other user's inputs, and searching character can be used as the basis of search.Above identification character can be preset character or character combination, mates with preset identification character if step S402 confirms the character of input, just can determine user current be input as fast search instruction.Searching character can be at least a portion of searched key word, such as can be also, according to the corresponding combination of numbers that draws searched key word of mating of the rule of correspondence (rule of correspondence of numeric keypad and phonetic symbol etc.).
The optional flow process of one of step S402 is: receive the character that user inputs in dialing interface; Determine that the initial character in the character of inputting is identification character; Extract identification character character afterwards as searching character.
Under dialing interface, particularly provide under the dialing interface of dummy keyboard input, its character that can input is generally numeral and " * " number and " # " number, and the character of being inputted by user that therefore step S402 receives is also corresponding can be the combination of numeral, " * " number and " # " number.After the input that receives user, can judge the character receiving, the first character for example receiving or the multiple character combinations that first receive conform to preset searching character, can determine the current fast search instruction that is input as.Preferably, in order to distinguish mutually with the input of general number, can use " * " number and " # " number or " * " number and the combination of " # " number as searching character.Due in current electronic equipment use procedure, very little at the probability of the initial input of dialing " * " number and " # " number, therefore can use " * " number or " # " number separately as identification character.In addition the present embodiment do not get rid of use other character or character combination as identification character.
Determining after identification character, extraction character is thereafter as searching character, and searching character can be one or more numerals, then can utilize these numerals can match corresponding English or phonetic, thereby corresponding coupling draws searched key word, to perform step the coupling of S404.
In another embodiment of the present invention, identification character also can be after searching character, and the present invention does not limit this.
Step S404 can mate the bits per inch word in searching character respectively for corresponding English and/or pinyin character according to the default rule of correspondence; Respectively with one in numeral, English, phonetic or be combined as key word and search in local search list.Wherein bits per inch word is mated respectively and can adopt the rule of correspondence of nine grids keyboard to carry out for corresponding English character and/or pinyin character according to the default rule of correspondence, namely correspond to any punctuate by 1, 2 correspond to a, b, any in c, 3 correspond to d, e, any in f, 4 correspond to g, h, any in i, 5 correspond to j, k, any in l, 6 correspond to m, n, any in o, 7 correspond to p, q, r, any in s, 8 correspond to t, u, any in v, 9 correspond to w, x, y, any in z, 0 corresponds to space.Above character both can be used as English letter and also can be used as phonetic alphabet.
In the local search list using in step S404, preserve in advance following at least one content: the information of mounted application program, the information of the local audio file of preserving, video file, image file, document files, directory information.The content type recording in local search list can be configured according to the function of the searching method of the present embodiment, the for example target using mounted application program as fast search only, the content recording in local search list so can only comprise the information of mounted application program, finds quickly thereby be convenient to user the application program needing.
Step S406 is in the time using dialing interface to carry out obtaining of fast search instruction, can in the number entry viewing area of dial-up program, show corresponding Search Results, for example on the desktop of electronic equipment, generate again and show that floating layer is put into output interface as Search Results.Particularly, can load with the order of being scheduled to the entry of Search Results, in every entry, comprise one or more Search Results (being preferably).In the time using dial-up program to carry out the input of fast search instruction, above Search Results can be shown with the form that is similar to number entry.Predetermined order comprise following any one: name order, recently order, the order of operating frequency, the Search Results type sequence of opening time.For example corresponding certain searching character may be to having in the situation of multiple Search Results, can arrange in order multiple Search Results, for example user inputs fast search instruction " #360 ", may match multiple application programs such as 360 security guards, 360 mobile phone assistants, 360 video display, 360 cloud dishes are installed in current electronic device, now can be according to the showing of time of opening recently application, using the opening time apart from the shortest 360 mobile phone assistants of current time as first arrangement project.
In order to allow user can pass through more easily the quick searching method of the present embodiment, information that can also output identification character before step S402 is selected for user.For example, using " # " during number as identification character, can in inputting interface, show following content " welcome is used quick search; initial with No. # ", can also provide in addition concrete search example, for example " attempt input: #3609 (360 bodyguard's first letter of pinyin), can move fast 360 bodyguards ".Utilize reminding module 140 to point out, can help to use unskilled user to understand rapidly the performing step of quick search, improved user's experience.
Preferably, after step S406, can also obtain the operation to Search Results by user, and according to program corresponding to operation calls.For example, after user clicks certain Search Results, can open corresponding program or call corresponding program and open corresponding file, in addition, execution module 150 can also be supported a greater variety of operations, for example, for example, after certain Search Results is operated (choosing for a long time), show the detailed menu of this Search Results entry, provide as: open, deletion, details are shown, create the option of the operations such as shortcut, thereby further facilitated user's use.
Fig. 5 is the optional process flow diagram of the one of searching method according to an embodiment of the invention, by this flow process, can in dialing interface, draw the Search Results of corresponding application program by fast search, and the entrance of application program is provided, the flow process of the searching method of this embodiment comprises:
Step S502, output dialing interface, and the information of explicit identification character; Fig. 6 is the design sketch of the information of the identification character of searching method according to an embodiment of the invention, as figure, above dialing interface, demonstrate following content and " welcome to use quick search; initial with No. # ", can also provide in addition concrete search example, for example " attempt input: #3609 (360 bodyguard's first letter of pinyin), can move fast 360 bodyguards ", user can carry out according to displaying contents the input of identification character;
Step S504, receives the character of inputting by input frame,
Step S506, judges whether the character of beginning conforms to identification character, can determine that user is number or the other guide that input need to be dialed if do not conformed to, if conformed to, for example user has inputted " # " number, performs step S508;
Step S508, determines and is input as fast search instruction, and extracts character after identification character as searching character, Fig. 7 is the design sketch after the input fast search instruction of searching method according to an embodiment of the invention, in the drawings, for describing, inputted the character of #36;
Step S510, corresponds to English or phonetic alphabet by each character, and taking Fig. 7 as example, 3 can corresponding letter be any in d, e, f, 6 can be corresponding letter be any in m, n, o,
Step S512, splice according to above English or phonetic alphabet the searched key word mates in local search list, for example in local search list, record the information of mounted all programs, after the character of input #36, the title all programs relevant to 36 and corresponding letter will be mated out;
Step S514, according to predetermined ordering rule, Search Results is sorted and shown, in Fig. 7, provide equally part Search Results, by mounted 360 bodyguards, 360 cloud dishes, 360 change planes, the information of 360 mobile phone assistants, the large congruent software of 360 video display shows according to the order of frequency of utilization, wherein every Search Results all includes the contents such as icon, title, version number, size, but also has marked out 360 bodyguards and the 360 cloud dishes of nearest operation.The result showing in Fig. 7 can be the part of Search Results, and user can be by dragging or unshowned Search Results is checked in other operations up and down.
Step S516, obtains the operation of user to Search Results entry, and calls relevant routine interface, for example, in Fig. 7, provided operation mere suggestion: clicking application program can move.The searching method of the present embodiment, except the opening operation of response application program, can also respond other operations (for example unload, deletion, details are shown, create shortcut etc.) of user.
By above flow process, user can will carry out the fast search of application program and open in dialing interface, avoided searching the problem of the too much energy and time of application program cost user in a large amount of icons or list.In addition, in local search list, can also increase and record local fileinfo, thereby the fast search instruction that can comprise identification character and searching character by input finds rapidly the file needing and opens.
The searching method that the present embodiment provides is not limited to and uses the instruction of dialing interface input fast search, also can use other input frame as the instruction of input fast search.Fig. 8 is the design sketch of the Search Results of searching method according to an embodiment of the invention.For example on the input plug-in unit of user on mobile phone desktop, input the character of " #36 ", initial character " # " is consistent with identification character, can determine user and input fast search instruction, extract " 3 " and " 6 " two searching character, 3 can corresponding letter be any in d, e, f, 6 can corresponding letter be any in m, n, o, thereby has drawn following matching result:
" 36 " in 360 video display complete works match with " 36 " of input;
The first letter of pinyin phonetic alphabet " FN " corresponding with " 36 " of " indignation " in the bird of indignation match;
" FM " English alphabet " FM " corresponding with " 36 " in many tins of FM matches, koala FM and the dragonfly FM in addition that match equally;
The phonetic alphabet " do " that phonetic " Dong " is corresponding with " 36 " match, and the corresponding application program drawing comprises: understand that ball Supreme Being, Beijing Information Mobile Service, thud motion, interaction the application program that title comprises the Chinese character of " Dong " pronunciation such as share.
More when Search Results, while demonstration in same interface, user can also be by dragging or unshowned Search Results is checked in other operations again.In the time that user clicks Search Results, can directly open this application program, thereby user can just can find the program that need to open by simple input, without searching in a large amount of program icons or list requiring efforts, convenient for users.
The searching method of the present embodiment and search client, obtain the fast search instruction that comprises identification character and searching character, wherein identification character is for identifying fast search instruction out from the content of user's input, in the situation that not affecting other input contents of normal response user, obtain the searching character line search of going forward side by side, Search Results is exported under the respective interface of fast search instruction the most at last, be convenient to user and find fast the content needing, but also can obtain the operation of user to Search Results, and program corresponding to respective calls, be convenient to user and open easily the various programs or the file that need unlatching.
In the instructions that provided herein, a large amount of details are described.But, can understand, embodiments of the invention can be put into practice in the situation that there is no these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the above in the description of exemplary embodiment of the present invention, each feature of the present invention is grouped together into single embodiment, figure or sometimes in its description.But, the method for the disclosure should be construed to the following intention of reflection: the present invention for required protection requires than the more feature of feature of clearly recording in each claim.Or rather, as reflected in claims below, inventive aspect is to be less than all features of disclosed single embodiment above.Therefore, claims of following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can the module in the equipment in embodiment are adaptively changed and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and can put them in addition multiple submodules or subelement or sub-component.At least some in such feature and/or process or unit are mutually repelling, and can adopt any combination to combine all processes or the unit of disclosed all features in this instructions (comprising claim, summary and the accompanying drawing followed) and disclosed any method like this or equipment.Unless clearly statement in addition, in this instructions (comprising claim, summary and the accompanying drawing followed) disclosed each feature can be by providing identical, be equal to or the alternative features of similar object replaces.
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature instead of further feature included in other embodiment, the combination of the feature of different embodiment means within scope of the present invention and forms different embodiment.For example, in claims, the one of any of embodiment required for protection can be used with array mode arbitrarily.
All parts embodiment of the present invention can realize with hardware, or realizes with the software module of moving on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that and can use in practice microprocessor or digital signal processor (DSP) to realize the some or all functions according to the some or all parts in the search client of the embodiment of the present invention and electronic equipment.The present invention can also be embodied as part or all equipment or the device program (for example, computer program and computer program) for carrying out method as described herein.Realizing program of the present invention and can be stored on computer-readable medium like this, or can there is the form of one or more signal.Such signal can be downloaded and obtain from internet website, or provides on carrier signal, or provides with any other form.
It should be noted above-described embodiment the present invention will be described instead of limit the invention, and those skilled in the art can design alternative embodiment in the case of not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed as element or step in the claims.Being positioned at word " " before element or " one " does not get rid of and has multiple such elements.The present invention can be by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim of having enumerated some devices, several in these devices can be to carry out imbody by same hardware branch.The use of word first, second and C grade does not represent any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, illustrate and described of the present invention multiple exemplary embodiment although detailed herein, but, without departing from the spirit and scope of the present invention, still can directly determine or derive many other modification or the amendment that meet the principle of the invention according to content disclosed by the invention.Therefore, scope of the present invention should be understood and regard as and cover all these other modification or amendments.
The embodiment of the present invention provides A1. searching method, comprising:
Obtain the fast search instruction of being inputted by user, described fast search instruction comprises identification character and searching character;
Determine after described identification character, use described searching character and preset local search list to carry out rule match, obtain Search Results;
In the response interface of described fast search instruction, export described Search Results.
A2. according to the searching method described in A1, wherein, obtain the fast search instruction of being inputted by user and comprise:
Receive the character that user inputs in dialing interface;
Determine that the initial character in the character of described input is described identification character;
Extract described identification character character afterwards as described searching character.
A3. according to the searching method described in A2, wherein, in the response interface of described fast search instruction, export described Search Results and comprise:
The entry that loads Search Results with the order of being scheduled to, comprises a described Search Results in every described entry.
A4. according to the searching method described in A3, wherein, described predetermined order comprise following any one:
Order, the order of operating frequency, the Search Results type sequence of name order, nearest opening time.
A5. according to the searching method described in any one in A2 to A4, wherein, before obtaining the fast search instruction of being inputted by user, also comprise:
Exporting the information of described identification character selects for user.
A6. according to the searching method described in any one in A1 to A5, wherein,
Described searching character is one or more numerals;
Use and described searching character and preset local search list are carried out to rule match comprise:
Bits per inch word is mated respectively for corresponding English and/or pinyin character according to the default rule of correspondence;
Respectively with one in described numeral, English, phonetic or be combined as key word and search in described local search list.
A7. according to the searching method described in any one in A1 to A6, wherein, in the response interface of described fast search instruction, export described Search Results and also comprise afterwards:
Obtain the operation to described Search Results by user, and according to program corresponding to described operation calls.
A8. according to the searching method described in any one in A1 to A7, wherein, in described local search list, preserve in advance following at least one content: the information of mounted application program, the information of the local audio file of preserving, video file, image file, document files, directory information.
The embodiment of the present invention also provides B9. search client, comprising:
Acquisition module, is configured to obtain the fast search instruction of being inputted by user, and described fast search instruction comprises identification character and searching character;
Matching module, is configured to determine after described identification character, uses described searching character and preset local search list to carry out rule match, obtains Search Results;
Display module, is configured to export described Search Results in the response interface of described fast search instruction.
B10. according to the client described in B9, wherein said acquisition module comprises:
Receive submodule, be configured to receive the character that user inputs in dialing interface;
Determine submodule, be configured to determine that the initial character in the character of described input is described identification character;
Extract submodule, be configured to extract described identification character character afterwards as described searching character.
B11. according to the client described in B10, wherein said display module is also configured to:
The entry that loads Search Results with the order of being scheduled to, comprises a described Search Results in every described entry,
Described predetermined order comprise following any one: name order, recently order, the order of operating frequency, the Search Results type sequence of opening time.
B12. according to the client described in B10 or B11, also comprise:
Reminding module, the information that is configured to export described identification character is selected for user.
B13. according to the client described in any one in B9 to B12, wherein said searching character is one or more numerals, and described matching module is also configured to:
Bits per inch word is mated respectively for corresponding English character and/or pinyin character according to the default rule of correspondence;
Search in described local search list taking one in described numeral, English, phonetic or combining characters as key word respectively.
B14. according to the client described in any one in B9 to B13, also comprise:
Execution module, is configured to obtain by user the operation to described Search Results, and according to program corresponding to described operation calls.
The embodiment of the present invention also provides C15. electronic equipment, comprising:
According to the search client described in any one in B9 to B14.

Claims (10)

1. a searching method, comprising:
Obtain the fast search instruction of being inputted by user, described fast search instruction comprises identification character and searching character;
Determine after described identification character, use described searching character and preset local search list to carry out rule match, obtain Search Results;
In the response interface of described fast search instruction, export described Search Results.
2. searching method according to claim 1, wherein, obtains the fast search instruction of being inputted by user and comprises:
Receive the character that user inputs in dialing interface;
Determine that the initial character in the character of described input is described identification character;
Extract described identification character character afterwards as described searching character.
3. searching method according to claim 2, wherein, in the response interface of described fast search instruction, export described Search Results and comprise:
The entry that loads Search Results with the order of being scheduled to, comprises a described Search Results in every described entry.
4. searching method according to claim 3, wherein, described predetermined order comprise following any one:
Order, the order of operating frequency, the Search Results type sequence of name order, nearest opening time.
5. according to the searching method described in any one in claim 2 to 4, wherein, before obtaining the fast search instruction of being inputted by user, also comprise:
Exporting the information of described identification character selects for user.
6. according to the searching method described in any one in claim 1 to 5, wherein,
Described searching character is one or more numerals;
Use and described searching character and preset local search list are carried out to rule match comprise:
Bits per inch word is mated respectively for corresponding English and/or pinyin character according to the default rule of correspondence;
Respectively with one in described numeral, English, phonetic or be combined as key word and search in described local search list.
7. according to the searching method described in any one in claim 1 to 6, wherein, in the response interface of described fast search instruction, export described Search Results and also comprise afterwards:
Obtain the operation to described Search Results by user, and according to program corresponding to described operation calls.
8. according to the searching method described in any one in claim 1 to 7, wherein, in described local search list, preserve in advance following at least one content: the information of mounted application program, the information of the local audio file of preserving, video file, image file, document files, directory information.
9. a search client, comprising:
Acquisition module, is configured to obtain the fast search instruction of being inputted by user, and described fast search instruction comprises identification character and searching character;
Matching module, is configured to determine after described identification character, uses described searching character and preset local search list to carry out rule match, obtains Search Results;
Display module, is configured to export described Search Results in the response interface of described fast search instruction.
10. an electronic equipment, comprising:
Search client according to claim 9.
CN201410365000.1A 2014-07-29 2014-07-29 Search method, search client and electronic equipment Pending CN104142991A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410365000.1A CN104142991A (en) 2014-07-29 2014-07-29 Search method, search client and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410365000.1A CN104142991A (en) 2014-07-29 2014-07-29 Search method, search client and electronic equipment

Publications (1)

Publication Number Publication Date
CN104142991A true CN104142991A (en) 2014-11-12

Family

ID=51852165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410365000.1A Pending CN104142991A (en) 2014-07-29 2014-07-29 Search method, search client and electronic equipment

Country Status (1)

Country Link
CN (1) CN104142991A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105511948A (en) * 2015-12-01 2016-04-20 小米科技有限责任公司 Information processing method and device
CN105677926A (en) * 2016-03-31 2016-06-15 北京金山安全软件有限公司 Local search result display method and device and electronic equipment
CN106502549A (en) * 2016-09-22 2017-03-15 深圳云之家网络有限公司 The method and system of light application is opened in application program
CN107679113A (en) * 2017-09-15 2018-02-09 广州神马移动信息科技有限公司 Acquisition methods, equipment and the electronic equipment gently applied
CN107967352A (en) * 2017-12-15 2018-04-27 四川汉科计算机信息技术有限公司 Information knowledge wisdom recommends method
CN108197221A (en) * 2017-12-28 2018-06-22 北京安云世纪科技有限公司 A kind of searching method, device and electronic equipment
CN110008416A (en) * 2019-03-28 2019-07-12 潘俊辉 A kind of Websites navigation method, device and input method system
CN110971987A (en) * 2019-12-17 2020-04-07 广州酷狗计算机科技有限公司 Video information acquisition method and device, computer equipment and storage medium
CN111611411A (en) * 2020-05-14 2020-09-01 安徽新华传媒股份有限公司 Local calling method for interaction with PPT courseware

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
焦明飞: ""基于安卓***的桌面搜索引擎的设计与实现"", 《中国优秀硕士学位论文全文数据库•信息科技辑》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105511948A (en) * 2015-12-01 2016-04-20 小米科技有限责任公司 Information processing method and device
CN105677926A (en) * 2016-03-31 2016-06-15 北京金山安全软件有限公司 Local search result display method and device and electronic equipment
CN106502549A (en) * 2016-09-22 2017-03-15 深圳云之家网络有限公司 The method and system of light application is opened in application program
CN107679113A (en) * 2017-09-15 2018-02-09 广州神马移动信息科技有限公司 Acquisition methods, equipment and the electronic equipment gently applied
CN107679113B (en) * 2017-09-15 2021-04-20 阿里巴巴(中国)有限公司 Light application acquisition method and device and electronic device
CN107967352A (en) * 2017-12-15 2018-04-27 四川汉科计算机信息技术有限公司 Information knowledge wisdom recommends method
CN108197221A (en) * 2017-12-28 2018-06-22 北京安云世纪科技有限公司 A kind of searching method, device and electronic equipment
CN110008416A (en) * 2019-03-28 2019-07-12 潘俊辉 A kind of Websites navigation method, device and input method system
CN110971987A (en) * 2019-12-17 2020-04-07 广州酷狗计算机科技有限公司 Video information acquisition method and device, computer equipment and storage medium
CN111611411A (en) * 2020-05-14 2020-09-01 安徽新华传媒股份有限公司 Local calling method for interaction with PPT courseware

Similar Documents

Publication Publication Date Title
CN104142991A (en) Search method, search client and electronic equipment
CN104536995B (en) The method and system of searching for based on terminal interface touch control operation
CN107679113B (en) Light application acquisition method and device and electronic device
CN104412212A (en) Input method editor
CN103678704A (en) Picture recognition method, system, equipment and device based on picture information
CN105468256A (en) Input method keyboard switching method and device
US9654607B2 (en) Method and apparatus for generating application icon
CN104346075A (en) Method for processing screenshots and client
CN103020253A (en) Application search method and equipment
CN103646122A (en) Picture identification method based on drag picture, picture identification system based on drag picture, picture identification equipment based on drag picture and picture identification device based on drag picture
CN104598507A (en) Information searching method and device
CN103678706A (en) Picture recognition method, system, equipment and device based on screenshot information
CN105574174A (en) Search method and device based on search prompt
CN104699836A (en) Multi-keyword search prompting method and multi-keyword search prompting device
CN102142030B (en) Data searching method and data searching device
CN103546551A (en) Application software intelligent downloading method, device and system
CN104049831A (en) Method and device for inputting emotion icon
CN106095128A (en) The character input method of a kind of mobile terminal and mobile terminal
CN106970899B (en) Text processing method and device
CN103886101A (en) Method and device for performing search in mobile terminal
CN105868322A (en) Input method and terminal
CN113672154B (en) Page interaction method, medium, device and computing equipment
CN104615268A (en) Input-based candidate text loading method and device
CN104123378A (en) Information processing method and electronic device
CN114580361A (en) Document processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20141112

RJ01 Rejection of invention patent application after publication