CN104268182A - Candidate word sorting method and device and word input method and device - Google Patents

Candidate word sorting method and device and word input method and device Download PDF

Info

Publication number
CN104268182A
CN104268182A CN201410472017.7A CN201410472017A CN104268182A CN 104268182 A CN104268182 A CN 104268182A CN 201410472017 A CN201410472017 A CN 201410472017A CN 104268182 A CN104268182 A CN 104268182A
Authority
CN
China
Prior art keywords
information
input
candidate word
scene
degree matches
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
CN201410472017.7A
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410472017.7A priority Critical patent/CN104268182A/en
Priority to JP2014264929A priority patent/JP6246710B2/en
Priority to KR1020140195242A priority patent/KR102205686B1/en
Publication of CN104268182A publication Critical patent/CN104268182A/en
Priority to TW104111157A priority patent/TW201612727A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • 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/0237Character input methods using prediction or retrieval 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/018Input/output arrangements for oriental characters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)

Abstract

The invention discloses a candidate word sorting method and device and a word input method and device. The candidate word sorting method comprises obtaining the input scene information according to the text input address information; performing matching treatment on the input scene information and matching marks in a preset scene database; obtaining the priority display candidate word information from the scene database and sorting and displaying the priority display candidate word information according to the optimized order if the matching succeeds. According to the candidate word sorting method and device and the word input method and device, the scene information is identified and the scene database is called so as to perform the priority display on the specific categories of high-frequency input candidate word information to an inputter and accordingly the optimization sorting on candidate words according to the input scene is implemented and the text input efficiency is effectively improved.

Description

