CN103870501A - Automatic matching method and device - Google Patents

Automatic matching method and device Download PDF

Info

Publication number
CN103870501A
CN103870501A CN201210546491.0A CN201210546491A CN103870501A CN 103870501 A CN103870501 A CN 103870501A CN 201210546491 A CN201210546491 A CN 201210546491A CN 103870501 A CN103870501 A CN 103870501A
Authority
CN
China
Prior art keywords
character
character set
matched
store
successful
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
CN201210546491.0A
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201210546491.0A priority Critical patent/CN103870501A/en
Publication of CN103870501A publication Critical patent/CN103870501A/en
Pending legal-status Critical Current

Links

Images

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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses an automatic matching method and an automatic matching device, and relates to the technical field of electronic information; according to the automatic matching method and device, the automatic matching of the second half part of content relating to a key character set input by a user is achieved. The technical scheme comprises the steps of: receiving the set of characters to be matched sent by a terminal, wherein the set of characters to be matched comprises the key character set; matching the key character set with a reference character set of the character sets stored in a database, wherein the reference character set is any character set in the stored character sets except a character set head segment; sending the successfully matched stored character sets to the terminal, and thus displaying the successfully matched stored character sets by the terminal. The automatic matching method and device are applied to the automatic matching process.

Description

A kind of automatic matching method and device
Technical field
The present invention relates to electronic information technical field, relate in particular to a kind of automatic matching method and device.
Background technology
Along with the development of internet, there are increasing people to utilize search engine to retrieve the information of own demand, for example user can input key word in the search box in website, now search engine just can be according to certain strategy, collect the relevant information of key word of inputting with user from internet, and to information organize and process after show user.In the time that user inputs key word in the search box, search engine all can provide the content being associated with the key word of inputting for user by automatic filling algorithm, for example, input " Beijing " in the search box of Baidu, search engine just can show " Beijing " in drop-down list, " Beijing map ", the content that " Beijing weather " etc. is associated with user's positive input " Beijing " is selected for user, if what user thought search is " Beijing weather ", so, now user just can click " Beijing weather " that in selection drop-down list, shows, more complete than input like this content is more time saving and energy saving.
State in realization in the process of Auto-matching, inventor finds that in prior art, at least there are the following problems: while inputting key word in the search box, search engine can only Auto-matching and the part above of key word associate content, and can not Auto-matching and the part below of key word associate content, if user only remembers to need the latter half of search content and has forgotten first half, the content that just can not find user to search for by the Auto-matching function of search engine, thus cause search efficiency low.
Summary of the invention
Embodiments of the invention provide a kind of automatic matching method and device, have realized the latter half of the key character set associate content of Auto-matching and user's input.
A first aspect of the present invention, provides a kind of automatic matching method, comprising:
The character set to be matched that receiving terminal sends; Wherein, in described character set to be matched, comprise key character set;
Described key character set is mated with the character set that contrasts of the set of store character in database; Described contrast character set be described in one of any character set except character set syncephalon fragment in store character set;
The set of store character that the match is successful is sent to described terminal, so that described terminal shows the described set of store character that the match is successful.
In conjunction with first aspect, in a kind of possible implementation, after the character set to be matched sending at described receiving terminal, also comprise:
Detect described character set to be matched and whether meet predetermined condition, while detecting that with box lunch described character set to be matched meets described predetermined condition, described key character set is mated with the described character set that contrasts of the described store character set in database.
In conjunction with first aspect and above-mentioned possible implementation, in the possible implementation of another kind, described predetermined condition comprises that the first character in the character set described to be matched that receives described terminal transmission is default character.
In conjunction with first aspect and above-mentioned possible implementation, in the possible implementation of another kind, described predetermined condition comprises that first character and last character in the character set described to be matched that receives described terminal transmission is default character.
In conjunction with first aspect and above-mentioned possible implementation, in the possible implementation of another kind, described the set of store character that the match is successful is sent to described terminal, comprising:
According to the height of the matching degree of described key character set, the described set of store character that the match is successful is arranged according to matching degree order from high in the end, or according to the frequent degree of the inquiry of adding up in database, the described set of store character that the match is successful is arranged according to frequent degree order from high in the end;
The described set of store character that the match is successful that has sequencing is sent to described terminal; So that described terminal shows the described set of store character that the match is successful according to sequencing.
A second aspect of the present invention, provides a kind of automatic matching method, comprising:
Obtain the character set to be matched that user inputs in the search box; Wherein, in described character set to be matched, comprise key character set;
Described character set to be matched is sent to server, so that described server mates the described key character set comprising in described character set to be matched with the character set that contrasts of the set of store character in database;
Receive described server and send the set of store character that the match is successful;
The described set of store character that the match is successful is presented in the drop-down list of described search box.
In conjunction with second aspect, in a kind of possible implementation, described in obtain the character set to be matched that user inputs in the search box, comprising:
The character set to be matched that to obtain first character that user inputs in described search box be preset characters.
In conjunction with second aspect and above-mentioned possible implementation, in the possible implementation of another kind, described default character is sightless character.
In conjunction with second aspect and above-mentioned possible implementation, in the possible implementation of another kind, in the described drop-down list that the described set of store character that the match is successful is presented to described search box after, also comprise:
Selection according to user to the described set of store character that the match is successful in described drop-down list, the described set of store character that the match is successful that user is selected is presented in described search box;
Or the selection according to user to the described set of store character that the match is successful in described drop-down list, directly sends searching request to described server, so that described server triggers corresponding search according to described searching request.
A third aspect of the present invention, provides a kind of automatic matching device, it is characterized in that, comprising:
Receiving element, the character set to be matched sending for receiving terminal; Wherein, in described character set to be matched, comprise key character set;
Matching unit, mates with the character set that contrasts of the set of store character in database for the described key character set of described character set to be matched that described receiving element is received; Described contrast character set be described in one of any character set except character set syncephalon fragment in store character set;
Transmitting element, sends to described terminal for described matching unit being obtained to the set of store character that the match is successful, so that described terminal shows the described set of store character that the match is successful.
In conjunction with the third aspect, in a kind of possible implementation, also comprise:
Detecting unit, after the character set to be matched sending at described receiving element receiving terminal, detect described character set to be matched and whether meet predetermined condition, while detecting that with box lunch described character set to be matched meets described predetermined condition, described key character set is mated with the described character set that contrasts of the described store character set in database.
In conjunction with the third aspect and above-mentioned possible implementation, in the possible implementation of another kind, described predetermined condition comprises that the first character in the character set described to be matched that receives described terminal transmission is default character.
In conjunction with the third aspect and above-mentioned possible implementation, in the possible implementation of another kind, described predetermined condition comprises that first character and last character in the character set described to be matched that receives described terminal transmission is default character.
In conjunction with the third aspect and above-mentioned possible implementation, in the possible implementation of another kind, described transmitting element, comprising:
Arrange module, height for basis with the matching degree of described key character set, the described set of store character that the match is successful that described matching unit is obtained is arranged according to matching degree order from high in the end, or according to the frequent degree of the inquiry of adding up in database, the described set of store character that the match is successful that described matching unit is obtained is arranged according to frequent degree order from high in the end;
Sending module, sends to described terminal for the described set of store character that the match is successful that has sequencing that described arrangement module is obtained; So that described terminal shows the described set of store character that the match is successful according to sequencing.
A fourth aspect of the present invention, provides a kind of automatic matching device, comprising:
Acquiring unit, the character set to be matched of inputting in the search box for obtaining user; Wherein, in described character set to be matched, comprise key character set;
The first transmitting element, send to server for the character set described to be matched that described acquiring unit is obtained, so that described server mates the described key character set comprising in described character set to be matched with the character set that contrasts of the set of store character in database;
Receiving element, sends for receiving described server the set of store character that the match is successful;
The first display unit, is presented at the drop-down list of described search box for the described set of store character that the match is successful that described receiving element is received.
In conjunction with fourth aspect, in a kind of possible implementation, described acquiring unit, comprising:
Acquisition module, for obtaining the character set to be matched that first character that user inputs at described search box is preset characters.
In conjunction with fourth aspect and above-mentioned possible implementation, in the possible implementation of another kind, described default character is sightless character.
In conjunction with fourth aspect and above-mentioned possible implementation, in the possible implementation of another kind, also comprise:
The second display unit, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit, selection according to user to the described set of store character that the match is successful in described drop-down list, the described set of store character that the match is successful that user is selected is presented in described search box;
Or, the second transmitting element, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit, selection according to user to the described set of store character that the match is successful in described drop-down list, directly send searching request to described server, so that described server triggers corresponding search according to described searching request.
A kind of automatic matching method and device that the embodiment of the present invention provides, key character set in the character set to be matched that the terminal receiving is sent is mated with one of any character set except character set syncephalon fragment in the set of store character in database, and the set of store character that the match is successful is sent to terminal, so that terminal shows the set of store character that the match is successful, and then user can select the demonstration set of store character that the match is successful as required, so just realizing can be according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
A kind of automatic matching method process flow diagram that Fig. 1 provides for the embodiment of the present invention 1;
A kind of automatic matching method process flow diagram that Fig. 2 provides for the embodiment of the present invention 2;
A kind of automatic matching method process flow diagram that Fig. 3 provides for the embodiment of the present invention 3;
A kind of automatic matching device composition schematic diagram that Fig. 4 provides for the embodiment of the present invention 4;
The another kind of automatic matching device composition schematic diagram that Fig. 5 provides for the embodiment of the present invention 4;
A kind of automatic matching device composition schematic diagram that Fig. 6 provides for the embodiment of the present invention 5;
The another kind of automatic matching device composition schematic diagram that Fig. 7 provides for the embodiment of the present invention 5.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment 1
The embodiment of the present invention provides a kind of automatic matching method, and as shown in Figure 1, the method can comprise:
101, the character set to be matched that receiving terminal sends, wherein, comprises key character set in character set to be matched.
Wherein, in the time that user inputs the character set to be matched that needs inquiry in the search box, terminal can be got the character set to be matched of user's input and be sent to server by search box, the character set to be matched that now server just can receiving terminal sends, and can obtain fast the information relevant to this key character set according to comprising key character set in character set to be matched.
102, key character set is mated with the character set that contrasts of the set of store character in database.
Wherein, after receiving the character set to be matched of terminal transmission, server just can mate the contrast character set of the set of store character in the key character set in character set to be matched and database, concrete, key character set can be mated with one of any character set except character set head in store character set, coupling described in the embodiment of the present invention can be exact matching, mate by one of any character set except character set head in all characters that comprise in key character set simultaneously and store character set, also can be fuzzy matching, by any character in the character comprising in key character set and in store character set one of any character set except character set head mate.
103, the set of store character that the match is successful is sent to terminal, so that terminal shows the set of store character that the match is successful.
Wherein, by contrasting after character set mates of key character set and the set of store character in database, the set of store character that the match is successful is sent to terminal according to setting in advance regularly arranged order, now user just can select according to self-demand the set of store character that shows that the match is successful in the drop-down list of the search box of terminal, user can, in the time forgetting the first half that needs input content, still can realize accurate search by the Auto-matching function of search engine like this.
A kind of automatic matching method that the embodiment of the present invention provides, key character set in the character set to be matched that server sends the terminal receiving is mated with one of any character set except character set syncephalon fragment in the set of store character in database, and the set of store character that the match is successful is sent to terminal, so that terminal shows the set of store character that the match is successful, and then user can select the demonstration set of store character that the match is successful as required, so just, can realize according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
Embodiment 2
The embodiment of the present invention provides a kind of automatic matching method, and as shown in Figure 2, the method can comprise:
201, obtain the character set to be matched that user inputs in the search box; Wherein, in character set to be matched, comprise key character set.
Wherein, in the time that user inputs the character set to be matched that needs inquiry in the search box, terminal can get this character set to be matched, to this character set to be matched is sent to server, thereby get the result that user need to search for, in this character set to be matched, can comprise key character set.
202, character set to be matched is sent to server, so that server mates the key character set comprising in character set to be matched with the character set that contrasts of the set of store character in database.
Wherein, when terminal gets after the character set to be matched of user's input, the character set to be matched that carries key character set can be sent to server, after server receives the character set to be matched that comprises key character set, the contrast character set of the set of store character in key character set and database can be mated, and the set of store character that the match is successful is sent to terminal.
203, reception server sends the set of store character that the match is successful.
Wherein, mate according to the character set to be matched in key character set and database at server, and after obtaining matching result, the set of store character that the match is successful can be sent to terminal, now terminal just can send the character set to be matched that the match is successful by reception server.
204, the set of store character that the match is successful is presented in the drop-down list of search box.
Wherein, when terminal receives after server sends the set of store character that the match is successful, this set of store character that the match is successful can be presented in the drop-down list of search box of terminal, so that user selects showing the set of store character that the match is successful.
The embodiment of the present invention provides a kind of automatic matching method, the character set to be matched of the user's input getting is sent to server by terminal, so that server mates the key character set comprising in character set to be matched with the character set that contrasts of the set of store character in database, and the set of store character that the match is successful is sent to terminal, the drop-down list that now terminal just can be presented at the set of store character that the match is successful search box is for user's selection, so just, can realize according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
Embodiment 3
The embodiment of the present invention provides a kind of automatic matching method, and as shown in Figure 3, the method can comprise:
301, terminal is obtained the character set to be matched that user inputs in the search box; Wherein, in character set to be matched, comprise key character set.
Wherein, in the time that user need to inquire about by terminal, can input in the search box character set to be matched, now terminal just can get the character set to be matched that user inputs in the search box.
It should be noted that, the character set to be matched of user's input can be the character set that the terminals such as Chinese character, the Chinese phonetic alphabet, English can be identified, and the embodiment of the present invention does not limit at this form of character set to be matched.
302, the character set to be matched that server receiving terminal sends.
Wherein, after terminal gets the character set to be matched of user's input, the character set to be matched that comprises key character set can be sent to server, the character set to be matched that now server just can send according to the terminal receiving mates accordingly.
303, server detects character set to be matched and whether meets predetermined condition.
Wherein, after server receives character set to be matched, can first detect character set to be matched and whether meet predetermined condition, this predetermined condition can be receive terminal send character set to be matched in first character be default character, or can also be that first character in the character set to be matched receiving and last character are default character, this is not restricted for the embodiment of the present invention.Preferably, the preset characters described in the embodiment of the present invention is the sightless character that space, tab etc. do not affect user's sensory experience.For example, be " dazzling national wind most " when user thinks the content of search, but user has forgotten first half, only remember " national wind ", when now user inputs character set to be matched in the search box, can first input " space bar ", and then the latter half " national wind " of search content is wanted in input, like this when terminal gets character set to be matched, and while sending to server, server detects that the first character of character set to be matched is default space, just can by " national wind " with in database in store character set any character set except character set syncephalon fragment mate, so just, can precise search be " dazzling national wind most " to what want search.And in the time that user only remembers " nationality ", can first input " space bar ", the center section " nationality " of search content is wanted in input and then, and then input " space bar ", now server detects that first character and last character in the character set to be matched receiving are default character, so just, " nationality " can be mated with any character set except character set syncephalon fragment and character set cauda section in database, also can precise search arrive the Search Results needing.
It should be noted that, when predetermined condition is to receive first character in the character set to be matched that terminal sends and last character while being default character, this first character and last character can be identical, also can be different, the embodiment of the present invention limit at this.
304,, in the time that server detects that character set to be matched meets predetermined condition, key character set is mated with the character set that contrasts of the set of store character in database.
Wherein, this contrast character set is one of any character set except character set syncephalon fragment in store character set.Concrete, by key character set with in database when the contrasting character set and mate of store character set, can be exact matching, can be also fuzzy matching.This exact matching can be that all characters that comprise in the key character set in character set to be matched are all mated simultaneously, fuzzy matching can be that certain character of the key character set in character set to be matched is mated with the character set that contrasts of the set of store character in database, for example, key character set in the character set to be matched that user inputs is in the search box " love story ", server is combined while mating at the contrast character of the set of store character in database by key character set so, just can character all in key character set " love story " be mated with the character set that contrasts of the set of store character in database simultaneously according to the rule of exact matching, can obtain " Beijing love story ", to obtain accurate Query Result, also can " story " in key character set " love story " be mated with the character set that contrasts of the set of store character in database according to the rule of fuzzy matching, can obtain " children's story ", " fable ", Query Results such as " Beijing love stories ", so that user selects the query contents self needing.
Optionally, server can be in the time detecting that character set to be matched meets predetermined condition, only the key character set in the character set to be matched receiving is mated with the set of store character in search history, or only the content being associated with key character set is mated, to shorten match time, the content of for example user input is movie name, so only need the movie name in store character set mate.
Further alternative, search for the ease of user, reduce user's query time, also the set of store character that the match is successful can be sent to terminal according to certain rule, carry out following steps 305, so that terminal shows the sequencing set of store character that the match is successful.
305, server is arranged the set of store character that the match is successful according to preset rules order from high in the end.
Wherein, server can according to the height of the matching degree of key character set, the set of store character that the match is successful is arranged according to matching degree order from high in the end, also can be according to the frequent degree of the inquiry of adding up in database, the set of store character that the match is successful is arranged according to frequent degree order from high in the end, and the embodiment of the present invention does not limit queueing discipline at this.
306, the set of store character that the match is successful is sent to described terminal by server.
Wherein, when server according to the key character set in the character set to be matched receiving to after store character sets match completes, the set of store character that the match is successful can be sent to terminal, be convenient to terminal the set of store character that the match is successful is shown, select for user.
307, terminal is presented at the combination of store character that the match is successful in the drop-down list of search box, so that user selects the set of rows of store character in drop-down list as required.
Wherein, terminal receives server and sends after the set of store character that the match is successful, the set of store character that the match is successful can be presented in the drop-down list of search box or will have the sequencing set of store character that the match is successful to be presented in the drop-down list of search box.When user is to after being presented at the Resource selection of store character that in drop-down list, the match is successful, terminal can the selection to the set of store character that in drop-down list, the match is successful according to user, select the set of store character that the match is successful to show in the search box user, or also can the selection to the set of store character that in drop-down list, the match is successful according to user, directly send searching request to server, so that described server triggers corresponding search according to described searching request.
Optionally, also can in the historical record of user search, mate the content matching with key character set, and can be presented in drop-down list according to the priority of user search time, for example, one week interior content relevant to key character set of inquiring about of user can be presented to first place, convenient like this user's inquiry.
A kind of automatic matching method that the embodiment of the present invention provides, key character set in the character set to be matched that server sends the terminal receiving is mated with one of any character set except character set syncephalon fragment in the set of store character in database, and the set of store character that the match is successful is sent to terminal, so that terminal shows the set of store character that the match is successful, and then user can select the demonstration set of store character that the match is successful as required, so just, can realize according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
And, can be in the time detecting that character set to be matched meets predetermined condition, the latter half of the key character set associate content in Auto-matching and character set to be matched again, while not meeting predetermined condition, the still first half of Auto-matching and key character set associate content, can follow one's bent search more.
Embodiment 4
The embodiment of the present invention provides a kind of automatic matching device, as shown in Figure 4, comprising: receiving element 41, matching unit 42, transmitting element 43.
Receiving element 41, the character set to be matched sending for receiving terminal; Wherein, in described character set to be matched, comprise key character set.
Matching unit 42, mates with the character set that contrasts of the set of store character in database for the described key character set of described character set to be matched that described receiving element 41 is received; Described contrast character set be described in one of any character set except character set syncephalon fragment in store character set.
Transmitting element 43, sends to described terminal for described matching unit 42 being obtained to the set of store character that the match is successful, so that described terminal shows the described set of store character that the match is successful.
Further, as shown in Figure 5, this device can also comprise: detecting unit 44.
Detecting unit 44, after the character set to be matched sending at described receiving element 41 receiving terminals, detect described character set to be matched and whether meet predetermined condition, while detecting that with box lunch described character set to be matched meets described predetermined condition, described key character set is mated with the described character set that contrasts of the described store character set in database.
Further, described predetermined condition comprises that the first character in the character set described to be matched that receives described terminal transmission is default character.
Further, described predetermined condition comprises that first character and last character in the character set described to be matched that receives described terminal transmission are default character.
Further, described transmitting element 43 can comprise: arrange module 431, sending module 432.
Arrange module 431, height for basis with the matching degree of described key character set, the described set of store character that the match is successful that described matching unit 42 is obtained is arranged according to matching degree order from high in the end, or according to the frequent degree of the inquiry of adding up in database, the described set of store character that the match is successful that described matching unit 42 is obtained is arranged according to frequent degree order from high in the end.
Sending module 432, sends to described terminal for the described set of store character that the match is successful that has sequencing that described arrangement module 431 is obtained; So that described terminal shows the described set of store character that the match is successful according to sequencing.
A kind of automatic matching device that the embodiment of the present invention provides, key character set in the character set to be matched that server sends the terminal receiving is mated with one of any character set except character set syncephalon fragment in the set of store character in database, and the set of store character that the match is successful is sent to terminal, so that terminal shows the set of store character that the match is successful, and then user can select the demonstration set of store character that the match is successful as required, so just, can realize according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
And, can be in the time detecting that character set to be matched meets predetermined condition, the latter half of the key character set associate content in Auto-matching and character set to be matched again, while not meeting predetermined condition, the still first half of Auto-matching and key character set associate content, can follow one's bent search more.
Embodiment 5
The embodiment of the present invention provides a kind of automatic matching device, as shown in Figure 6, comprising: acquiring unit 51, the first transmitting element 52, receiving element 53, the first display unit 54.
Acquiring unit 51, the character set to be matched of inputting in the search box for obtaining user; Wherein, in described character set to be matched, comprise key character set.
The first transmitting element 52, send to server for the character set described to be matched that described acquiring unit 51 is obtained, so that described server mates the described key character set comprising in described character set to be matched with the character set that contrasts of the set of store character in database.
Receiving element 53, sends for receiving described server the set of store character that the match is successful.
The first display unit 54, is presented at the drop-down list of described search box for the described set of store character that the match is successful that described receiving element 53 is received.
Further, as shown in Figure 7, described acquiring unit 51 can comprise: acquisition module 511.
Acquisition module, for obtaining the character set to be matched that first character that user inputs at described search box is preset characters.
Further, described default character is sightless character.
Further, this device can also comprise: the second display unit 55 or the second transmitting element 56.
The second display unit 55, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit 54, selection according to user to the described set of store character that the match is successful in described drop-down list, the described set of store character that the match is successful that user is selected is presented in described search box.
The second transmitting element 56, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit 54, selection according to user to the described set of store character that the match is successful in described drop-down list, directly send searching request to described server, so that described server triggers corresponding search according to described searching request.
The embodiment of the present invention provides a kind of automatic matching device, the character set to be matched of the user's input getting is sent to server by terminal, so that server mates the key character set comprising in character set to be matched with the character set that contrasts of the set of store character in database, and the set of store character that the match is successful is sent to terminal, the drop-down list that now terminal just can be presented at the set of store character that the match is successful search box is for user's selection, so just, can realize according to the character set to be matched of user's input, the latter half of the key character set associate content in Auto-matching and character set to be matched, making can automatic filling first half in when search, allow search become more accurate.
And, server can be in the time detecting that character set to be matched meets predetermined condition, the latter half of the key character set associate content in Auto-matching and character set to be matched again, while not meeting predetermined condition, the still first half of Auto-matching and key character set associate content, can follow one's bent search more.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add essential common hardware by software and realize, and can certainly pass through hardware, but in a lot of situation, the former is better embodiment.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium can read, as the floppy disk of computing machine, hard disk or CD etc., comprise that some instructions are in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; the variation that can expect easily or replacement, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of described claim.

