CN106125955B - A kind of method and apparatus for the offer hot word in input method is applied - Google Patents
A kind of method and apparatus for the offer hot word in input method is applied Download PDFInfo
- Publication number
- CN106125955B CN106125955B CN201610466280.4A CN201610466280A CN106125955B CN 106125955 B CN106125955 B CN 106125955B CN 201610466280 A CN201610466280 A CN 201610466280A CN 106125955 B CN106125955 B CN 106125955B
- Authority
- CN
- China
- Prior art keywords
- hot word
- candidate item
- information
- default
- hot
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention provides a kind of for providing the method for hot word in input method is applied, wherein this method comprises: obtaining the multiple candidate items to match with the list entries according to the list entries that user inputs in input method application;According to the multiple candidate item and default hot word information, at least one hot word to be presented is determined, wherein the default hot word information is used to indicate being associated between hot word and candidate item;The multiple candidate item and at least one described hot word are shown in input method application.According to the solution of the present invention, enabling to the input operation for hot word becomes more simple, substantially reduces the input used time of user, and reduce cost for correcting error simultaneously, especially when hot word is long sentence, advantage will be more obvious.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of methods for the offer hot word in input method is applied
And device.
Background technique
In input method application, candidate item is obtained by being converted to the list entries that user inputs, this makes pair
In desired vocabulary, user needs to input coded string or initial corresponding to each word in the expectation vocabulary in order,
Input method application could pass through conversion and obtain the expectation vocabulary;Alternatively, user must input in order more than the word of half institute it is right
The coded string or initial answered, input method application are likely to using the expectation vocabulary of user as candidate item, such as desired vocabulary
For " bright moon light before bed ", in the prior art, when coded string corresponding to user inputs the first four word of the expectation vocabulary,
Input method application just can be using the expectation vocabulary as candidate item.Present invention discover that above scheme has the disadvantages that
1) cost for correcting error is too big, if the coding of user midway input error, needs to cancel all or part of with again defeated
Enter, or navigate to wrong place and modify, it is expected that the disadvantage can be more obvious when vocabulary is long sentence.
2) input takes a long time, due to needing user's input complete or almost complete coded string, so that input behaviour
It is longer to make user, when especially expectation vocabulary is long sentence, user, which needs to input more character, could obtain desired vocabulary.
3) user it must be appreciated that know that its it is expected vocabulary, and execute phase in order for each word in the expectation vocabulary
The input operation answered, can just obtain the expectation vocabulary.
Summary of the invention
The object of the present invention is to provide a kind of for providing the method and apparatus of hot word in input method is applied.
According to an aspect of the present invention, it provides a kind of for providing the method for hot word in input method is applied, wherein should
Method includes:
According to the list entries that user inputs in input method application, the multiple times to match with the list entries are obtained
Option;
According to the multiple candidate item and default hot word information, at least one hot word to be presented is determined, wherein described pre-
If hot word information is used to indicate being associated between hot word and candidate item;
The multiple candidate item and at least one described hot word are shown in input method application.
According to another aspect of the present invention, a kind of device for the offer hot word in input method is applied is additionally provided,
Wherein, which includes:
First obtains device, and the list entries for being inputted in input method application according to user obtains and the input
Multiple candidate items that sequence matches;
First determining device, for determining to be presented at least one according to the multiple candidate item and default hot word information
A hot word, wherein the default hot word information is used to indicate being associated between hot word and candidate item;
First shows device, for showing the multiple candidate item and at least one described heat in input method application
Word.
Compared with prior art, the invention has the following advantages that obtaining the multiple candidate items to match with list entries
Later, the input of user can be greatly reduced further combined with default hot word information to determine at least one hot word to be presented
Operation, in order to which the desired hot word of user is rapidly supplied to the user;When user needs to select hot word, may only it need defeated
Enter the fraction code character of the hot word, or even only need to input the initial of the first character of the hot word, input method application just can
It provides the hot word for selection by the user, so that the input operation for hot word becomes more simple, substantially reduces user
Input and the selection time, and reduce cost for correcting error simultaneously, especially when hot word is long sentence, above-mentioned advantage will be brighter
It is aobvious;Based on default hot word information, user's offer can be embodied as in the case where user only knows the arbitrary portion content of hot word
Hot word so that the user that is more convenient for obtains its desired hot word, and avoids user from needing additional due to not knowing complete hot word
Search operation.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, of the invention other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is the flow diagram of the method for providing hot word in input method application of one embodiment of the invention;
Fig. 2 is the process signal of the method for providing hot word in input method application of another embodiment of the present invention
Figure;
Fig. 3 is the structural schematic diagram of the device for providing hot word in input method application of one embodiment of the invention;
Fig. 4 is the structural representation of the device for providing hot word in input method application of another embodiment of the present invention
Figure;
Fig. 5 is the schematic diagram that multiple candidate items and hot word are shown in input method application of an example of the present invention.
The same or similar appended drawing reference represents the same or similar component in attached drawing.
Specific embodiment
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail
The processing or method described as flow chart.Although operations are described as the processing of sequence by flow chart, therein to be permitted
Multioperation can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations can be rearranged.When it
The processing can be terminated when operation completion, it is also possible to have the additional step being not included in attached drawing.The processing
It can correspond to method, function, regulation, subroutine, subprogram etc..
Alleged " computer equipment " within a context, also referred to as " computer ", referring to can be by running preset program or referring to
Enable to execute numerical value and calculate and/or the intelligent electronic device of the predetermined process process such as logic calculation, may include processor with
Memory executes the program instruction that prestores in memory by processor to execute predetermined process process, or by ASIC,
The hardware such as FPGA, DSP execute predetermined process process, or are realized by said two devices combination.Computer equipment includes but unlimited
In server, PC, laptop, tablet computer, smart phone etc..
The computer equipment is for example including user equipment and the network equipment.Wherein, the user equipment includes but unlimited
In PC machine, tablet computer, smart phone, PDA etc.;The network equipment includes but is not limited to single network server, multiple nets
The server group of network server composition or based on cloud computing (Cloud Computing) by a large number of computers or network servers
The cloud of composition, wherein cloud computing is one kind of distributed computing, and one consisting of a loosely coupled set of computers super
Virtual machine.Wherein, the computer equipment can isolated operation realize the present invention, also can access network and by with network
In the interactive operations of other computer equipments realize the present invention.Wherein, network locating for the computer equipment include but
It is not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, VPN network etc..It should be noted that the solution of the present invention can be by user
Equipment and the network equipment are in conjunction with realizing, if part operation is locally executed in user equipment, another part is operated in Cloud Server
Middle execution.
It should be noted that the user equipment, the network equipment and network etc. are only for example, other are existing or from now on may be used
The computer equipment that can occur such as is applicable to the present invention, should also be included within the scope of protection of the present invention, and by reference
It is incorporated herein.
The method (some of them illustrated by process) discussed herein below can by hardware, software, firmware, in
Between part, microcode, hardware description language or any combination thereof implement.When with software, firmware, middleware or microcode come real
Shi Shi, program code or code segment to implement necessary task can be stored in machine or computer-readable medium (such as
Storage medium) in.Necessary task can be implemented in (one or more) processor.
Specific structure and function details disclosed herein are only representative, and are for describing the present invention show
The purpose of example property embodiment.But the present invention can be implemented by many alternative forms, and be not interpreted as
It is limited only by the embodiments set forth herein.
Although it should be understood that may have been used term " first ", " second " etc. herein to describe each unit,
But these units should not be limited by these terms.The use of these items is only for by a unit and another unit
It distinguishes.For example, without departing substantially from the range of exemplary embodiment, it is single that first unit can be referred to as second
Member, and similarly second unit can be referred to as first unit.Term "and/or" used herein above include one of them or
Any and all combinations of more listed associated items.
Term used herein above is not intended to limit exemplary embodiment just for the sake of description specific embodiment.Unless
Context clearly refers else, otherwise singular used herein above "one", " one " also attempt to include plural number.Also answer
When understanding, term " includes " and/or "comprising" used herein above provide stated feature, integer, step, operation,
The presence of unit and/or component, and do not preclude the presence or addition of other one or more features, integer, step, operation, unit,
Component and/or combination thereof.
It should further be mentioned that the function action being previously mentioned can be attached according to being different from some replace implementations
The sequence indicated in figure occurs.For example, related function action is depended on, the two width figures shown in succession actually may be used
Substantially simultaneously to execute or can execute in a reverse order sometimes.
Present invention is further described in detail with reference to the accompanying drawing.
Fig. 1 is the flow diagram of the method for providing hot word in input method application of one embodiment of the invention.
Method according to the present embodiment includes step S1, step S2 and step S3.
In step sl, computer equipment according to user the list entries that inputs in input method application, obtain with it is described
Multiple candidate items that list entries matches.
Wherein, computer equipment can be used various ways and obtain the list entries.For example, computer equipment sets for user
Standby, which directly obtains user and inputs to obtain list entries in the user equipment.In another example computer equipment is cloud clothes
Business device, the Cloud Server obtain the list entries that user equipment is uploaded.
Specifically, computer equipment obtains the list entries that user inputs in input method application, and to the list entries
It is converted, obtains the multiple candidate items to match with the list entries.
As an example, the list entries that user inputs in input method application is " tuhao ", and computer equipment is to this
List entries is converted, and obtains the following multiple candidate items to match with the list entries: local tyrant, figure number, coat, scheme,
The writing brush made of rabbit's hair ....
In step s 2, computer equipment is according to the multiple candidate item and default hot word information, determine it is to be presented extremely
A few hot word.
Wherein, the hot word include but is not limited to network popular word, specific long sentence (such as poem or chat when commonly grow
Sentence) etc..
Wherein, the default hot word information is used to indicate being associated between hot word and candidate item.It should be noted that if one
A hot word is associated with a candidate item, then including but not limited to following situation: the hot word includes candidate item (such as candidate item
For the start-up portion of the hot word or middle section or ending, as candidate item " local tyrant " associated hot word is " local tyrant we do
Friend's good or not ") or the near synonym of the candidate item, the hot word include that (such as hot word is " through the country to the corresponding multiple participles of the candidate item
Bosom friend is deposited to be with each other though far apart ", the default candidate item of the hot word includes " the intimate ends of the earth "), the hot word be the candidate item or with the time
Option is relevant a kind of popular to indicate that (such as candidate item " not knowing " associated hot word is " not apperception is strict ", and candidate item " building-owner " is closed
The hot word of connection is " Lanzhou ") etc..
Wherein, the default hot word information includes any pre-set being used to indicate the associated information.It needs
Bright, the default hot word information can be realized as various ways, for example, each candidate item can be corresponding with a default hot word letter
Breath, the default hot word information are used to indicate being associated between the candidate item and hot word;In another example default hot word information includes having
Multiple candidate items of default hot word, and it is used to indicate at least one hot word associated by each candidate item;For another example default hot word
Information includes whole hot words, and is used to indicate at least one candidate item associated by each hot word.It should be noted that it is preferred that
Ground, the default hot word information is pre-existing on Cloud Server, alternatively, user equipment further can be issued to from Cloud Server
Or it is stored in other network equipments.It should be noted that preferably, presetting hot word information can be by special operation personnel
It manually establishes and stores by background system, can also be locallyd create and be stored in user equipment according to its own demand by user
Or it is above-mentioned to Cloud Server or other network equipments for other users use.
Specifically, various ways can be used according to the multiple candidate item and default hot word information, really in computer equipment
Fixed at least one hot word to be presented.
For example, being previously stored with multiple default hot word information in Cloud Server, each wait for default hot word information corresponding one
Option, for each candidate item in multiple candidate items obtained in step sl, Cloud Server inquiry whether there is and this
The corresponding default hot word information of candidate item, and preset when it is present from this extracted in hot word information it is associated with the candidate item
Hot word.
In another example default hot word information includes candidate item corresponding to whole hot words and each hot word, for described more
Each candidate item in a candidate item, computer equipment is preset at this and searches whether that there are the candidate items in hot word information, and works as
In the presence of obtain hot word associated with the candidate item from the default hot word information.
Preferably, computer equipment determined only for the part candidate item in the multiple candidate item it is to be presented at least
One hot word, if computer equipment only selects the preceding predetermined number candidate item that sorts in the multiple candidate item, with determination
At least one hot word to be presented.
As a kind of preferred embodiment of step S2, the default hot word information includes the displaying rule of hot word, for described
Each candidate item in multiple candidate items, computer equipment inquire heat corresponding with the candidate item according to the default hot word information
Word;The whole hot words and displaying rule that computer equipment is obtained according to inquiry, determine from whole hot words wait open up
At least one hot word shown.
Wherein, described to show that rule includes any scheduled rule for being used to show hot word, it is such as preferential with the displaying of hot word
Grade shows the relevant rules of factors such as audit state.
Wherein, if not inquiring hot word corresponding with candidate item, then it represents that default hot word is not present in the candidate item, without after
It is continuous that hot word is obtained based on the candidate item.
Wherein, the whole hot words and displaying rule that various ways are obtained according to inquiry can be used in computer equipment,
At least one hot word to be presented is determined from whole hot words.
For example, computer equipment is based on the corresponding displaying rule of each hot word, selected from whole hot words that inquiry obtains
One hot word of highest priority.
In another example computer equipment is based on the corresponding displaying rule of each hot word, selected from whole hot words that inquiry obtains
Select audit state be by least one hot word.
It should be noted that preferably, the displaying sequence of at least one hot word is also determined in this step, such as described
At least one hot word, based on the priority of each hot word at least one hot word, to determine its displaying sequence.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that any according to the multiple candidate item and default hot word information, determine it is to be presented extremely
The implementation of a few hot word, should be included in the scope of the present invention.
In step s3, computer equipment shows the multiple candidate item and described at least one in input method application
A hot word.
Specifically, computer equipment can be used various ways the input method application in show the multiple candidate item and
At least one described hot word.
For example, computer equipment is using the hot word of highest priority as first candidate item, and by the multiple candidate item
The hot word is arranged sequentially to be shown later.
For another example computer equipment shows the multiple candidate item in the candidate bar that input method is applied, and in user's point
When hitting predetermined shortcut key to indicate that it wishes to select hot word, pops up hot word display area and show at least one described hot word.
As a preferred embodiment, computer equipment shows the multiple candidate in the candidate bar that the input method is applied
, and other regions other than the candidate bar show at least one described hot word simultaneously.
Preferably, other described regions are the adjacent domain of candidate bar, such as lower section, top, the right side region of candidate bar.
It is highly preferred that other described regions are pre-set.Fig. 5 is that showing in input method application for an example of the present invention is more
The schematic diagram of a candidate item and hot word, wherein when user's input " tuhao ", show in candidate bar and match with " tuhao "
Following candidate item: 1 local tyrant, 2 figure number 3 coats 4 figure, 5 writing brush made of rabbit's hair;In addition, associated with candidate item " local tyrant " hot word " local tyrant I
Good or not of becoming friends " be displayed on the lower section of candidate bar., it is clear that user only needs input hot word corresponding in this example
Few code segment character, input method application just can provide the hot word, for selection by the user.
In step s3, computer equipment shows that the operation of at least one hot word includes but is not limited to:
1) computer equipment is based on predetermined shortcut key rule, shows at least one described hot word.
Wherein, the predetermined shortcut key rule includes any scheduled shortcut key rule for showing hot word, based on pre-
Determining shortcut key indicated by shortcut key rule, user can shield its selected hot word by clicking corresponding shortcut key to go up, from
And it realizes and is rapidly selected hot word;Wherein, when shortcut key indicated by the predetermined shortcut key rule does not include displaying candidate item
Shown shortcut key, to avoid clashing, as shown 7 candidate items every time and from " 1 " to " 7 " to this in input method application
7 candidate items are numbered, then shortcut key indicated by predetermined shortcut key rule does not include " 1 " to " 7 ".As an example,
Shortcut key of the predetermined shortcut key rule instruction for showing hot word is " 0 ", computer equipment be based on the predetermined shortcut key rule with
The number and displaying of " 0 " as hot word " local tyrant we become friends good or not ", as shown in Figure 5, then when for clicking shortcut key
When " 0 ", hot word " local tyrant we become friends good or not " is on screen.As another example, predetermined shortcut key rule instruction is with " N+
1 " is the starting shortcut key of hot word, wherein the number for the candidate item that N is shown by candidate bar, if candidate bar shows 5 candidates
, and 5 candidate items are numbered from " 1 " to " 5 ", then hot word is numbered and shows from " 6 ".
The implementation can quickly select hot word convenient for user.
2) at least one described hot word is directly arranged in other regions except candidate bar by computer equipment, Yong Huke
Hot word is selected from least one hot word by operation upwarding key and down Arrow, and is gone up selected by screen by clicking determination key
The hot word selected.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that it is any the input method application in show the multiple candidate item and it is described at least
The implementation of one hot word, should be included in the scope of the present invention.
As a kind of preferred embodiment of the present embodiment, the method for the present embodiment further include: when meeting scheduled update condition,
Update the default hot word information.
Wherein, the scheduled update condition includes any scheduled for triggering the item for updating the operation of default hot word information
Part.If scheduled update condition instruction updates default hot word information every other week, for another example the scheduled update condition instruction is needed
The number of newly-increased hot word updates default hot word information when reaching predetermined threshold.
As an example, when meeting renewal time indicated by scheduled update condition, Cloud Server is from specified data
Source obtains more new data, and the default hot word information on the Cloud Server is updated based on the more new data.
It should be noted that the operation for updating default hot word information can also be manually performed by special operation personnel.
It should be noted that whenever user inputs a code character in input method application.Computer equipment will be held
The scheme of row the present embodiment come input method application in show it based on the current list entries of user multiple candidates obtained
Item and at least one hot word.
According to the scheme of the present embodiment, after obtaining the multiple candidate items to match with list entries, further combined with
Default hot word information can greatly reduce the input operation of user, to determine at least one hot word to be presented in order to quick
The desired hot word of user is supplied to the user by ground;When user needs to select hot word, the small portion for inputting the hot word may be only needed
Lacing code character, or even only need to input the initial of the first character of the hot word, input method application just can provide the hot word for
User's selection substantially reduces the input used time of user, and same so that the input operation for hot word becomes more simple
When reduce cost for correcting error, especially when hot word be long sentence when, above-mentioned advantage will be more obvious;Based on default hot word information, energy
Enough in the case where user only knows the arbitrary portion content of hot word, it is embodied as user and hot word is provided, so that the user that is more convenient for obtains
Its desired hot word is obtained, and user is avoided to need additional search operation due to not knowing complete hot word;It can be by acquisition
Multiple candidate items and at least one hot word are separately shown, so that the displaying of hot word will not influence the exhibition of multiple candidate item
Show, this user that is more convenient for is based on its demand and is selected (if user wants to select hot word then only need to be in the display area of hot word
In searched, need to only be searched in candidate bar if user is not intended to selection hot word), and avoiding will be hot when hot word is longer
Word be placed on candidate bar show institute it is possible inconvenience (such as user originally wishes that the candidate item of selection is ordered in after hot word, can
It can make user that page turning be needed to search).
Fig. 2 is the flow diagram of another exemplary method for being used to provide hot word in input method application of the present invention.
Method according to the present embodiment includes step S1, step S2, step S3 and step S4, wherein the step S2 into
One step includes step S21 and step S22.Wherein, the step S1 and the step S3 give with reference to the embodiment shown in FIG. 1
To be described in detail, details are not described herein.
In step s 4, computer equipment obtains the input environment information of user.
Wherein, the input environment information includes any information relevant to the input environment of the list entries.It is preferred that
Ground, the input environment information includes but is not limited to: calling process (such as chat application, office of the input method application
Application program etc.);The contextual information (such as inputting the front and back word of cursor position) of the list entries;User is current
The website information of browsing.
It should be noted that above-mentioned input environment information is only for example, rather than limitation of the present invention, those skilled in the art
Member will be understood that (such as user is executing this input operation to any information relevant to the input environment of the list entries
Before, the other application that is accessed), it should be included in the range of input environment information of the present invention.
It should be noted that having no strict sequence between the step S1 and the step S4.For example, user sets
Standby that the list entries of user's input and input environment information are uploaded to Cloud Server simultaneously, Cloud Server is performed simultaneously step S1
The list entries and input environment information are obtained with step S4.In another example Cloud Server executes step S1 to obtain user's
List entries, and when determination needs to judge context rule, it sends and requests to user equipment, and obtain the defeated of user equipment feedback
Enter environmental information.
In the step s 21, computer equipment determines that at least one can according to the multiple candidate item and default hot word information
Select hot word.
Wherein, the implementation of the step S21 is same or similar with the implementation of abovementioned steps S2.For example, right
Each candidate item in the multiple candidate item, computer equipment is according to the default hot word information inquiry and the candidate item pair
The hot word answered;The whole hot words and displaying rule that computer equipment is obtained according to inquiry, from whole hot words really
Fixed at least one optional hot word to be presented.
In step S22, for the optional hot word of each of at least one optional hot word, when the input environment is believed
When breath meets context rule corresponding to the optional hot word, computer equipment is using the optional hot word as hot word to be presented.
Wherein, the context rule is used to indicate the context requirement of hot word.Such as hot word " local tyrant we become friends good or not "
Corresponding context rule indicates that the context of the hot word requires to be the process for calling input method to apply to be chat application, for another example
The corresponding context rule of hot word " Lanzhou " indicates that the context of the hot word requires to be the process for calling input method to apply to be discussion bar.It needs
What is illustrated is, it is preferable that the context rule is pre-stored on Cloud Server.It should be noted that big data can be passed through
The context of use of each hot word, Lai Shengcheng or the update context rule are counted, alternatively, can be passed through by special operation personnel
Background system is regular to increase, delete, modify the context newly.
As an example, it is office application program that the program of input method application is called in the input environment information instruction of user
(such as excel), for optional hot word " local tyrant we become friends good or not ", computer equipment determines that the input environment information is not inconsistent
The rule of context corresponding to the optional hot word is closed, then computer equipment determines the optional hot word without being shown.
As another example, it is discussion bar that the process of input method application is called in the input environment information instruction of user, for
Optional hot word " Lanzhou ", computer equipment determine that the input environment information meets the rule of context corresponding to the optional hot word, then
Computer equipment determines that the optional hot word is hot word to be presented.
It should be noted that having no strict sequence between the step S21 and the step S22.For example, for
Each candidate item in the multiple candidate item, computer equipment first carry out step S21 to determine whether there is and the candidate item
Corresponding optional hot word, and when it is present, step S22 is executed to judge whether the optional hot word is hot word to be presented, when not
In the presence of, it no longer needs to execute any subsequent operation for the candidate item.In another example computer equipment first carries out step S21, determine
All optional hot words corresponding with the multiple candidate item, then execute step S22 and meet to be selected from all optional hot words
At least one hot word of context rule.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that any according to the multiple candidate item and default hot word information, determine it is to be presented extremely
The implementation of a few hot word, should be included in the scope of the present invention.
It may be different that the present embodiment, which has further contemplated true input demand of the user under different input environments,
, it, can be further combined with the input environment information of user, when the input environment information meets heat according to the scheme of the present embodiment
Corresponding to word when context rule, the hot word is just showed into user, so that the hot word targetedly provided a user,
So that provided hot word is more likely to meet the true input demand of user, long sentence is efficiently inputted particularly convenient for user, is improved
The input accuracy of user can further enhance user satisfaction.
Fig. 3 is the structural schematic diagram of the device for providing hot word in input method application of one embodiment of the invention.
The device (hereinafter referred to as " provide device ") for being used to provide hot word includes first obtaining device 1, the first determining device 2 and the
One shows device 3.
The list entries that first acquisition device 1 inputs in input method application according to user, obtains and the list entries
The multiple candidate items to match.
Wherein, the first acquisition device 1 can be used various ways and obtain the list entries.For example, computer equipment is to use
Family equipment, the first acquisition device 1 of the user equipment directly obtain user and input to obtain list entries in the user equipment.Example again
Such as, computer equipment is Cloud Server, and the first acquisition device 1 of the Cloud Server obtains the input sequence that user equipment is uploaded
Column.
Specifically, the first acquisition device 1 obtains the list entries that user inputs in input method application, and to the input sequence
Column are converted, and the multiple candidate items to match with the list entries are obtained.
As an example, the list entries that user inputs in input method application is " tuhao ", and first obtains device 1
The list entries is converted, obtain the following multiple candidate items to match with the list entries: local tyrant figure number, coats, schemes
The good, writing brush made of rabbit's hair ....
First determining device 2 determines at least one heat to be presented according to the multiple candidate item and default hot word information
Word.
Wherein, the hot word include but is not limited to network popular word, specific long sentence (such as poem or chat when commonly grow
Sentence) etc..
Wherein, the default hot word information is used to indicate being associated between hot word and candidate item.It should be noted that if one
A hot word is associated with a candidate item, then including but not limited to following situation: the hot word includes candidate item (such as candidate item
For the start-up portion of the hot word or middle section or ending, as candidate item " local tyrant " associated hot word is " local tyrant we do
Friend's good or not ") or the near synonym of the candidate item, the hot word include that (such as hot word is " through the country to the corresponding multiple participles of the candidate item
Bosom friend is deposited to be with each other though far apart ", the default candidate item of the hot word includes " the intimate ends of the earth "), the hot word be the candidate item or with the time
Option is relevant a kind of popular to indicate that (such as candidate item " not knowing " associated hot word is " not apperception is strict ", and candidate item " building-owner " is closed
The hot word of connection is " Lanzhou ") etc..
Wherein, the default hot word information includes any pre-set being used to indicate the associated information.It needs
Bright, the default hot word information can be realized as various ways, for example, each candidate item can be corresponding with a default hot word letter
Breath, the default hot word information are used to indicate being associated between the candidate item and hot word;In another example default hot word information includes having
Multiple candidate items of default hot word, and it is used to indicate at least one hot word associated by each candidate item;For another example default hot word
Information includes whole hot words, and is used to indicate at least one candidate item associated by each hot word.It should be noted that it is preferred that
Ground, the default hot word information is pre-existing on Cloud Server, alternatively, user equipment further can be issued to from Cloud Server
Or it is stored in other network equipments.It should be noted that preferably, presetting hot word information can be by special operation personnel
It manually establishes and stores by background system, can also be locallyd create and be stored in user equipment according to its own demand by user
Or it is above-mentioned to Cloud Server or other network equipments for other users use.
Specifically, various ways can be used according to the multiple candidate item and default hot word information in the first determining device 2,
Determine at least one hot word to be presented.
For example, being previously stored with multiple default hot word information in Cloud Server, each wait for default hot word information corresponding one
Option, for each candidate item in the first acquisition multiple candidate items obtained of device 1, the first determining device 2 takes in the cloud
It is engaged in inquiring in device and whether there is default hot word information corresponding with the candidate item, and preset in hot word information from this when it is present
Extract hot word associated with the candidate item.
In another example default hot word information includes candidate item corresponding to whole hot words and each hot word, for described more
Each candidate item in a candidate item, the first determining device 2 are preset at this and search whether that there are the candidate items in hot word information, and
Hot word associated with the candidate item is obtained from the default hot word information when it is present.
Preferably, the first determining device 2 is to be presented to determine only for the part candidate item in the multiple candidate item
At least one hot word, such as the first determining device 2 only select the preceding predetermined number candidate item that sorts in the multiple candidate item,
With determination at least one hot word to be presented.
As a kind of preferred embodiment of the first determining device 2, the default hot word information includes the displaying rule of hot word, the
One determining device 2 further comprises inquiry unit (not shown) and the second determining device (not shown).For the multiple candidate
Each candidate item in, inquiry unit inquire hot word corresponding with the candidate item according to the default hot word information;Second really
Determine device according to the obtained whole hot words of inquiry and displayings rule, from whole hot words determination it is to be presented to
A few hot word.
Wherein, described to show that rule includes any scheduled rule for being used to show hot word, it is such as preferential with the displaying of hot word
Grade shows the relevant rules of factors such as audit state.
Wherein, if not inquiring hot word corresponding with candidate item, then it represents that default hot word is not present in the candidate item, without after
It is continuous that hot word is obtained based on the candidate item.
Wherein, various ways can be used according to the obtained whole hot words of inquiry and displayings rule in the second determining device
Then, at least one hot word to be presented is determined from whole hot words.
For example, the second determining device is based on the corresponding displaying rule of each hot word, selected from whole hot words that inquiry obtains
Select the highest hot word of priority.
In another example the second determining device is based on the corresponding displaying rule of each hot word, from whole hot words that inquiry obtains
Select audit state for by least one hot word.
It should be noted that preferably, the second determining device also determines the displaying sequence of at least one hot word, such as
At least one described hot word, based on the priority of each hot word at least one hot word, to determine its displaying sequence.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that any according to the multiple candidate item and default hot word information, determine it is to be presented extremely
The implementation of a few hot word, should be included in the scope of the present invention.
First displaying device 3 shows the multiple candidate item and at least one described hot word in input method application.
Specifically, the first displaying device 3 can be used various ways and show the multiple candidate in input method application
Item and at least one described hot word.
For example, first shows device 3 using the hot word of highest priority as first candidate item, and by the multiple candidate
Item is shown after being arranged sequentially the hot word.
For another example the first displaying device 3 shows the multiple candidate item in the candidate bar that input method is applied, and in user
When clicking predetermined shortcut key to indicate that it wishes to select hot word, pops up hot word display area and show at least one described hot word.
As a preferred embodiment, first show that device 3 further comprises the second displaying device (not shown).Second shows
Device shows the multiple candidate item in the candidate bar that input method is applied, and other regions other than the candidate bar simultaneously
Show at least one described hot word.
Preferably, other described regions are the adjacent domain of candidate bar, such as lower section, top, the right side region of candidate bar.
It is highly preferred that other described regions are pre-set.Fig. 5 is that showing in input method application for an example of the present invention is more
The schematic diagram of a candidate item and hot word, wherein when user's input " tuhao ", show in candidate bar and match with " tuhao "
Following candidate item: 1 local tyrant, 2 figure number 3 coats 4 figure, 5 writing brush made of rabbit's hair;In addition, associated with candidate item " local tyrant " hot word " local tyrant I
Good or not of becoming friends " be displayed on the lower section of candidate bar., it is clear that user only needs input hot word corresponding in this example
Few code segment character, input method application just can provide the hot word, for selection by the user.
Wherein, the first displaying device 3 shows that the operation of at least one hot word includes but is not limited to:
1) it first shows that device 3 is based on predetermined shortcut key rule, shows at least one described hot word.
Wherein, the predetermined shortcut key rule includes any scheduled shortcut key rule for showing hot word, based on pre-
Determining shortcut key indicated by shortcut key rule, user can shield its selected hot word by clicking corresponding shortcut key to go up, from
And it realizes and is rapidly selected hot word;Wherein, when shortcut key indicated by the predetermined shortcut key rule does not include displaying candidate item
Shown shortcut key, to avoid clashing, as shown 7 candidate items every time and from " 1 " to " 7 " to this in input method application
7 candidate items are numbered, then shortcut key indicated by predetermined shortcut key rule does not include " 1 " to " 7 ".As an example,
Shortcut key of the predetermined shortcut key rule instruction for showing hot word is " 0 ", and first shows that device 3 is based on the predetermined shortcut key rule
Number and displaying using " 0 " as hot word " local tyrant we become friends good or not ", as shown in Figure 5, then when quick for clicking
When key " 0 ", hot word " local tyrant we become friends good or not " is on screen.As another example, the instruction of predetermined shortcut key rule with
" N+1 " is the starting shortcut key of hot word, wherein the number for the candidate item that N is shown by candidate bar, if candidate bar shows 5 times
Option, and 5 candidate items are numbered from " 1 " to " 5 ", then hot word is numbered and shows from " 6 ".
The implementation can quickly select hot word convenient for user.
2) at least one described hot word is directly arranged in other regions except candidate bar by the first displaying device 3, is used
Family can select hot word by operation upwarding key and down Arrow from least one hot word, and go up screen by clicking determination key
Selected hot word.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that it is any the input method application in show the multiple candidate item and it is described at least
The implementation of one hot word, should be included in the scope of the present invention.
As a kind of preferred embodiment of the present embodiment, the offer device of the present embodiment further includes updating device (not shown).
When meeting scheduled update condition, updating device updates the default hot word information.
Wherein, the scheduled update condition includes any scheduled for triggering the item for updating the operation of default hot word information
Part.If scheduled update condition instruction updates default hot word information every other week, for another example the scheduled update condition instruction is needed
The number of newly-increased hot word updates default hot word information when reaching predetermined threshold.
As an example, when meeting renewal time indicated by scheduled update condition, the updating device of Cloud Server
More new data is obtained from specified data source, and updates the default hot word information on the Cloud Server based on the more new data.
It should be noted that the operation for updating default hot word information can also be manually performed by special operation personnel.
It should be noted that whenever user inputs a code character in input method application.Computer equipment will be held
The scheme of row the present embodiment come input method application in show it based on the current list entries of user multiple candidates obtained
Item and at least one hot word.
According to the scheme of the present embodiment, after obtaining the multiple candidate items to match with list entries, further combined with
Default hot word information can greatly reduce the input operation of user, to determine at least one hot word to be presented in order to quick
The desired hot word of user is supplied to the user by ground;When user needs to select hot word, the small portion for inputting the hot word may be only needed
Lacing code character, or even only need to input the initial of the first character of the hot word, input method application just can provide the hot word for
User's selection substantially reduces the input used time of user, and same so that the input operation for hot word becomes more simple
When reduce cost for correcting error, especially when hot word be long sentence when, above-mentioned advantage will be more obvious;Based on default hot word information, energy
Enough in the case where user only knows the arbitrary portion content of hot word, it is embodied as user and hot word is provided, so that the user that is more convenient for obtains
Its desired hot word is obtained, and user is avoided to need additional search operation due to not knowing complete hot word;It can be by acquisition
Multiple candidate items and at least one hot word are separately shown, so that the displaying of hot word will not influence the exhibition of multiple candidate item
Show, this user that is more convenient for is based on its demand and is selected (if user wants to select hot word then only need to be in the display area of hot word
In searched, need to only be searched in candidate bar if user is not intended to selection hot word), and avoiding will be hot when hot word is longer
Word be placed on candidate bar show institute it is possible inconvenience (such as user originally wishes that the candidate item of selection is ordered in after hot word, can
It can make user that page turning be needed to search).
Fig. 4 is the structural schematic diagram of another exemplary device for being used to provide hot word in input method application of the present invention.
It include the first acquisition device 1, the first determining device 2, first displaying device 3 and the second acquisition according to the offer device of the present embodiment
Device 4.Wherein, first determining device 2 further comprises third determining device 21 and context judgment means 22.Wherein, institute
It states the first acquisition device 1 and the first displaying device 3 is described in detail with reference to the embodiment shown in FIG. 3, details are not described herein.
Second acquisition device 4 is used to obtain the input environment information of user.
Wherein, the input environment information includes any information relevant to the input environment of the list entries.It is preferred that
Ground, the input environment information includes but is not limited to: calling process (such as chat application, office of the input method application
Application program etc.);The contextual information (such as inputting the front and back word of cursor position) of the list entries;User is current
The website information of browsing.
It should be noted that above-mentioned input environment information is only for example, rather than limitation of the present invention, those skilled in the art
Member will be understood that (such as user is executing this input operation to any information relevant to the input environment of the list entries
Before, the other application that is accessed), it should be included in the range of input environment information of the present invention.
It should be noted that it is described first acquisition device 1 and second acquisition device 4 between operation between have no it is stringent
Sequencing.For example, the list entries that user inputs and input environment information are uploaded to Cloud Server, cloud by user equipment simultaneously
First acquisition device 1 of server and the second acquisition device 4 are performed simultaneously operation and obtain the list entries and input environment letter
Breath.In another example the first acquisition device 1 of Cloud Server executes operation to obtain the list entries of user, and when determining needs are sentenced
It when the rule of conclusion border, sends and requests to user equipment, later, the second of Cloud Server obtains device 4 and obtain user equipment feedback
Input environment information.
Third determining device 21 determines at least one optional hot word according to the multiple candidate item and default hot word information.
Wherein, the implementation of third determining device 21 and the realization referring to the first determining device 1 in embodiment illustrated in fig. 3
Mode is same or similar.For example, third determining device 21 is according to described for each candidate item in the multiple candidate item
Default hot word information inquires hot word corresponding with the candidate item, then, all heat that third determining device 21 is obtained according to inquiry
Word and displaying rule determine at least one optional hot word to be presented from whole hot words.
For the optional hot word of each of at least one optional hot word, when to meet this optional for the input environment information
Corresponding to hot word when context rule, context judgment means are using the optional hot word as hot word to be presented.
Wherein, the context rule is used to indicate the context requirement of hot word.Such as hot word " local tyrant we become friends good or not "
Corresponding context rule indicates that the context of the hot word requires to be the process for calling input method to apply to be chat application, for another example
The corresponding context rule of hot word " Lanzhou " indicates that the context of the hot word requires to be the process for calling input method to apply to be discussion bar.It needs
What is illustrated is, it is preferable that the context rule is pre-stored on Cloud Server.It should be noted that big data can be passed through
The context of use of each hot word, Lai Shengcheng or the update context rule are counted, alternatively, can be passed through by special operation personnel
Background system is regular to increase, delete, modify the context newly.
As an example, it is office application program that the program of input method application is called in the input environment information instruction of user
(such as excel), for optional hot word " local tyrant we become friends good or not ", context judgment means 22 determine the input environment information
The rule of context corresponding to the optional hot word is not met, then can determine the optional hot word without being shown.
As another example, it is discussion bar that the process of input method application is called in the input environment information instruction of user, for
Optional hot word " Lanzhou ", context judgment means 22 determine that the input environment information meets the rule of context corresponding to the optional hot word
Then, then it can determine that the optional hot word is hot word to be presented.
It should be noted that being had no between the third determining device 21 and context judgment means 22 stringent successive suitable
Sequence.For example, third determining device 21 first carries out operation to determine whether to deposit for each candidate item in the multiple candidate item
In optional hot word corresponding with the candidate item, and when it is present, triggering context judgment means 22 execute operation to judge that this is optional
Whether hot word is hot word to be presented, when it be not present, no longer needs to execute any subsequent operation for the candidate item.In another example
Third determining device 21 first carries out operation and determines all optional hot words corresponding with the multiple candidate item, triggering context judgement dress
22 are set to redo to select at least one hot word for meeting context rule from all optional hot words.
It should be noted that the above-mentioned examples are merely illustrative of the technical solutions of the present invention, rather than to limit of the invention
System, it should be appreciated by those skilled in the art that any according to the multiple candidate item and default hot word information, determine it is to be presented extremely
The implementation of a few hot word, should be included in the scope of the present invention.
It may be different that the present embodiment, which has further contemplated true input demand of the user under different input environments,
, it, can be further combined with the input environment information of user, when the input environment information meets heat according to the scheme of the present embodiment
Corresponding to word when context rule, the hot word is just showed into user, so that the hot word targetedly provided a user,
So that provided hot word is more likely to meet the true input demand of user, long sentence is efficiently inputted particularly convenient for user, is improved
The input accuracy of user can further enhance user satisfaction.
It is obvious to a person skilled in the art that invention is not limited to the details of the above exemplary embodiments, Er Qie
In the case where without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power
Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims
Variation is included in the present invention.Any reference signs in the claims should not be construed as limiting the involved claims.This
Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in system claims is multiple
Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table
Show title, and does not indicate any particular order.
Claims (12)
1. a kind of for providing the method for hot word in input method is applied, wherein this method comprises:
According to the list entries that user inputs in input method application, the multiple candidates to match with the list entries are obtained
?;
According to the multiple candidate item and default hot word information, at least one hot word to be presented is determined, wherein the default heat
Word information is used to indicate being associated between hot word and candidate item;
The multiple candidate item and at least one described hot word are shown in input method application;
Wherein, this method further include:
Obtain the input environment information of the user;
Wherein, described according to the multiple candidate item and default hot word information, the step of determining at least one hot word to be presented
Include:
According to the multiple candidate item and default hot word information, at least one optional hot word is determined;
For the optional hot word of each of at least one optional hot word, when the input environment information meets the optional hot word
When corresponding context rule, using the optional hot word as hot word to be presented.
2. according to the method described in claim 1, wherein, the default hot word information includes the displaying rule of hot word, described
According to the multiple candidate item and default hot word information, the step of determining at least one hot word to be presented, includes:
It is corresponding with the candidate item according to the default hot word information inquiry for each candidate item in the multiple candidate item
Hot word;
The whole hot words obtained according to inquiry and displaying rule, determination is to be presented at least from whole hot words
One hot word.
3. according to the method described in claim 1, wherein, the input environment information includes at least one of the following:
Call the process of the input method application;
The contextual information of the list entries;
The website information that user currently browses.
4. according to the method in any one of claims 1 to 3, wherein it is described the input method application in show described in
The step of multiple candidate items and at least one described hot word includes:
The multiple candidate item is shown in the candidate bar of input method application, and other regions other than the candidate bar
Show at least one described hot word.
5. according to the method in any one of claims 1 to 3, wherein the operation for showing at least one hot word includes:
Based on predetermined shortcut key rule, at least one described hot word is shown.
6. according to the method in any one of claims 1 to 3, wherein this method further include:
When meeting scheduled update condition, the default hot word information is updated.
7. a kind of for providing the device of hot word in input method is applied, wherein the device includes:
First obtains device, and the list entries for being inputted in input method application according to user obtains and the list entries
The multiple candidate items to match;
First determining device, for determining at least one heat to be presented according to the multiple candidate item and default hot word information
Word, wherein the default hot word information is used to indicate being associated between hot word and candidate item;
First shows device, for showing the multiple candidate item and at least one described hot word in input method application;
Wherein, the device further include:
Second obtains device, for obtaining the input environment information of the user;
Wherein, first determining device includes:
Third determining device, for determining at least one optional hot word according to the multiple candidate item and default hot word information;
Context judgment means, for for the optional hot word of each of at least one optional hot word, when the input environment
When information meets context rule corresponding to the optional hot word, using the optional hot word as hot word to be presented.
8. device according to claim 7, wherein the default hot word information includes the displaying rule of hot word, and described the
One determining device includes:
Inquiry unit, for for each candidate item in the multiple candidate item, according to the default hot word information inquiry with
The corresponding hot word of the candidate item;
Second determining device, whole hot words and displaying rule for being obtained according to inquiry, from whole hot words
Determine at least one hot word to be presented.
9. device according to claim 7, wherein the input environment information includes at least one of the following:
Call the process of the input method application;
The contextual information of the list entries;
The website information that user currently browses.
10. device according to any one of claims 7 to 9, wherein described first shows that device includes:
Second shows device, for showing the multiple candidate item in the candidate bar that the input method is applied, and in the time
Other regions other than column are selected to show at least one described hot word.
11. device according to any one of claims 7 to 9, wherein show the operation packet of at least one hot word
It includes:
Based on predetermined shortcut key rule, at least one described hot word is shown.
12. device according to any one of claims 7 to 9, wherein the device further include:
Updating device, for updating the default hot word information when meeting scheduled update condition.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610466280.4A CN106125955B (en) | 2016-06-23 | 2016-06-23 | A kind of method and apparatus for the offer hot word in input method is applied |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610466280.4A CN106125955B (en) | 2016-06-23 | 2016-06-23 | A kind of method and apparatus for the offer hot word in input method is applied |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106125955A CN106125955A (en) | 2016-11-16 |
CN106125955B true CN106125955B (en) | 2019-05-07 |
Family
ID=57268732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610466280.4A Active CN106125955B (en) | 2016-06-23 | 2016-06-23 | A kind of method and apparatus for the offer hot word in input method is applied |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106125955B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106896935A (en) * | 2017-02-22 | 2017-06-27 | 李晓明 | Input method |
CN109144285B (en) * | 2017-06-16 | 2022-09-06 | 北京搜狗科技发展有限公司 | Input method and device |
CN109739367A (en) * | 2018-12-28 | 2019-05-10 | 北京金山安全软件有限公司 | Candidate word list generation method and device |
CN109766013A (en) * | 2018-12-28 | 2019-05-17 | 北京金山安全软件有限公司 | Poetry sentence input recommendation method and device and electronic equipment |
CN111090720B (en) * | 2019-11-22 | 2023-09-12 | 北京捷通华声科技股份有限公司 | Hot word adding method and device |
CN112068712B (en) * | 2020-09-02 | 2024-12-20 | 北京搜狗科技发展有限公司 | Recommendation method, device and electronic device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1304077A (en) * | 1999-11-30 | 2001-07-18 | 黄安蓉 | Statement prompt in chinese character input and its input method |
CN1908866A (en) * | 2005-08-07 | 2007-02-07 | 黄金富 | Input method capable of sentence association |
CN101013342A (en) * | 2007-01-22 | 2007-08-08 | 魏新成 | Chinese online input method based on Chinese network word base |
CN101634905A (en) * | 2009-07-01 | 2010-01-27 | 广东国笔科技股份有限公司 | Intelligent association input system and method |
CN101833547A (en) * | 2009-03-09 | 2010-09-15 | 三星电子(中国)研发中心 | Phase level forecast inputting method based on personal corpus |
CN102163198A (en) * | 2010-02-24 | 2011-08-24 | 北京搜狗科技发展有限公司 | A method and a system for providing new or popular terms |
CN102646022A (en) * | 2012-04-10 | 2012-08-22 | 北京搜狗科技发展有限公司 | Method and device for obtaining candidate |
CN102968191A (en) * | 2012-11-15 | 2013-03-13 | 百度国际科技(深圳)有限公司 | Method for input by using input method and electronic device |
-
2016
- 2016-06-23 CN CN201610466280.4A patent/CN106125955B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1304077A (en) * | 1999-11-30 | 2001-07-18 | 黄安蓉 | Statement prompt in chinese character input and its input method |
CN1908866A (en) * | 2005-08-07 | 2007-02-07 | 黄金富 | Input method capable of sentence association |
CN101013342A (en) * | 2007-01-22 | 2007-08-08 | 魏新成 | Chinese online input method based on Chinese network word base |
CN101833547A (en) * | 2009-03-09 | 2010-09-15 | 三星电子(中国)研发中心 | Phase level forecast inputting method based on personal corpus |
CN101634905A (en) * | 2009-07-01 | 2010-01-27 | 广东国笔科技股份有限公司 | Intelligent association input system and method |
CN102163198A (en) * | 2010-02-24 | 2011-08-24 | 北京搜狗科技发展有限公司 | A method and a system for providing new or popular terms |
CN102646022A (en) * | 2012-04-10 | 2012-08-22 | 北京搜狗科技发展有限公司 | Method and device for obtaining candidate |
CN102968191A (en) * | 2012-11-15 | 2013-03-13 | 百度国际科技(深圳)有限公司 | Method for input by using input method and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN106125955A (en) | 2016-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106125955B (en) | A kind of method and apparatus for the offer hot word in input method is applied | |
KR102291674B1 (en) | Method and apparatus for generating knowledge graph, device and computer readable storage medium | |
US9652556B2 (en) | Search suggestions based on viewport content | |
CN106933875B (en) | Data query method and device | |
US20120290441A1 (en) | Using Application Market Log Data To Identify Applications Of Interest | |
US20120290583A1 (en) | Using Application Metadata To Identify Applications Of Interest | |
US20150169699A1 (en) | Adjusting List Views Based on List Sorting and Item Highlighting | |
CN104603777A (en) | External action suggestions in search results | |
US20170357733A1 (en) | Methods for refining search results in an application | |
CN105302461B (en) | A kind of method and apparatus for the offer target pages in mobile application | |
CN103955482B (en) | A kind of method and apparatus calling service in the terminal | |
CN107562750A (en) | A kind of method and apparatus for providing search result | |
US10290037B2 (en) | List presentation device, list presentation method, and program | |
MX2014002958A (en) | Efficiently providing data from a virtualized data source. | |
KR20170032366A (en) | Method and apparatus for obtaining candidate address information in map | |
CN105243135B (en) | Show the method and device of search result | |
CN105094362B (en) | A kind of method and apparatus of input in Chinese | |
CN106406566B (en) | The method and apparatus for showing candidate word recommended to the user in character input process | |
CN105183185B (en) | A kind of method and apparatus of data for rendering in input method system | |
CN107045504A (en) | The method and apparatus of the search recommended items associated with functional unit is provided | |
Kovanen et al. | Sequential displacement and grouping of point symbols in a mobile context | |
CN112948718B (en) | Information delivery method, device, equipment and medium | |
CN105786297B (en) | Method and device for starting software based on input method | |
CN103106567B (en) | The information system management control method of a kind of compact shelving and intelligence control system thereof | |
US10599293B1 (en) | Contextual interface for item selection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |