CN110244859A - A kind of method and device of customized candidates of input method - Google Patents

A kind of method and device of customized candidates of input method Download PDF

Info

Publication number
CN110244859A
CN110244859A CN201810186618.XA CN201810186618A CN110244859A CN 110244859 A CN110244859 A CN 110244859A CN 201810186618 A CN201810186618 A CN 201810186618A CN 110244859 A CN110244859 A CN 110244859A
Authority
CN
China
Prior art keywords
candidate
words
customized
user
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810186618.XA
Other languages
Chinese (zh)
Inventor
沈标标
卓兴中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201810186618.XA priority Critical patent/CN110244859A/en
Publication of CN110244859A publication Critical patent/CN110244859A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides the methods and device of a kind of customized candidates of input method, the method comprise the steps that the display candidate words corresponding with input information in the candidate interface of input method;When detecting user in the first specified operation of the candidate interface triggering, into edit pattern;Editing area is determined according to the described first specified operate;Receive what user inputted in the editing area, customized words corresponding with the input information;When detecting that user in the second specified operation of the candidate interface triggering, exits the edit pattern;The customized words is shown in the candidate interface.The embodiment of the present invention can directly carry out addition and the editor of customized words in current candidate interface, greatly facilitate user's operation, while reduce due to changing interface bring resource loss.

Description