Claims (18)

1. an automatic matching method, is characterized in that, comprising:
The character set to be matched that receiving terminal sends; Wherein, in described character set to be matched, comprise key character set;
Described key character set is mated with the character set that contrasts of the set of store character in database; Described contrast character set be described in one of any character set except character set syncephalon fragment in store character set;
The set of store character that the match is successful is sent to described terminal, so that described terminal shows the described set of store character that the match is successful.
2. automatic matching method according to claim 1, is characterized in that, after the character set to be matched sending, also comprises at described receiving terminal:
Detect described character set to be matched and whether meet predetermined condition, while detecting that with box lunch described character set to be matched meets described predetermined condition, described key character set is mated with the described character set that contrasts of the described store character set in database.
3. automatic matching method according to claim 2, is characterized in that, described predetermined condition comprises that the first character in the character set described to be matched that receives described terminal transmission is default character.
4. automatic matching method according to claim 2, is characterized in that, described predetermined condition comprises that first character and last character in the character set described to be matched that receives described terminal transmission is default character.
5. automatic matching method according to claim 1, is characterized in that, described the set of store character that the match is successful is sent to described terminal, comprising:
According to the height of the matching degree of described key character set, the described set of store character that the match is successful is arranged according to matching degree order from high in the end, or according to the frequent degree of the inquiry of adding up in database, the described set of store character that the match is successful is arranged according to frequent degree order from high in the end;
The described set of store character that the match is successful that has sequencing is sent to described terminal; So that described terminal shows the described set of store character that the match is successful according to sequencing.
6. an automatic matching method, is characterized in that, comprising:
Obtain the character set to be matched that user inputs in the search box; Wherein, in described character set to be matched, comprise key character set;
Described character set to be matched is sent to server, so that described server mates the described key character set comprising in described character set to be matched with the character set that contrasts of the set of store character in database;
Receive described server and send the set of store character that the match is successful;
The described set of store character that the match is successful is presented in the drop-down list of described search box.
7. automatic matching method according to claim 6, is characterized in that, described in obtain the character set to be matched that user inputs in the search box, comprising:
The character set to be matched that to obtain first character that user inputs in described search box be preset characters.
8. automatic matching method according to claim 7, is characterized in that, described default character is sightless character.
9. automatic matching method according to claim 6, is characterized in that, in the described drop-down list that the described set of store character that the match is successful is presented to described search box after, also comprise:
Selection according to user to the described set of store character that the match is successful in described drop-down list, the described set of store character that the match is successful that user is selected is presented in described search box;
Or the selection according to user to the described set of store character that the match is successful in described drop-down list, directly sends searching request to described server, so that described server triggers corresponding search according to described searching request.
10. an automatic matching device, is characterized in that, comprising:
Receiving element, the character set to be matched sending for receiving terminal; Wherein, in described character set to be matched, comprise key character set;
Matching unit, mates with the character set that contrasts of the set of store character in database for the described key character set of described character set to be matched that described receiving element is received; Described contrast character set be described in one of any character set except character set syncephalon fragment in store character set;
Transmitting element, sends to described terminal for described matching unit being obtained to the set of store character that the match is successful, so that described terminal shows the described set of store character that the match is successful.
11. automatic matching devices according to claim 10, is characterized in that, also comprise:
Detecting unit, after the character set to be matched sending at described receiving element receiving terminal, detect described character set to be matched and whether meet predetermined condition, while detecting that with box lunch described character set to be matched meets described predetermined condition, described key character set is mated with the described character set that contrasts of the described store character set in database.
12. automatic matching devices according to claim 11, is characterized in that, described predetermined condition comprises that the first character in the character set described to be matched that receives described terminal transmission is default character.
13. automatic matching devices according to claim 11, is characterized in that, described predetermined condition comprises that first character and last character in the character set described to be matched that receives described terminal transmission is default character.
14. automatic matching devices according to claim 10, is characterized in that, described transmitting element, comprising:
Arrange module, height for basis with the matching degree of described key character set, the described set of store character that the match is successful that described matching unit is obtained is arranged according to matching degree order from high in the end, or according to the frequent degree of the inquiry of adding up in database, the described set of store character that the match is successful that described matching unit is obtained is arranged according to frequent degree order from high in the end;
Sending module, sends to described terminal for the described set of store character that the match is successful that has sequencing that described arrangement module is obtained; So that described terminal shows the described set of store character that the match is successful according to sequencing.
15. 1 kinds of automatic matching devices, is characterized in that, comprising:
Acquiring unit, the character set to be matched of inputting in the search box for obtaining user; Wherein, in described character set to be matched, comprise key character set;
The first transmitting element, send to server for the character set described to be matched that described acquiring unit is obtained, so that described server mates the described key character set comprising in described character set to be matched with the character set that contrasts of the set of store character in database;
Receiving element, sends for receiving described server the set of store character that the match is successful;
The first display unit, is presented at the drop-down list of described search box for the described set of store character that the match is successful that described receiving element is received.
16. automatic matching devices according to claim 15, is characterized in that, described acquiring unit, comprising:
Acquisition module, for obtaining the character set to be matched that first character that user inputs at described search box is preset characters.
17. automatic matching devices according to claim 16, is characterized in that, described default character is sightless character.
18. automatic matching devices according to claim 15, is characterized in that, also comprise:
The second display unit, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit, selection according to user to the described set of store character that the match is successful in described drop-down list, the described set of store character that the match is successful that user is selected is presented in described search box;
Or, the second transmitting element, for after the described set of store character that the match is successful is presented at the drop-down list of described search box by described the first display unit, selection according to user to the described set of store character that the match is successful in described drop-down list, directly send searching request to described server, so that described server triggers corresponding search according to described searching request.
CN201210546491.0A 2012-12-14 2012-12-14 Automatic matching method and device Pending CN103870501A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210546491.0A CN103870501A (en) 2012-12-14 2012-12-14 Automatic matching method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210546491.0A CN103870501A (en) 2012-12-14 2012-12-14 Automatic matching method and device

Publications (1)

Publication Number Publication Date
CN103870501A true CN103870501A (en) 2014-06-18

Family

ID=50909042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210546491.0A Pending CN103870501A (en) 2012-12-14 2012-12-14 Automatic matching method and device

Country Status (1)

Country Link
CN (1) CN103870501A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847528A (en) * 2015-01-29 2016-08-10 Lg电子株式会社 Mobile terminal and method of controlling the same
CN106250428A (en) * 2016-07-26 2016-12-21 青岛海信传媒网络技术有限公司 Resource search method and device
CN106407247A (en) * 2016-07-24 2017-02-15 平安科技(深圳)有限公司 Data query method and device
CN106713587A (en) * 2016-12-21 2017-05-24 惠州华阳通用电子有限公司 Contact search method
CN109408056A (en) * 2018-10-15 2019-03-01 四川长虹电器股份有限公司 A kind of combobox component
CN112702328A (en) * 2020-12-18 2021-04-23 迈普通信技术股份有限公司 Network access method, system and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190436A1 (en) * 2005-02-23 2006-08-24 Microsoft Corporation Dynamic client interaction for search
CN1936896A (en) * 2006-09-20 2007-03-28 网之易信息技术(北京)有限公司 Information searching method and system based on searching engine
CN101416179A (en) * 2006-04-06 2009-04-22 Nhn公司 System and method for providing personalized recommended word and computer readable recording medium recording program for implementing the method
CN102156724A (en) * 2011-03-31 2011-08-17 北京百度网讯科技有限公司 Method and device for matching suffix of inquiry segment
CN102687138A (en) * 2009-12-28 2012-09-19 雅虎公司 Search suggestion clustering and presentation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190436A1 (en) * 2005-02-23 2006-08-24 Microsoft Corporation Dynamic client interaction for search
CN101416179A (en) * 2006-04-06 2009-04-22 Nhn公司 System and method for providing personalized recommended word and computer readable recording medium recording program for implementing the method
CN1936896A (en) * 2006-09-20 2007-03-28 网之易信息技术(北京)有限公司 Information searching method and system based on searching engine
CN102687138A (en) * 2009-12-28 2012-09-19 雅虎公司 Search suggestion clustering and presentation
CN102156724A (en) * 2011-03-31 2011-08-17 北京百度网讯科技有限公司 Method and device for matching suffix of inquiry segment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
谷歌: "谷歌拼音输入法扩展API开发指南(2)", 《HTTP://DEVELOPER.51CTO.COM/ART/201109/293595_1.HTM》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105847528A (en) * 2015-01-29 2016-08-10 Lg电子株式会社 Mobile terminal and method of controlling the same
CN106407247A (en) * 2016-07-24 2017-02-15 平安科技(深圳)有限公司 Data query method and device
CN106407247B (en) * 2016-07-24 2020-08-04 平安科技(深圳)有限公司 Data query method and device
CN106250428A (en) * 2016-07-26 2016-12-21 青岛海信传媒网络技术有限公司 Resource search method and device
CN106713587A (en) * 2016-12-21 2017-05-24 惠州华阳通用电子有限公司 Contact search method
CN106713587B (en) * 2016-12-21 2019-06-14 惠州华阳通用电子有限公司 A kind of contact person's searching method
CN109408056A (en) * 2018-10-15 2019-03-01 四川长虹电器股份有限公司 A kind of combobox component
CN112702328A (en) * 2020-12-18 2021-04-23 迈普通信技术股份有限公司 Network access method, system and electronic equipment
CN112702328B (en) * 2020-12-18 2022-05-17 迈普通信技术股份有限公司 Network access method, system and electronic equipment

