Summary of the invention
Technical matters to be solved by this invention provides a kind of brand-new information related to internet key character dissemination method and system, thereby widens the approach that is connected between keyword relevant information and the user.
For solving the problems of the technologies described above, the invention provides a kind of dissemination method of information related to internet key character, may further comprise the steps:
Preset the input method dictionary that includes keyword, described each keyword has the respective coding matched rule, represents rule;
Receive the coded string of user's input, coupling obtains candidate word from described input method dictionary;
When including described keyword in the candidate word, call the described rule that represents, the mode of determining with this rule represents the presenting information that this rule is determined.
Preferably, described method can also comprise: according to the rule of response that presets at this keyword, and response user's triggering, the join dependency information server represents the relevant information of this keyword on the user information terminal interface.
Preferably, described represent the rule and rule of response can be stored in the described input method dictionary.Describedly represent form separate, stored that rule and rule of response also can be by rule base outside described input method dictionary, set up by keyword between described rule base and the described input method dictionary and get in touch.Wherein, the described rule that represents comprises ways of presentation, Show Color, display position, display font and whether shows link.Described display position is determined automatically by word frequency, perhaps determines by user's assigned address.The codes match rule that described keyword had is fuzzy matching or accurate coupling.
Preferably, in the described method, a plurality of keywords can corresponding identical presenting information and relevant information.
The present invention also provides a kind of delivery system of information related to internet key character, comprises issue subsystem and keyword ADMINISTRATION SUBSYSTEM, wherein:
Described keyword ADMINISTRATION SUBSYSTEM is used to receive the keyword that relevant information provider determines, generates lists of keywords;
Described issue subsystem comprises:
The input method dictionary presets keyword, and described each keyword has the respective coding matched rule, represents rule;
Coding receives matching unit, is used to receive the coded string of user's input, and coupling obtains candidate word from described input method dictionary;
Represent the unit, be used for when candidate word includes described keyword, call the described rule that represents, the mode of determining with this rule represents the presenting information that this rule is determined.
Wherein, described issue subsystem can also comprise: the relevant information release unit, be used for according to the rule of response that presets, and response user's triggering, the join dependency information server represents the relevant information of this keyword on the user information terminal interface.
Preferably, realize the renewal of input method dictionary in the following manner: lists of keywords is sent to the issue subsystem, upgrades original input method dictionary by the contrast of issue subsystem; Perhaps, generate new input method dictionary, be sent to described issue subsystem then, upgrade original whole input method dictionary by the issue subsystem according to lists of keywords.
Wherein, described represent the rule and rule of response can be stored in the described input method dictionary.Describedly represent form separate, stored that rule and rule of response also can be by rule base outside described input method dictionary, set up by keyword between described rule base and the described input method dictionary and get in touch.
The described rule that represents can comprise ways of presentation, Show Color, display position, display font and whether show link.Described display position is determined automatically by word frequency, perhaps determines by user's assigned address.The codes match rule that described keyword had is fuzzy matching or accurate coupling.Preferably, a plurality of keywords can corresponding identical presenting information and relevant information.
When this system applies during in advertisement field, can also comprise: the advertising management subsystem, advertising message provider selects to buy or add and buy required keyword by this subsystem, and relevant advertisements content or advertisement link that this keyword is provided.Further can comprise: the advertisement charge subsystem is used to receive user's triggering times, and finishes statistics, billing operation.
The present invention also provides a kind of delivery system of information related to internet key character, comprising:
The input method dictionary presets keyword, and described each keyword has the respective coding matched rule, represents rule;
Coding receives matching unit, is used to receive the coded string of user's input, and coupling obtains candidate word from described input method dictionary;
Represent the unit, be used for when candidate word includes described keyword, call the described rule that represents, the mode of determining with this rule represents the presenting information that this rule is determined.
The present invention also provides a kind of dissemination method of information related to internet key character, comprising:
Preset the input method dictionary that includes crucial coded string, described each crucial coded string has the respective coding matched rule, represents rule;
Receive the coded string of user's input;
When the coded string of user's input meets the codes match rule of described crucial coded string, then obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, represent first relevant information of this key coded string.
Preferably, described method can also comprise: according to the rule of response that presets, and response user's triggering, the join dependency information server represents second relevant information of this key coded string on the user information terminal interface.
The present invention is the delivery system of claimed a kind of information related to internet key character also, comprises issue subsystem and crucial coded string ADMINISTRATION SUBSYSTEM, wherein:
Described crucial coded string ADMINISTRATION SUBSYSTEM is used to receive the crucial coded string that relevant information provider determines, generates crucial coded string tabulation;
Described issue subsystem comprises:
The input method dictionary presets crucial coded string, and described each crucial coded string has the respective coding matched rule, represents rule;
Coding receives matching unit, is used to receive the coded string of user's input, and mates according to the codes match rule of described crucial coded string;
First release unit, be used for when the coded string of user's input meets the codes match rule of described crucial coded string, then obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, represent first relevant information of this key coded string.
Preferably, described issue subsystem also comprises: second release unit, be used for according to the rule of response that presets, and response user's triggering, the join dependency information server represents second relevant information of this key coded string on the user information terminal interface.
The present invention also provides a kind of delivery system of information related to internet key character, comprising:
The input method dictionary presets crucial coded string, and described each crucial coded string has the respective coding matched rule, represents rule;
Coding receives matching unit, is used to receive the coded string of user's input, and mates according to the codes match rule of described crucial coded string;
First release unit, be used for when the coded string of user's input meets the codes match rule of described crucial coded string, then obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, represent first relevant information of this key coded string.
Compared with prior art, the present invention has the following advantages:
At first, the present invention has opened up a kind of dissemination method and system of brand-new information related to internet key character, has widened the approach that is connected between relative information of key characters and the user.
Secondly, the present invention is by careful screening, select the exhibition platform of input method platform as the relative information of key characters link, since input method be literal input must (the present invention can be applied to the input method procedure that the candidate word window appears in any needs with software, for example, English, Chinese or roman character input method), so just providing a kind of, the present invention can issue approach near user's information.And the present invention can provide the promotion mode of two kinds of relevant informations: with candidate word as the media that transmits relevant information to the user, perhaps with coded string as the media that transmits relevant information to the user, can satisfy the demand of different Information Providers.
Moreover, since the present invention only by change in the input method candidate word window or the keyword of neighboring area represent form, and inform the relevant information that this keyword of user has relevant information or shows some small data quantities simultaneously, the user just can trigger if desired and obtain the more relevant information of described keyword correspondence, therefore the reduction user's that the present invention can minimum degree application is experienced, avoid unwanted, the invalid or useless keyword relevant information of user to be downloaded to subscriber's local in a large number, improve the utilization factor of network service resource.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is elaborated.
With reference to Fig. 1, be the flow chart of steps of information related to internet key character dissemination method of the present invention, may further comprise the steps:
Step 101, preset the input method dictionary that includes keyword, described each keyword has the respective coding matched rule, represents rule and rule of response;
Because core concept of the present invention is to throw in information related to internet key character by the input method platform, so need preset the input method dictionary that includes key character, wherein, described key character can be determined by relevant information provider.The present invention can provide with candidate word or coded string as the media that transmits relevant information to the user, and relevant information provider can be selected according to self-demand.For the present embodiment, specifically describe, for convenience of explanation, will be explained with " keyword " by the candidate word that relevant information provider selectes with candidate word.
Because these keywords have corresponding relevant information, so need have some special parameter or rules, other vocabulary in these keywords and the input method dictionary are made a distinction.Generally speaking, described each keyword should have corresponding presenting information, codes match rule, represent rule and rule of response; Described codes match rule is used for determining the matching way of coded string and this keyword, the described rule that represents is used for determining the ways of presentation of this keyword on the input method platform (for example font, color or picture, animation, videos etc.), described rule of response is used for determining how to respond the action that should carry out after user's triggering and the triggering.
Certainly, the relevant information data amount that represents if desired is less, then can be directly described represent determine in the rule information that need represent with and ways of presentation get final product, just do not need to have preset rule of response in thestep 101 like this.In order to satisfy representing of more relevant information, step 101 shows a kind of preferable case.
Described codes match rule generally can be stored in the described input method dictionary with field or other forms.And described represent the rule and rule of response can be stored in the described input method dictionary by field or other forms, also can with the form separate, stored of rule base outside described input method dictionary, set up contact by keyword between described rule base and the described input method dictionary.
The described rule that represents can be provided with different parameter rules for each keyword with rule of response, also can identical parameter rule be set for some (comprising all) keywords.Described represent the rule and rule of response can be the part (field) of dictionary, also can be the self contained data base that separates with the input method dictionary; Can place in this locality, also can under the situation of user's networking, on network, place; Can change the rule of each keyword by the mode of upgrading whole input method dictionary, the self contained data base on also can the real time altering network, the input method platform can obtain up-to-date keyword rule by visiting this self contained data base.
Preferably, described each keyword also can have a plurality of respective coding matched rules, represent rule and rule of response.One of application mode is: the incoming frequency different to this keyword according to the user, adopt different codes match rules, represent rule and rule of response, for example, if the user is higher to the incoming frequency of this keyword, illustrate that the user is relatively more responsive to this keyword, then call the higher rule of priority.Two of application mode is: priority level or strategy according to relevant information provider are determined, for example, there is a plurality of relevant information provider to select for a keyword, then needs to determine this time to represent required codes match rule, represent rule and rule of response according to its priority level or strategy.
Preferably, a plurality of keywords can corresponding identical presenting information and relevant information, and promptly a plurality of keywords have been selected by the provider of same relevant information.Can increase the issue dynamics of relevant information like this, and can not influence user's input experience.For example: keyword " computer ", " computing machine ", " desktop computer ", " notebook ", an advertiser can buy all these keywords, and it is adopted identical rule and the respective rule etc. of representing, and reaches the effect that the comparison large tracts of land is issued relevant information.
The coded string ofstep 102, reception user input, coupling obtains candidate word from described input method dictionary;
The present invention goes for the input method platform that the candidate word window appears in any needs, for example, all Chinese character coding input methods, has English input method of candidate word prompt facility or the like.General vocabulary in the input method dictionary promptly adopts by the determined matched rule of input method platform, for example, spelling, simplicity or Two bors d's oeuveres or the like, and for the keyword with relevant information, the matched rule that can directly adopt described input method platform to determine (comprises spelling, simplicity or Two bors d's oeuveres, and fuzzy sound identification or the like rule), also can custom coding string matching rule (comprise fuzzy matching and accurately coupling or the like).Preferably, for the keyword that can more these be had relevant information represents to the user, preferably adopt the fuzzy matching rule.
In the time of user's input coding character string, according to the codes match rule in the dictionary, the input method platform can be known the candidate word of this coded string correspondence, if include described keyword in the described candidate word, then the input method platform is from described input method dictionary or independently read rule in the rule base, and representing this keyword according to rule according to the determined display position of word frequency.Specified when relevant information provider under the situation of display position, preferentially adopted the display position of described appointment.
Step 103, when including described keyword in the candidate word, call the described rule that represents, the mode of determining with this rule represents the presenting information that this rule is determined.
Below for example to describing " the comprising " described in the step 103:
Example 1, candidate word are " being correlated with ", " mushroom ", " muskmelon ", " looking at each other ", " pass, township " or the like, determine that wherein keyword has " mushroom ", and then above-mentioned candidate word is thought and included keyword;
Example 2, keyword are " mushroom ", and the word of user's input is " a mushroom vegetable soup ", thinks that then this candidate word " mushroom vegetable soup " comprises keyword " mushroom ", represent the definite mode of rule with correspondence and represent keyword " mushroom " or its relevant information.
Within the above-mentioned category that either way belongs to " comprising " of the present invention.
Described presenting information can be keyword, and this is least to influence the ways of presentation that the user imports experience.The described rule that represents can comprise Show Color, display position, the display font at keyword and whether show link, also can be the combination in any of above-mentioned parameter.Wherein, described display position can be determined automatically by word frequency, perhaps determine that by user's assigned address generally speaking, user's appointment is preferential.For display position, can also determine a fixing position by the input method platform, be specifically designed to and represent described keyword, for example, the 6th candidate word position of candidate word window just is specifically designed to the keyword that represents coupling, perhaps represents the keyword of coupling specially in certain peripheral fixed area of candidate word window.
Described presenting information also can be some other preset information (relevant information), for example, and the less picture of some quantity of information that preset, literal, animation, audio frequency and video or the like.At this moment, the described rule that represents can comprise ways of presentation, represent zone etc., and described ways of presentation is used for determining to adopt which kind of mode to represent the less preset information of above-mentioned quantity of information.
The zone that represents that above-mentioned presenting information may exist is: in the candidate word window, the neighboring area of candidate word window or neighboring area, input method status hurdle or the like.Certainly, those skilled in the art can be distributed in described presenting information any position on the user information terminal interface according to actual needs.
Described presenting information can also have corresponding link or subsequent action, so preferred, method shown in Figure 1 can also comprise step 104:
According to the rule of response that presets, response user's triggering, join dependency information server, the relevant information of this keyword of demonstration on the user information terminal interface.
The rule of response that needs in thestep 104 is to preset instep 101, if the technical scheme that adopts does not comprisestep 104, then is easy to learn, does not also just need to have preset rule of response in thestep 101.
Described information terminal can be mobile phone, PDA(Personal Digital Assistant), and computing machine or the like, all computing equipments that can move input method procedure can become carrier of the present invention.
Described information server is mainly used in the relevant information that this keyword is provided to this user according to user's triggering.Described relevant information is that Information Provider wishes by any information of this keyword to user's transmission, for example: annotation information (as pinyin marking), news information, entertainment information, advertising message or the like.These information can adopt various published methods, for example, and any one or a plurality of combination etc. in picture, text, audio frequency, video and these elements.
Described rule of response can customize arbitrarily according to actual needs, can comprise triggering rule, information issue rule or the like, and is preferred, for advertisement, can also comprise charging regulation.Described user's triggering can be click or keyboard inquiry or the like.Described rule of response can be determined by this input method platform is unified, also can set different rule of response to different keywords by the form of rule base.
When described triggering was user's click: the input method platform was judged the behavior of mouse in the zone that this keyword shows, if mouse slips into, press, when usual operation such as lifting, the input method platform will be caught, and makes corresponding action according to the information that the input method platform is caught.For example, if when mouse slips into the viewing area of this keyword, keyword may float; When mouse was pressed, the keyword zone can show and be pressed, and system catches to press behind the mouse action to send to the advertisement accounting server and clicks the request of charging, represents gray advertisement clicked.When mousebutton lifted, the regular display ads to configure for example, accessed browser, showed the backstage link page, respective regions content of candidate word window periphery or the like occurred.
Certainly, showing for the relevant information of this keyword can be by the mode of browser, also can be by the mode of other any feasible these relevant informations of demonstration, because the action that the employing of these modes is only carried out according to the rule of response that presets.For example, for the relevant information of audio frequency and video form, just can invokes media players be play by this relevant information; Pictorial information can call Photo Browser and browse.
So far, just finished the relevant information of this keyword whole process direct, that effectively transmit to the user.In the realization of said process, need make some improvement to the existing input method platform, comprise: to the corresponding transformation of input method dictionary, described transformation can be for the vocabulary that adds corresponding marker bit, link, do not have originally etc., the rule base that perhaps add independently, is associated with the input method dictionary etc.; To the interpolation and the improvement of candidate keywords display mode and response mode, these each little principle that improvement adopted all is well-known to those skilled in the art, so just the concrete cataloged procedure of each improvement has not been described in detail at this.
Below, in conjunction with steps flow chart shown in Figure 1, the advertising message relevant with keyword is that example is elaborated.
Existing vocabulary also can be created new vocabulary according to gray needs and join in the existing input method dictionary as keyword as keyword in the existing input method dictionary that advertiser can oneself need select by the mode of bidding.For the present invention, can take out and bid, also can take out a part of keyword and offer advertiser and select to bid according to certain business strategy with having speech all in the dictionary now.
If the keyword that the user submits to does not have in dictionary, system can be according to some evaluatings, for example, levels of clients, bid what, urgency level, add the part of speech of keyword and frequency of utilization etc. or the automatic or manual interpolation of carrying out keyword.
The present invention also can preset the ways of presentation of multiple keyword on the input method platform, and the required form that represents can be selected by advertiser when selecting keyword, for example, add link, adds color, any form that mutilation body or hypertext can show.Certainly, service provider of the present invention can do an evaluation to each standout and advertising results that represent form in advance according to the difference that represents form, according to the integration of this evaluation various price height that represent form that are ranked.
Advertiser can also determine the display position of keyword in the candidate word window of its selection simultaneously, for example: show in the candidate word window that still the zone shows around; Particular location in input method candidate word window (comprise overall ordinal position, perhaps specify which position of which page or leaf or the like); Perhaps directly carry out positional alignment according to the true word frequency of this keyword in the input method dictionary.Service provider of the present invention can be each position or method for determining position appointment correspondent advertisement bid price, is bought by advertiser to obtain.
Advertiser can also determine the matched rule that keyword adopted of its selection simultaneously, for example, for the spelling input method platform, advertiser can select to buy spelling, simplicity, Two bors d's oeuveres with and combination in any or the like coding input mode; Advertiser can also specify and adopt the accurate matched rule of coded string after selecting to buy above-mentioned coding input mode, or coded string fuzzy matching rule.
Some position that the present invention can limit in the candidate word window does not provide appointed function (being that the client can not specify this position to be used to show selected keyword), and like this, former positions of candidate word just can not have influence on the experience of user's input.The present invention also can be limited to has only certain fixing position can be used for the selected keyword of display ads merchant in the candidate word window.
The present invention can also provide multiple rule of response with respect to keyword, selects to buy for advertiser.For example, browser, media player or the like.
Advertiser has selected after the own required keyword, for this keyword provides relevant information and link thereof, service provider of the present invention is according to selected keyword, and represent information such as rule, rule of response, matched rule and form lists of keywords, generation includes the input method dictionary of keyword, described each keyword has the respective coding matched rule, represents rule and rule of response, and described input method dictionary uses for the input method platform.
Describedly represent rule and rule of response is stored in the described input method dictionary with the form of field.Describedly represent form separate, stored that rule and rule of response also can be by rule base outside described input method dictionary, set up by keyword between described rule base and the described input method dictionary and get in touch.For example, the keyword that advertiser is selected is " mushroom ", and the data line at this keyword " mushroom " in the independently rule base of being set up is as follows:
| ID | Keyword | Color | Font | Link | Total position | Page position | URL | Coded strings |
| 123456 | Mushroom | 0 | Regular script | 1 | 5 | 2,1 | http | 1 |
In the top data line, Field ID is represented unique identification id information of this keyword, can mate with the keyword in the dictionary, and certainly, the contact of rule base and input method dictionary also can be directly with keyword coupling itself.In the top data line, the configuration of each field item if be 0, is represented this invalid configuration; If be 1, then represent this configuration effective.On behalf of part coded string coupling, field " coded strings ", configuration 1 show (fuzzy matching a kind of), and the whole coded strings couplings of 2 representatives show (what accurately mate is a kind of).Field " URL " can be specified the chained address of this keyword link.Certainly, the back also has other rule to add, and the present invention is not limited to above-mentioned rule, only for giving an example.
Above data line point out that the coded string " xiangg " of user input part coupling then the 5th of all candidate word, shows keyword " mushroom " in the mode of regular script, link.Wherein, if the input method platform is set every page of demonstration greater than 5, just first page of demonstration; Show 3 candidate word if be provided with every page, then second page of second demonstration, but the setting of field in the top data line " page position " is second page first, so under the preferential situation of page position, it is not second that this keyword comes second page first.Referring to Fig. 2 b, be the display effect figure of the foregoing description, Fig. 2 a is the design sketch of the candidate word window of existing input method, the two relatively can have more clearly the present invention understands.
If spelling coding input mode and whole codes match rule are selected by advertiser, then when the user when input method platform input " xiangg ", first appearance be " being correlated with ", a lot of positions, back are only " mushroom ", and, " mushroom " of this moment do not adopt advertiser's appointment represent rule and rule of response shows because the matching way of selecting according to advertiser, think that the coded string of user's input this moment does not have and keyword " mushroom " coupling on.Because what advertiser was selected in the above-mentioned example is part codes match rule, so shown in Fig. 2 b, when the user when input method platform input " xiangg ", first appearance be " being correlated with ", the mode with regular script, link on first page the 5th shows keyword " mushroom ".
When user's click or keyboard operation (for example, the operation of ALT+ numerical key 5) after, input method platform response user is by the triggering of external input device instruction, for example, click press lift before, correspondent advertisement ID is sent to the advertisement accounting server, after the advertisement accounting server returns and determines charge information, the link or the response events program of being stored in the rule of response storehouse again.
If response chains, also can be stored in the Advertisement Server end to link information, when receiving the user, server clicks behavior, after finishing billing operation, adopt the link of having stored to notify local browser, the user just can see the advertising message relevant with keyword " mushroom " in browser then.
Except advertisement, another application with fine prospect is to give the user with Search Results as relative information displaying.For example, preset search server------http://www.sogou.com in the rule of response at " mushroom " this keyword setting, then respond user's clicking operation, on the user information terminal interface, show the search result list information of this server " mushroom " speech.Described displaying can be by enlarging the candidate word window or calling browser and realize.
Referring to Fig. 3, be the structured flowchart of relevant information delivery system embodiment of the present invention, adopt this system can finish aforesaid dissemination method, specifically comprise:
Keyword ADMINISTRATION SUBSYSTEM 301 is used to receive the keyword that relevant information provider determines, generates lists of keywords; And according to lists ofkeywords 3011 renewal input method dictionaries;
Issue subsystem 302 comprises thatinput method dictionary 3021, coding receivematching unit 3022, representunit 3023, wherein:
Preset keyword in the describedinput method dictionary 3021, described each keyword has the respective coding matched rule, represents rule; Described coding receives matchingunit 3022, is used to receive the coded string of user's input, and coupling obtains candidate word from describedinput method dictionary 3021; The describedunit 3023 that represents is used for when candidate word includes described keyword, calls the described rule that represents, and the mode of determining with this rule represents the presenting information that this rule is determined.
Described presenting information can be keyword, and this is least to influence the ways of presentation that the user imports experience.
Described presenting information also can be some other preset information, for example, and the less picture of some quantity of information that preset, literal, animation, audio-video frequency content or the like.The zone that represents that these information may exist is: in the candidate word window, the neighboring area of candidate word window or neighboring area, input method status hurdle or the like.These presenting informations can local toy data base the form storage, and store the rule base or the dictionary that represent rule and be associated by keyword.Described local toy data base also can be stored some special datas that represent the rule needs, for example, the sytlized font data that do not have in the input method platform, this represents rule request and adopts this sytlized font to show keyword.
Described presenting information can also have corresponding link or subsequent action, so it is preferred,issue subsystem 302 can also comprise relevantinformation release unit 3024 among the embodiment shown in Figure 3, be used for according to the rule of response that presets, response user's triggering, the join dependency information server, the relevant information of this keyword of demonstration on the user information terminal interface.
Wherein, described relevantinformation release unit 3024 is the join dependency information server directly, obtain and show the relevant information of this keyword, (for example also can call the definite program of rule of response, web browser), obtain and show the relevant information of this keyword then by this program join dependency information server.When system applies shown in Figure 3 during in advertisement field, the relevant advertisement information server of keyword that described related information server is and determines is used for storage and transmission advertising message.
In the system shown in Figure 3, describedissue subsystem 302 can adopt common input method platform usually, and its includedinput method dictionary 3021, coding receivematching unit 3022, representunit 3023, relevantinformation release unit 3024 etc. all is arranged in the subscriber's local computing equipment.As one of optional scheme, described issue subsystem also can adopt the input method in network platform, wherein,input method dictionary 3021 can be positioned at the input method server end, the matching operation that coding receives in thematching unit 3022 also can be finished by the input method server, and the transmission of described link information and the call action of browser also can directly be initiated by the input method server.For the present invention,, do not need to limit the place, position of each unit module, so just do not described in detail at this for input method in network as long as describedissue subsystem 302 has the said units module and has correct annexation.
Need to prove, described issue subsystem except combine with the keyword ADMINISTRATION SUBSYSTEM use, also can independent utility or combine application with existing related system.
In the system shown in Figure 3, describedkeyword ADMINISTRATION SUBSYSTEM 301 can realize the renewal ofinput method dictionary 3021 in the following manner:
First kind of mode, keyword upgrades synchronously.Lists of keywords is sent to the issue subsystem, upgrades original input method dictionary by the contrast of issue subsystem; Preferably, also can only the part lists of keywords that changes be sent to the issue subsystem;
The second way, dictionary upgrades synchronously.Generate new input method dictionary according to lists of keywords, upgrade the whole input method dictionary that the issue subsystem has then.
For the update mode ofinput method dictionary 3021, also can be divided into real-time update and regularly renewal, be different from respectively: real-time update is the renewal (for example adopting the C/S structure that is connected in real time) under the situation ofkeyword ADMINISTRATION SUBSYSTEM 301 andissue subsystem 302 networking in real time, (be exactly under the application prerequisite at input method in network perhaps in the renewal under the input method in network situation, the dictionary generation system upgrades the dictionary of input method in network automatically, so that up-to-date ad distribution form to be provided).Regularly renewal is the renewal (the C/S structure that for example adopts not timing to be connected) under the situation ofkeyword ADMINISTRATION SUBSYSTEM 301 andissue subsystem 302 not timing linked networks.
In the system shown in Figure 3, each keyword should have the respective coding matched rule, represent rule and rule of response, can when selecting keyword, determine in the lump by relevant information provider, perhaps directly determine by the delivery system acquiescence, in a word, included keyword all has the respective coding matched rule, represents rule and rule of response in the input method dictionary after renewal.
Described represent and respond the action can in described candidate word window, finish, also can finish in described candidate word window neighboring area.Describedly represent rule and rule of response is stored in the described input method dictionary with the form of field; Also the form separate, stored that can pass through rule base is set up contact by keyword between described rule base and the described input method dictionary outside described input method dictionary.The described rule that represents can comprise Show Color, display position, display font and whether show link or the like.Wherein, described display position is determined automatically by word frequency, perhaps determines by user's assigned address.Preferably, the codes match rule that described keyword had is fuzzy matching.
When system applies shown in Figure 3 during in advertisement field, further, can also compriseadvertisement charge subsystem 303, be used to receive user's triggering times, and finish statistics, billing operation.Preferably, system shown in Figure 3 can further includeadvertising management subsystem 304, and relevant information provider selects to buy or add and buy required keyword by this subsystem, and relevant information or link that this keyword is provided.
Be example below with the advertisement, above-mentionedadvertising management subsystem 304 andadvertisement charge subsystem 303 are simply introduced.
Advertising management subsystem 304 can comprise:
Storage unit is used for stores advertisements information, and described advertising message can comprise the issue situation of the link of the advertising message of the keyword of being bought, gray contact details (account, mail, phone or the like), this advertisement etc.Described issue situation can comprise from date, Close Date, budget information, geographically targeted information, united organization information of this ad distribution etc.For example, there is an advertising campaign in Honda company to its car industry, to its motorcycle industry independent advertising campaign can be arranged.In the corresponding relation of keyword and advertisement, a keyword can have one group of correspondent advertisement (selecting an advertisement to present to the user of clicking trigger at random), and perhaps an advertisement can corresponding a plurality of keywords (click each keyword and all show this advertisement).Can also comprise the cost ceiling that this advertisement sets in the described advertising message, for example, how long in nobody click, perhaps click and surpass just no longer issue etc. of this advertisement of how many times;
The advertisement input block provides an interface, is used to receive any advertising message that advertiser provides;
The unit bought in keyword, advertiser selects to buy or add and buy required keyword by this unit, and this unit can provide the price gradient of different advertisement payings at different keywords and different ways of presentation, display effect and possible indicating probabilities;
Information feedback and collecting unit for example, are gathered the number of times or the address of certain advertisement of user's clicking trigger; Gather the user and whether have advertisement conversion behavior (for example, in the schedule time from ad distribution to the user, whether further click behavior is arranged, perhaps whether exist the commodity of this advertisement sensing or the sale of service to start, finish) etc.
Foradvertisement charge subsystem 303, generally all be positioned at server end, be used for each user's of statistics collection advertisement triggering times.For the input method platform that has local toy data base, there be representing of some advertising messages not need to trigger, can represent the less literal of some data volumes, picture, animation, audio-video frequency content etc., for representing of these advertising messages also is that needs charge, so under the situation that the input method platform is not networked, input method platform this locality can also comprise accounting module, be used to write down the situation that the represents charging of above-mentioned information, when the input method platform is networked, carry out the renewal of charge information.Though this accounting module is positioned at input method platform this locality, says from function, it is proper still to belong toadvertisement charge subsystem 303.
Embodiment shown in Figure 3 is with embodiment illustrated in fig. 1 corresponding, so in order to save space, relevant portion can be referring to above stated specification.
The present invention can also have other embodiment, for example, advertiser can directly buy coded string, when the user imports identical or close coded string, then can be at the trigger button of candidate word window or other zone demonstration relevant informations, receive the user and trigger and the issue relevant information, direct issue relevant information in the time of perhaps also can meeting coupling.
With reference to Fig. 4, the relevant information dissemination method under above-mentioned applied environment can may further comprise the steps:
Step 401, preset the input method dictionary that includes crucial coded string, described each crucial coded string has the respective coding matched rule, represents rule;
The coded string ofstep 402, reception user input;
Step 403, when the coded string of user input meets the codes match rule of described crucial coded string, obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, show first relevant information of this key coded string.
In embodiment illustrated in fig. 4, when the selected crucial coded string of the coded string of user input and advertiser meets when mating, the relevant information of direct display ads merchant appointment, described relevant information can obtain from local data base, also can obtain from the remote server data storehouse.Can in described candidate word window, show, also can show, even other anyly can show that the zone of relevant information all is feasible in described candidate word window neighboring area.The smaller situation of amount of correlated information that generally is applied to advertiser's appointment embodiment illustrated in fig. 4 can avoid reducing user's experience more.
Relevant information in embodiment illustrated in fig. 4 also can have the subsequent action of link or response triggering, and the user can trigger more, the more deep information of acquisition by the less displaying of this data volume.For example, the user imports " xiangg ", and then " mushroom has another name called mushroom, dried mushroom in the white space roll display of input method candidate word window; Have unique fragrance, good quality, very high nutritive value and medical value " (i.e. first relevant information); And these literal can have link behind, and click or keyboard trigger this link, then can obtain more information (i.e. second relevant information) about mushroom.Fig. 5 is exactly the description to this kind situation.
With reference to Fig. 5, be another embodiment under the aforementioned applications environment, can may further comprise the steps:
Step 501, preset the input method dictionary that includes crucial coded string, described each crucial coded string has the respective coding matched rule, represents rule, rule of response;
The coded string ofstep 502, reception user input;
Step 503, when the coded string of user input meets the codes match rule of described crucial coded string, obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, show first relevant information of this key coded string.
Step 504, according to the rule of response that presets, response user's triggering, the join dependency information server represents second relevant information of this key coded string on the user information terminal interface.
Described triggering user can finish (for example, the Alt+ candidate numbers) by shortcut, receives this and triggers message, then obtains second relevant information and finishes displaying.
Preferably, also can inform user's little information, whether need to click by user's choice again and obtain more relevant information by representing the mode of trigger button.For example, when the coded string of user's input meets the codes match rule of described crucial coded string, then represent the relative trigger button in the mode that presets; According to the rule of response that presets, response user's triggering, join dependency information server, the relevant information of this key coded string of demonstration on the user information terminal interface.
Wherein, described trigger button can adopt picture, control or the like form, and this button in fact also can be showed certain information, and the user can have certain understanding to its relevant information behind by this trigger button, thereby whether decision needs clicking trigger.
In embodiment illustrated in fig. 5, when the selected crucial coded string of the coded string of user input and advertiser meets when mating, at first represent relative trigger button (can provide some promptings according to the described rule that represents on the trigger button) about relevant information according to the described definite mode of rule that represents, preferably, the white space of coded string back shows in the candidate word window.If the user is interested in this relevant information, then can be by clicking or the keyboard triggering, used input method platform of the present invention, then can be according to the rule of response that presets, response user's triggering, the join dependency information server, the relevant information of this key coded string of demonstration on the user information terminal interface.
Corresponding to Fig. 4 and two embodiment shown in Figure 5, can realize above-mentioned flow process by following corresponding system framework.
For example, for embodiment shown in Figure 4, described system framework can comprise:
Crucial coded string ADMINISTRATION SUBSYSTEM is used to receive the crucial coded string that relevant information provider is selected, and generates crucial coded string tabulation; And according to described crucial coded string list update input method dictionary;
The issue subsystem, comprise that input method dictionary, coding receive matching unit, relevant information release unit, wherein: preset crucial coded string in the described input method dictionary, described each crucial coded string has the respective coding matched rule, represents rule; Described coding receives matching unit, is used to receive the coded string of user's input, and mates according to the codes match rule of described crucial coded string; Described first release unit, be used for when the coded string of user's input meets the codes match rule of described crucial coded string, then obtain first relevant information of this key coded string, call the described rule that represents, on the user information terminal interface, represent first relevant information of this key coded string.
For example, for embodiment shown in Figure 5, described delivery system can also comprise:
Second release unit is used for according to the rule of response that presets, response user's triggering, and the join dependency information server represents second relevant information of this key coded string on the user information terminal interface.
Need to prove, described issue subsystem except combine with crucial coded string ADMINISTRATION SUBSYSTEM use, also can independent utility or combine application with existing related system.
Fig. 4,5 illustrated embodiments and difference embodiment illustrated in fig. 1 only are, be as the media that transmits relevant information to the user among the embodiment shown in Figure 1 with candidate word, and Fig. 4,5 illustrated embodiments be with coded string as the media that transmits relevant information to the user, it realizes that principle and design are identical.Fig. 4,5 illustrated embodiments since with coded string as media, be Chinese, English, Japanese or Korean input method so also do not need to limit input method.
Other detail sections of corresponding diagram 4,5 illustrated embodiments, and other descriptions of Fig. 4, the pairing system of 5 embodiment, because it is very approaching with aforesaid embodiment, associated description in the previous embodiment may be used to describe Fig. 4,5 illustrated embodiments, so, do not repeat them here in order to save length.
For method embodiment described in the present invention or system embodiment, those skilled in the art can also be used in combination as required, for example, both also key application coded string displaying or the like array mode showed in the key application speech, thereby reach better information distribution effect, these all belong within the design of the present invention.
More than to a kind of information related to internet key character dissemination method provided by the present invention and system, be described in detail, used specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications for example, combines application with the present invention with the issue approach of other relevant informations.In sum, this description should not be construed as limitation of the present invention.