Candidate word sort method, device and character input method, equipment
Technical field
The present invention relates to computer text input technology, specifically, relate to a kind of candidate word sort method, device and character input method, equipment.
Background technology
In daily life, word is carried out electronics input very universal.Nowadays, rapidly, this not only facilitates all kinds of different crowd, also makes input efficiency improve constantly simultaneously for all kinds of character input method (as: spelling input method, stroke input method, hand-writing input method etc.) and related software development.
At present, numerous character input methods all adopts the input pattern first inputting and select usually, specifically, this load module first obtains correlation candidate word according to information such as the phonetic inputted or strokes, and importer determines the word of final input again by the mode choosing candidate word.But, usually due to the One's name is legion of candidate word, when choosing candidate word, if there is no certain rule, the select time that importer is longer may be taken, thus greatly reducing the input efficiency of word.Although occurred some modes improving text event detection current, for the Optimal scheduling of candidate word, these improvement modes also only to provide in current input equipment the candidate word Optimal scheduling of higher incoming frequency in input characters.In the face of some incoming frequencies and the higher form class text event detection of multiplicity, it comprises discernible input scene (as: sex, city, occupation etc.), and these input scenes often have higher directive property to literal scope to be entered, therefore, if can analyze these discernible input scenes and utilize, can effectively improve text event detection efficiency.
Summary of the invention
Select the time of candidate word to reduce importer, improve the input efficiency of text event detection, embodiment of the present invention provides a kind of candidate word sort method, device and character input method, equipment.
On the one hand, embodiment of the present invention provides a kind of candidate word sort method, comprising:
According to the address information of text event detection, obtain input scene information;
Described input scene information and the match flag in the scene database pre-seted are carried out matching treatment; And
If described, the match is successful, then from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show described preferential show candidate word information.
On the other hand, embodiment of the present invention provides a kind of candidate word collator, and described device comprises:
Acquisition module, for the address information according to text event detection, obtains input scene information;
Matching module, for carrying out matching treatment by described input scene information and the match flag in the scene database pre-seted; And
Display module, for described the match is successful time, from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show described preferential show candidate word information.
Again on the one hand, embodiment of the present invention provides a kind of character input method, comprising:
In the address of input characters, input can retrieve the base character of candidate word;
A kind of candidate word sort method arranges and shows preferential show candidate word information as described above; And
The word of selected input from described preferential show candidate word information, and by described selected text event detection to described address.
Another aspect, embodiment of the present invention provides a kind of character inputting device, comprising:
Input media, can retrieve the base character of candidate word for input in the address of input characters;
A kind of candidate word collator as above; And
Selecting apparatus, for from described according to the selected word inputted in the preferential show candidate word information of device institute of input scene ranked candidate word, and by described selected text event detection to described address.
Implement various embodiment of the present invention and there is following beneficial effect: by identify input scene information and call scene database, the candidate word information that particular category high frequency inputs preferentially is shown to importer, thus realize according to input scene to the Optimal scheduling of candidate word, raising text event detection efficiency effectively.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of a kind of candidate word sort method according to embodiment of the present invention;
Fig. 2 shows the embodiment of the method shown in Fig. 1;
Fig. 3 shows the particular flow sheet of step S200 in Fig. 1;
Fig. 4 shows the particular flow sheet of step S220 in Fig. 3;
Fig. 5 shows another process flow diagram of a kind of candidate word sort method according to embodiment of the present invention;
Fig. 6 is the Organization Chart of a kind of candidate word collator according to embodiment of the present invention;
Fig. 7 shows the block diagram of the matching module 200 shown in Fig. 6;
Fig. 8 shows the block diagram of the sub-matching module 220 of secondary shown in Fig. 7;
Fig. 9 is the process flow diagram of the character input method according to embodiment of the present invention;
Figure 10 is the Organization Chart of the character inputting device according to embodiment of the present invention.
Embodiment
Be described in detail to various aspects of the present invention below in conjunction with the drawings and specific embodiments.Wherein, well-known module, unit and connection each other, link, communication or operation do not illustrate or do not elaborate.Further, described feature, framework or function can combine by any way in one or more embodiments.It will be appreciated by those skilled in the art that following various embodiments are only for illustrating, but not for limiting the scope of the invention.Can also easy understand, the module in each embodiment described herein and shown in the drawings or unit or processing mode can be undertaken combining and designing by various different configuration.
Fig. 1 is the process flow diagram of a kind of candidate word sort method according to embodiment of the present invention.See Fig. 1, in embodiments of the present invention, described method comprises:
Step S100, according to the address information of text event detection, obtains input scene information;
Step S200, carries out matching treatment by described input scene information and the match flag in the scene database pre-seted; And
Step S300, if described, the match is successful, then from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show preferential show candidate word information.
In the present embodiment, described method also comprises: if described, it fails to match, then upload the described input scene information that it fails to match for Optimization analyses to optimization and upgrading module.
Wherein, scene database is the database that a technician presets, and comprises two-stage match flag and displaying scheme, comprises the text message of the database format of the suffix such as mdb, mdf, accdb.When it fails to match, can according to uploading the described input scene information that it fails to match described scene database be dynamically updated and be safeguarded, thus improve constantly the optimum level of candidate word.Described preferential show candidate word information comprises the candidate list of words of one group of preferential display before general candidate word; Described optimization order refers to according in certain classification or field, frequency of utilization or the higher sequence of popularity.
Such as, Fig. 2 shows the embodiment of the method shown in Fig. 1, as can be seen from Figure 2, when input scene information 21 is " name ", importer, at the phonetic " liu " of address field input characters, after input scene information mates with the match flag of scene database, demonstrates one group of candidate word 22, wherein " Liu " is preferential show candidate word, and its sequence is before general candidate word.When input scene information 23 is " text ", importer is equally at the phonetic " liu " of address field input characters, after input scene information mates with the match flag of scene database, do not obtain preferential show candidate word, then show according to general candidate word, then can upload the scene information " text " that it fails to match for the Optimization analyses of scene database and updating maintenance to optimization and upgrading module.It should be noted that, about uploading the scene information that it fails to match, importer can select " automatically uploading " or the selectivity processing mode of " never uploading ".
Fig. 3 shows the particular flow sheet of step S200 in Fig. 1.See Fig. 3, in embodiments of the present invention, described step S200 comprises:
Step S210, carries out one-level matching treatment by the window information in described input scene information and the one-level match flag in described scene database, if the match is successful for described one-level, then screening obtains one-level items for information;
Step S220, in described one-level items for information, second degree matches information in described input scene information and the second degree matches mark in described scene database are carried out second degree matches process, if described second degree matches process success, then obtain the step of preferential show candidate word information from described scene database described in performing.
In the present embodiment, under described method is applied to WINDOWS system condition, therefore, the current essential information being in state of activation window can be obtained by exploitation function (such as: wingettitle, wingettext, wingetclass and wingetprocess etc.) method of WINDOWS application programming interfaces (API), itself and one-level match flag are carried out one-level matching treatment.When the match is successful for described one-level, can screen and obtain one-level items for information, described second degree matches process, will only again mate in described one-level items for information.One-level match flag comprises and is not limited to window name, windows text, window class name and process name, and secondary mark comprises and is not limited to label name corresponding to control name, control text, control class name, control and control information text (comprising the control information text of client and web terminal).
Fig. 4 shows the particular flow sheet of step S220 in Fig. 3.See Fig. 4, in embodiments of the present invention, described step S220 comprises:
According to the process name in described input scene information, step S221, judges whether described input scene information is browser format information; If the judgment is Yes, then by obtaining the content of pages information of current page, Form Element information is obtained; If the judgment is No, then the described control information in described input scene information is obtained; And
Step S222, in described one-level items for information, carries out second degree matches process using described Form Element information or described control information as the second degree matches mark in described second degree matches information and described scene database.
In the present embodiment, if judge that described input scene information is browser form, then obtain the current Form Element information that will input and label text by the mode of the exploitation function (such as: the method such as gethtml, readhtml obtains the html content of current pages, then by getobjname etc.) of WINDOWS application programming interfaces (API); If judge that described input scene information is not browser form, then the mode of the exploitation functions such as controlgettext, controlgetfocus can be utilized to obtain the information of current control and adjacent label control.Then, in described one-level items for information, second degree matches process is carried out to the second degree matches mark in the above-mentioned information obtained and described scene database, thus completes whole matching process.
Fig. 5 shows another process flow diagram of a kind of candidate word sort method according to embodiment of the present invention.See Fig. 5, in embodiments of the present invention, described method comprises the steps:
Step S01, obtains the current essential information being in state of activation window by exploitation function (such as: wingettitle, wingettext, wingetclass and wingetprocess etc.) method of WINDOWS application programming interfaces (API);
Step S02, the essential information that search step S01 obtains from the one-level coupling list item of scene database, described search is one-level matching treatment;
Step S03, judges that whether one-level matching treatment is successful, if be judged as successfully, performs step S04; If be judged as failure, perform step S10;
According to the process name in the essential information that step S01 obtains, step S04, judges whether it is browser format information, if judging is perform step S05; If judge it is not perform step S06;
Step S05, obtains the html content of current page by the mode of the exploitation such as gethtml, readhtml function, then obtain the current Form Element information that will input and label text by the mode of the exploitation functions such as getobjname;
Step S06, obtains the information of current control and adjacent static text (label control) by the mode of the exploitation functions such as controlgettext, controlgetfocus;
Step S07, searches for again by the information obtained in the second degree matches mark in the range of entries searched from scene database during the success of one-level matching treatment and step S05 or step S06, and described search is again second degree matches process;
Step S08, judges that whether second degree matches process is successful, if be judged as successfully, performs step S09; If be judged as failure, perform step S10;
Step S09, obtains preferential show candidate word information from described scene database, and arranges according to optimization order and show preferential show candidate word information;
Step S10, uploads to optimization and upgrading module the described input scene information that it fails to match, for being optimized analysis and updating maintenance to described scene database.
Fig. 6 is the Organization Chart of a kind of candidate word collator according to embodiment of the present invention.See Fig. 6, in embodiments of the present invention, described device comprises:
Acquisition module 100, for the address information according to text event detection, obtains input scene information;
Matching module 200, for carrying out matching treatment by described input scene information and the match flag in the scene database pre-seted; And
Display module 300, for described the match is successful time, from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show described preferential show candidate word information.
In addition, described device also comprises: optimization and upgrading module, for when it fails to match described in described matching module, receives the described input scene information that it fails to match uploaded.
In the present embodiment, described application of installation is under WINDOWS system condition, therefore, acquisition module 100 can lead to the current essential information being in state of activation window of exploitation function (such as: wingettitle, wingettext, wingetclass and wingetprocess etc.) method acquisition of WINDOWS application programming interfaces (API).Described scene database is the database that a technician presets, and comprises two-stage match flag and displaying scheme, comprises the text message of the database format of the suffix such as mdb, mdf, accdb.Optimization and upgrading module be described it fails to match time, can according to uploading the described input scene information that it fails to match described scene database be dynamically updated and be safeguarded, thus improve constantly the optimum level of candidate word.Meanwhile, importer can select the function of " unlatching " or " closedown " from the method for operation of this function of setting.
Fig. 7 shows the block diagram of the matching module 200 shown in Fig. 6.See Fig. 7, in embodiments of the present invention, described matching module 200 comprises:
One-level matched sub-block 210, for carrying out one-level matching treatment to the window information in described input scene information and the one-level match flag in described scene database; And
Second degree matches submodule 220, in the successful situation of one-level matching treatment of described one-level matched sub-block 210, carries out second degree matches process to the second degree matches information in described input scene information and the second degree matches mark in described scene database.
In the present embodiment, in the successful situation of one-level matching treatment of one-level matched sub-block 210, can screen and obtain one-level items for information, then second degree matches submodule 220 just carries out second degree matches process, and only in described one-level items for information, carries out second degree matches process.One-level match flag comprises and is not limited to window name, windows text, window class name and process name, and secondary mark comprises and is not limited to label name corresponding to control name, control text, control class name, control and control information text (comprising the control information text of client and web terminal).
Fig. 8 shows the block diagram of the second degree matches submodule 220 shown in Fig. 7.See Fig. 8, in embodiments of the present invention, described second degree matches submodule 220 comprises:
Second degree matches judging unit 221, for judging according to the process name in described input scene information whether described input scene information is browser format information;
Second degree matches acquiring unit 222, for the judged result according to described second degree matches judging unit 221, obtains Form Element information or control information; And
Second degree matches processing unit 223, for carrying out second degree matches process using described Form Element information or described control information as the second degree matches mark in described second degree matches information and described scene database.
In the present embodiment, if second degree matches judging unit 221 judges that described input scene information is browser form, then second degree matches acquiring unit 222 obtains the current Form Element information that will input and label text by the mode of the exploitation function (such as: the method such as gethtml, readhtml obtains the html content of current pages, then by getobjname etc.) of WINDOWS application programming interfaces (API); If second degree matches judging unit 221 judges that described input scene information is not browser form, then second degree matches acquiring unit 222 can utilize controlgettext, and the mode of the exploitation such as controlgetfocus function obtains the information of current control and adjacent label control.Then, in described one-level items for information, second degree matches processing unit 223 carries out second degree matches process to the second degree matches mark in the above-mentioned information obtained and described scene database, thus completes whole matching process.
Fig. 9 is the process flow diagram of the character input method according to embodiment of the present invention.See Fig. 9, in embodiments of the present invention, described method comprises:
Step S1, in the address of input characters, input can retrieve the base character of candidate word;
Step S2, a kind of candidate word sort method arranges and shows preferential show candidate word information as described above; And
Step S3, the word of selected input from described preferential show candidate word information, and by described selected text event detection to described address.
In the present embodiment, described character input method can be applicable to the various terminal devices with text event detection such as various computing machine, mobile phone.The described base character forming candidate word comprises and is not limited to phonetic, stroke, handwritten word etc.The mode of the text event detection of described selected input to described address can comprise by importer: select the digital code that " word of selected input " is front, or touch screen clicks described word.
Figure 10 is the Organization Chart of the character inputting device according to embodiment of the present invention.See Figure 10, in embodiments of the present invention, described equipment comprises:
Input media 10, can form the base character of candidate word for input in the address of input characters;
A kind of candidate word collator 20 as above; And
Selecting apparatus 30, for from described according to the selected word inputted in the preferential show candidate word information of device institute of input scene ranked candidate word, and by described selected text event detection to described address.
In the present embodiment, described character inputting device can be applicable to the various terminal systems with character inputting device such as various computing machine, mobile phone.In load module 10, the described base character retrieving candidate word comprises and is not limited to phonetic, stroke, handwritten word etc.In chosen module 30, the mode of the text event detection of described selected input to described address can comprise by importer: select the digital code that " word of selected input " is front, or touch screen directly selects described word.
Adopt scheme provided by the invention, all links of the whole network can be monitored accurately, efficiently and all sidedly, solve the delay problem that asymmetric link is brought simultaneously, and locate the link broken down rapidly.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by the mode of software combined with hardware platform, can certainly all be implemented by hardware.Based on such understanding, what technical scheme of the present invention contributed to background technology can embody with the form of software product in whole or in part, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, smart mobile phone or the network equipment etc.) perform the method described in some part of each embodiment of the present invention or embodiment.
The term used in instructions of the present invention and wording, just to illustrating, are not meaned and are formed restriction.It will be appreciated by those skilled in the art that under the prerequisite of the ultimate principle not departing from disclosed embodiment, can various change be carried out to each details in above-mentioned embodiment.Therefore, scope of the present invention is only determined by claim, and in the claims, except as otherwise noted, all terms should be understood by the most wide in range rational meaning.

Claims (10)

1. a candidate word sort method, is characterized in that, described method comprises:
According to the address information of text event detection, obtain input scene information;
Described input scene information and the match flag in the scene database pre-seted are carried out matching treatment; And
If described, the match is successful, then from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show described preferential show candidate word information.
2. the method for claim 1, is characterized in that, described method also comprises:
If described, it fails to match, then upload the described input scene information that it fails to match for Optimization analyses to optimization and upgrading module.
3. as claimed in claim 1 method, it is characterized in that, describedly described input scene information is carried out matching treatment with the match flag in the scene database that pre-sets comprise:
Window information in described input scene information and the one-level match flag in described scene database are carried out one-level matching treatment, if the match is successful for described one-level, then screening obtains one-level items for information;
In described one-level items for information, second degree matches information in described input scene information and the second degree matches mark in described scene database are carried out second degree matches process, if described second degree matches process success, then obtain the step of preferential show candidate word information from described scene database described in performing.
4. method as claimed in claim 3, is characterized in that, describedly in described one-level items for information, the second degree matches information in described input scene information and the second degree matches mark in described scene database is carried out second degree matches process and comprises:
Judge whether described input scene information is browser format information according to the process name in described input scene information;
Time if the judgment is Yes, then by obtaining the content of pages information of current page, obtain Form Element information;
Time if the judgment is No, then obtain the described control information in described input scene information; And
In described one-level items for information, described Form Element information or described control information are carried out second degree matches process as the second degree matches mark in described second degree matches information and described scene database.
5. a candidate word collator, is characterized in that, described device comprises:
Acquisition module, for the address information according to text event detection, obtains input scene information;
Matching module, for carrying out matching treatment by described input scene information and the match flag in the scene database pre-seted; And
Display module, for described the match is successful time, from described scene database, obtain preferential show candidate word information, and arrange according to optimization order and show described preferential displaying candidate word information.
6. device as claimed in claim 5, it is characterized in that, described device also comprises:
Optimization and upgrading module, for when it fails to match described in described matching module, receives the described input scene information that it fails to match uploaded.
7. device as claimed in claim 5, it is characterized in that, described matching module comprises:
One-level matched sub-block, for carrying out one-level matching treatment to the window information in described input scene information and the one-level match flag in described scene database; And
Second degree matches submodule, in the successful situation of described one-level matching treatment of described one-level matched sub-block, carries out second degree matches process to the second degree matches information in described input scene information and the second degree matches mark in described scene database.
8. device as claimed in claim 5, it is characterized in that, described second degree matches submodule comprises:
Second degree matches judging unit, for judging according to the process name in described input scene information whether described input scene information is browser format information;
Second degree matches acquiring unit, for the judged result according to described second degree matches judging unit, obtains Form Element information or control information; And
Second degree matches processing unit, for carrying out second degree matches process using described Form Element information or described control information as the second degree matches mark in described second degree matches information and described scene database.
9. a character input method, is characterized in that, described method comprises:
In the address of input characters, input can retrieve the base character of candidate word;
Arrange according to a kind of candidate word sort method in Claims 1-4 described in any one and show preferential show candidate word information; And
The word of selected input from described preferential show candidate word information, and by described selected text event detection to described address.
10. a character inputting device, is characterized in that, described equipment comprises:
Input media, can form the base character of candidate word for input in the address of input characters;
As a kind of candidate word collator in claim 5 to 8 as described in any one; And
Selecting apparatus, for from described according to the selected word inputted in the preferential show candidate word information of device institute of input scene ranked candidate word, and by described selected text event detection to described address.
CN201410472017.7A 2014-09-16 2014-09-16 Candidate word sorting method and device and word input method and device Pending CN104268182A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201410472017.7A CN104268182A (en) 2014-09-16 2014-09-16 Candidate word sorting method and device and word input method and device
JP2014264929A JP6246710B2 (en) 2014-09-16 2014-12-26 Method and apparatus for ranking candidate characters and method and device for entering characters
KR1020140195242A KR102205686B1 (en) 2014-09-16 2014-12-31 Method and apparatus for ranking candiate character and method and device for inputting character
TW104111157A TW201612727A (en) 2014-09-16 2015-04-07 Method and device for sorting candidates, and character input method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410472017.7A CN104268182A (en) 2014-09-16 2014-09-16 Candidate word sorting method and device and word input method and device