Similar Documents

Publication Publication Date Title
CN103870501A (en) Automatic matching method and device
US8326829B2 (en) System and method for displaying publication dates for search results
CN109190049B (en) Keyword recommendation method, system, electronic device and computer readable medium
US20150169710A1 (en) Method and apparatus for providing search results
US8984049B1 (en) Online address book with multi-use input bar and profile bookmarking
CN107133263B (en) POI recommendation method, device, equipment and computer readable storage medium
JP6342678B2 (en) Related data generation apparatus, related data generation method and program
CN103399885A (en) Mining method and device of POI (point of interest) representing images and server
CN103365970A (en) Method and device for automatically acquiring learning material information
WO2015023482A1 (en) Systems and methods for processing search queries utilizing hierarchically organized data
CN105095335A (en) Ranking system for search results on network
JP2017076162A (en) Information processing system, information processing method, and program
CN104462030A (en) Character conversion device and character conversion method
KR101695348B1 (en) Apparatus for providing service based messenger and method using the same
CN105677882B (en) A kind of method and apparatus showing comment information
US9690858B1 (en) Predicting categorized completions of a partial search term
CN103778209A (en) POI (Point of Interest) search result display method and electronic equipment
CN104238951A (en) Net label input prompting device
CN109446417B (en) Intelligent retrieval method and device
CN108427701B (en) Method for identifying help information based on operation page and application server
CN108491502B (en) News tracking method, terminal, server and storage medium
CN110020974A (en) Lawyer's recommended method, device, medium and electronic equipment
CN109491516A (en) Input display methods, device, storage medium and the electronic equipment of associational word
US10191970B2 (en) Systems and methods for customized data parsing and paraphrasing
KR101734970B1 (en) System and method of providing search result according to search intention of user

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: 20140618

RJ01 Rejection of invention patent application after publication