CA2409915C - Electronic device having keyboard for thumb typing - Google Patents

Electronic device having keyboard for thumb typing Download PDF

Info

Publication number
CA2409915C
CA2409915C CA2409915A CA2409915A CA2409915C CA 2409915 C CA2409915 C CA 2409915C CA 2409915 A CA2409915 A CA 2409915A CA 2409915 A CA2409915 A CA 2409915A CA 2409915 C CA2409915 C CA 2409915C
Authority
CA
Canada
Prior art keywords
user input
input device
symbols
character
predetermined
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
Application number
CA2409915A
Other languages
French (fr)
Other versions
CA2409915A1 (en
Inventor
Jason T. Griffin
Norman M. Ladouceur
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.)
BlackBerry Ltd
Original Assignee
Research in Motion 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 Research in Motion Ltd filed Critical Research in Motion Ltd
Priority to US10/282,776 priority Critical patent/US20040080487A1/en
Priority to CA2409915A priority patent/CA2409915C/en
Publication of CA2409915A1 publication Critical patent/CA2409915A1/en
Application granted granted Critical
Publication of CA2409915C publication Critical patent/CA2409915C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1662Details related to the integrated keyboard
    • G06F1/1664Arrangements for ergonomically adjusting the disposition of keys of the integrated keyboard
    • 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/0236Character input methods using selection techniques to select from displayed items
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/23Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/70Details of telephonic subscriber devices methods for entering alphabetical characters, e.g. multi-tap or dictionary disambiguation

Abstract

An electronic device that includes an electronic display screen having a first display area for displaying a first set of a plurality of selectable symbols and a second display area for displaying a second set of a plurality of selectable symbols, a first user input device for selecting symbols from the first set, the first user input device generating a first selection signal in response to force applied thereto, and a second user input device for selecting symbols from the second set, the second user input device generating a second selection signal in response to force applied thereto. A processor is connected to the display screen and the first and second input devices for causing one of the symbols in the first set to be visually highlighted in the first display area in response to the first selection signal and one of the symbols in the second set to be visually highlighted in the second display area in response to the second selection signal.

Claims (32)