Publications (1)

Publication Number Publication Date
CN104268182A true CN104268182A (en) 2015-01-07

Family

ID=52159704

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410472017.7A Pending CN104268182A (en) 2014-09-16 2014-09-16 Candidate word sorting method and device and word input method and device

Country Status (4)

Country Link
JP (1) JP6246710B2 (en)
KR (1) KR102205686B1 (en)
CN (1) CN104268182A (en)
TW (1) TW201612727A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739717A (en) * 2016-01-27 2016-07-06 百度在线网络技术(北京)有限公司 Information input method and device
CN110471538A (en) * 2018-05-10 2019-11-19 北京搜狗科技发展有限公司 A kind of input prediction method and device
CN112801239A (en) * 2021-01-28 2021-05-14 科大讯飞股份有限公司 Input recognition method and device, electronic equipment and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106293120B (en) * 2016-07-29 2020-06-23 维沃移动通信有限公司 Expression input method and mobile terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038547A (en) * 2002-07-03 2004-02-05 Fujitsu Component Ltd Input device, input method, and input program
CN101895624A (en) * 2010-03-11 2010-11-24 宇龙计算机通信科技(深圳)有限公司 Method, device and mobile terminal for displaying information of mobile terminal
CN102646022A (en) * 2012-04-10 2012-08-22 北京搜狗科技发展有限公司 Method and device for obtaining candidate
EP2648072A2 (en) * 2012-03-16 2013-10-09 Huawei Device Co., Ltd. Character or word input method, input apparatus and terminal

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0554021A (en) * 1991-05-10 1993-03-05 Hitachi Ltd Information processor
JP3071703B2 (en) * 1997-01-20 2000-07-31 株式会社ジャストシステム Table creation apparatus and method
JP3529299B2 (en) * 1999-05-17 2004-05-24 北海道日本電気ソフトウェア株式会社 Kana-kanji conversion system, kana-kanji conversion method, and recording medium
JP2005301646A (en) * 2004-04-12 2005-10-27 Sony Corp Information processor and method, and program
JP2006259919A (en) * 2005-03-15 2006-09-28 Fuji Xerox Co Ltd Device for supporting input of character string
JP2009020865A (en) * 2007-06-14 2009-01-29 Ntt Docomo Inc Character input assist method, character input assist system, character input assist program, user terminal, character conversion method and character conversion program
JP5439790B2 (en) * 2008-10-09 2014-03-12 富士通株式会社 Terminal device, computer program, and character string conversion method
JP2010257392A (en) * 2009-04-28 2010-11-11 Sharp Corp Device and method for inputting character, computer readable program, and recording medium
JP2011034441A (en) * 2009-08-04 2011-02-17 Sony Corp Notation conversion device, method of the same and program
JP5113868B2 (en) * 2010-03-26 2013-01-09 株式会社エヌ・ティ・ティ・ドコモ Information input device and conversion candidate display control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038547A (en) * 2002-07-03 2004-02-05 Fujitsu Component Ltd Input device, input method, and input program
CN101895624A (en) * 2010-03-11 2010-11-24 宇龙计算机通信科技(深圳)有限公司 Method, device and mobile terminal for displaying information of mobile terminal
EP2648072A2 (en) * 2012-03-16 2013-10-09 Huawei Device Co., Ltd. Character or word input method, input apparatus and terminal
CN102646022A (en) * 2012-04-10 2012-08-22 北京搜狗科技发展有限公司 Method and device for obtaining candidate

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739717A (en) * 2016-01-27 2016-07-06 百度在线网络技术(北京)有限公司 Information input method and device
CN105739717B (en) * 2016-01-27 2019-01-25 百度在线网络技术(北京)有限公司 Data inputting method and device
CN110471538A (en) * 2018-05-10 2019-11-19 北京搜狗科技发展有限公司 A kind of input prediction method and device
CN110471538B (en) * 2018-05-10 2023-11-03 北京搜狗科技发展有限公司 Input prediction method and device
CN112801239A (en) * 2021-01-28 2021-05-14 科大讯飞股份有限公司 Input recognition method and device, electronic equipment and storage medium
CN112801239B (en) * 2021-01-28 2023-11-21 科大讯飞股份有限公司 Input recognition method, input recognition device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP6246710B2 (en) 2017-12-13
JP2016066336A (en) 2016-04-28
KR102205686B1 (en) 2021-01-21
TW201612727A (en) 2016-04-01
KR20160032653A (en) 2016-03-24