A kind of method and device of customized candidates of input method
Technical field
The present invention relates to input method technique fields, more particularly to method, one kind of a kind of customized candidates of input method The device of customized candidates of input method, a kind of system of customized candidates of input method and one or more machine readable Jie Matter.
Background technique
Current input method mostly supports user independently to define the mapping of input code to Chinese character string, to realize in normal character When input, it is candidate to show the customized phrase of user, to improve the input efficiency of user, improves the input experience of user.? During user is inputted using input method, it is desirable to using input method customized phrase structure when, it usually needs first from Input interface is switched to individual operation interface and carries out customized phrase increase, deletion, modification etc., then switchback input interface again Check the edit effect to customized phrase.This mode toggles two kinds of interfaces, cumbersome, expends more money Source.
Summary of the invention
Interface toggles when in view of the above problems, in order to solve above-mentioned customized phrase, cumbersome, expends more The problem of resource, the embodiment of the present invention proposes a kind of method of customized candidates of input method and one kind is customized defeated accordingly Enter the device of method candidate item, a kind of system of customized candidates of input method and one or more machine readable medias.
To solve the above-mentioned problems, described the embodiment of the invention discloses a kind of method of customized candidates of input method Method includes:
The display candidate words corresponding with input information in the candidate interface of input method;
When detecting user in the first specified operation of the candidate interface triggering, into edit pattern;
Editing area is determined according to the described first specified operate;
Receive what user inputted in the editing area, customized words corresponding with the input information;
When detecting that user in the second specified operation of the candidate interface triggering, exits the edit pattern;
The customized words is shown in the candidate interface.
Optionally, after showing the customized words in the position candidate at the candidate interface, further includes:
When detecting that user clicks the customized words, show that option list, the option list include addition choosing Item cancels option and editing options;
When detecting that user selects the addition option, the mapping of the customized words and the input information is generated Relationship, and the mapping relations are stored in default word database;
When detecting that user selects the cancellation option, then cancel the addition of the customized words;
When detecting that user selects the editing options, then the edit pattern is reentered.
It is optionally, described to show the customized words in the candidate interface, comprising:
User-defined identification is added for the customized words;
The user-defined identification is shown in the specified region of the customized words.
Optionally, the method also includes:
Detect the specified operation of third of user, wherein the specified operation of the third includes position adjustment operation, deletes behaviour Make;
When the specified operation of the third is position adjustment operation, the customized words is adjusted on the candidate boundary Display position in face;
When the specified operation of the third is the delete operation, the customized word is deleted in the candidate interface Word, and, delete the mapping relations of the customized words and the input information.
It is optionally, described that editing area is determined according to the described first specified operate, comprising:
Obtain the sequencing information of the corresponding all candidate words of the input information;
According to the described first specified operation, the candidate bit that customized words to be entered is shown in candidate interface is determined It sets;
According to the position candidate, the sequencing information is updated;
According to the sequencing information of update, the candidate words is shown, wherein in the position candidate, show editing area Domain.
Optionally, under the edit pattern, the candidate interface is shown in the form of suspended window.
The embodiment of the invention also discloses a kind of device of customized candidates of input method, described device includes:
Candidate words display module, for the display candidate word corresponding with input information in the candidate interface of input method Word;
First specified operation detection module, for when the first specified operation for detecting that user triggers at the candidate interface When, into edit pattern;
Editing area determining module, for determining editing area according to the described first specified operate;
Customized words receiving module is inputted for receiving user in the editing area, with the input information Corresponding customized words;
Second specified operation detection module, for when the second specified operation for detecting that user triggers at the candidate interface When, exit the edit pattern;
Customized words display module, for showing the customized words in the candidate interface.
Optionally, described device further include:
Option display module, for showing option list, the choosing when detecting that user clicks the customized words Item list includes addition option, cancels option and editing options;
Mapping relations generation module, for generating the customized word when detecting that user selects the addition option The mapping relations of word and the input information, and the mapping relations are stored in default word database;
Cancel module, for when detecting that user selects the cancellation option, then cancelling adding for the customized words Add;
Editor module, for when detecting that user selects the editing options, then reentering the edit pattern.
Optionally, the customized words display module includes:
Mark addition submodule, for adding user-defined identification for the customized words;
Display sub-module is identified, for showing the user-defined identification in the specified region of the customized words.
Optionally, described device further include:
The specified operation detection module of third, the specified operation of third for detecting user, wherein the specified operation of the third Including position adjustment operation, delete operation;
Position adjusting type modules, for being made by oneself described in adjustment when the specified operation of the third is position adjustment operation Display position of the adopted words in the candidate interface;
Removing module, for being deleted in the candidate interface when the specified operation of the third is the delete operation The customized words, and, delete the mapping relations of the customized words and the input information.
Optionally, the editing area display module includes:
Sequencing information acquisition submodule, for obtaining the sequencing information of the corresponding all candidate words of the input information;
Position candidate determines submodule, for determining that customized words to be entered exists according to the described first specified operation The position candidate shown in candidate interface;
Sequencing information updates submodule, for updating the sequencing information according to the position candidate;
Display sub-module shows the candidate words, wherein in the candidate bit for the sequencing information according to update In setting, editing area is shown.
Optionally, under the edit pattern, the candidate interface is shown in the form of suspended window.
The embodiment of the invention also discloses a kind of systems of customized candidates of input method, include memory, Yi Jiyi A perhaps more than one program one of them or more than one program is stored in memory, and is configured to by one Or more than one processor executes said one or multiple methods.
The embodiment of the invention also discloses one or more machine readable medias, are stored thereon with instruction, when by one or When multiple processors execute, so that device executes said one or multiple methods.
The embodiment of the present invention includes following advantages:
In embodiments of the present invention, when user wants the customized words under some input information of addition, user is not required to The operation at manual switching interface is carried out, but directly carries out addition and the editor of customized words in current candidate interface, User's operation is greatly facilitated, while being reduced due to changing interface bring resource loss.
Detailed description of the invention
Fig. 1 is a kind of step flow chart of the method for customized candidates of input method of one embodiment of the invention;
Fig. 2 is the candidate item display signal in a kind of method of customized candidates of input method of one embodiment of the invention Figure;
Fig. 3 is the editing area schematic diagram in a kind of method of customized candidates of input method of one embodiment of the invention 1;
Fig. 4 is the editing area schematic diagram in a kind of method of customized candidates of input method of one embodiment of the invention 2;
Fig. 5 is a kind of structural block diagram of the device of customized candidates of input method of one embodiment of the invention;
Fig. 6 is a kind of block diagram of the system of customized candidates of input method of one embodiment of the invention.
Specific embodiment
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
Referring to Fig.1, the step of showing a kind of method of customized candidates of input method of one embodiment of the invention stream Cheng Tu, the embodiment of the present invention can be applied to in the input method for supporting customized phrase structure, wherein customized phrase is A kind of permission user that input method provides independently defines the mapping of input code to Chinese character string, in order to the input pair in normal input The input code answered can show the mode of the customized Chinese character candidate of user in candidate.
Terminal device where the input method may include mobile phone, PDA (Personal Digital Assistant, it is a Personal digital assistant), laptop computer, palm PC, desktop computer etc., the embodiments of the present invention are not limited thereto.
The terminal device can support the operating systems such as Windows, Android (Android), IOS, WindowsPhone, this Inventive embodiments to this with no restriction.
The embodiment of the present invention can specifically include following steps:
Step 101, the display candidate words corresponding with input information in the candidate interface of input method;
In the concrete realization, after user starts the input method application program installed in terminal device, user can lead to Information input will be inputted into terminal device by crossing the modes such as physical keyboard, dummy keyboard, handwriting pad, sound collection equipment.Accordingly , the input of the user may include key-press input, handwriting input, voice input etc..
After user inputs information in input method, input method can be according to the input information of user, in the number of input method According to being identified in library and matching the input information, to obtain the corresponding candidate words of the input information, and candidate words is shown In candidate interface, wherein candidate interface is input method under given input information, and what is provided shows the interface of candidate words.
Determine that the mode of candidate words illustrates to according to input information as follows:
In the languages such as Chinese, Japanese, the texts such as Chinese character, Japanese as basic language unit it is generally not direct with it is virtual Key on keyboard is mapped, and therefore, the conversion for carrying out character string and words is generally required in input.
It is mapped specifically, being established the texts such as Chinese character, word with the character string that can be directly inputted by coding rule Relationship, such as leading to common coding in Chinese is phonetic (such as simplicity, Two bors d's oeuveres, spelling, fuzzy phoneme), five.
By taking Chinese character inputs as an example, the character string of Chinese character is input in input method by user by dummy keyboard, by input method It is decoded, switches to candidate words.It can specifically include following steps:
A, spelling analyzing: being phonetic by character string cutting.
For example, being " zhuan ", " li " by character string " zhuanli " cutting, it is by character string " fangan " cutting " fang ", " an " and " fan ", " gan ".
B, Chinese character decodes: the corresponding word of phonetic, word, sentence are searched in dictionary.
In the concrete realization, one or more dictionaries can be preset, may include the system word for recording basic words Library also may include the cell dictionary (words in cell dictionary at least has a predicable) for recording extension words, such as The cell dictionary of some game-specific words, the cell dictionary for recording the dedicated words of biology etc. are recorded, also may include user The user thesaurus, etc. of property words (such as self-word creation), the embodiments of the present invention are not limited thereto.
Language message needed for housing input method in dictionary, since different texts may correspond to identical coding, For specific character string, input method can complete the conversion of character string Yu word, word, sentence by dictionary, and conjecture user is true Real input is intended to.
Dictionary may include various language messages, such as:
(1) entry;
Although input method can be constructed on the basis of word, since word is common minimum table justice unit in Chinese, Therefore, input method has largely used entry.
For example, there are multiple phonetically similar words, it is more difficult to determine user when user is based on phonetic specification input character string " zhuan " Think which of input " turn, is special, earning, brick ... " word.
Equally, when user is based on phonetic specification input character string " li ", there is also multiple phonetically similar words, also more difficult determining user Think input is which of " inner, Lee, power, benefit ... " word.
But if user be based on phonetic specification continuously input character string " zhuanli " this, input method can be according to existing What some entry rules determined the larger probability input of user is exactly " patent " this word.
(2) word frequency.
Phonetically similar word largely exists, homonym remain on be it is existing, therefore, total Options are generally listed confession by input method User's selection.
But the position of candidate item has a significant impact to the ease for use of input method, more common candidate item is put into forward Position would generally be more advantageous to user, i.e. word frequency (the i.e. frequency of use of entry, the frequency of use including active user, group The frequency of use of user) it is one of the foundation that candidate item sorts.
In addition, being often integrated in input method from word-building, the function of sentence, at this point, word frequency is also the foundation of word, sentence construction One of.
Certainly, in addition to this, dictionary can also include other information, such as language connection relationship, i.e. company between word and word Relationship is connect, as " " often appear in adjective, noun, pronoun below, and " ground " then often appears in behind adverbial word, etc., this Inventive embodiments are without restriction to this.
C, using the word found, word, sentence as word candidate item.
It is limited display greater probability is candidate item needed for user since the position of display is limited, input method generally can Scoring is calculated to the candidate item found.
In scoring, usually consider the following factors:
(1) user property;
Different users may need to use identical word, but its importance is different with the difference of user.
For example, homonym " research " and " tobacco and wine ", the former is in sphere of learning using more, and the latter is then in daily life Using more, but may both use.
Therefore, it when user's input Pinyin character string " yanjiu ", possibly both is present in candidate item.But if Specify current user be student when, larger " research " may be that its weight then can be improved needed for active user.
(2) input environment;
The weight of dictionary and/or entry can be dynamically adjusted by the use environment of input method.
For example, recording office respectively if having " office term " and " cyberspeak " two cell dictionaries in input method Common entry, the common entry of Internet chat.
The priority of the two dictionaries is identical under normal circumstances, but when input method identification is inputted in Word When, weight can be increased by this dictionary to " office term ", and when user inputs in the session window of immediate communication tool When, then it can increase weight to " cyberspeak " this dictionary.
(3) word frequency;
In general, word frequency is higher, weight is higher, conversely, word frequency is lower, weight is lower.
(4) position.
If the dictionary in dictionary is ranked up according to weight, if the high entry sequence of weight is preceding, then entry is in dictionary Relative position can express the weight of entry.
In practice, since the position in candidate interface is limited, especially in the lesser terminal device of the screens such as mobile phone, Therefore, when input method is obtained with after the candidate words of input information matches, obtained candidate's words may carry out paging exhibition Show, the display portion candidate item in the candidate interface currently shown.For example, can preferentially show that scoring is higher in candidate interface Candidate words, other candidate words can be generally shown in candidate bar by page turn over operation.
Step 102, when detecting user in the first specified operation of the candidate interface triggering, into edit pattern;
As the candidate that the candidate words shown in candidate interface does not have user to want, user can touch in candidate interface The specified operation of the first of hair, to trigger the edit pattern for entering customized words.
The embodiment of the present invention is not construed as limiting the concrete operations form of the first specified operation, and it is pre-set to can be system The operation of default, is also possible to the customized operation of user, those skilled in the art according to actual demand or use habit into Row setting.
For example, the first specified operation may include sliding hand of the user in candidate interface for touch screen terminal Gesture operation, if user pins the preferred operation dragged to the right using single finger, alternatively, user pins candidate using two fingers Two adjacent candidate words operations, etc. that both direction drags to the left and right respectively in words.
For another example, the first specified operation may include clicking, double-clicking etc. and operate in some candidate region.
For another example, the first operation can also be including showing edit menu, and user after user click, double-click or slip gesture Operation after selecting the editing options in edit menu.
In the concrete realization, when detect user candidate interface execute pressing operation when, can be by identifying the pressing Whether operation is the first specified operation, to identify whether user has the intention of editor's custom option
When input method detects the first specified operation that user triggers at candidate interface, then customized words addition is opened Function, and enter edit pattern.
In one embodiment, in order to distinguish candidate interface under edit pattern and conventional under non-edit pattern Candidate interface can set under both of which the display format at candidate interface, for example, under edit pattern, candidate interface can be with It is shown in the form of suspended window, becomes a suspension interface.
Step 103, editing area is determined according to the described first specified operate;
After entering edit pattern, the available corresponding position in candidate interface of first specified operation of input method It sets, as position candidate, and shows editing area in position candidate.
In a preferred embodiment of an embodiment of the present invention, step 103 may include following sub-step:
Sub-step S11 obtains the sequencing information of the corresponding all candidate words of the input information;
Sub-step S12 determines that customized words to be entered is shown in candidate interface according to the described first specified operation Position candidate;
It in the concrete realization, may include multiple display piecemeals in candidate interface, each display piecemeal is for showing one Candidate words.There is each display piecemeal piecemeal serial number can believe according to the sequence after obtaining the sequencing information of candidate words Breath, sequence from high to low show candidate word word order in display piecemeal.If showing that the quantity of piecemeal is less than candidate word The quantity of word then carries out Pagination Display.For example, in candidate interface including serial number 1- serial number 9 etc. 9 display piecemeals, then will sort In the display piecemeal that primary candidate words is shown in serial number 1, sequence is shown in deputy candidate words in serial number 2 Display piecemeal in, and so on, shown in the display piecemeal of serial number 9 until that will sort in the 9th candidate words.
If there are also the tenth and more candidate words carry out Pagination Display since the tenth candidate words, but When user clicks lower one page, then the tenth candidate words is shown in the display piecemeal in serial number 1, to realize that paging is aobvious Show.
In embodiments of the present invention, the first specified operation that input method can be triggered according to user identifies that this is first specified Display piecemeal in the candidate interface of operation effect, and using the display piecemeal as position candidate.
Sub-step S13 updates the sequencing information according to the position candidate;
In the concrete realization, since user wants to be inserted from definition words in position candidate, then originally in the position candidate Words will postpone to next display piecemeal, sequencing information entire in this way will change.
For example, if the first specified operation is the operation that user pins that first choice drags to the right using single finger, user The display piecemeal of effect is the display piecemeal at preferred place, i.e. the display piecemeal of serial number 1, and position candidate is the aobvious of serial number 1 at this time Show the position of piecemeal, then original first choice is changed to be shown in the display piecemeal of serial number 2, and also order prolongs other candidate's words The display piecemeal of the latter serial number, as shown in Fig. 2, input method gives corresponding candidate when user inputs alphabetic string " nh " Result that words is shown in order as shown in Fig. 2, the sequence of the i.e. corresponding candidate words of alphabetic string " nh " be followed successively by " hello-that After meeting-year-kernel-girl ... ", it is assumed that user wishes have in candidate " nh sogou-inc.com ", then user can make It pins first choice with single finger to drag to the right, it is determined that the display piecemeal where preferred is position candidate, the sequence updated at this time Information is " hello for customized words-- after that meeting-year-kernel-girl ... ".
For another example, if the first specified operation is that user pins two adjacent candidates in candidate words using two fingers The words operation that both direction drags to the left and right respectively, then the display piecemeal of user's effect is where the candidate words on the left side Display piecemeal next display piecemeal, for example, in Fig. 2, if user pin " hello " and " that meeting " two neighboring candidates to The dragging of left and right both direction, and " hello " corresponds to the display piecemeal of serial number 1 as first choice, position candidate is the aobvious of serial number 2 at this time Show the position of piecemeal, then the position of original " that meeting " is changed to be shown in the display piecemeal of serial number 3, other candidate's words Also order prolongs the display piecemeal of the latter serial number, the sequencing information updated at this time be " hello-customized that meeting-year of words- Afterwards-kernel-girl ... ".
Sub-step S14 shows the candidate words according to the sequencing information of update, wherein in the position candidate, Show editing area.
After user executes the first specified operation, candidate, which shows interface, can have more one by the blank space that the operation of user is hauled out Editing area.In the concrete realization, input method after updating sequencing information, is then inputted according to the first of user the specified operation Method can show candidate words according to updated sequencing information, at this point, can show editing area in position candidate.
For example, in Fig. 2, if the first specified operation is the behaviour that user pins that first choice drags to the right using single finger Make, then the editing area shown in position candidate can be as shown in Figure 3.If the first specified operation is that user uses two hands Refer to the two adjacent candidate words operations that both direction drags to the left and right respectively pinned in candidate words, then in position candidate The editing area of middle display can be as shown in Figure 4.
It should be noted that the display mode of editing area in addition to can as shown in Figure 3 and Figure 4 other than, can also will compile Volume region shows in the form to suspend, the embodiment of the present invention to this with no restriction.
Step 104, receive what user inputted in the editing area, customized word corresponding with the input information Word;
After showing editing area in candidate interface, user can input and input information pair in the editing area The customized words answered.For input method, user can detecte in the pressing operation of editing area, if detecting pressing When operation, then it can be determined that recognize the input of user and being intended to, at this point it is possible to the letter that user is inputted in the editing area Breath is as customized words corresponding with the input information.
In the concrete realization, similar to the input mode of the input information in step 101, the input of customized words can also It is inputted in a manner of through physical keyboard, dummy keyboard, handwriting pad, sound collection equipment etc., user is come by input coding information The candidate words of the encoded information is obtained, and screen on desired candidate words is arrived into editing area as customized words.For example, User can edit " nh sogou-inc.com " as customized candidate words in editing area.
Step 105, when detecting that user in the second specified operation of the candidate interface triggering, exits editor's mould Formula;
After user inputs in the editing area at candidate interface completes customized words, user can touch at candidate interface When the second of hair specifies operation, notice input method exits edit pattern.
In practice, can be the operation different from the first specified operation by the second specified operation setting, with distinguish this two Kind operation, for example, the second specified operation may include the operation of any position for the non-editing area that user clicks candidate interface.
When input method, which detects that Client-initiated second is specified, to be operated, then edit pattern is exited.In the concrete realization, false Being located under edit pattern candidate interface is suspension interface, then when exiting edit pattern, which restores original display State exits suspended state.
Step 106, the customized words is shown in the candidate interface.
In the concrete realization, when exiting edit pattern, then the edit box in editing area as shown in Figure 3 or Figure 4 can To be set as transparent border, i.e., in the position candidate at candidate interface, show the customized words.
In a preferred embodiment of an embodiment of the present invention, step 106 may include following sub-step:
User-defined identification is added for the customized words;Described in being shown in the specified region of the customized words certainly Definition mark.
Specifically, can be added to distinguish the customized words in candidate and other candidate words for customized words User-defined identification, and when showing customized words, the user-defined identification is shown in the specified region of the customized words.
It should be noted that the embodiment of the present invention does not limit the concrete form of above-mentioned user-defined identification and specified region System, those skilled in the art define according to actual needs specific form then can, for example, the user-defined identification may include text One kind of word, pattern, number etc. perhaps the combination specified region can for positioned at customized words subscript or upper mark Set, etc..
In a preferred embodiment of an embodiment of the present invention, can also include the following steps:
When detecting that user clicks the customized words, show that option list, the option list include addition choosing ?;When detecting that user selects the addition option, the mapping relations of the customized words and the input information are generated, And the mapping relations are stored in default word database.
In the concrete realization, when user exits edit pattern, then customized words can be generated and input reflecting for information Relationship is penetrated, and the mapping relations are stored in default word database, for example, being stored in customized dictionary.
But user further confirms that in order to obtain, prevents maloperation, the two of user are also provided in the embodiment of the present invention Secondary confirmation function, specifically, user can click this and make by oneself after showing customized words in the position candidate at candidate interface Adopted words is edited or is confirmed, can be in the customized words when input method detects that user clicks the customized words Below show drop-down menu, option list can be shown in the drop-down menu.
As an example, the option in option list may include addition option, editing options, cancellation option etc..
When detecting that user selects addition option, then the mapping for generating the customized words and the input information is closed System, and the mapping relations are stored in default word database.
It further, can also include the position candidate of the customized words, so that this is made by oneself in the mapping relations Adopted words is showed in fixed position candidate.
When detecting that user selects to cancel option, the embodiment of the present invention can also include the following steps:
When detecting that user selects the cancellation option, then cancel the addition of the customized words.
Specifically, cancelling the addition of this time customized words if user selects to cancel option, and restore above-mentioned sequence Information shows candidate words according to original sequencing information.
When detecting that user selects editing options, the embodiment of the present invention can also include the following steps:
When detecting that user selects the editing options, then the edit pattern is reentered.
Specifically, reentering edit pattern, user can be under the edit pattern if user selects editing options Update customized words.
In a preferred embodiment of an embodiment of the present invention, user by the option in drop-down menu in addition to that can be repaired Change or edit or delete other than customized words, can also modify or edit or delete customized words by other operations, Then the embodiment of the present invention can also include the following steps:
Detect the specified operation of third of user, wherein the specified operation of the third includes position adjustment operation, deletes behaviour Make;When the specified operation of the third is position adjustment operation, the customized words is adjusted in the candidate interface Display position;When the specified operation of the third is the delete operation, deleted in the candidate interface described customized Words, and, delete the mapping relations of the customized words and the input information.
Specifically, when inputting current input information, input method provides corresponding when user is not intended in later input The candidate of customized words, then user can execute delete operation, after input method detects the delete operation, on candidate boundary The customized words is deleted in face, and is deleted the customized words and inputted the mapping relations of information, and restore original sequence Information carries out the displaying of candidate words according to original sequencing information.
For example, the candidate that the delete operation can pin customized words for user carries out the operation of cunning.
When user wishes the position candidate of customized words under change current input information, then user can be with execution position tune Whole operation then obtains position candidate adjusted, and in corresponding mapping after input method detects position adjustment operation It is position candidate adjusted that position candidate is updated in relationship, and, according to position candidate adjusted, update sequencing information.
In practice, first sequencing information can reverted to when updating sequencing information according to position candidate adjusted Then sequencing information originally according to position candidate adjusted, is ranked up information more in the way of sub-step S13 Newly.
As an example, adjustment operation in the position can directly pin customized words progress left or right for user and drag Dynamic operation.
It, then can be when user inputs the input information in input method again after customized words addition Corresponding position candidate in candidate interface shows the customized words.
It should be noted that above-mentioned display user-defined identification, the customized words of click show drop-down option list, third The execution of the movements such as specified operation, can be in the real-time display scene of the customized words added in real time, can also be in user It adds after customized words finishes, when inputting the input information in input method again and show the customized word in candidate The scene of word.
In embodiments of the present invention, when user wants the customized words under some input information of addition, user is not required to The operation at manual switching interface is carried out, but directly carries out addition and the editor of customized words in current candidate interface, User's operation is greatly facilitated, while being reduced due to changing interface bring resource loss.
In addition, when user wants to delete or modify the customized words defined before, without progress changing interface Operation, but can directly be operated at candidate interface, the operation of user is further simplified, customized phrase is improved Efficiency, reduce due to changing interface bring resource loss.
It should be noted that for simple description, therefore, it is stated as a series of action groups for embodiment of the method It closes, but those skilled in the art should understand that, embodiment of that present invention are not limited by the describe sequence of actions, because according to According to the embodiment of the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, and the related movement not necessarily present invention is implemented Necessary to example.
Referring to Fig. 5, a kind of structural block diagram of the Installation practice of customized candidates of input method of the invention is shown, is had Body may include following module:
Candidate words display module 501, for the display candidate corresponding with input information in the candidate interface of input method Words;
First specifies operation detection module 502, detects that user specifies the first of the candidate interface triggering for working as When operation, into edit pattern;
Editing area determining module 503, for determining editing area according to the described first specified operate;
Customized words receiving module 504 is inputted in the editing area for receiving user, is believed with the input Cease corresponding customized words;
Second specifies operation detection module 505, detects that user specifies the second of the candidate interface triggering for working as When operation, the edit pattern is exited;
Customized words display module 506, for showing the customized words in the candidate interface.
In a preferred embodiment of an embodiment of the present invention, described device can also include following module:
Option display module, for showing option list, the choosing when detecting that user clicks the customized words Item list includes addition option, cancels option and editing options;
Mapping relations generation module, for generating the customized word when detecting that user selects the addition option The mapping relations of word and the input information, and the mapping relations are stored in default word database;
Cancel module, for when detecting that user selects the cancellation option, then cancelling adding for the customized words Add;
Editor module, for when detecting that user selects the editing options, then reentering the edit pattern.
In a preferred embodiment of an embodiment of the present invention, the customized words display module 506 may include as Lower submodule:
Mark addition submodule, for adding user-defined identification for the customized words;
Display sub-module is identified, for showing the user-defined identification in the specified region of the customized words.
In a preferred embodiment of an embodiment of the present invention, described device can also include following module:
The specified operation detection module of third, the specified operation of third for detecting user, wherein the specified operation of the third Including position adjustment operation, delete operation;
Position adjusting type modules, for being made by oneself described in adjustment when the specified operation of the third is position adjustment operation Display position of the adopted words in the candidate interface;
Removing module, for being deleted in the candidate interface when the specified operation of the third is the delete operation The customized words, and, delete the mapping relations of the customized words and the input information.
In a preferred embodiment of an embodiment of the present invention, the editing area display module 503 may include as follows Submodule:
Sequencing information acquisition submodule, for obtaining the sequencing information of the corresponding all candidate words of the input information;
Position candidate determines submodule, for determining that customized words to be entered exists according to the described first specified operation The position candidate shown in candidate interface;
Sequencing information updates submodule, for updating the sequencing information according to the position candidate;
Display sub-module shows the candidate words, wherein in the candidate bit for the sequencing information according to update In setting, editing area is shown.
In a preferred embodiment of an embodiment of the present invention, under the edit pattern, the candidate interface is to suspend The form of window is shown.
About the device in above-described embodiment, wherein modules execute the concrete mode of operation in related this method Embodiment in be described in detail, no detailed explanation will be given here.
Fig. 6 is a kind of block diagram of the system 600 of customized candidates of input method shown according to an exemplary embodiment.Example Such as, device 600 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, and plate is set It is standby, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig. 6, device 600 may include following one or more components: processing component 602, memory 604, power supply Component 606, multimedia component 608, audio component 610, the interface 612 of input/output (I/O), sensor module 614, and Communication component 616.
The integrated operation of the usual control device 600 of processing component 602, such as with display, telephone call, data communication, phase Machine operation and record operate associated operation.Processing element 602 may include that one or more processors 620 refer to execute It enables, to perform all or part of the steps of the methods described above.In addition, processing component 602 may include one or more modules, just Interaction between processing component 602 and other assemblies.For example, processing component 602 may include multi-media module, it is more to facilitate Interaction between media component 608 and processing component 602.
Memory 604 is configured as storing various types of data to support the operation in device 600.These data are shown Example includes the instruction of any application or method for operating on device 600, contact data, and telephone book data disappears Breath, picture, video etc..Memory 604 can be by any kind of volatibility or non-volatile memory device or their group It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 606 provides electric power for the various assemblies of device 600.Power supply module 606 may include power management system System, one or more power supplys and other with for device 600 generate, manage, and distribute the associated component of electric power.
Multimedia component 608 includes the screen of one output interface of offer between described device 600 and user.One In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers Body component 608 includes a front camera and/or rear camera.When equipment 600 is in operation mode, such as screening-mode or When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 610 is configured as output and/or input audio signal.For example, audio component 610 includes a Mike Wind (MIC), when device 600 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched It is set to reception external audio signal.The received audio signal can be further stored in memory 604 or via communication set Part 616 is sent.In some embodiments, audio component 610 further includes a loudspeaker, is used for output audio signal.
I/O interface 612 provides interface between processing component 602 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 614 includes one or more sensors, and the state for providing various aspects for device 600 is commented Estimate.For example, sensor module 614 can detecte the state that opens/closes of equipment 600, and the relative positioning of component, for example, it is described Component is the display and keypad of device 600, and sensor module 614 can be with 600 1 components of detection device 600 or device Position change, the existence or non-existence that user contacts with device 600,600 orientation of device or acceleration/deceleration and device 600 Temperature change.Sensor module 614 may include proximity sensor, be configured to detect without any physical contact Presence of nearby objects.Sensor module 614 can also include optical sensor, such as CMOS or ccd image sensor, at As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 614 is configured to facilitate the communication of wired or wireless way between device 600 and other equipment.Device 600 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation In example, communication component 614 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 614 further includes near-field communication (NFC) module, to promote short range communication.Example Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 600 can be believed by one or more application specific integrated circuit (ASIC), number Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 604 of instruction, above-metioned instruction can be executed by the processor 620 of device 600 to complete the above method.For example, The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of mobile terminal When device executes, so that a kind of method that mobile terminal is able to carry out customized candidates of input method, which comprises
The display candidate words corresponding with input information in the candidate interface of input method;
When detecting user in the first specified operation of the candidate interface triggering, into edit pattern;
Editing area is determined according to the described first specified operate;
Receive what user inputted in the editing area, customized words corresponding with the input information;
When detecting that user in the second specified operation of the candidate interface triggering, exits the edit pattern;
The customized words is shown in the candidate interface.
Optionally, after showing the customized words in the position candidate at the candidate interface, further includes:
When detecting that user clicks the customized words, show that option list, the option list include addition choosing Item cancels option and editing options;
When detecting that user selects the addition option, the mapping of the customized words and the input information is generated Relationship, and the mapping relations are stored in default word database;
When detecting that user selects the cancellation option, then cancel the addition of the customized words;
When detecting that user selects the editing options, then the edit pattern is reentered.
It is optionally, described to show the customized words in the candidate interface, comprising:
User-defined identification is added for the customized words;
The user-defined identification is shown in the specified region of the customized words.
Optionally, the method also includes:
Detect the specified operation of third of user, wherein the specified operation of the third includes position adjustment operation, deletes behaviour Make;
When the specified operation of the third is position adjustment operation, the customized words is adjusted on the candidate boundary Display position in face;
When the specified operation of the third is the delete operation, the customized word is deleted in the candidate interface Word, and, delete the mapping relations of the customized words and the input information.
It is optionally, described that editing area is determined according to the described first specified operate, comprising:
Obtain the sequencing information of the corresponding all candidate words of the input information;
According to the described first specified operation, the candidate bit that customized words to be entered is shown in candidate interface is determined It sets;
According to the position candidate, the sequencing information is updated;
According to the sequencing information of update, the candidate words is shown, wherein in the position candidate, show editing area Domain.
Optionally, under the edit pattern, the candidate interface is shown in the form of suspended window.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to of the invention its Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the invention, these modifications, purposes or Person's adaptive change follows general principle of the invention and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and true scope and spirit of the invention are by following Claim is pointed out.
It should be understood that the present invention is not limited to the precise structure already described above and shown in the accompanying drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present invention is limited only by the attached claims.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
The embodiment of the invention discloses A1, a kind of method of customized candidates of input method, which comprises
The display candidate words corresponding with input information in the candidate interface of input method;
When detecting user in the first specified operation of the candidate interface triggering, into edit pattern;
Editing area is determined according to the described first specified operate;
Receive what user inputted in the editing area, customized words corresponding with the input information;
When detecting that user in the second specified operation of the candidate interface triggering, exits the edit pattern;
The customized words is shown in the candidate interface.
A2, method according to a1 show the customized words in the position candidate at the candidate interface Later, further includes:
When detecting that user clicks the customized words, show that option list, the option list include addition choosing Item cancels option and editing options;
When detecting that user selects the addition option, the mapping of the customized words and the input information is generated Relationship, and the mapping relations are stored in default word database;
When detecting that user selects the cancellation option, then cancel the addition of the customized words;
When detecting that user selects the editing options, then the edit pattern is reentered.
A3, method according to a1 or a2, it is described to show the customized words in the candidate interface, comprising:
User-defined identification is added for the customized words;
The user-defined identification is shown in the specified region of the customized words.
A4, the method according to A2, the method also includes:
Detect the specified operation of third of user, wherein the specified operation of the third includes position adjustment operation, deletes behaviour Make;
When the specified operation of the third is position adjustment operation, the customized words is adjusted on the candidate boundary Display position in face;
When the specified operation of the third is the delete operation, the customized word is deleted in the candidate interface Word, and, delete the mapping relations of the customized words and the input information.
A5, method according to a1 or a2, it is described that editing area is determined according to the described first specified operate, comprising:
Obtain the sequencing information of the corresponding all candidate words of the input information;
According to the described first specified operation, the candidate bit that customized words to be entered is shown in candidate interface is determined It sets;
According to the position candidate, the sequencing information is updated;
According to the sequencing information of update, the candidate words is shown, wherein in the position candidate, show editing area Domain.
A6, method according to a1, under the edit pattern, the candidate interface is shown in the form of suspended window.
The embodiment of the invention also discloses B7, a kind of device of customized candidates of input method, described device includes:
Candidate words display module, for the display candidate word corresponding with input information in the candidate interface of input method Word;
First specified operation detection module, for when the first specified operation for detecting that user triggers at the candidate interface When, into edit pattern;
Editing area determining module, for determining editing area according to the described first specified operate;
Customized words receiving module is inputted for receiving user in the editing area, with the input information Corresponding customized words;
Second specified operation detection module, for when the second specified operation for detecting that user triggers at the candidate interface When, exit the edit pattern;
Customized words display module, for showing the customized words in the candidate interface.
B8, the device according to B7, further includes:
Option display module, for showing option list, the choosing when detecting that user clicks the customized words Item list includes addition option, cancels option and editing options;
Mapping relations generation module, for generating the customized word when detecting that user selects the addition option The mapping relations of word and the input information, and the mapping relations are stored in default word database;
Cancel module, for when detecting that user selects the cancellation option, then cancelling adding for the customized words Add;
Editor module, for when detecting that user selects the editing options, then reentering the edit pattern.
B9, the device according to B7 or B8, the customized words display module include:
Mark addition submodule, for adding user-defined identification for the customized words;
Display sub-module is identified, for showing the user-defined identification in the specified region of the customized words.
B10, the device according to B8, described device further include:
The specified operation detection module of third, the specified operation of third for detecting user, wherein the specified operation of the third Including position adjustment operation, delete operation;
Position adjusting type modules, for being made by oneself described in adjustment when the specified operation of the third is position adjustment operation Display position of the adopted words in the candidate interface;
Removing module, for being deleted in the candidate interface when the specified operation of the third is the delete operation The customized words, and, delete the mapping relations of the customized words and the input information.
B11, the device according to B7 or B8, the editing area display module include:
Sequencing information acquisition submodule, for obtaining the sequencing information of the corresponding all candidate words of the input information;
Position candidate determines submodule, for determining that customized words to be entered exists according to the described first specified operation The position candidate shown in candidate interface;
Sequencing information updates submodule, for updating the sequencing information according to the position candidate;
Display sub-module shows the candidate words, wherein in the candidate bit for the sequencing information according to update In setting, editing area is shown.
B12, the device according to B7, under the edit pattern, the candidate interface is shown in the form of suspended window.
The embodiment of the invention discloses C13, a kind of system of customized candidates of input method, include memory, and One perhaps more than one program one of them or more than one program be stored in memory, and be configured to by one The method that a or more than one processor executes the A1-A6 one or more.
The embodiment of the invention discloses D14, one or more machine readable medias, instruction are stored thereon with, when by one Or multiple processors are when executing, so that device executes the method such as A1-A6 one or more.

Claims (9)

1. a kind of method of customized candidates of input method, which is characterized in that the described method includes:
The display candidate words corresponding with input information in the candidate interface of input method;
When detecting user in the first specified operation of the candidate interface triggering, into edit pattern;
Editing area is determined according to the described first specified operate;
Receive what user inputted in the editing area, customized words corresponding with the input information;
When detecting that user in the second specified operation of the candidate interface triggering, exits the edit pattern;
The customized words is shown in the candidate interface.
2. the method according to claim 1, wherein showing institute in the position candidate at the candidate interface After stating customized words, further includes:
When detecting that user clicks the customized words, show that option list, the option list include addition option, take Disappear option and editing options;
When detecting that user selects the addition option, the mapping for generating the customized words and the input information is closed System, and the mapping relations are stored in default word database;
When detecting that user selects the cancellation option, then cancel the addition of the customized words;
When detecting that user selects the editing options, then the edit pattern is reentered.
3. method according to claim 1 or 2, which is characterized in that described to be made by oneself described in display in the candidate interface Adopted words, comprising:
User-defined identification is added for the customized words;
The user-defined identification is shown in the specified region of the customized words.
4. according to the method described in claim 2, it is characterized in that, the method also includes:
Detect the specified operation of third of user, wherein the specified operation of the third includes position adjustment operation, delete operation;
When the specified operation of the third is position adjustment operation, the customized words is adjusted in the candidate interface Display position;
When the specified operation of the third is the delete operation, the customized words is deleted in the candidate interface, with And delete the mapping relations of the customized words and the input information.
5. method according to claim 1 or 2, which is characterized in that described to determine editor according to the described first specified operation Region, comprising:
Obtain the sequencing information of the corresponding all candidate words of the input information;
According to the described first specified operation, the position candidate that customized words to be entered is shown in candidate interface is determined;
According to the position candidate, the sequencing information is updated;
According to the sequencing information of update, the candidate words is shown, wherein in the position candidate, show editing area.
6. the method according to claim 1, wherein the candidate interface is under the edit pattern to suspend The form of window is shown.
7. a kind of device of customized candidates of input method, which is characterized in that described device includes:
Candidate words display module, for the display candidate words corresponding with input information in the candidate interface of input method;
First specified operation detection module, for when detect user in the first specified operation of the candidate interface triggering, Into edit pattern;
Editing area determining module, for determining editing area according to the described first specified operate;
Customized words receiving module is inputted in the editing area for receiving user, corresponding with the input information Customized words;
Second specified operation detection module, for when detect user in the second specified operation of the candidate interface triggering, Exit the edit pattern;
Customized words display module, for showing the customized words in the candidate interface.
8. a kind of system of customized candidates of input method, which is characterized in that include memory and one or one with On program, one of them perhaps more than one program be stored in memory and be configured to by one or more than one The method that processor executes the claim 1-6 one or more.
9. one or more machine readable medias, are stored thereon with instruction, when executed by one or more processors, so that dress Set the method executed such as claim 1-6 one or more.
CN201810186618.XA 2018-03-07 2018-03-07 A kind of method and device of customized candidates of input method Pending CN110244859A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810186618.XA CN110244859A (en) 2018-03-07 2018-03-07 A kind of method and device of customized candidates of input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810186618.XA CN110244859A (en) 2018-03-07 2018-03-07 A kind of method and device of customized candidates of input method

Publications (1)

Publication Number Publication Date
CN110244859A true CN110244859A (en) 2019-09-17

Family

ID=67882507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810186618.XA Pending CN110244859A (en) 2018-03-07 2018-03-07 A kind of method and device of customized candidates of input method

Country Status (1)

Country Link
CN (1) CN110244859A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111753175A (en) * 2020-06-28 2020-10-09 恩亿科(北京)数据科技有限公司 Entry display method, entry display device and readable storage medium
CN113589952A (en) * 2020-04-30 2021-11-02 北京搜狗科技发展有限公司 Information display method and device and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113589952A (en) * 2020-04-30 2021-11-02 北京搜狗科技发展有限公司 Information display method and device and electronic equipment
CN111753175A (en) * 2020-06-28 2020-10-09 恩亿科(北京)数据科技有限公司 Entry display method, entry display device and readable storage medium
CN111753175B (en) * 2020-06-28 2024-06-07 恩亿科(北京)数据科技有限公司 Entry display method, entry display device and readable storage medium

Similar Documents

Publication Publication Date Title
KR102084041B1 (en) Operation Method And System for function of Stylus pen
EP2336870B1 (en) Mobile terminal and controlling method thereof
US8423087B2 (en) Mobile terminal with touch screen and method of processing message using the same
WO2018176977A1 (en) Text editing method and device, and electronic apparatus
CN106933561A (en) Pronunciation inputting method and terminal device
KR20120133004A (en) Mobile terminal and Method for controlling display thereof
KR20100047719A (en) Terminal and method for controlling the same
KR101650339B1 (en) Text Input Method And Portable Device supporting the same
KR101502004B1 (en) Mobile terminal and method for recognition voice command thereof
CN107844199A (en) A kind of input method, system and the device for input
CN109002183A (en) A kind of method and device of information input
CN109388810A (en) A kind of data processing method, device and the device for data processing
CN107092424A (en) A kind of display methods of error correction, device and the device of the display for error correction
CN108538284A (en) Simultaneous interpretation result shows method and device, simultaneous interpreting method and device
CN109961791A (en) A kind of voice information processing method, device and electronic equipment
CN110244860A (en) A kind of input method, device and electronic equipment
CN110244859A (en) A kind of method and device of customized candidates of input method
CN107797676A (en) A kind of input method of the single character and device
CN108536653A (en) A kind of input method, device and the device for input
KR101495183B1 (en) Terminal and method for controlling the same
CN111679746A (en) Input method and device and electronic equipment
KR101513635B1 (en) Terminal and method for controlling the same
CN108073291A (en) A kind of input method and device, a kind of device for input
JP2011186994A (en) Character input device and character input method
CN109240511A (en) It is a kind of to update the method for dictionary, system and a kind of for updating the device of dictionary

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination