WO2007017660A3 - A data entry device and method - Google Patents
A data entry device and method Download PDFInfo
- Publication number
- WO2007017660A3 WO2007017660A3 PCT/GB2006/002943 GB2006002943W WO2007017660A3 WO 2007017660 A3 WO2007017660 A3 WO 2007017660A3 GB 2006002943 W GB2006002943 W GB 2006002943W WO 2007017660 A3 WO2007017660 A3 WO 2007017660A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- command
- word
- characters
- entry device
- data entry
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04886—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 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)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Character Discrimination (AREA)
Abstract
A character entry device on an input means for use with a stylus, the device comprising: a plurality of areas each associated with one or more characters, the areas being arranged in a predetermined orientation; a detector which identifies the contact or sequence of contacts made in the or each area in the process of inputting a word or command with a stroke of the stylus; a predictor which determines the characters associated with each of the contact or sequence of contacts to determine the most likely string of characters forming the word or command to thereby identify the word or command; and a selector for selecting the correct word or command if there is more than one predicted string of characters.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0516246.6 | 2005-08-08 | ||
| GB0516246A GB0516246D0 (en) | 2005-08-08 | 2005-08-08 | A data entry device and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2007017660A2 WO2007017660A2 (en) | 2007-02-15 |
| WO2007017660A3 true WO2007017660A3 (en) | 2007-08-16 |
Family
ID=34984239
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/GB2006/002943 WO2007017660A2 (en) | 2005-08-08 | 2006-08-07 | A data entry device and method |
Country Status (2)
| Country | Link |
|---|---|
| GB (1) | GB0516246D0 (en) |
| WO (1) | WO2007017660A2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9552080B2 (en) | 2012-10-05 | 2017-01-24 | Google Inc. | Incremental feature-based gesture-keyboard decoding |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101667092A (en) * | 2008-05-15 | 2010-03-10 | 杭州惠道科技有限公司 | Human-computer interface for predicting user input in real time |
| KR101412586B1 (en) * | 2008-07-01 | 2014-07-02 | 엘지전자 주식회사 | Method for input of mobile terminal |
| KR100993508B1 (en) * | 2008-09-03 | 2010-11-10 | 안공혁 | User Interface Method Based on Recognition of Touch Trajectory and Touch Direction |
| EP2184669A1 (en) | 2008-10-30 | 2010-05-12 | Research In Motion Limited | Portable electronic device and method of controlling same |
| US20100238125A1 (en) * | 2009-03-20 | 2010-09-23 | Nokia Corporation | Method, Apparatus, and Computer Program Product For Discontinuous Shapewriting |
| EP2529287B1 (en) * | 2010-01-29 | 2019-12-25 | Nokia Technologies Oy | Method and device for facilitating text editing and related computer program product and computer readable medium |
| US9021380B2 (en) | 2012-10-05 | 2015-04-28 | Google Inc. | Incremental multi-touch gesture recognition |
| US9569107B2 (en) | 2012-10-16 | 2017-02-14 | Google Inc. | Gesture keyboard with gesture cancellation |
| 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 |
| US8819574B2 (en) | 2012-10-22 | 2014-08-26 | Google Inc. | Space prediction for text input |
| US8832589B2 (en) | 2013-01-15 | 2014-09-09 | Google Inc. | Touch keyboard using language and spatial models |
| CN105988595B (en) * | 2015-02-17 | 2019-12-06 | 上海触乐信息科技有限公司 | Sliding input method and device |
| US8887103B1 (en) | 2013-04-22 | 2014-11-11 | Google Inc. | Dynamically-positioned character string suggestions for gesture typing |
| US9081500B2 (en) | 2013-05-03 | 2015-07-14 | Google Inc. | Alternative hypothesis error correction for gesture typing |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030165801A1 (en) * | 2002-03-01 | 2003-09-04 | Levy David H. | Fast typing system and method |
| US20040104896A1 (en) * | 2002-11-29 | 2004-06-03 | Daniel Suraqui | Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system |
| US20040120583A1 (en) * | 2002-12-20 | 2004-06-24 | International Business Machines Corporation | System and method for recognizing word patterns based on a virtual keyboard layout |
| US20040140956A1 (en) * | 2003-01-16 | 2004-07-22 | Kushler Clifford A. | System and method for continuous stroke word-based text input |
| US20050052406A1 (en) * | 2003-04-09 | 2005-03-10 | James Stephanick | Selective input system based on tracking of motion parameters of an input device |
| WO2005059672A2 (en) * | 2003-12-09 | 2005-06-30 | Benq Mobile Gmbh & Co. Ohg | Communication device and method for inputting and predicting text |
-
2005
- 2005-08-08 GB GB0516246A patent/GB0516246D0/en not_active Ceased
-
2006
- 2006-08-07 WO PCT/GB2006/002943 patent/WO2007017660A2/en active Application Filing
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030165801A1 (en) * | 2002-03-01 | 2003-09-04 | Levy David H. | Fast typing system and method |
| US20040104896A1 (en) * | 2002-11-29 | 2004-06-03 | Daniel Suraqui | Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system |
| US20040120583A1 (en) * | 2002-12-20 | 2004-06-24 | International Business Machines Corporation | System and method for recognizing word patterns based on a virtual keyboard layout |
| US20040140956A1 (en) * | 2003-01-16 | 2004-07-22 | Kushler Clifford A. | System and method for continuous stroke word-based text input |
| US20050052406A1 (en) * | 2003-04-09 | 2005-03-10 | James Stephanick | Selective input system based on tracking of motion parameters of an input device |
| WO2005059672A2 (en) * | 2003-12-09 | 2005-06-30 | Benq Mobile Gmbh & Co. Ohg | Communication device and method for inputting and predicting text |
Non-Patent Citations (1)
| Title |
|---|
| WARD D J ET AL: "DASHER - A DATA ENTRY INTERFACE USING CONTINUOUS GESTURES AND LANGUAGE MODELS", UIST 00. PROCEEDINGS OF THE 13TH. ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY. SAN DIEGO, CA, NOV. 5 - 8, 2000, ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, NEW YORK, NY : ACM, US, 5 November 2000 (2000-11-05), pages 129 - 137, XP001171600, ISBN: 1-58113-212-3 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9552080B2 (en) | 2012-10-05 | 2017-01-24 | Google Inc. | Incremental feature-based gesture-keyboard decoding |
Also Published As
| Publication number | Publication date |
|---|---|
| GB0516246D0 (en) | 2005-09-14 |
| WO2007017660A2 (en) | 2007-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2007017660A3 (en) | A data entry device and method | |
| US8812302B2 (en) | Techniques for inserting diacritical marks to text input via a user device | |
| WO2010102184A3 (en) | Method and apparatus for psychomotor and psycholinguistic prediction on touch based device | |
| SG162810A1 (en) | Data entry system | |
| WO2009152874A3 (en) | Method and device for handwriting detection | |
| WO2005059672A3 (en) | Communication device and method for inputting and predicting text | |
| WO2005064587A8 (en) | Virtual keyboard system with automatic correction | |
| WO2006100505A3 (en) | Human-to-mobile interfaces | |
| WO2004061569A3 (en) | Method and system for providing a disambiguated keypad | |
| WO2008007272A3 (en) | Predicting entered text | |
| JP2008547096A5 (en) | ||
| JP2011530937A5 (en) | ||
| WO2009025367A1 (en) | Input device | |
| WO2009066289A3 (en) | Character input system for limited keyboards | |
| WO2006095184A3 (en) | Data processing system | |
| CN102422245A (en) | Input method editor | |
| WO2007126930A3 (en) | Alphanumeric data entry apparatus and method using multicharacter keys of a keypad | |
| WO2005114504A3 (en) | Method and apparatus for executing event driven simulations | |
| CN104346052A (en) | Method and device for Chinese characters input | |
| CA2568396A1 (en) | System and method for recognizing a keystroke in an electronic device | |
| CN105404624A (en) | Chinese character recognition method, device and terminal | |
| US9557823B1 (en) | Keyboard customization according to finger positions | |
| WO2009013818A1 (en) | Character recognition processing method and device | |
| CN101821701A (en) | Character inputting device | |
| US10691205B1 (en) | Tap device with dynamically switchable modes |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06765245 Country of ref document: EP Kind code of ref document: A2 |