[go: up one dir, main page]

WO2007017660A3 - A data entry device and method - Google Patents

A data entry device and method Download PDF

Info

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
Application number
PCT/GB2006/002943
Other languages
French (fr)
Other versions
WO2007017660A2 (en
Inventor
Timothy Scanlan
Original Assignee
Timothy Scanlan
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 Timothy Scanlan filed Critical Timothy Scanlan
Publication of WO2007017660A2 publication Critical patent/WO2007017660A2/en
Publication of WO2007017660A3 publication Critical patent/WO2007017660A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing 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/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • 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.
PCT/GB2006/002943 2005-08-08 2006-08-07 A data entry device and method WO2007017660A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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