1. An electronic device comprising:
an electronic display screen having a first display area for displaying a first set of symbols and a second display area for displaying a second set of symbols, with X
and Y directions parallel to the screen's surface;
a first user input device for selecting symbols from the first set, by generating a first selection signal indicating the X or Y direction of force applied thereto;
a second user input device for selecting symbols from the second set, by generating a second selection signal indicating the X or Y direction of force applied thereto; and a processor connected to the display screen and the first and second input devices, configured to select which symbol in the first set to highlight based on the direction indicated by the first selection signal and further configured to select which symbol in the second set to highlight based on the direction indicated by the second selection signal.
2. The device of claim 1 wherein the first user input device and the second user input device each sense in at least two dimensions a direction of a force applied thereto and said first selection signal and said second selection signal each include corresponding directional force information.
3. The device of claim 2 wherein each of the symbols in the first set and each of the symbols in the second set are displayed in predetermined display locations in the first and second display areas respectively, the processor associating each of the symbols in the first set to directional force information from the first input device and the symbols in the second set to directional force information from the second input device.
4. The device of claim 3 wherein the processor associates each of the symbols in the first set with unique directional force information from the first input device that corresponds to the relative display locations of the symbols in the first set, and the processor associates each of the symbols in the second set with unique directional force information from the second input device that corresponds to the relative display locations in the second set.
5. The device of claim 4 wherein the first set includes alphabetic characters associated with left hand typing in a conventional QWERTY layout and the second set includes alphabetic characters associated with right hand typing in a conventional QWERTY layout.
6. The device of claim 1 wherein the display screen includes a further display area for inputted symbols, the processor configured to display a symbol highlighted in either the first or second display areas in the further display area as an inputted symbol upon receiving a predetermined user input to input the symbol.
7. The device of claim 6 wherein the predetermined user input for inputting a symbol highlighted in the first display area includes a force having predetermined characteristics applied to the second user input device and the predetermined user input for inputting a symbol highlighted in the second display area includes a force having predetermined characteristics applied to the first user input device.
8. The device of claim 6 wherein the predetermined user input for inputting a symbol highlighted in the first display area includes a force having predetermined characteristics applied to the first user input device and the predetermined user input for inputting a symbol highlighted in the second display area includes a force having predetermined characteristics applied to the second user input device.
9. The device of claim 6 further including a further user input device operatively connected to the processor for providing the predetermined user input for inputting a symbol highlighted in either the first or second display areas.
10. The device of claim 1 wherein the first user input device includes a first thumb actuated physical interface and a first sensing device for sensing in a plurality of directions lateral force applied to the first thumb actuated physical interface, said first selection signal including directional information of a sensed lateral force applied to the first physical interface, and the second user input device includes a second thumb actuated physical interface and a second sensing device for sensing in a plurality of directions lateral force applied to the second thumb actuated physical interface, said second selection signal including directional information of a sensed lateral force applied to the second physical interface.
11. The device of claim 10 wherein the first and second sensing devices each include analog sensing means for sensing analog characteristics of forces applied to the first and second physical interfaces respectively, the device including control logic for converting the sensed analog characteristics to the first and second selection signals.
12. The device of claim 11 wherein the first and second thumb actuated physical interfaces each include a paddle, the analog sensing means including strain gauges arranged to sense forces applied to the paddles.
13. The device of claim 10 wherein the first and second sensing devices each include a plurality of discrete binary switches activated by physical manipulation of the first and second physical interfaces.
14. The device of claim 10 wherein the first set includes alphabetic characters associated with left hand typing in a conventional QWERTY layout and the second set includes alphabetic characters associated with right hand typing in a conventional QWERTY layout.
15. The device of claim 14 wherein the first and second thumb actuated physical interfaces are each biased to a home position when no forces above predetermined thresholds are applied thereto, the directional information in the first and second selection signals being relative to the home positions of the first and second thumb actuated physical interfaces, respectively.
16. The device of claim 15 wherein the alphabetic characters in the first and second display areas are each arranged in predetermined two dimensional arrays, the processor causing a predetermined centrally located symbol in the array of first display area to be visually highlighted when the first thumb actuated device is in its home position, and a predetermined centrally located symbol in the array of the second display area to be visually highlighted when the second thumb actuated device is in its home position, the processor highlighting characters in the first and second display areas corresponding to directional forces applied to the first and second thumb actuated devices relative to the home positions thereof.
17. The device of claim 16 wherein the predetermined centrally located symbol in at least one of the first and second display areas is a symbol that corresponds to a "space" character.
18. The device of claim 1 wherein a common selection signal from the first user input device is associated with a plurality of possible symbols from the first set, and a common selection signal from the second user input device is associated with a plurality of possible symbols from the second set, the processor having a predictive application associated therewith for predicting, based on previously highlighted symbols, which symbol to highlight from the plurality of possible symbols in the first and second sets, respectively, in response to the common selection signals.
19. The device of claim 1 wherein the processor is configured to change the selectable symbols displayed in the first and second sets in response to a user instruction.
20. The device of claim 1 wherein the first set and the second set of symbols each include a plurality of alphabetic characters, and the first user input device and second user input device each include a plurality of discrete binary switches each corresponding to a plurality of alphabetic characters for providing input signals, the processor having an associated keystroke interpreter for receiving the input signals from the plurality of discrete binary switches and employing a predictive text routine for mapping the received inputs to alphabetic characters for highlighting as selected symbols in the first and second display areas.
21. The device of claim 1 wherein the device is a portable device including a case having a front and back joined by peripheral sides; the display screen, first and second user input devices and processor being housed in the case with the display screen display areas being visible at the front of the case; the first and second user input devices each having thumb actuatable portions present on the front of the case;
the device having dimensions permitting a user to support the back of the device with fingers of the user's left and right hands simultaneously while the user's left and right thumbs manipulate the thumb actuatable portions of the first and second user input devices respectively.
22. The device of claim 1 wherein the first and second user input devices are housed in a hand held controller that is remotely located from a microprocessor.
23. The device of claim 1 wherein a microprocessor is configured to accept a highlighted symbol as an inputted symbol upon receiving a predetermined user input, the second set of selectable symbols displayed in the second display area being determined by a microprocessor based on symbols inputted from the first set.
24. The device of claim 23 wherein at least some of the symbols in the first set are sub-components of at least some of the symbols in the second set.
25. A method of selecting characters for input to an electronic device, comprising the steps of:
a) displaying on an electronic display screen a first set of selectable characters in a first area of the display screen;
b) displaying on the electronic display screen a second set of selectable characters in a second area of the display screen, with X and Y directions parallel to the screen's surface;
c) visually highlighting in the first area a selected character in the first set based on the X or Y direction of a force applied to the first input device;
and d) visually highlighting in the second area a selected character in the second set based on the X or Y direction of a force applied to the first input device.
26. The method of claim 25 further including a step of:
a) accepting a visually highlighted character as an inputted character when a predetermined user input is received and displaying the inputted character in a third area of the display screen.
27. The method of claim 26 including using a first thumb to manipulate the first input device to provide the directional signal therefrom and using a second thumb to manipulate the second input device to provide the directional signal therefrom.
28. The method of claim 26 wherein the first set includes alphabetic characters associated with left hand typing in a conventional QWERTY layout and the second set includes alphabetic characters associated with right hand typing in a conventional QWERTY layout.
29. A computer program product comprising a computer readable medium carrying program code means for selecting characters for input to an electronic device, the program code means including means for:
a) displaying on an electronic display screen a first set of selectable characters in a first area of the display screen;
b) displaying on the electronic display screen a second set of selectable characters in a second area of the display screen, with X and Y directions parallel to the screen's surface;
c) visually highlighting in the first area a selected character in the first set based on the X or Y direction of a force applied to the first input device;
d) visually highlighting in the second area a selected character in the second set based on the X or Y direction of a force applied to the first input device; and e) accepting a visually highlighted character as an inputted character when a predetermined user input is received and displaying the inputted character in a third area of the display screen.
30. An electronic device comprising:
an electronic display screen having a first selectable text display area for displaying a plurality of selectable alphabetic characters in a two dimensional array, and a working text display area for displaying characters selected as input from the characters displayed in the first selectable text display area;
a first user input device for selecting characters in the selectable text display area, the first user input device responsive to force applied thereto to generate a first selection signal that indicates X and Y directions of a force applied thereto relative to a biased resting position of the first user input device; and a processor operatively connected to the display screen and connected to receive first selection signals from the first user input device, for:
i) mapping the first selection signal associated with the resting position of the first user input device to a predetermined home character located in a central position in the two dimensional array of selectable characters, and mapping the first selection signal to the selectable characters around the predetermined home character based on the display locations of the selectable characters relative to the predetermined home character;
ii) signalling the display screen to visually highlight in the first selectable text area a character selected based on the X and Y directions of the force in response to the first selection signal according to the mapping; and iii) inputting the highlighted character in response to force applied in the Z direction for the inputted character to be displayed in the working text display area.
31. The device of claim 30 wherein the display screen includes a second selectable text display area for displaying a further plurality of selectable alphabetic characters in a further two dimensional array, the device including a second user input device for selecting characters in the second selectable text display area, the second user input device responsive to force applied thereto in a plurality of directions to generate a second selection signal that indicates a direction of a force applied thereto relative to a biased resting position thereof; the processor connected to receive the second selection signal from the second user input device, for:
i) mapping the second selection signal associated with the resting position of the second user input device to a further predetermined home character located in a central position in the further two dimensional array of selectable characters and mapping the second selection signal to the selectable characters around the further predetermined home character in the further two dimensional array based on their display locations relative to the further predetermined home character;
ii) signalling the display screen to visually highlight in the further two dimensional array a selected character in response to the second selection signal according to the mapping; and iii) signalling the display screen to display a selected character in the working text display area as an input character upon receiving a further user input when the selected character is visually highlighted in the further two dimensional array.
32. The device of claim 31 wherein first selectable text display area displays alphabetic characters associated with left hand typing in a conventional QWERTY
layout and the second selectable text display area displays alphabetic characters associated with right hand typing in a conventional QWERTY layout.
CA2409915A 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing Expired - Fee Related CA2409915C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/282,776 US20040080487A1 (en) 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing
CA2409915A CA2409915C (en) 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/282,776 US20040080487A1 (en) 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing
CA2409915A CA2409915C (en) 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing

