WO2007035827A3 - System and method for continuous stroke word-based text input - Google Patents
System and method for continuous stroke word-based text input Download PDFInfo
- Publication number
- WO2007035827A3 WO2007035827A3 PCT/US2006/036692 US2006036692W WO2007035827A3 WO 2007035827 A3 WO2007035827 A3 WO 2007035827A3 US 2006036692 W US2006036692 W US 2006036692W WO 2007035827 A3 WO2007035827 A3 WO 2007035827A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- input path
- word
- key
- letter
- words
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
Abstract
The disclosed System enables word-level text entry on a small displayed keyboard by tracing an input path that begins on or near the key of the first letter, passes through or near the key of each letter in sequence, and terminates in the vicinity of the key of the last letter. The input path is processed by scoring it against words in a database that includes an indication of relative frequency. A correctly spelled word is output even when the input path corresponds to an incorrect spelling of a word. Words are ranked according to a score calculated from the weighted distances from each associated key to determined input path points, further weighted by the frequency of use and by other characteristics of the input path. Alternate word choices are presented to the user in a manner to minimize distraction. Efficient editing mechanisms and other enhancements are included.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06815043A EP1955134A4 (en) | 2005-09-20 | 2006-09-20 | System and method for continuous stroke word-based text input |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US71898405P | 2005-09-20 | 2005-09-20 | |
US60/718,984 | 2005-09-20 | ||
US80652206P | 2006-07-03 | 2006-07-03 | |
US60/806,522 | 2006-07-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007035827A2 WO2007035827A2 (en) | 2007-03-29 |
WO2007035827A3 true WO2007035827A3 (en) | 2007-11-15 |
Family
ID=37889509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/036692 WO2007035827A2 (en) | 2005-09-20 | 2006-09-20 | System and method for continuous stroke word-based text input |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP1955134A4 (en) |
WO (1) | WO2007035827A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101533403B (en) * | 2008-11-07 | 2010-12-01 | 广东国笔科技股份有限公司 | Derivative generating method and system |
US9317116B2 (en) | 2009-09-09 | 2016-04-19 | Immersion Corporation | Systems and methods for haptically-enhanced text interfaces |
EP2517444B1 (en) * | 2009-12-22 | 2018-06-27 | Google Technology Holdings LLC | Method and apparatus for performing a function in an electronic device |
GB201200643D0 (en) | 2012-01-16 | 2012-02-29 | Touchtype Ltd | System and method for inputting text |
EP2698692B1 (en) | 2011-04-09 | 2019-10-30 | Shanghai Chule (Cootek) Information Technology Co., Ltd. | System and method for implementing sliding input of text based upon on-screen soft keyboard on electronic equipment |
US9891709B2 (en) | 2012-05-16 | 2018-02-13 | Immersion Corporation | Systems and methods for content- and context specific haptic effects using predefined haptic effects |
US8843845B2 (en) | 2012-10-16 | 2014-09-23 | Google Inc. | Multi-gesture text input prediction |
US8850350B2 (en) | 2012-10-16 | 2014-09-30 | Google Inc. | Partial gesture text entry |
US8701032B1 (en) | 2012-10-16 | 2014-04-15 | Google Inc. | Incremental multi-word recognition |
US8832589B2 (en) | 2013-01-15 | 2014-09-09 | Google Inc. | Touch keyboard using language and spatial models |
US8887103B1 (en) | 2013-04-22 | 2014-11-11 | Google Inc. | Dynamically-positioned character string suggestions for gesture typing |
CN114327148B (en) * | 2021-12-31 | 2022-08-12 | 深圳市泓宇星科技有限公司 | Handwriting point reporting prediction method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6008799A (en) * | 1994-05-24 | 1999-12-28 | Microsoft Corporation | Method and system for entering data using an improved on-screen keyboard |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100723738B1 (en) * | 1999-05-27 | 2007-05-30 | 에이오엘 엘엘씨 | Keyboard system with automatic correction |
US7098896B2 (en) * | 2003-01-16 | 2006-08-29 | Forword Input Inc. | System and method for continuous stroke word-based text input |
US7250938B2 (en) * | 2004-01-06 | 2007-07-31 | Lenovo (Singapore) Pte. Ltd. | System and method for improved user input on personal computing devices |
-
2006
- 2006-09-20 EP EP06815043A patent/EP1955134A4/en not_active Withdrawn
- 2006-09-20 WO PCT/US2006/036692 patent/WO2007035827A2/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6008799A (en) * | 1994-05-24 | 1999-12-28 | Microsoft Corporation | Method and system for entering data using an improved on-screen keyboard |
Non-Patent Citations (1)
Title |
---|
See also references of EP1955134A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP1955134A4 (en) | 2011-09-07 |
WO2007035827A2 (en) | 2007-03-29 |
EP1955134A2 (en) | 2008-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007035827A3 (en) | System and method for continuous stroke word-based text input | |
De Felice et al. | A classifier-based approach to preposition and determiner error correction in L2 English | |
KR101475284B1 (en) | Error detection apparatus and method based on shallow parser for estimating writing automatically | |
WO2006115598A3 (en) | Method and system for generating spelling suggestions | |
CN103927329B (en) | A kind of instant search method and system | |
WO2005064587A3 (en) | Virtual keyboard system with automatic correction | |
WO2007139798A3 (en) | Method and apparatus for multilingual spelling corrections | |
EP1522930A3 (en) | Method and apparatus for identifying semantic structures from text | |
EP1575029A3 (en) | Generating large units of graphonemes with mutual information criterion for letter to sound conversion | |
WO2001035250A2 (en) | Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors | |
WO2006001906A3 (en) | Graph-based ranking algorithms for text processing | |
WO2001035249A2 (en) | Language input architecture for converting one text form to another text form with modeless entry | |
CA2509010A1 (en) | Handheld electronic device with text disambiguation | |
DE602004010069D1 (en) | DEVICE AND METHOD FOR TINTING LANGUAGES, AS WELL AS A KEYBOARD FOR OPERATING SUCH A DEVICE | |
WO2005089428A3 (en) | Language phonetic system and method thereof | |
CA2509014A1 (en) | Handheld electronic device with text disambiguation | |
JP6759917B2 (en) | Sentence generator and sentence generation method | |
US10515148B2 (en) | Arabic spell checking error model | |
Trost et al. | The language component of the FASTY text prediction system | |
KR20040089774A (en) | Apparatus and method for checking word by using word n-gram model | |
Ghoshal et al. | Web-derived pronunciations | |
WO2006105641B1 (en) | Handheld electronic device with text disambiguation employing advanced editing feature | |
GB2440859A (en) | Handheld electronic device with text disambiguation employing advanced word frequency learning feature | |
KR100650393B1 (en) | A system for generating technique for generating korean phonetic alphabet | |
Kang et al. | Improving partial parsing based on error-pattern analysis for a Korean grammar-checker |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2008532356 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006815043 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |