Summary of the invention
The technical problem to be solved in the present invention is, can not be in the defective that needs to realize under all interactive interfaces of literal input quick input for the portable terminal as an example of mobile phone example in the prior art, a kind of input method, input method system and portable terminal that can need at all the self-defined words and phrases of quick input under interactive interfaces of literal input is provided.
The technical problem to be solved in the present invention is achieved by the following technical programs: a kind of input method of using self-defined words and phrases is provided, and this input method may further comprise the steps:
The character of S1, reception user input;
S2, the tabulation of obtaining the candidate item corresponding with described character;
S3, judge whether to exist the self-defined words and phrases related with described character; If then in the tabulation of described candidate item, increase described self-defined words and phrases; And
S4, output contain the tabulation of the candidate item of described self-defined words and phrases.
In the input method of the self-defined words and phrases of above-mentioned use, also comprise between described step S3 and the S4:
S31, judge whether to have enabled the quick input mode relevant with described character; If, then directly export described self-defined words and phrases, otherwise execution in step S4.
In the input method of the self-defined words and phrases of above-mentioned use, before described step S1, described input method also comprises:
S0, set up related between described character and described self-defined words and phrases.
In the input method of the self-defined words and phrases of above-mentioned use, described step S0 comprises following substep:
S01, the self-defined words and phrases of inputting by the reception user create self-defined words and phrases storehouse;
The character to be arranged of S02, reception user selection; And
S03, inquire about described self-defined words and phrases storehouse for character to be arranged, and be based upon self-defined words and phrases selected in the described self-defined words and phrases storehouse with to be arranged intercharacter related.
In the input method of the self-defined words and phrases of above-mentioned use, in described substep S03, described input method also comprises sets the position of described self-defined words and phrases in the candidate list corresponding with character to be arranged.
According to a further aspect in the invention, provide a kind of input method system that uses self-defined words and phrases, comprising:
Receiving element is used for receiving the character that the user inputs;
The candidate item acquiring unit is used for the tabulation of obtaining the candidate item corresponding with described character;
The first judging unit is used for judging whether to exist the self-defined words and phrases related with described character; If then in the tabulation of described candidate item, increase described self-defined words and phrases;
The candidate item output unit is used for the tabulation of exporting described candidate item; The tabulation of wherein said candidate item contains described self-defined words and phrases.
In the input method system of the self-defined words and phrases of above-mentioned use, described input method system also comprises the second judging unit; Described the second judging unit is used for judging whether to have enabled the quick input mode relevant with described character; If then directly export described self-defined words and phrases; Otherwise, contained the tabulation of the candidate item of described self-defined words and phrases by described candidate item output unit output.
In the input method system of the self-defined words and phrases of above-mentioned use, described input method system also comprises the character associative cell, and described character associative cell is used for setting up related between described character and described self-defined words and phrases.
In the input method system of the self-defined words and phrases of above-mentioned use, described character associative cell also is used for:
Create self-defined words and phrases storehouse by the self-defined words and phrases that receive user's input;
Receive the character to be arranged of user selection; And
Inquire about described self-defined words and phrases storehouse for character to be arranged, and be based upon in the described self-defined words and phrases storehouse selected self-defined words and phrases with to be arranged intercharacter related.
In the input method system of the self-defined words and phrases of above-mentioned use, described character associative cell also is used for setting described self-defined words and phrases in the position of the candidate list corresponding with character to be arranged.
According to a further aspect in the invention, provide a kind of portable terminal, it comprises the input method system of the self-defined words and phrases of above-mentioned arbitrary use.
Implement the present invention and can obtain following beneficial effect: the present invention can make character be associated with self-defined words and phrases and these self-defined words and phrases of increase in the tabulation of the candidate item of respective symbols, in office like this what is the need for wanted under the interactive interface of literal input, then can further select these the self-defined words and phrases in the tabulation of candidate item during selected this character, realization is to the quick input of self-defined words and phrases.
Embodiment
For making purpose of the present invention, technical scheme and effect be more convenient for understanding, below with reference to the drawings and specific embodiments the present invention is described in further details.It should be understood that following examples only in order to explaining the present invention, and the present invention is not done any restriction.
Below mentioned portable terminal especially before the feeling the pulse with the finger-tip as mobile phone and/or the smart mobile phone of mobile communications tool; Certainly, portable terminal also can refer to the equipment such as panel computer, PDS.When portable terminal used input method of the present invention, because self-defined words and phrases are always one of them candidate item, therefore the quick input of these self-defined words and phrases all can be realized in the place of wanting literal to input of what is the need in office.
With reference to figure 1, it shows the input method system 100 according to the self-defined words and phrases of use of the present invention.This input method system 100 comprises receiving element 11, candidate item acquiring unit 12, the first judging unit 13 and candidate item output unit 14.Although not shown, also can understand this input method system 100 and be connected with component communications such as display unit, storage unit.
Receiving element 11 is used for receiving the character of user's input, and used statement " char " can refer to single letter here, and for example O also can refer to the character string that at least two letters consist of, for example OP.Receiving element 11 can be conventional keys formula or existing touch-screen input formula.After receiving user's input, receiving element 11 transmits the character of user's input to candidate item acquiring unit 12.Candidate item acquiring unit 12 is for the tabulation of obtaining the candidate item corresponding with character.For example, when the character of input is O, Chinese characters such as tactic " ", " " of the tabulation of the candidate item that it obtains.The tabulation that candidate item acquiring unit 12 can obtain corresponding candidate item by the input method dictionary that enquiry mobile terminal is equipped with.
The first judging unit 13 is used for judging whether to exist the self-defined words and phrases related with character.Preferably, here " judgement " refers to and whether judges in the input method system the existing incidence relation that establishes in advance.For example, when the character of input was O, this character O was associated with self-defined words and phrases (Ou Po).At this moment, 13 of the first judging units increase these self-defined words and phrases in the tabulation of candidate item.In another embodiment, " judgement " here can be understood as the character that whether needs the current input of user and carries out the association setting, and namely current whether the needs given self-defined words and phrases for this character.If then edit self-defined words and phrases and it be increased in the tabulation of candidate item corresponding to this character subsequently.
Candidate item output unit 14 is used for the tabulation of the output candidate item corresponding with the character of user's input.Wherein when the first judging unit 13 was determined to have the self-defined words and phrases related with character, the tabulation of the candidate item of candidate item output unit 14 outputs contained this self-defined words and phrases.On the contrary, if there are not the self-defined words and phrases related with character, 14 directly tabulations of output candidate item corresponding with this character in the input method dictionary that portable terminal is equipped with of candidate item output unit.
With reference to figure 2, it shows theinput method system 200 according to the self-defined words and phrases of use of the present invention.Thisinput method system 200 is except comprising above-mentioned receiving element 21, candidateitem acquiring unit 22, the first judging unit 23 and candidateitem output unit 24, and it also comprises the second judging unit 25; Only the second judging unit 25 is described in detail, the configuration of other unit is identical with system shown in Figure 1 herein.The second judging unit 25 and 23 communication connections of the first judging unit, determine to exist after the self-defined words and phrases related with a certain character also will these self-defined words and phrases be increased in the tabulation of candidate item, this second judging unit 25 further judges whether to have enabled the quick input mode relevant with character.Corresponding with the second judging unit 25 is, therefore portable terminal can be equipped with a quick acknowledgement key, and also namely this input system can be equipped with a quick load module (not shown).The function class of quick acknowledgement key is similar to existing Caps Lock key; When the user pressed this quick acknowledgement key, quick load module then enabled the second judging unit 25 and makes the judgement of enabling the quick input mode relevant with character; Then directly export the self-defined words and phrases related with this character this moment.If the user does not press this quick acknowledgement key, namely the second judging unit 25 is made the judgement of the not enabled quick input mode relevant with character, then still contained the tabulation of the candidate item of self-defined words and phrases by 24 outputs of candidate item output unit, the user can select other Chinese characters under the candidate list like this.Compare with system shown in Figure 1, this system possesses the dedicated operations mode of the self-defined words and phrases of direct output, can be so that export the goal orientation of self-defined words and phrases and more clearly be more convenient for realizing.
With reference to figure 3a and 3b, it shows theinput method system 300 according to the self-defined words and phrases of use of the present invention.Thisinput method system 300 also comprises character associative cell 36 except comprising above-mentioned receiving element 31, candidateitem acquiring unit 32, the first judging unit 33, candidateitem output unit 34 and the second judging unit 35.Character associative cell 36 is used for setting up related between character and self-defined words and phrases, association described here especially refers to the one-to-one relationship between specific character and specific self-defined words and phrases, certainly a certain self-defined words and phrases also can corresponding a plurality of characters or a certain character can corresponding a plurality of self-defined words and phrases.
Especially with reference to figure 3b, character associative cell 36 of the present invention comprises self-defined words and phrases storehouse creation module 361, receive character module 362 and the related module 363 of setting up.Wherein, self-defined words and phrases storehouse creation module 361 creates self-defined words and phrases storehouse (shown in the dotted line frame) by the self-defined words and phrases that receive user's input.The self-defined words and phrases here are Business Name, pet phrase, answer commonly used, rarely used word etc. for example.362 of receive character modules receive the characters to be arranged of user selection, thus determine subsequent association for character object.In fact, the input method system under this example can need not to be equipped with special-purpose receive character module 362, can adopt receiving element 31 to receive the character of user's input, also can use receiving element 31 to receive the self-defined words and phrases of user's input.Association is set up module 363 and is inquired about self-defined words and phrases storehouse for character to be arranged, and is based upon in the self-defined words and phrases storehouse selected self-defined words and phrases with to be arranged intercharacter related.The incidence relation between a certain character and self-defined words and phrases, follow-up self-defined words and phrases can being increased in the tabulation of the corresponding candidate item of character have namely been set up this moment.
Further, module 363 is set up in association also can set the position of self-defined words and phrases in the candidate list corresponding with character, its implementation is: after successfully setting up related between character and self-defined words and phrases, to this self-defined words and phrases assignment, limit this position of self-defined words and phrases in the tabulation of the candidate item of this character, for example be in the first cis-position.
Another aspect of the present invention also provides the input method of using above-mentioned input method system, also namely below with reference to the input method of the self-defined words and phrases of the specifically described use of accompanying drawing.
As shown in Figure 4, Fig. 4 shows the idiographic flow of the input method of using self-defined words and phrases.It starts from step S10.In step S11, receive the character of user's input; User's key-press input or touch-screen input can be received, single character or the character string (being preferably single character) of user's input can be received.At step S12, obtain the tabulation of the candidate item corresponding with character in the previous step; The tabulation that in this step, can obtain corresponding candidate item by the input method dictionary that enquiry mobile terminal is equipped with.In step S13, judge whether to exist the self-defined words and phrases related with the character of user's input.Particularly, judge whether there be in advance related between a certain character set up and a certain self-defined words and phrases in the input method system.If then in the tabulation of candidate item, increase these self-defined words and phrases.In step S14, if determined to exist the self-defined words and phrases related with character, then output contains the tabulation of the candidate item of self-defined words and phrases.Under method shown in Figure 4, because the self-defined words and phrases related with character have been added in the tabulation of candidate item, therefore the quick input of these self-defined words and phrases all can be realized in the place of wanting literal to input of what is the need in office, and and be as under the interactive interface that is limited in user's editing short message in the prior art.
As shown in Figure 5, Fig. 5 shows another idiographic flow of the input method of using self-defined words and phrases.It starts from step S20.In step S21, receive the character of user's input.At step S22, obtain the tabulation of the candidate item corresponding with character in the previous step.In step S23, judge whether to exist the self-defined words and phrases related with the character of user's input.Particularly, judge whether there be in advance related between a certain character set up and a certain self-defined words and phrases in the input method system.If then in the tabulation of candidate item, increase these self-defined words and phrases.In step S24, if determine there to be the self-defined words and phrases related with character, then further judge whether to have enabled the quick input mode relevant with character in the above-mentioned steps.With the operational correspondence of this step be can be equipped with a quick enter key and receive the user to quick load module of each operation of this quick enter key.If, then in step S25a, on corresponding interactive interface, directly export the self-defined words and phrases related with this character, finish subsequently calling of this time input method.If not, then in step S25b, export the tabulation (can be regarded as the non-self-defined words and phrases of needs use this moment) of the candidate item that contains self-defined words and phrases.Under method shown in Figure 5, the quick input of these self-defined words and phrases is realized in the place of wanting the literal input of can in officely what is the need on the one hand, owing to the dedicated operations mode that has possessed the self-defined words and phrases of direct output, uses more convenient and flexible on the other hand.
Shown in Fig. 6 a, it is the particular flow sheet of the input method corresponding with the input method system shown in the 3a.This input method starts from step S30.In step S31, set up related between character and self-defined words and phrases.This input method is to set in advance input method related between character and self-defined words and phrases.Association described here especially refers to the one-to-one relationship between specific character and specific self-defined words and phrases, certainly a certain self-defined words and phrases also can corresponding a plurality of characters or a certain character can corresponding a plurality of self-defined words and phrases.In step S32, receive the character of user's input.At step S33, obtain the tabulation of the candidate item corresponding with character in the previous step.In step S34, judge whether to exist the self-defined words and phrases related with the character of user's input.Particularly, judge whether there be in advance related between a certain character set up and a certain self-defined words and phrases in the input method system.If then in the tabulation of candidate item, increase these self-defined words and phrases.In step S35, if determine there to be the self-defined words and phrases related with character, then further judge whether to have enabled the quick input mode relevant with character in the above-mentioned steps.If, then in step S36a, on corresponding interactive interface, directly export the self-defined words and phrases related with this character, finish subsequently calling of this time input method.If not, then export the tabulation (can be regarded as the non-self-defined words and phrases of needs use this moment) of the candidate item that contains self-defined words and phrases in step S36b, user selection particular candidate item finishes calling of this time input method afterwards.
Shown in Fig. 6 b, it is the particular flow sheet of the input method corresponding with the input method system shown in the 3b.This input method starts from step S40.In step S41, create self-defined words and phrases storehouse by the self-defined words and phrases that receive user's input.The self-defined words and phrases here are Business Name, pet phrase, answer commonly used etc. for example.In step S42, receive the character to be arranged of user selection.Inquire about self-defined words and phrases storehouse at next step S43 for character to be arranged, be based upon in the self-defined words and phrases storehouse selected self-defined words and phrases with to be arranged intercharacter related, and set this position of self-defined words and phrases in the candidate list corresponding with character.Namely set up the incidence relation between a certain character and self-defined words and phrases this moment, and association described here especially refers to the one-to-one relationship between specific character and specific self-defined words and phrases.This input method is similarly and sets in advance input method related between character and self-defined words and phrases.In step S44, receive the character of user's input.At step S45, obtain the tabulation of the candidate item corresponding with character in the previous step.In step S46, judge whether to exist the self-defined words and phrases related with the character of user's input.Particularly, judge whether there be in advance related between a certain character set up and a certain self-defined words and phrases in the input method system.If then in step S47a, in the tabulation of candidate item, increase these self-defined words and phrases; Otherwise output does not contain the tabulation of the candidate item of self-defined words and phrases in step S47b, and user selection particular candidate item finishes calling of this time input method afterwards.In step S48a, if determine there to be the self-defined words and phrases related with character, then further judge whether to have enabled the quick input mode relevant with character in the above-mentioned steps.If, then at step S49a1In on corresponding interactive interface, directly export the self-defined words and phrases related with this character, finish subsequently calling of this time input method.If not, then at step S49a2Middle output contains the tabulation (can be regarded as the non-self-defined words and phrases of needs use this moment) of the candidate item of self-defined words and phrases, and user selection particular candidate item finishes calling of this time input method afterwards.
In another embodiment, input method of the present invention arranges related between character and self-defined words and phrases immediately.Its idiographic flow is summarized as follows: the character that receives user's input; Obtain the tabulation of the candidate item corresponding with character in the previous step; Whether judge needs to set the self-defined words and phrases that are associated with the character of inputting this moment, if, the self-defined words and phrases and this self-defined words and phrases that then receive user's input are expected at the position that exists in the tabulation of candidate item, namely between the character of input and self-defined words and phrases, set up related after success is preserved, if not, then directly output tabulation corresponding with this character, that do not contain the candidate item of self-defined words and phrases, user selection particular candidate item finishes calling of this time input method afterwards; After setting up association, judge whether to have enabled the quick input mode relevant with character in the above-mentioned steps, if, then on corresponding interactive interface, directly export the self-defined words and phrases related with this character, finish subsequently calling of this time input method, if not, then output contains the tabulation of the candidate item of self-defined words and phrases, and user selection particular candidate item finishes calling of this time input method afterwards.
In addition, although not shown in Fig. 4-6a, if when determining not have the self-defined words and phrases related with character, then output derives from the tabulation of the candidate item that does not contain self-defined words and phrases of input method dictionary, the user can select the particular candidate item equally, finishes subsequently calling of this time input method.
The above only is the preferred embodiments of the present invention, not in order to limit the invention.All any adjustment of making within the scope of the invention and change all should be included in the protection domain of claims.