Similar Documents

Publication Publication Date Title
CN111079022B (en) Personalized recommendation method, device, equipment and medium based on federal learning
US20230297581A1 (en) Method and system for ranking search content
CN102043833B (en) Search method and device based on query word
CN102024064B (en) Rapid searching method and mobile communication terminal
CN109063000B (en) Question recommendation method, customer service system and computer-readable storage medium
US10783885B2 (en) Image display device, method for driving the same, and computer readable recording medium
CN106844640B (en) Webpage data analysis processing method
CN107679119B (en) Method and device for generating brand derivative words
CN104268182A (en) Candidate word sorting method and device and word input method and device
US20230114265A1 (en) Method and system for filtering content
CN107832035B (en) Voice input method of intelligent terminal
CN103309924A (en) Method and apparatus for body extracting on web pages
CN104598507A (en) Information searching method and device
WO2014067471A1 (en) Method and device for providing search result on mobile terminal
CN102999628A (en) Search method and information search terminal
CN111262797A (en) File downloading method and related product
CN105095253B (en) Webpage display method and device
CN105808561A (en) Method and device for extracting abstract from webpage
US10775966B2 (en) Customizable autocomplete option
CN108920671A (en) A kind of web page tag lookup method and system
CN111259259B (en) University student news recommendation method, device, equipment and storage medium
EP3537341A1 (en) Character input device, character input method, and character input program
US20190147240A1 (en) Device and method for determining characteristics of a currency note
CN112825528B (en) Information pushing method and related equipment
CN115982633B (en) Target object classification method, device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1201957

Country of ref document: HK

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150107

WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1201957

Country of ref document: HK