Publications (2)

Publication Number Publication Date
CA2409915A1 CA2409915A1 (en) 2004-04-29
CA2409915C true CA2409915C (en) 2012-01-03

Family

ID=32772540

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2409915A Expired - Fee Related CA2409915C (en) 2002-10-29 2002-10-29 Electronic device having keyboard for thumb typing

Country Status (2)

Country Link
US (1) US20040080487A1 (en)
CA (1) CA2409915C (en)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003073258A2 (en) * 2002-02-21 2003-09-04 Mobicom Corporation Article comprising an adaptable input device
JP3630153B2 (en) * 2002-07-19 2005-03-16 ソニー株式会社 Information display input device, information display input method, and information processing device
WO2004061763A2 (en) * 2002-12-16 2004-07-22 Microsoft Corporation Systems and methods for interfacing with computer devices
JP2006510335A (en) * 2002-12-16 2006-03-23 マイクロソフト コーポレーション System and method for interfacing with a computer device
US7081887B2 (en) * 2002-12-19 2006-07-25 Intel Corporation Method and apparatus for positioning a software keyboard
US6955602B2 (en) * 2003-05-15 2005-10-18 Zi Technology Corporation Ltd Text entry within a video game
US7130846B2 (en) * 2003-06-10 2006-10-31 Microsoft Corporation Intelligent default selection in an on-screen keyboard
US20050039128A1 (en) * 2003-08-14 2005-02-17 Ying-Hao Hsu Audio player with lyrics display
US7408537B2 (en) * 2003-10-25 2008-08-05 O'dell Robert B Using a matrix input to improve stroke-entry of Chinese characters into a computer
US7864158B1 (en) * 2004-10-06 2011-01-04 Mcgeever Daniel Robert Use of graphical information to control processes
US7454237B1 (en) * 2004-10-25 2008-11-18 Sprint Spectrum L.P. Pressure sensitive alphanumeric telephone keys
TWM267537U (en) * 2004-11-24 2005-06-11 Quanta Comp Inc Notebook
US7978173B2 (en) * 2005-01-14 2011-07-12 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Pointing device including a moveable puck with mechanical detents
US20060271886A1 (en) * 2005-05-25 2006-11-30 Wenstrand John S Character entry system and method for electronic devices
US7953448B2 (en) * 2006-05-31 2011-05-31 Research In Motion Limited Keyboard for mobile device
US8072427B2 (en) * 2006-05-31 2011-12-06 Research In Motion Limited Pivoting, multi-configuration mobile device
KR100686159B1 (en) * 2005-06-13 2007-02-26 엘지전자 주식회사 A mobile communication device and the data processing method therefor
CN101814005B (en) * 2005-07-22 2013-02-27 运行移动系统公司 System and method for a thumb-optimized touch-screen user interface
US7539472B2 (en) * 2005-09-13 2009-05-26 Microsoft Corporation Type-ahead keypad input for an input device
US20070063968A1 (en) * 2005-09-20 2007-03-22 Bodil Veige Portable communication device
EP1770482B1 (en) * 2005-09-28 2009-08-12 Sony Ericsson Mobile Communications AB Apparatus with multiple highlights
KR100678922B1 (en) * 2005-12-05 2007-02-05 삼성전자주식회사 Apparatus and method for characters inputting
WO2007083406A1 (en) * 2006-01-20 2007-07-26 Nec Corporation Character input system, character input method, and character input program
KR100768426B1 (en) * 2006-03-16 2007-10-18 삼성전자주식회사 Apparatus and method for inputting characters in portable terminal
US20080046839A1 (en) * 2006-06-27 2008-02-21 Pixtel Media Technology (P) Ltd. Input mode switching methods and devices utilizing the same
WO2008025126A1 (en) * 2006-09-01 2008-03-06 Research In Motion Limited Integrated dialing
KR100764652B1 (en) * 2006-10-25 2007-10-08 삼성전자주식회사 Apparatus and method for key inputing in terminal having touch screen
US20080217075A1 (en) * 2007-03-05 2008-09-11 Microsoft Corporation Dual joystick directional text input
US20080320418A1 (en) * 2007-06-21 2008-12-25 Cadexterity, Inc. Graphical User Friendly Interface Keypad System For CAD
US8065624B2 (en) * 2007-06-28 2011-11-22 Panasonic Corporation Virtual keypad systems and methods
US8146003B2 (en) * 2007-08-17 2012-03-27 Microsoft Corporation Efficient text input for game controllers and handheld devices
US20110012831A1 (en) * 2007-10-26 2011-01-20 Xun Liu Input device and method for inputting characters
US8839123B2 (en) * 2007-11-19 2014-09-16 Red Hat, Inc. Generating a visual user interface
DE102007059273A1 (en) * 2007-12-08 2009-06-18 T-Mobile Internationale Ag Virtual keyboard of a mobile device
US20090179859A1 (en) * 2008-01-14 2009-07-16 Shaul Wisebourt Handheld Electronic Device Comprising A Keypad Having Multiple Character Sets Assigned Thereto, With The Character Sets Being Individually Illuminable
US8788977B2 (en) 2008-11-20 2014-07-22 Amazon Technologies, Inc. Movement recognition as input mechanism
US8669941B2 (en) * 2009-01-05 2014-03-11 Nuance Communications, Inc. Method and apparatus for text entry
KR20110015747A (en) * 2009-08-10 2011-02-17 삼성전자주식회사 Portable terminal having plural input device and method for offering interaction thereof
US20110063225A1 (en) * 2009-08-28 2011-03-17 Louis Michon User Interface for Handheld Electronic Devices
CN101650636A (en) * 2009-09-14 2010-02-17 深圳华为通信技术有限公司 Method, device and system for inputting characters
US8621380B2 (en) 2010-01-06 2013-12-31 Apple Inc. Apparatus and method for conditionally enabling or disabling soft buttons
US20110248959A1 (en) * 2010-04-08 2011-10-13 Cisco Technology, Inc. Virtual keyboard entry
CA2716677C (en) * 2010-10-07 2012-09-11 Electronic Systems Software Solutions Inc. Text entry device and method
US8587547B2 (en) * 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US8754860B2 (en) 2010-11-05 2014-06-17 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US9250798B2 (en) 2011-01-24 2016-02-02 Apple Inc. Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
US10365819B2 (en) 2011-01-24 2019-07-30 Apple Inc. Device, method, and graphical user interface for displaying a character input user interface
CN103176616A (en) * 2011-12-21 2013-06-26 北京大学 Input method and device for guqin abbreviated character notation characters
US8863042B2 (en) 2012-01-24 2014-10-14 Charles J. Kulas Handheld device with touch controls that reconfigure in response to the way a user operates the device
US9298275B2 (en) * 2013-02-04 2016-03-29 Blackberry Limited Hybrid keyboard for mobile device
US9035874B1 (en) 2013-03-08 2015-05-19 Amazon Technologies, Inc. Providing user input to a computing device with an eye closure
US9832452B1 (en) 2013-08-12 2017-11-28 Amazon Technologies, Inc. Robust user detection and tracking
US11199906B1 (en) * 2013-09-04 2021-12-14 Amazon Technologies, Inc. Global user input management
WO2015094157A1 (en) * 2013-12-16 2015-06-25 Intel Corporation Typing apparatuses, systems, and methods
US20160034179A1 (en) * 2014-07-31 2016-02-04 Microsoft Corporation Dual directional control for text entry

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4333097A (en) * 1980-09-12 1982-06-01 Bell Telephone Laboratories, Incorporated Visual display terminal without finger repositioning
US4680577A (en) * 1983-11-28 1987-07-14 Tektronix, Inc. Multipurpose cursor control keyswitch
CN1023916C (en) * 1989-06-19 1994-03-02 张道政 Chinese keyboard entry technique with both simplified and original complex form of Chinese character root and its keyboard
US5128672A (en) * 1990-10-30 1992-07-07 Apple Computer, Inc. Dynamic predictive keyboard
US5521596A (en) * 1990-11-29 1996-05-28 Lexmark International, Inc. Analog input device located in the primary typing area of a keyboard
JP3157304B2 (en) * 1992-09-22 2001-04-16 富士通株式会社 Virtual keyboard
US5543818A (en) * 1994-05-13 1996-08-06 Sony Corporation Method and apparatus for entering text using an input device having a small number of keys
US5818437A (en) * 1995-07-26 1998-10-06 Tegic Communications, Inc. Reduced keyboard disambiguating computer
US6798882B2 (en) * 1995-09-28 2004-09-28 Nokia Mobile Phones Limited Mobile station
US5831593A (en) * 1996-01-16 1998-11-03 International Business Machines Corporation Low-power standby mode for a remote sensing device
US5661476A (en) * 1996-02-23 1997-08-26 General Wireless Communications, Inc. Keyboard for personal information device
US5889888A (en) * 1996-12-05 1999-03-30 3Com Corporation Method and apparatus for immediate response handwriting recognition system that handles multiple character sets
US6271835B1 (en) * 1998-09-03 2001-08-07 Nortel Networks Limited Touch-screen input device
TW546943B (en) * 1999-04-29 2003-08-11 Inventec Corp Chinese character input method and system with virtual keyboard
US20020054135A1 (en) * 2000-03-17 2002-05-09 Masahiro Noguchi Information processing device, information processsing method, and computer-readable storage medium storing program for executing this method on a computer
GB2364208B (en) * 2000-06-30 2004-11-17 Nokia Mobile Phones Ltd Improved data input
US6897849B2 (en) * 2000-09-14 2005-05-24 Samsung Electronics Co., Ltd. Key input device and character input method using directional keys
GB2367113A (en) * 2000-09-25 2002-03-27 Nokia Mobile Phones Ltd A control device having a strain sensor and a resilient means
US7439957B2 (en) * 2001-01-25 2008-10-21 International Business Machines Corporation Compact universal keyboard
US20020165005A1 (en) * 2001-05-03 2002-11-07 Interactive Imaging Systems, Inc. Portable computing device
US6987991B2 (en) * 2001-08-17 2006-01-17 Wildseed Ltd. Emoticon input method and apparatus

