Summary of the invention
In view of this, this application provides the amending method embodiment of a kind of literal code symbol, in order to solve existing amendment literal code symbol mode, revise inefficient, the problem that Consumer's Experience is poor. It addition, present invention also provides the amendment device embodiment of a kind of literal code symbol, in order to ensure the application in practice of described method and realization.
For realizing described purpose, the technical scheme that the application provides is as follows:
A kind of amending method of literal code symbol, including:
In response to the amendment operation that user triggers, obtain the first coding symbol that user inputs in coding region; Wherein, described coding region is the region in Input Method Editor, accords with for input coding;
In input coding accords with, it is determined that encode the identical target of symbol second with described first and encode symbol;
Obtain the 3rd coding symbol that user inputs in described coding region;
Described target second is encoded symbol and replaces with described 3rd coding symbol.
Alternatively, the amending method of above-mentioned literal code symbol, described in input coding accords with, it is determined that to encode the identical target of symbol second with described first and encode symbol, including:
In input coding accords with, search and encode the second coding symbol that symbol is identical with described first;
If the second coding symbol found is for multiple, in multiple described second coding symbols, it is determined that a target second encodes symbol.
Alternatively, the amending method of above-mentioned literal code symbol, described in multiple described second coding symbols, it is determined that a target second encodes symbol, including:
In multiple described second coding symbols, it is determined that input time, the second coding symbol the latest was alternative second coding symbol;
In coding symbol input field, show the amendment labelling to described alternative second coding symbol; Wherein, described coding symbol input field, for the region of input coding symbol described in comprising; Described amendment labelling, for prompting the user whether to determine the described second coding symbol of amendment labelling;
In response to the determination operation that user triggers, the described second coding symbol of labelling is defined as target second and encodes symbol.
Alternatively, the amending method of above-mentioned literal code symbol, described Input Method Editor comprises moving icon, described moving icon is used for representing mobile described amendment labelling;
Correspondingly, described in coding symbol input field, after showing the amendment labelling to described alternative second coding symbol, and the described determination operation triggered in response to user, it is defined as the described second coding symbol of labelling before target second encodes symbol, also including:
In response to the mobile operation that user triggers on described moving icon, in multiple described second coding symbols, it is determined that next second coding symbol corresponding with described mobile operation;
Described amendment labelling is moved to next second coding symbol described.
Alternatively, the amending method of above-mentioned literal code symbol, in response to the amendment operation that user triggers, the method also includes:
In Input Method Editor, show error correcting prompt information; Wherein, described error correcting prompt information, it is used for pointing out Input Method Editor described in user to be currently entering error correction mode.
Alternatively, the amending method of above-mentioned literal code symbol, described coding region includes at least one coding subregion; Wherein, described coding subregion includes: multiple coding symbols;
Correspondingly, the first coding that the described user of acquisition inputs in coding region accords with, including:
The coding subregion that user is selected, it is determined that for target code subregion;
By each coding symbol in described target code subregion, it is respectively displayed in single encoded subregion; Wherein, each described single encoded subregion shows a coding symbol;
Select the operation of single encoded subregion in response to user, the coding in the described single encoded subregion selected is accorded with, it is determined that be the first coding symbol.
Present invention also provides the amendment device of a kind of literal code symbol, including:
First coding symbol acquisition module, for the amendment operation triggered in response to user, obtains the first coding symbol that user inputs in coding region; Wherein, described coding region is the region in Input Method Editor, accords with for input coding;
Second coding symbol determines module, in according with at input coding, it is determined that encodes the identical target of symbol second with described first and encodes symbol;
3rd coding symbol acquisition module, for obtaining the 3rd coding symbol that user inputs in described coding region;
Second coding symbol replacement module, replaces with described 3rd coding symbol for described target second encodes symbol.
Preferably, in the amendment device of above-mentioned literal code symbol, described second coding symbol determines that module includes:
Search submodule, in according with at input coding, search and encode the second coding symbol that symbol is identical with described first; If the second coding symbol found is for multiple, triggers and determine submodule;
Determine submodule, in multiple described second coding symbols, it is determined that a target second encodes symbol.
Preferably, in the amendment device of above-mentioned literal code symbol, described determine that submodule includes:
Alternative second coding symbol determines unit, in multiple described second coding symbols, it is determined that input time, the second coding symbol the latest was alternative second coding symbol;
Amendment labelling display unit, for, in coding symbol input field, showing the amendment labelling to described alternative second coding symbol; Wherein, described coding symbol input field, for the region of input coding symbol described in comprising; Described amendment labelling, for prompting the user whether to determine the described second coding symbol of amendment labelling;
Target second encodes symbol and determines unit, for the determination operation triggered in response to user, the described second coding symbol of labelling is defined as target second and encodes symbol.
Preferably, in the amendment device of above-mentioned literal code symbol, comprising moving icon in described Input Method Editor, described moving icon is used for representing mobile described amendment labelling;
Correspondingly, described device also includes:
Next second coding symbol determines module, for in coding symbol input field, after showing the amendment labelling to described alternative second coding symbol, and described in response to user trigger determination operation, the described second coding symbol of labelling is defined as before target second encodes symbol, in response to the mobile operation that user triggers on described moving icon, in multiple described second coding symbols, it is determined that next second coding symbol corresponding with described mobile operation;
Amendment labelling mobile module, for moving described amendment labelling to next second coding symbol described.
Preferably, the amendment device of above-mentioned literal code symbol also includes:
Error correcting prompt information display module, for the amendment operation triggered in response to user, in Input Method Editor, shows error correcting prompt information; Wherein, described error correcting prompt information, it is used for pointing out Input Method Editor described in user to be currently entering error correction mode.
Preferably, in the amendment device of above-mentioned literal code symbol, described coding region includes at least one coding subregion; Wherein, described coding subregion includes: multiple coding symbols;
Correspondingly, described first coding symbol acquisition module includes:
Coding subregion determines submodule, for coding subregion user selected, it is determined that for target code subregion;
Coding symbol display sub-module respectively, for by each coding symbol in described target code subregion, being respectively displayed in single encoded subregion; Wherein, each described single encoded subregion shows a coding symbol;
First coding symbol determines submodule, for selecting the operation of single encoded subregion in response to user, is accorded with by the coding in the described single encoded subregion selected, it is determined that be the first coding symbol.
As known from the above, the amending method embodiment of the literal code symbol that the application provides, when the coding symbol that user has inputted comprises error coded symbol, the amendment operation of user can be responded, obtain the coding symbol to be modified that user inputs at coding region, in the coding symbol inputted, search the error coded symbol identical with this coding symbol to be modified, if finding, obtaining the correct coding symbol of user's input, and then this error coded symbol is replaced with this correct coding symbol. Visible, compared with prior art, the present embodiment is not required to user's location cursor in coding symbol input field, and then avoids the inaccurate inefficient problem of amendment caused of cursor positioning, better user experience.
Certainly, the arbitrary product implementing the application it is not absolutely required to reach all the above advantage simultaneously.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present application, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described embodiment is only some embodiments of the present application, rather than whole embodiments. Based on the embodiment in the application, the every other embodiment that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of the application protection.
With reference to Fig. 1, it illustrates the flow process of the amending method embodiment of literal code symbol. As it is shown in figure 1, this literal code symbol amending method embodiment can include step S101��step S104.
Step S101: the amendment operation triggered in response to user, obtains the first coding symbol that user inputs in coding region; Wherein, described coding region is the region in Input Method Editor, accords with for input coding.
Wherein, in mobile terminal such as mobile phone or panel computer, it is possible to be provided with Input Method Editor, such as spelling input method, phonetic symbol input method or five-stroke character input method etc.
Normally, comprising coding region and coding symbol input field in Input Method Editor, when user wants to input word in the text, it is possible to use coding region, input coding symbol in coding symbol input field, coding accords with the word for searching correspondence.
It should be noted that the Input Method Editor in the application is not limited to the editing machine of input Chinese character, it is possible to the Input Method Editor of other any text types, such as English, Japanese or Korean etc. For English word, its coding symbol may be considered English alphabet.
Such as, user wants to use phonetic input method editor, input coding symbol string " yulongkupaidashen ", but, in the Input Method Editor example shown in Fig. 2, the coding symbol that user actually enters is " YuLongKuPaiBaShen ". Through comparing discovery, " d " erroneous input is " B " by user, it is necessary to explanation, this Input Method Editor, and when using Pinyin coding symbol input Chinese character, the capitalization of phonetic is identical with small letter implication.
When coding symbol input error, user can trigger amendment operation on mobile terminals. Alternatively, comprising amendment icon in Input Method Editor, user clicks this icon, namely triggers amendment operation. As in figure 2 it is shown, comprise " error correction " icon in Input Method Editor, user is when input error, it is possible to clicking should " error correction " icon.
After user triggers amendment operation, mobile terminal, in response to this operation, enters amendment pattern. Namely amendment pattern revises the pattern of the error coded symbol of user's input. Specifically, user can at the coding region of Input Method Editor, and input coding accords with, and makes a distinction for the ease of according with hereafter other coding, this coding symbol is called the first coding symbol. It should be noted that under amendment pattern, the coding of user's input accords with and does not appear in coding symbol input field.
User inputs the mode of the first coding symbol, it is possible to be any one mode of the prior art. Such as, in the phonetic input method editor shown in Fig. 2, coding region is the region that solid lines square frame surrounds, and user wants the first coding symbol of input for " b ", then " ABC " in twice coding region of adopting consecutive click chemical reaction can encode subregion.
Step S102: in input coding accords with, it is determined that encode the identical target of symbol second with described first and encode symbol.
Wherein, input coding symbol, namely comprise the coding symbol string of error coded symbol. It should be noted that in Input Method Editor, generally comprise coding symbol input field, for showing the coding symbol inputted. As in figure 2 it is shown, coding symbol input field is the region that thick dashed line bar square frame surrounds, the symbol of input coding comprised in coding symbol input field is " YuLongKuPaiBaShen ".
The present embodiment can obtain in the symbol of input coding in coding symbol input field, and in input coding accords with, search and encode the coding symbol that symbol is identical with above-mentioned first, and the coding found symbol being called, target second encodes symbol. It should be noted that in Pinyin coding symbol situation, capital and small letter phonetic alphabet may be considered identical.
Such as, the first coding symbol of user's input is " b ", then the target second found encodes symbol for " B ".
Step S103: obtain the 3rd coding symbol that user inputs in described coding region.
Wherein it is determined that the target second gone out encodes symbol for coding symbol to be modified, it is necessary to the coding symbol that this is to be modified is revised as correct coding symbol, accordingly, it would be desirable to obtain correct coding symbol.
In like manner, user can in coding region input coding symbol again, this coding symbol is correct coding symbol, the coding symbol that namely user wants to be revised as, it is possible to this coding symbol being called, the 3rd encodes and accord with. It should be noted that the mode that user inputs the 3rd coding symbol can be identical with the mode that above-mentioned input first encodes symbol, do not repeat herein.
Step S104: described target second is encoded symbol and replaces with described 3rd coding symbol.
Wherein, after determining that target second encodes symbol (the coding symbol of mistake) and gets the 3rd coding symbol (correct coding symbol), then substitute target second with the 3rd coding symbol and encode symbol.
Such as, user inputs the 3rd coding symbol for " d ", and then target second is encoded symbol " B " replaces with " d ". So, the symbol of input coding in coding symbol input field is revised as " YuLongKuPaiDaShen ".
From above technical scheme, the amending method of the literal code symbol that the present embodiment provides, when the coding symbol that user has inputted comprises error coded symbol, the amendment operation of user can be responded, obtain the coding symbol to be modified that user inputs at coding region, in the coding symbol inputted, search the error coded symbol identical with this coding symbol to be modified, if finding, obtaining the correct coding symbol of user's input, and then this error coded symbol is replaced with this correct coding symbol. Visible, compared with prior art, the present embodiment is not required to user's location cursor in coding symbol input field, and then avoids the inaccurate inefficient problem of amendment caused of cursor positioning, better user experience.
In actual applications, it is possible to there is a situation in which, during namely input coding accords with, including multiple codings symbols identical with the first coding symbol. Such as, input coding symbol is " YuLongBuPaiBaShen ", is " b " including two first coding symbols.
In such a case, it is possible to provide " entirely changing " icon in Input Method Editor. If user clicks this icon, then by input coding, all coding symbols encoding symbol identical with first be defined as target second and encode symbol, all of target second is encoded symbol and all replaces with the 3rd coding and accord with.
Certainly, except above changes entirely, it is also possible to be only replace a coding symbol in input coding.
Specifically, in above-mentioned literal code symbol amending method embodiment, step S102 is in input coding accords with, it is determined that the specific implementation encoding the identical target of symbol the second coding symbol with described first includes step A1��step A2.
Step A1: in input coding accords with, searches and encodes the second coding symbol that symbol is identical with described first.
Step A2: if the second coding symbol found is for multiple, in multiple described second coding symbols, it is determined that a target second encodes symbol.
Wherein, if the second coding symbol searched is for multiple, then can only in the second coding symbol, it is determined that one second coding symbol, encode symbol as target second. Determine that mode can be arbitrarily determine; Or, it is possible to it is that the second coding symbol the earliest input time is defined as target second encodes symbol; Or, it is possible to it is that the second coding symbol the latest input time is defined as target second encodes symbol.
The idiographic flow of last a kind of implementation can as it is shown on figure 3, comprise the following steps A21��step A23.
Step A21: in multiple described second coding symbols, it is determined that input time, the second coding symbol the latest was alternative second coding symbol.
Wherein, each input coding symbol for sequentially inputting, there is successively input sequence. It addition, input coding symbol is tandem successively, morning input time, it being arranged in front, evening input time, after being arranged in. Therefore, input time, the second coding symbol the latest, was namely arranged in the second last coding symbol.
In multiple second coding symbols, can will be arranged in the second last coding symbol and be defined as the second alternative coding symbol. Such as, input coding symbol is " YuLongBuPaiBaShen ", comprises two second codings symbol " B ", and " B " in " Ba " is defined as alternative second coding symbol.
Step A22: in coding symbol input field, shows the amendment labelling to described alternative second coding symbol; Wherein, described coding symbol input field, for the region of input coding symbol described in comprising; Described amendment labelling, for prompting the user whether to determine the described second coding symbol of amendment labelling.
Wherein, in coding symbol input field, display amendment labelling. Amendment labelling can be add background color background, or, it is possible to it is the color etc. changing coding symbol. It is, of course, also possible to be other any one forms in prior art, as long as this alternative second coding can be accorded with and other modes that input coding symbol makes a distinction, all in the protection domain of the application.
Such as, as shown in Figure 4, " B " in coding symbol input field is added background colour.
It addition, in actual applications, coding symbol input field can be arranged on above coding region, or, it is possible to it is shown in text edit area.
It should be noted that the effect of amendment labelling is prompting, prompt the user whether to determine this second coding symbol of amendment.
Step A23: the determination operation triggered in response to user, is defined as target second by the described second coding symbol of labelling and encodes symbol.
Wherein, if user triggers determines operation, then this alternative second coding symbol is defined as target second and encodes symbol, be i.e. the final coding symbol needing amendment. It should be noted that user triggers the mode determined it may be that input method coding device provides determines that icon, user are clicked after this determines icon, trigger and determine operation. Or, user inputs the operation of the 3rd coding symbol, it is believed that be that one determines operation, namely determines input the 3rd coding symbol, then show that user determines this alternative second coding symbol of amendment prompting.
In above-mentioned implementation, the recently enter second coding symbol is defined as target second and encodes symbol by user. Certainly, user also may select other certain second coding symbol, encodes symbol as target second.
Specifically, comprising moving icon in described Input Method Editor, described moving icon is used for representing mobile described amendment labelling. As shown in Figure 4, the moving icon comprised in Input Method Editor is " < " and " > ", represents respectively and is undertaken moving to left and moving to right by amendment labelling.
In the specific implementation really setting the goal the second coding symbol shown in above-mentioned Fig. 3, after step A22 shows the amendment labelling to described alternative second coding symbol, and the determination operation that step A23 triggers in response to user, the described second coding symbol of labelling is defined as before target second encodes symbol, it is also possible to including: step A24 and step A25.
Step A24: the mobile operation triggered on described moving icon in response to user, in multiple described second coding symbols, it is determined that next second coding symbol corresponding with described mobile operation.
Wherein, user can trigger mobile operation on moving icon, and mobile operation is corresponding with moving icon. Such as, moving icon respectively moves to left moving icon " < " and moves to right moving icon " > ", and accordingly, mobile operation respectively moves to left or moves to right.
When determining next second coding symbol, it is based on mobile operation. Specifically, if user's triggering is move to left moving icon, then in multiple second coding symbols, it is determined that next corresponding with shift left operation second encodes symbol. If what user triggered is move to right moving icon, then in multiple second coding symbols, it is determined that next corresponding with right-shift operation second encodes symbol.
Such as, input coding symbol is " YuLongBuPaiBaShen ", comprises two second codings symbol " B ", and amendment is marked at " B " in " Ba ", after user triggers shift left operation, it is determined that next going out second encodes symbol for " B " in " Bu ".
Step A25: described amendment labelling is moved to next second coding symbol described
Wherein it is determined that after going out next second coding symbol, just amendment labelling is moved to this next second coding symbol, in order to prompt the user whether to determine that this next second coding accords with.
If user determines amendment, then can trigger and determine operation, and then enter the step A23 determination operation triggered in response to user, the described second coding symbol of labelling is defined as target second and encodes symbol; On the contrary, if user also wants to continue to move to, then can also continue on moving icon, trigger mobile operation, continue repeated execution of steps A24 and step A25, so that user triggers determines operation, enter step A23.
In actual applications, under amendment pattern, it is possible to display reminding information in Input Method Editor. Specifically, in above-mentioned literal code symbol amending method embodiment, the amendment operation that step S101 triggers in response to user, obtain that user input in coding region first encode accord with at the same time it can also be include step S105.
Step S105: in Input Method Editor, shows error correcting prompt information; Wherein, described error correcting prompt information, it is used for pointing out Input Method Editor described in user to be currently entering error correction mode.
Wherein, the specific implementation of error correcting prompt information, it is possible to be light information alert bar, or, it is also possible to it is the background color changing coding region. The another exemplary plot of Input Method Editor as shown in Figure 5. Bar shaped frame above error correction icon is information alert bar, after user clicks error correction icon, and Fill Color in information alert bar, represent and light information alert bar. Meanwhile, the background color (such as Dark grey) of coding region is changed.
Error correcting prompt information, is used for pointing out user to enter error correction mode. User is after using complete error correction mode, it is possible to again trigger amendment operation, as clicked error correction icon, to exit error correction mode. Cursor input is positioned at the end of input coding symbol, to point out user to continue with coding symbol.
In force, coding region can include at least one coding subregion. As in figure 2 it is shown, coding region includes nine coding subregions, the subregion of little box indicating in coding subregion and coding region. Each coding subregion includes multiple coding symbol, for instance, coding subregion " ABC " includes three coding symbols, respectively encodes symbol " A ", coding symbol " B " and coding symbol " C ".
In above-mentioned literal code symbol amending method embodiment, step S101 obtains the specific implementation of the first coding symbol that user inputs in coding region and may comprise steps of B1��step B3.
Step B1: the coding subregion that user is selected, it is determined that for target code subregion.
Wherein, user, in multiple coding subregions, selects certain coding subregion. As shown in Figure 6, the coding subregion that user selects is the first row second coding subregion.
Step B2: by each coding symbol in described target code subregion, be respectively displayed in single encoded subregion; Wherein, each described single encoded subregion shows a coding symbol.
Wherein, the coding in target code subregion is accorded with, is dispersed in each single encoded subregion. Each single encoded subregion comprises a coding symbol. As shown in Figure 6, single encoded subregion includes three, is respectively positioned at the single encoded subregion " A " on the left of coding region, single encoded subregion " B " and single encoded subregion " C ".
Step B3: select the operation of single encoded subregion in response to user, accords with the coding in the described single encoded subregion selected, it is determined that be the first coding symbol.
Wherein, user can select any one in single encoded subregion, and the coding symbol comprised is defined as the first coding symbol. Certainly, the mode of this kind of input coding symbol goes for input the 3rd coding symbol.
The amendment device of the literal code symbol below the application provided is introduced, it is necessary to explanation, the explanation of the amendment device of relevant literal code symbol, it is possible to referring to the amending method that literal code provided above accords with, do not repeat below.
Referring to Fig. 7, it illustrates the structure of the amendment device embodiment of the literal code symbol that the application provides. As it is shown in fig. 7, this device embodiment can specifically include: the first coding symbol acquisition module 701, second encodes symbol and determines module the 702, the 3rd coding symbol acquisition module 703 and the second coding symbol replacement module 704; Wherein:
First coding symbol acquisition module 701, for the amendment operation triggered in response to user, obtains the first coding symbol that user inputs in coding region; Wherein, described coding region is the region in Input Method Editor, accords with for input coding;
Second coding symbol determines module 702, in according with at input coding, it is determined that encodes the identical target of symbol second with described first and encodes symbol;
3rd coding symbol acquisition module 703, for obtaining the 3rd coding symbol that user inputs in described coding region;
Second coding symbol replacement module 704, replaces with described 3rd coding symbol for described target second encodes symbol.
From above technical scheme, the amendment device of the literal code symbol that the present embodiment provides, when the coding symbol that user has inputted comprises error coded symbol, first coding symbol acquisition module 701 can respond the amendment operation of user, obtain the coding symbol to be modified that user inputs at coding region, second coding symbol determines that module 702 is in the coding symbol inputted, search the error coded symbol identical with this coding symbol to be modified, if finding, 3rd coding symbol acquisition module 703 obtains the correct coding symbol of user's input, and then second coding symbol replacement module 704 by this error coded symbol replace with this correct coding symbol. visible, compared with prior art, the present embodiment is not required to user's location cursor in coding symbol input field, and then avoids the inaccurate inefficient problem of amendment caused of cursor positioning, better user experience.
Alternatively, described second coding symbol determines that module 702 specifically includes:
Search submodule, in according with at input coding, search and encode the second coding symbol that symbol is identical with described first; If the second coding symbol found is for multiple, triggers and determine submodule;
Determine submodule, in multiple described second coding symbols, it is determined that a target second encodes symbol.
Alternatively, described determine that submodule includes:
Alternative second coding symbol determines unit, in multiple described second coding symbols, it is determined that input time, the second coding symbol the latest was alternative second coding symbol;
Amendment labelling display unit, for, in coding symbol input field, showing the amendment labelling to described alternative second coding symbol; Wherein, described coding symbol input field, for the region of input coding symbol described in comprising; Described amendment labelling, for prompting the user whether to determine the described second coding symbol of amendment labelling;
Target second encodes symbol and determines unit, for the determination operation triggered in response to user, the described second coding symbol of labelling is defined as target second and encodes symbol.
Alternatively, comprising moving icon in described Input Method Editor, described moving icon is used for representing mobile described amendment labelling;
Correspondingly, described device also includes:
Next second coding symbol determines module, for in coding symbol input field, after showing the amendment labelling to described alternative second coding symbol, and described in response to user trigger determination operation, the described second coding symbol of labelling is defined as before target second encodes symbol, in response to the mobile operation that user triggers on described moving icon, in multiple described second coding symbols, it is determined that next second coding symbol corresponding with described mobile operation;
Amendment labelling mobile module, for moving described amendment labelling to next second coding symbol described.
Alternatively, the amendment device of this literal code symbol also specifically includes:
Error correcting prompt information display module, for the amendment operation triggered in response to user, in Input Method Editor, shows error correcting prompt information; Wherein, described error correcting prompt information, it is used for pointing out Input Method Editor described in user to be currently entering error correction mode.
Alternatively, described coding region includes at least one coding subregion; Wherein, described coding subregion includes: multiple coding symbols;
Correspondingly, described first coding symbol acquisition module may include that
Coding subregion determines submodule, for coding subregion user selected, it is determined that for target code subregion;
Coding symbol display sub-module respectively, for by each coding symbol in described target code subregion, being respectively displayed in single encoded subregion; Wherein, each described single encoded subregion shows a coding symbol;
First coding symbol determines submodule, for selecting the operation of single encoded subregion in response to user, is accorded with by the coding in the described single encoded subregion selected, it is determined that be the first coding symbol.
It should be noted that each embodiment in this specification all adopts the mode gone forward one by one to describe, what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar part mutually referring to.
It can further be stated that, in this article, the relational terms of such as first and second or the like is used merely to separate an entity or operation with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially. And, term " includes ", " comprising " or its any other variant are intended to comprising of nonexcludability, so that include the process of a series of key element, method, article or equipment not only include those key elements, but also include other key elements being not expressly set out, or also include the key element intrinsic for this process, method, article or equipment. When there is no more restriction, statement " including ... " key element limited, it is not excluded that there is also other identical element in including the process of above-mentioned key element, method, article or equipment.
Described above to the disclosed embodiments, makes professional and technical personnel in the field be capable of or uses the application. The multiple amendment of these embodiments be will be apparent from for those skilled in the art, and generic principles defined herein when without departing from spirit herein or scope, can realize in other embodiments. Therefore, the application is not intended to be limited to the embodiments shown herein, and is to fit to the widest scope consistent with principles disclosed herein and features of novelty.