CN100498674C - Method for correcting typing error according to keyboard character arrangement position - Google Patents
Method for correcting typing error according to keyboard character arrangement position Download PDFInfo
- Publication number
- CN100498674C CN100498674C CNB2007101476937A CN200710147693A CN100498674C CN 100498674 C CN100498674 C CN 100498674C CN B2007101476937 A CNB2007101476937 A CN B2007101476937A CN 200710147693 A CN200710147693 A CN 200710147693A CN 100498674 C CN100498674 C CN 100498674C
- Authority
- CN
- China
- Prior art keywords
- character
- characters
- input
- keyboard
- rule
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000006698 induction Effects 0.000 abstract description 5
- 230000008676 import Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 206010016256 fatigue Diseases 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
The invention is a method for correcting typing error according to the position of keyboard character arrangement, which uses the character input keyboard formed by pressing the induction touch control board to correct the keys adjacent to the target character which are wrongly typed in due to the position deviation during typing, and the method at least comprises the following steps: (one) character correspondence; (II) calculating deviation amount; (III) acquiring a prepared character; (IV) whether the input is finished; (V) judging rules; (VI) preparing character acquisition; (seven) character replacement; the method can improve the input accuracy and correct the input character combination timely and automatically.
Description
Technical field
What the present invention relates to is a kind of method of position correction typing error of arranging according to keypad character, utilizes the method to improve the accuracy of input, and can revise the character of having imported in good time automatically.
Background technology
Progress along with computing machine science and technology, containing property to people's life enlarges day by day, no matter how flourishing science and technology is, various new-type input modes constantly are developed (as phonetic entry, handwriting identification input etc.), the input interface that wherein meets most human's demand, still based on computer keyboard, yet the active computer keyboard is to be derived from early stage typewriter, the size that adapts to finger, avoid false touch to arrive peripheral other button in the push action, therefore computer keyboard key dwindles as desiring, and the difficulty in the execution is arranged really; Moreover, computing machine powerful, and constantly develop and various new functions, make number of keys exceed already traditional typewriter by bond number, and in constantly increasing.
Increase along with number of keys, the overall volume of computer keyboard also day by day increases, and has its volume of keyboard big of complete function computing machine at present, is enough to cover the spendable zone of whole office desktop, very take up room, also person very can touch and all buttons in order to make finger, prevents that again the palm false touch is to other button, so need two all unsettled typewritings of palm usually, operation for a long time, arm all can be quite tired out with finger, and the speed of related operation also can slow down.
According to above-mentioned shortcoming, the tw Taiwan patent application case of having applied for before this case inventor number No. 94143145, promptly utilize one key that exercisable several buttons of same finger are integrated into one, to reduce the number of button, though it can be with the keyboard downsizing, but as the Trackpad on the button divide regional too small, the region area of each relative character representative will dwindle, and quick typewriting person's typewriting accuracy rate is greatly reduced; Otherwise, just can't effectively reach the purpose of dwindling keyboard if when keeping big region area; Moreover for a maximum puzzlement of non-professional typewriting person, be exactly often need simultaneously bow to watch keyboard, with the character keys of seeking or confirming to import, one side comes back and watches screen again, whether the character with close examination input just now is correct, especially when two or more literal is done to switch, for example import Japanese simultaneously, Chinese is with English, what same button was imported under different states may be English, Japanese or Chinese, and the user needs often attentively to bow again seeing keyboard, regular meeting just finds not to be the character of oneself wanting when looking up screen after having beaten a string word; Except that this, the computing machine button that present up-to-date touch-control is board-like, its volume can significantly dwindle and be easy to carry, the pushed scope of relative its each character of representative of each button is reduced, usually distance between not having obviously between button and button, so also make the mistake easily, and have influence on speed and the convenience that character is imported by other character to the periphery.
Summary of the invention
In view of this, fundamental purpose of the present invention, be in the method that a kind of position correction typing error of arranging according to keypad character is provided, in the time of can revising because of quick typewriting by this method, finger is typewriting memoriter, in the time of can missing the deviation area on the key area of getting to contiguous character occasionally because of deviation, can be modified to correct input character automatically.
Another object of the present invention, be in the method that a kind of position correction typing error of arranging according to keypad character is provided, though it has the function of automatic correction, but for preventing to exceed the proper limits in righting a wrong, when the unchartered character of input, this method can be stoped, and does not then revise automatically at the central area of character so need only typewriting finger touch position.
For reaching the purpose of the invention described above, it is to utilize one or several to have the Trackpad of the induction of pushing for a method of the present invention, be divided into several zones according to each Trackpad according to coordinate, character of each Regional Representative, the finger contact is in each zone of Trackpad when Trackpad is pressed, then represent the character in described zone to be transfused to, its step comprises at least: (one) character correspondence; (2) calculation deviation amount; (3) obtain the preparation character; (4) whether import and finish; (5) rule judgment; (6) the preparation character is obtained; (7) character displacement.
The method of the invention described above, wherein the step of " whether importing and finishing " when being meant the input word break character (as space, fullstop, comma, branch, pause mark, bracket), being considered as input and finishing.
The method of the invention described above, wherein the step of " character displacement " is that corrected character (individual character that also comprises character combination) is indicated, to remind the operator.
The method of the invention described above, the step of " rule judgment " wherein is by the normal individual character that can find in the dictionary foundation as legal rule judgment.
The method of the invention described above, the step of " rule judgment " wherein, its rule also comprise the syntax that the literal before and after the sentence constitutes, and whether meet the English syntax, with the foundation as rule judgment.
Description of drawings
Fig. 1 is an embodiment of the invention synoptic diagram;
Fig. 2 is this Trackpad deviation area synoptic diagram;
Fig. 3 is a start process flow diagram of the present invention;
Fig. 4 is that the present invention imports synoptic diagram one;
Fig. 5 is that the present invention imports synoptic diagram two;
Fig. 6 is that the present invention imports synoptic diagram three;
Fig. 7 is that the present invention imports synoptic diagram four;
Fig. 8 is that the present invention imports synoptic diagram five;
Fig. 9 is that the present invention imports synoptic diagram six;
Figure 10 is that the present invention imports synoptic diagram seven.
Description of reference numerals: 1-Trackpad; The 11-zone; The 111-central area; The 112-deviation area; The 2-screen; The 21-keyboard table; The 211-character; 214-indicates; The 3-method; 31,32,33,34-step; 35,36,37,38-step; The f-touch location.
Embodiment
Below in conjunction with accompanying drawing, be described in more detail with other technical characterictic and advantage the present invention is above-mentioned.
As shown in Figure 1, it is to be pushed on the Trackpad 1 of induction by at least one tool, be divided into plurality of regions 11 according to coordinate, and coupled system shows a keyboard table 21 (civilian definition can change by system in the described keyboard table 21) on a screen 2, an and character 211 on each zone 11 corresponding described keyboard table 21, when Trackpad 1 is pressed, the zone 11 of the Trackpad 1 that finger touches, then represent the character 211 of described regional 11 corresponding keys dish carts 21 to be transfused to, and the significant character input action district that described regional 11 central area 111 is a finger touch, its periphery is provided with a deviation area 112 (oblique line as shown in Figure 2 partly), the size of described deviation area 112, can be by the default that cooperates, combination by above assembly, so that the start of method 3 of the present invention to be provided, its step (as shown in Figure 3) comprises at least:
Obtain coordinate (step 31): the position coordinates of finger touch when detecting is pushed; Promptly detect the user according to the shown keyboard table 21 of screen 2, the position during with the zone 11 of described Trackpad 1 relative position of finger touch, and obtain the coordinate of described finger touch position;
Character correspondence (step 32): from character coordinates contrast keyboard table input character; According to the coordinate figure of the finger touch position obtained,, and obtain the character 211 in its corresponding described coordinate figure zone with reference to corresponding keyboard table 21;
Calculation deviation amount (step 33): calculated touch location and character center departure, and more whether surpass setting value; Be the finger touch position as when the deviation area 112, then execution in step 34; Anti-then execution in step 35;
Obtain preparation character (step 34): when departure surpassed setting value, then the contiguous character with bias direction was elected to be the preparation character; Be that the finger touch position is when being positioned at deviation area 112, then the preparation character done in the contiguous character choosing of bias direction, and put into the preparation character repertoire;
Whether (step 35) finished in input: judge whether to finish input; When being the symbol of disconnected words such as blank, fullstop, comma, then be considered as finishing input as the character of importing; Otherwise then execution in step 31.
Rule judgment (step 36): whether the character of confirming input conforms with rule; Promptly judge according to rule whether the character (or individual character of character combination) of input conforms with rule, its rule can be inquired about the individual character that obtains for the syntax and sound or dictionary, as meets and then finish input and carry out; Otherwise then execution in step 37;
The preparation character is obtained (step 37): check whether the preparation character repertoire has the preparation character, do not indicate as having then described individual character or character, behind the prompting operator, and finish input and carry out; Otherwise then, get another new preparation character, and described former preparation character is removed from preparing in the character repertoire by the order of first in first out;
Character displacement (step 38): replace the character of original position with the preparation character of obtaining, and the character that will be corrected (or individual character) indicates, remind also execution in step 36 again of operator, conform with regular character and promptly finish input operation until finding.
By the step of said method, can reach the accuracy that improves input; Now lift an example and do explanation, as desire input " Thank you very much! " sentence the time, its start is as follows:
(1) supposes to import " Thank you very " (seeing also shown in Figure 4), next to import " much " this individual characters, the user presses the zone 11 of representing character " m " by Trackpad 1, drop on deviation area 112 (for convenience of description with for the purpose of the understanding because of finger touch position f, in Fig. 4~Figure 10, zone relevant on the Trackpad is added character symbols, and with the corresponding relation of graphic extension itself and keyboard table 121), and the contiguous up character of convergence " j " the position, though input character that can be correct still " m ", can be with character " and j " puts in the preparation character repertoire.
The touch location f of (seeing also Fig. 5) finger presses Trackpad 1 drops on representative " u " during (2) second characters " u " input, zone 11 central areas 111 of character, thus directly import described character " u ", but do not make any preparation character.
The touch location f of (seeing also Fig. 6) finger presses Trackpad 1 drops on the central area 111 of representative described " c " character zone 11 during (3) the 3rd character " c " inputs, thus also be directly to import described character " c ", and do not make any preparation character.
During (4) the 4th character inputs (seeing also Fig. 7, Fig. 8), former should input character " h ", but mistake is " i " proportionately, finger touch position f drops on the deviation area 112 of representative " i " character zone 11, though the input character " i " so remain unchanged is still chosen character " h " and is put in the preparation character repertoire as the preparation character.
The input of (5) the 5th characters "! " (seeing also Fig. 8, Fig. 9), can judge that then described individual character finishes (because of word break characters such as input space bar, punctuation marks time, the input of character finished in the individual character that the expression character is formed).
(6) imported and finished (seeing also Fig. 9, Figure 10) because of the input individual character, then enter rule judgment, because of muci does not meet rule, and there is not described individual character, so being become " juci ", first " m " for preparing word " j " replacement co-located enters rule judgment again, because of not meeting rule yet, so again with second position of preparing character " h " replacement " i ", become " much " and carry out rule judgment again, the result meets rule, so just replace original " muci ", and on " h " character, do to indicate 214 to remind the user with " much ".
The method of the invention described above if conform with rule (promptly conforming with the syntax) after one of them preparation character replaces original character, then replaces it.If plural preparation character all conforms with rule, then get one of them; In addition, and do sign, allow operator's inspection once more to remind the operator.
When finger is done character input and is pushed, when if the finger touch position deviation is pressed into the deviation area 112 position of edge (promptly) of contiguous character, inspection through rule judgment still can be corrected, virtually on Trackpad 1 scope of effectively pushing in each zone 11 (referring to central area 111) with extended, for example with the keyboard that the induction type Trackpad is constituted of pushing of two 70 X 70mm, each has pushed each programming of induction type Trackpad 20 zones (character), so each zone (character) size is about 17.5 X 14mm, button than general standard keyboard is slightly little, the central area of supposing each zone (character) is 60%, 10.5 X 8.4mm just, when departing from described scope during typewriting, the capital has according to the direction of skew chooses neighborhood word when the preparation character, that is to say that the character that really will import as the operator is contiguous character, when but pressing this character by mistake, when as long as the degree of deviation not quite arrives the scope of central area 111 of this character, all have an opportunity to be corrected, the effective range of each character just is expanded into 24.5 X 19.6mm virtually, button than general standard keyboard is also big, to also have confidence when so the operator typewrites fast, and make typing speed also fast.
In sum, method of the present invention, not only can increase the speed and the accuracy rate of typewriting, can not make yet and be hindered in the time of painstakingly will importing the individual character that does not conform to grammar rule because of mechanism from normal moveout correction, as long as all by the central area that is pressed in each zone of Trackpad, can not be corrected during typewriting even then conform to grammar rule yet.
The specific embodiment that is proposed in content of the present invention is only in order to convenient explanation technology contents of the present invention, but not with narrow sense of the present invention be limited in the foregoing description, under the situation that does not exceed spirit of the present invention and following claim, the many variations of being done is implemented, and still belongs to scope of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2007101476937A CN100498674C (en) | 2007-09-07 | 2007-09-07 | Method for correcting typing error according to keyboard character arrangement position |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2007101476937A CN100498674C (en) | 2007-09-07 | 2007-09-07 | Method for correcting typing error according to keyboard character arrangement position |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101118476A CN101118476A (en) | 2008-02-06 |
| CN100498674C true CN100498674C (en) | 2009-06-10 |
Family
ID=39054611
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2007101476937A Expired - Fee Related CN100498674C (en) | 2007-09-07 | 2007-09-07 | Method for correcting typing error according to keyboard character arrangement position |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100498674C (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101645711B (en) * | 2009-08-31 | 2014-06-04 | 华为终端有限公司 | Keyboard error correction method and device |
| EP2603844B1 (en) * | 2010-08-12 | 2020-05-20 | Google LLC | Finger identification on a touchscreen |
| CN101968711A (en) * | 2010-09-29 | 2011-02-09 | 北京播思软件技术有限公司 | Method for accurately inputting characters based on touch screen |
| CN107229348B (en) * | 2016-03-23 | 2021-11-02 | 北京搜狗科技发展有限公司 | Input error correction method and device for input error correction |
| CN106598455B (en) * | 2016-11-07 | 2020-12-22 | 掌阅科技股份有限公司 | Touch behavior response method and device for handheld touch equipment and corresponding equipment |
| CN106843734A (en) * | 2017-01-23 | 2017-06-13 | 努比亚技术有限公司 | The multi-functional treating method and apparatus of one species pressure sensitivity button |
| CN120653170A (en) * | 2017-12-28 | 2025-09-16 | 麦克赛尔株式会社 | Input information correction method and information terminal |
| CN110825305B (en) * | 2019-10-29 | 2021-02-12 | 王稔秋 | Fuzzy input character judgment method and character input method for screen touch virtual keyboard |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004086181A3 (en) * | 2003-03-19 | 2005-01-06 | Motorola Inc | Keyboard error reduction method and apparatus |
| CN1655107A (en) * | 1999-05-27 | 2005-08-17 | 美国在线服务公司 | Keyboard system with automatic correction |
| CN1310119C (en) * | 2003-05-29 | 2007-04-11 | 徐新意 | Flexible keyboard and inputtings style for touch screen |
-
2007
- 2007-09-07 CN CNB2007101476937A patent/CN100498674C/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1655107A (en) * | 1999-05-27 | 2005-08-17 | 美国在线服务公司 | Keyboard system with automatic correction |
| WO2004086181A3 (en) * | 2003-03-19 | 2005-01-06 | Motorola Inc | Keyboard error reduction method and apparatus |
| CN1310119C (en) * | 2003-05-29 | 2007-04-11 | 徐新意 | Flexible keyboard and inputtings style for touch screen |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101118476A (en) | 2008-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100498674C (en) | Method for correcting typing error according to keyboard character arrangement position | |
| US10996851B2 (en) | Split virtual keyboard on a mobile computing device | |
| CN101620503B (en) | Chinese character inputting method and device | |
| KR20110020807A (en) | User-machine interface for real-time prediction of user input | |
| CN104205019A (en) | System and method for inputting symbols | |
| CN102122232A (en) | Touch screen keyboard and Chinese character input method | |
| WO2010139251A1 (en) | Input method and input apparatus | |
| CN103049082B (en) | Braille input method suitable for touch panel | |
| TWI326039B (en) | Key-in input system | |
| WO2013146938A1 (en) | Input assist program and input assist device | |
| CN102023715B (en) | Induction signal inputting method and apparatus | |
| KR20100028081A (en) | Hangul input system by touch the screen and drag | |
| TWI579760B (en) | A method of braille input based on orbits recorded by a touch panel | |
| US8010895B2 (en) | Method for correcting typing errors according to character layout positions on a keyboard | |
| CN102375655A (en) | Alphabet input processing method and system | |
| US20110102204A1 (en) | Method for correcting typing errors according to character layout positions on a keyboard | |
| CN102298448B (en) | Chinese character input method | |
| KR101575081B1 (en) | Method for error correction under japanese language input environment | |
| KR101901744B1 (en) | Type error correction method | |
| KR101117651B1 (en) | System for inputting a character and method for inputting a character | |
| CN103744605B (en) | Sudoku-based blind braille input device and method | |
| CN103076987A (en) | Handwriting input method | |
| JPH08297663A (en) | Device and method for correcting input error | |
| CN102226896A (en) | A method of information fault-tolerant input based on fuzzy keys | |
| TWI402742B (en) | Method for preventing false actions of electronic dictionary |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090610 Termination date: 20130907 |