Also Published As

Publication number Publication date
CA2409915A1 (en) 2004-04-29
US20040080487A1 (en) 2004-04-29

Similar Documents

Publication Publication Date Title
CA2409915C (en) Electronic device having keyboard for thumb typing
US8884790B2 (en) Matrix keyboarding system
US20080297475A1 (en) Input Device Having Multifunctional Keys
CN101140481B (en) Human interface system
US6520699B2 (en) Keyboard
US5909211A (en) Touch pad overlay driven computer system
CN101174190B (en) Software keyboard entry method for implementing composite key on screen of electronic equipments
US20030080947A1 (en) Personal digital assistant command bar
EP3190482B1 (en) Electronic device, character input module and method for selecting characters thereof
US9342241B2 (en) Matrix keyboarding system
EP2362303A2 (en) Display device
US20030081016A1 (en) Personal digital assistant mouse
JP6740389B2 (en) Adaptive user interface for handheld electronic devices
JP2009545055A5 (en)
CN102929402A (en) Character input method and character input device based on one-key click or multi-key simultaneous click
EP1223501A1 (en) Keyboard
CA2312332A1 (en) Character input device
US20100259478A1 (en) Method and device for inputting information by description of the allowable closed trajectories
CN103064505A (en) Simulation keyboard utilizing finger forms as keys
EP2524283A1 (en) Virtual keyboard
RU84658U1 (en) MATRIX KEYBOARD INPUT SYSTEM (OPTIONS)
US20110052296A1 (en) Keyboard
CN101021761B (en) Screen keyboard inputting method
KR101513969B1 (en) character input apparatus using finger movement
US20030081015A1 (en) Personal digital assistant command bar method

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20171030