US6992658B2 - Method and apparatus for navigation, text input and phone dialing - Google Patents
Method and apparatus for navigation, text input and phone dialing Download PDFInfo
- Publication number
- US6992658B2 US6992658B2 US10/285,258 US28525802A US6992658B2 US 6992658 B2 US6992658 B2 US 6992658B2 US 28525802 A US28525802 A US 28525802A US 6992658 B2 US6992658 B2 US 6992658B2
- Authority
- US
- United States
- Prior art keywords
- buttons
- array
- text
- button
- input
- 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 - Lifetime
Links
Images
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/17—Image acquisition using hand-held instruments
Definitions
- This invention relates generally to the field of user interfaces for electronic devices. More particularly, this invention relates to a user interface for entering navigation, text and numeric information into a handheld device.
- Alpha-numeric information from a user of an electronic device is conventionally entered using a digital keypad or keyboard.
- Handheld devices such as cellular telephones already have limited space for a keypad. As the functionality of handheld devices increases, the space constraint is made more severe by the use of larger display screens. Handheld devices tend to have bigger display screens for increased viewing pleasure while maintaining the same palm-size form factor for good portability. As a result, the space taken up by operational tools tends to be reduced to accommodate the larger display screen. This trend is evidenced in the contemporary design of cellular phones, where the space for keypad and buttons has been reduced significantly to make room for the increasingly bigger display screen.
- FIG. 1 is a diagram of an operational interface in accordance with a first embodiment of the present invention.
- FIG. 2 is a diagram of an operational interface in accordance with a second embodiment of the present invention.
- FIG. 3 is a diagram of an operational interface in accordance with a third embodiment of the present invention in a first configuration.
- FIG. 4 is a diagram of an operational interface in accordance with a third embodiment of the present invention in a second configuration.
- FIG. 5 is a diagram of an operational interface in accordance with a fourth embodiment of the present invention.
- FIG. 6 is a diagram of an operational interface in accordance with a fifth embodiment of the present invention.
- FIG. 7 is a flow chart depicting a method of entering text into an electronic device in accordance with the present invention.
- FIG. 8 is a table of diagrams depicting an exemplary set of key sequences for entering text into an electronic device.
- FIG. 9 is a flow chart depicting a method of entering telephone numbers into an electronic device in accordance with the present invention.
- FIG. 10 is a flow chart depicting a method of screen navigation and control in accordance with the present invention.
- FIG. 11 is a diagram depicting the use of an apparatus of the present invention for telephone dialing.
- the present invention relates to an interaction device that allows a user to provide control, navigation and text input to an electronic device.
- the device has application to cellular telephones, remote control units, two-way radios and other handheld devices.
- the device provides single-handed operability, a single focal point and appropriate haptic feedback.
- FIG. 1 shows a first embodiment of an apparatus 100 of the invention.
- Nine buttons, 102 , 104 , etc, are arranged at positions 1 – 9 .
- Each button is responsive to touch and to pressure.
- touch sensitive sensors are known in the art, including optical, capacitive, inductive and resistive sensors. The sensor generates a signal as a finger, thumb or other object is moved across the sensor.
- the buttons are also sensitive to pressure. They may use, for example, mechanical, piezoelectric or other pressure switches known in the art.
- the 9 buttons are arranged in a square grid pattern, however, other arrangements may be used.
- the embodiment also includes a scrolling device 108 .
- the scrolling device may be a roller that produces a signal that is representative of the absolute or relative position of the roller, or it may be a touch sensitive pad that produces a signal dependent upon the position of a finger or thumb on the pad.
- the scrolling device may also be a joystick.
- the scrolling device also functions as a button and produces a signal when ‘clicked’.
- buttons produce a mechanical feedback to the user when pressed.
- FIG. 2 shows a further embodiment of the apparatus 200 incorporated into a handheld electronic device 202 .
- the electronic device includes a digital processor (not shown), a memory (not shown) and a display 204 .
- the scrolling device 108 is a side-wheel, positioned on a different face of the handheld electronic device. This allows for an increased screen size.
- the apparatus 100 may be used in a number of distinct modes.
- the scrolling device is used to scroll through a list of items and to select items from the list.
- This mode may be used for entering numbers or for entering characters.
- buttons at positions 2 , 4 , 6 and 8 are activated. These are the buttons located at the compass points north, south, east and west. In this mode the buttons are used to navigate on the display. These buttons will be called navigation buttons. For example, the buttons may be used to move a cursor on the display. In this mode, the other buttons may be disabled, either physically or in software. In one embodiment, active buttons may be illuminated more brightly than disabled buttons.
- buttons 1 , 3 , 5 , 7 and 9 are activated.
- the buttons are used for entering text and characters. These buttons will be called text-input buttons in the sequel.
- a specified button is pressed and then a finger or thumb is moved over one or more additional buttons in a prescribed order.
- the time interval between button touches may be monitored. If no button has been pressed or touched for a period of time, the next button touch is taken to be the start of a new letter input.
- the shape of the path traveled by the finger or thumb is related to the shape of the letter. Since, at most, only a single button press is needed, this method of text entry is faster than prior methods that require multiple button presses to enter characters.
- the other buttons may be disabled, either physically or in software. This reduces the chance of input errors.
- buttons may be pressed to enter numbers into the electronic device 202 .
- This mode may be used for entering numbers to be dialed, or for an electronic calculator for example.
- FIG. 3 A further embodiment of the present invention is shown in FIG. 3 .
- the apparatus 200 in FIG. 3 comprises a circular disk 302 on which are located five buttons ( 304 , 306 , etc). The buttons are located at positions 2 , 4 , 5 , 6 and 8 .
- Encircling the disk 302 is a scrolling device 108 in the form of a ring.
- the ring may be physically rotated to generate a signal related to the absolute or relative position of the ring.
- the ring is touch sensitive and generates a signal related to the position of a finger or thumb on the ring. This outer ring serves as an encoding wheel.
- Rotation of the ring-shaped roller can be programmed to move a screen cursor and select items from a list or to move a screen cursor and select numbers from a representation of a rotary telephone dialer displayed on a screen.
- the outer ring can also be used, for example, to set time or a clock displayed on the screen.
- buttons In this arrangement of the buttons, called a “cross” or “diamond” arrangement, the buttons may be used for navigation as described above.
- the disk may be physically rotated about its center, as shown in FIG. 4 , so that button 304 moves from position 2 in FIG. 3 to position 3 in FIG. 4 and button 306 moves from position 4 to position 1 .
- the buttons In this arrangement of the buttons, called a “square” arrangement, the buttons may be used for entering text as described above.
- the mode of operation of the apparatus is dependent upon the orientation of the disk.
- the orientation determines whether the second or third mode of operation, described above, is activated.
- the disk 302 may be moved in the plane of the disk to one of a number of positions.
- the mode of operation of the apparatus is dependent upon the position of the disk.
- FIG. 5 a wheel-type scrolling device 108 is located within the group of buttons ( 102 , 104 etc).
- the axis of the wheel is substantially in the plane of the button grid. Additional wheels may also be added, such as 120 in FIG. 5 . This maintains the symmetry of the device making it suitable for both left- and right-handed users.
- a ring-type scrolling device 108 is incorporated within the group of buttons.
- FIG. 7 is a flow chart depicting a method for entering text into an electronic device in accordance with one embodiment of the present invention.
- the disk 302 of the apparatus shown in FIG. 3 and FIG. 4 is rotated at block 704 to the position shown in FIG. 4 . This is the “cross” or “square” position.
- the character set is selected, either by moving the disk in a horizontal direction or by other selection means. If alphabetic letter input is selected, as depicted by the positive branch from decision block 708 , the buttons are used to enter a letter. In alternative embodiments, such as that shown in FIG.
- buttons at locations 1 , 3 , 5 , 7 and 9 are selected in software and the other buttons are disabled when letter input is selected.
- a button is pressed to denote the start of a new letter input.
- the time interval between button touches may be monitored. If no button has been pressed or touched for a period of time, the next button touch is taken to be the start of a new letter input.
- the user touches a sequence of buttons (without pressing them) that corresponds to the letter.
- An exemplary set of sequences is shown in FIG. 8 .
- the circled button denotes the starting button that is pressed at 710 to indicate the start of a new letter.
- the lines denote the sequence of buttons that are touched to indicate a chosen letter.
- the letter “D” is entered at block 712 by pressing button 7 and then touching buttons 1 , 3 , 9 , and 7 in sequence.
- Letter “S” is entered by pressing button 3 and then touching buttons 1 , 5 , 9 and 7 in sequence.
- the apparatus recognizes a letter it may be displayed on the screen and subsequent button touches ignored. If a second button is pressed before a letter is identified an error may be reported.
- the process is repeated if more letters are to be entered. If no more letters are to be entered, the process stops at termination block 716 .
- non-alphabetic letters symbols
- the user selects to enter non-alphabetic letters (symbols), as depicted by the negative branch from decision block 708 in FIG. 7
- the user enters symbols using the scrolling device, such as the ring 108 in FIG. 4 .
- the ring is used at block 718 to highlight a symbol from a list or table of symbols displayed on the screen. Once the desired symbol is highlighted, the symbol is selected by clicking the ring or pressing some other “select” or “OK” button at block 720 .
- the process is repeated if more symbols are to be entered. If no more symbols are to be entered, the process stops at termination block 724 .
- the apparatus shown in FIG. 3 and FIG. 4 may be used for a novel method of entering telephone numbers.
- the method is illustrated in the flow chart of FIG. 9 .
- the user selects phone dialing mode at block 904 . This selection may be achieved by navigation through a menu of options, for example.
- phone dialing mode is selected, an image of a rotary telephone dial is displayed on the screen.
- the ring 108 is used to highlight a number on the image of the rotary dial.
- the ring (or some other button) is then “clicked” at block 908 to select the highlighted number. In this manner, rotation of the ring (or rotation of a finger on the ring) is translated into rotational motion on the screen.
- the process is repeated if more numbers are required. If the complete telephone number has been entered, as depicted by the negative branch from decision block 912 , the number may be dialed by pressing a designated button, such as an “OK” button. The process terminates at block 914 .
- FIG. 10 A flow chart depicting one embodiment of a method of screen navigation in accordance with the present invention is shown in FIG. 10 .
- the process begins at start block 1002 .
- the disk, 302 in FIG. 3 and FIG. 4 is rotated to the position shown in FIG. 3 .
- the buttons form a “cross” or “diamond” configuration occupying locations 2 , 4 , 6 and 8 .
- the user touches a button to move a cursor on the screen.
- the button in positions 2 and 4 move the cursor up and down the screen respectively, while buttons in positions 4 and 6 move the cursor left or right respectively.
- this process is continued until the cursor is at the target position on the screen.
- the target is then selected by pressing any of the buttons or by pressing an “OK” button.
- the process ends at termination block 1012 .
- This same process may be used to manipulate screen objects other than cursors.
- the array of buttons is sized to be just large enough that a user may press one button without pressing a neighboring button.
- the array may be less than one inch across.
- FIG. 11 is a diagrammatic representation of the use of an apparatus of the present invention for telephone dialing.
- the electronic device 202 incorporates a display screen 1010 .
- An image of a rotary telephone dial is displayed on the display screen 1010 .
- the image includes numbers 0 – 9 ( 1012 and 1014 for example).
- the outer ring 108 is rotated to highlight a number on the image, then that number is selected by clicking the ring or pressing an “OK” button.
- the number to be dialed is selected by moving a finger or thumb around a touch sensitive ring until the desired number is highlighted.
- a similar method can be used, for example, to set the time on a clock or to interact with other rotary images, such as dials or knobs.
- the interaction device is small compared to the screen size. The interaction device in the figure has been enlarged for clarity.
Abstract
Description
Claims (24)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/285,258 US6992658B2 (en) | 1999-05-24 | 2002-10-31 | Method and apparatus for navigation, text input and phone dialing |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/317,518 US20030006956A1 (en) | 1999-05-24 | 1999-05-24 | Data entry device recording input in two dimensions |
US10/285,258 US6992658B2 (en) | 1999-05-24 | 2002-10-31 | Method and apparatus for navigation, text input and phone dialing |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,518 Continuation US20030006956A1 (en) | 1999-05-24 | 1999-05-24 | Data entry device recording input in two dimensions |
Publications (2)
Publication Number | Publication Date |
---|---|
US20030048262A1 US20030048262A1 (en) | 2003-03-13 |
US6992658B2 true US6992658B2 (en) | 2006-01-31 |
Family
ID=23234036
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,518 Abandoned US20030006956A1 (en) | 1999-05-24 | 1999-05-24 | Data entry device recording input in two dimensions |
US10/285,258 Expired - Lifetime US6992658B2 (en) | 1999-05-24 | 2002-10-31 | Method and apparatus for navigation, text input and phone dialing |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/317,518 Abandoned US20030006956A1 (en) | 1999-05-24 | 1999-05-24 | Data entry device recording input in two dimensions |
Country Status (4)
Country | Link |
---|---|
US (2) | US20030006956A1 (en) |
JP (1) | JP2003500771A (en) |
CN (1) | CN1358299A (en) |
WO (1) | WO2000072300A1 (en) |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050007339A1 (en) * | 2003-06-12 | 2005-01-13 | Tadamitsu Sato | Inputting method and input device |
US20050140657A1 (en) * | 2003-12-12 | 2005-06-30 | Samsung Electronics Co., Ltd. | Mobile communication terminal with multi-input device and method of using the same |
US20050156898A1 (en) * | 2003-03-06 | 2005-07-21 | Fujitsu Limited | Portable electronic apparatus |
US20050238406A1 (en) * | 2004-01-02 | 2005-10-27 | Proprietary Technologies, Inc. | Space-efficient ergonomic telephony keypad |
US20050243053A1 (en) * | 2002-06-04 | 2005-11-03 | Koninklijke Philips Electronics N.V. | Method of measuring the movement of an input device |
US20060035687A1 (en) * | 2002-12-30 | 2006-02-16 | Daniel Wong | Rotating user interface |
US20060114224A1 (en) * | 2004-11-29 | 2006-06-01 | Fujitsu Limited | Electronic apparatus, input control apparatus, and input control program storage medium |
US20060284836A1 (en) * | 2005-06-17 | 2006-12-21 | Harald Philipp | Control Panel |
US20070057922A1 (en) * | 2005-09-13 | 2007-03-15 | International Business Machines Corporation | Input having concentric touch pads |
US20070110392A1 (en) * | 2005-10-07 | 2007-05-17 | Smk Corporation | Method for using a rotating input device |
US20070120819A1 (en) * | 2005-11-30 | 2007-05-31 | Young Hoi L | Method and system for accessing data stored in an electronic device |
US20070216653A1 (en) * | 2006-03-17 | 2007-09-20 | Lite-On Technology Corporation | Pointing method and system for quickly moving an object to a designated area |
US20070247421A1 (en) * | 2006-04-25 | 2007-10-25 | Timothy James Orsley | Capacitive-based rotational positioning input device |
US20070247446A1 (en) * | 2006-04-25 | 2007-10-25 | Timothy James Orsley | Linear positioning input device |
US20070247431A1 (en) * | 2006-04-20 | 2007-10-25 | Peter Skillman | Keypad and sensor combination to provide detection region that overlays keys |
US20080098905A1 (en) * | 2006-10-31 | 2008-05-01 | Hamilton Beach/Proctor-Silex, Inc. | Blender for Blending Foodstuff |
US20090201248A1 (en) * | 2006-07-05 | 2009-08-13 | Radu Negulescu | Device and method for providing electronic input |
US7649478B1 (en) | 2005-11-03 | 2010-01-19 | Hyoungsoo Yoon | Data entry using sequential keystrokes |
US20100095240A1 (en) * | 2008-05-23 | 2010-04-15 | Palm, Inc. | Card Metaphor For Activities In A Computing Device |
US20100141609A1 (en) * | 2008-12-09 | 2010-06-10 | Sony Ericsson Mobile Communications Ab | Ergonomic user interfaces and electronic devices incorporating same |
US20100238125A1 (en) * | 2009-03-20 | 2010-09-23 | Nokia Corporation | Method, Apparatus, and Computer Program Product For Discontinuous Shapewriting |
US20110016417A1 (en) * | 2006-04-20 | 2011-01-20 | Palm, Inc. | Selective Hibernation Of Activities In An Electronic Device |
US20110030609A1 (en) * | 2009-08-04 | 2011-02-10 | Janardhan Kindikeri | Method and apparatus for indicia selection |
US9442572B2 (en) | 2013-03-15 | 2016-09-13 | Peter James Tooch | 5-key data entry system and accompanying interface |
US9489107B2 (en) | 2006-04-20 | 2016-11-08 | Qualcomm Incorporated | Navigating among activities in a computing device |
US9984209B2 (en) | 2015-02-13 | 2018-05-29 | Medtronic, Inc. | Graphical controls for programming medical device operation |
Families Citing this family (93)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE43082E1 (en) | 1998-12-10 | 2012-01-10 | Eatoni Ergonomics, Inc. | Touch-typable devices based on ambiguous codes and methods to design such devices |
US20030006956A1 (en) | 1999-05-24 | 2003-01-09 | Charles Yimin Wu | Data entry device recording input in two dimensions |
ATE443946T1 (en) * | 1999-05-27 | 2009-10-15 | Tegic Communications Inc | KEYBOARD SYSTEM WITH AUTOMATIC CORRECTION |
US7030863B2 (en) | 2000-05-26 | 2006-04-18 | America Online, Incorporated | Virtual keyboard system with automatic correction |
US7750891B2 (en) * | 2003-04-09 | 2010-07-06 | Tegic Communications, Inc. | Selective input system based on tracking of motion parameters of an input device |
US7610194B2 (en) * | 2002-07-18 | 2009-10-27 | Tegic Communications, Inc. | Dynamic database reordering system |
US7821503B2 (en) | 2003-04-09 | 2010-10-26 | Tegic Communications, Inc. | Touch screen and graphical user interface |
US7286115B2 (en) | 2000-05-26 | 2007-10-23 | Tegic Communications, Inc. | Directional input system with automatic correction |
EP2264895A3 (en) * | 1999-10-27 | 2012-01-25 | Systems Ltd Keyless | Integrated keypad system |
GB2359697A (en) * | 2000-02-18 | 2001-08-29 | Sensei Ltd | Mobile telephone with improved display navigation |
JP2001290595A (en) * | 2000-03-01 | 2001-10-19 | Hewlett Packard Co <Hp> | Personal digital assistant |
EP1179767B1 (en) | 2000-08-11 | 2010-05-12 | Alps Electric Co., Ltd. | Input device which allows button input operation and coordinate input operation |
US6593914B1 (en) * | 2000-10-31 | 2003-07-15 | Nokia Mobile Phones Ltd. | Keypads for electrical devices |
US7289083B1 (en) * | 2000-11-30 | 2007-10-30 | Palm, Inc. | Multi-sided display for portable computer |
US6744451B1 (en) | 2001-01-25 | 2004-06-01 | Handspring, Inc. | Method and apparatus for aliased item selection from a list of items |
JP4084582B2 (en) | 2001-04-27 | 2008-04-30 | 俊司 加藤 | Touch type key input device |
GB0115822D0 (en) * | 2001-06-28 | 2001-08-22 | Koninkl Philips Electronics Nv | Data input device |
US6683599B2 (en) * | 2001-06-29 | 2004-01-27 | Nokia Mobile Phones Ltd. | Keypads style input device for electrical device |
US7761175B2 (en) | 2001-09-27 | 2010-07-20 | Eatoni Ergonomics, Inc. | Method and apparatus for discoverable input of symbols on a reduced keypad |
US7083342B2 (en) | 2001-12-21 | 2006-08-01 | Griffin Jason T | Keyboard arrangement |
US7002553B2 (en) * | 2001-12-27 | 2006-02-21 | Mark Shkolnikov | Active keyboard system for handheld electronic devices |
US7333092B2 (en) | 2002-02-25 | 2008-02-19 | Apple Computer, Inc. | Touch pad for handheld device |
JP4061094B2 (en) * | 2002-03-15 | 2008-03-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Speech recognition apparatus, speech recognition method and program thereof |
US7466307B2 (en) | 2002-04-11 | 2008-12-16 | Synaptics Incorporated | Closed-loop sensor on a solid-state object position detector |
GB0208655D0 (en) * | 2002-04-16 | 2002-05-29 | Koninkl Philips Electronics Nv | Electronic device with display panel and user input function |
US7729542B2 (en) * | 2003-04-04 | 2010-06-01 | Carnegie Mellon University | Using edges and corners for character input |
US20060181517A1 (en) * | 2005-02-11 | 2006-08-17 | Apple Computer, Inc. | Display actuator |
US8200865B2 (en) * | 2003-09-11 | 2012-06-12 | Eatoni Ergonomics, Inc. | Efficient method and apparatus for text entry based on trigger sequences |
US7088861B2 (en) * | 2003-09-16 | 2006-08-08 | America Online, Inc. | System and method for chinese input using a joystick |
US20050066291A1 (en) * | 2003-09-19 | 2005-03-24 | Stanislaw Lewak | Manual user data entry method and system |
EP1524587A1 (en) * | 2003-10-15 | 2005-04-20 | Sony Ericsson Mobile Communications AB | Device having a joystick keypad |
US20080129552A1 (en) * | 2003-10-31 | 2008-06-05 | Iota Wireless Llc | Concurrent data entry for a portable device |
EP1678654A4 (en) * | 2003-10-31 | 2008-07-02 | Iota Wireless Llc | Concurrent data entry for a portable device |
US7570247B2 (en) * | 2003-11-24 | 2009-08-04 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Modular assembly for a self-indexing computer pointing device |
US7429976B2 (en) * | 2003-11-24 | 2008-09-30 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Compact pointing device |
GB2402650B (en) * | 2003-12-31 | 2006-05-10 | Research In Motion Ltd | Keyboard arrangement |
US8151209B2 (en) | 2004-04-23 | 2012-04-03 | Sony Corporation | User input for an electronic device employing a touch-sensor |
CA2573002A1 (en) * | 2004-06-04 | 2005-12-22 | Benjamin Firooz Ghassabian | Systems to enhance data entry in mobile and fixed environment |
US7978173B2 (en) * | 2005-01-14 | 2011-07-12 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Pointing device including a moveable puck with mechanical detents |
US20080138135A1 (en) * | 2005-01-27 | 2008-06-12 | Howard Andrew Gutowitz | Typability Optimized Ambiguous Keyboards With Reduced Distortion |
US20060176279A1 (en) * | 2005-02-08 | 2006-08-10 | Research In Motion | Handheld electronic device having keyboard that provides two-dimensional navigation, and associated method |
US7586480B2 (en) | 2005-02-28 | 2009-09-08 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Hybrid pointing device |
KR100638585B1 (en) * | 2005-03-23 | 2006-10-26 | 엔에이치엔(주) | Apparatus And Method For Inputting A Character |
EA200800069A1 (en) * | 2005-06-16 | 2008-06-30 | Фируз Гассабиан | DATA INPUT SYSTEM |
WO2006136644A1 (en) * | 2005-06-23 | 2006-12-28 | Nokia Corporation | Method and program of controlling electronic device, electronic device and subscriber equipment |
EP1758013B1 (en) * | 2005-08-24 | 2018-07-04 | LG Electronics Inc. | Mobile communications terminal having a touch input unit and controlling method thereof |
DE102005041309A1 (en) * | 2005-08-31 | 2007-03-15 | Siemens Ag | Operating unit for communication devices |
US7701440B2 (en) * | 2005-12-19 | 2010-04-20 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Pointing device adapted for small handheld devices having two display modes |
US20070152983A1 (en) * | 2005-12-30 | 2007-07-05 | Apple Computer, Inc. | Touch pad with symbols based on mode |
US7860536B2 (en) * | 2006-01-05 | 2010-12-28 | Apple Inc. | Telephone interface for a portable communication device |
US8918736B2 (en) * | 2006-01-05 | 2014-12-23 | Apple Inc. | Replay recommendations in a text entry interface |
US7961903B2 (en) * | 2006-01-25 | 2011-06-14 | Microsoft Corporation | Handwriting style data input via keys |
TW200731118A (en) * | 2006-02-08 | 2007-08-16 | Inventec Appliances Corp | Portable electronic device input method and device |
KR100758288B1 (en) * | 2006-02-10 | 2007-09-13 | 한국과학기술연구원 | Apparatus, system and method for inputting and outputting data based on hand operation |
US20070220443A1 (en) * | 2006-03-17 | 2007-09-20 | Cranfill David B | User interface for scrolling |
US9395905B2 (en) * | 2006-04-05 | 2016-07-19 | Synaptics Incorporated | Graphical scroll wheel |
CN101075164B (en) * | 2006-05-19 | 2010-05-26 | 鸿富锦精密工业(深圳)有限公司 | Electronic device for inputting character by runner |
US7825797B2 (en) | 2006-06-02 | 2010-11-02 | Synaptics Incorporated | Proximity sensor device and method with adjustment selection tabs |
US20070290992A1 (en) * | 2006-06-16 | 2007-12-20 | Creative Technology Ltd | Control interface for media player |
US20080141125A1 (en) * | 2006-06-23 | 2008-06-12 | Firooz Ghassabian | Combined data entry systems |
US8022935B2 (en) | 2006-07-06 | 2011-09-20 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
US7889176B2 (en) * | 2006-07-18 | 2011-02-15 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Capacitive sensing in displacement type pointing devices |
US7714839B2 (en) * | 2006-09-29 | 2010-05-11 | Sony Ericsson Mobile Communications Ab | Jog dial for mobile terminal |
US8274479B2 (en) | 2006-10-11 | 2012-09-25 | Apple Inc. | Gimballed scroll wheel |
US20100005389A1 (en) * | 2006-10-27 | 2010-01-07 | Soren Borup Jensen | Apparatus and method for a user to select one or more pieces of information |
TWI325551B (en) * | 2006-12-29 | 2010-06-01 | Htc Corp | Input methods, and electronic devices thereof |
US8201087B2 (en) | 2007-02-01 | 2012-06-12 | Tegic Communications, Inc. | Spell-check for a keyboard system with automatic correction |
US8225203B2 (en) * | 2007-02-01 | 2012-07-17 | Nuance Communications, Inc. | Spell-check for a keyboard system with automatic correction |
KR101376894B1 (en) * | 2007-02-28 | 2014-03-20 | 엘지전자 주식회사 | Method of dialling in mobile communication terminal and the mobile communication terminal with a thouch screen |
US8232963B2 (en) * | 2007-08-27 | 2012-07-31 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Control and data entry apparatus |
US20090058802A1 (en) * | 2007-08-27 | 2009-03-05 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Input device |
IL188523A0 (en) * | 2008-01-01 | 2008-11-03 | Keyless Systems Ltd | Data entry system |
US7978175B2 (en) * | 2007-11-23 | 2011-07-12 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Magnetic re-centering mechanism for a capacitive input device |
US20090135157A1 (en) * | 2007-11-27 | 2009-05-28 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Capacitive Sensing Input Device with Reduced Sensitivity to Humidity and Condensation |
US20100073203A1 (en) * | 2008-09-23 | 2010-03-25 | Burrell Iv James W | WORLDs SMALLEST KEYBOARD AND CONTROL MEANS |
US8648796B2 (en) * | 2008-12-04 | 2014-02-11 | Blackberry Limited | Stroke based input system for character input |
US20110095998A1 (en) * | 2009-10-28 | 2011-04-28 | Fortrend Taiwan Scientific Corp. | External input device |
US20130293362A1 (en) * | 2012-05-03 | 2013-11-07 | The Methodist Hospital Research Institute | Multi-degrees-of-freedom hand controller |
JP2015066352A (en) * | 2013-09-30 | 2015-04-13 | オムロン株式会社 | Game machine |
JP2015066354A (en) * | 2013-09-30 | 2015-04-13 | オムロン株式会社 | Game machine |
US10520973B2 (en) | 2016-10-27 | 2019-12-31 | Fluidity Technologies, Inc. | Dynamically balanced multi-degrees-of-freedom hand controller |
US10331233B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Camera and sensor controls for remotely operated vehicles and virtual environments |
US10198086B2 (en) | 2016-10-27 | 2019-02-05 | Fluidity Technologies, Inc. | Dynamically balanced, multi-degrees-of-freedom hand controller |
US10324487B2 (en) | 2016-10-27 | 2019-06-18 | Fluidity Technologies, Inc. | Multi-axis gimbal mounting for controller providing tactile feedback for the null command |
US10331232B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Controller with situational awareness display |
EP3532842A4 (en) | 2016-10-27 | 2020-12-16 | Fluidity Technologies, Inc. | Dynamically balanced multi-degrees-of-freedom hand controller |
CN111566579A (en) | 2017-10-27 | 2020-08-21 | 流体技术股份有限公司 | Camera and sensor controls for remotely operated vehicles and virtual environments |
WO2019084506A1 (en) | 2017-10-27 | 2019-05-02 | Fluidity Technologies, Inc. | Controller with situational awareness display |
CN114674220A (en) | 2017-10-27 | 2022-06-28 | 流体技术股份有限公司 | Multi-axis gimbal mount for controller providing haptic feedback for air commands |
USD877630S1 (en) * | 2018-03-20 | 2020-03-10 | Detroit Watch Company | Watch |
US11599107B2 (en) | 2019-12-09 | 2023-03-07 | Fluidity Technologies Inc. | Apparatus, methods and systems for remote or onboard control of flights |
US11662835B1 (en) | 2022-04-26 | 2023-05-30 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
US11696633B1 (en) | 2022-04-26 | 2023-07-11 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4044242A (en) | 1974-05-03 | 1977-08-23 | Ebauches S.A. | Data selection and display arrangement for a small device |
US5559512A (en) * | 1995-03-20 | 1996-09-24 | Venturedyne, Ltd. | Method and apparatus for entering alpha-numeric data |
WO1997021295A1 (en) | 1995-12-04 | 1997-06-12 | Ziad Badarneh | Keypad for telephones and the like |
US5982303A (en) | 1997-02-03 | 1999-11-09 | Smith; Jeffrey | Method for entering alpha-numeric data |
WO2000034965A2 (en) | 1998-12-09 | 2000-06-15 | Telenostra As | Keypad device |
US6107997A (en) * | 1996-06-27 | 2000-08-22 | Ure; Michael J. | Touch-sensitive keyboard/mouse and computing device using the same |
WO2000072300A1 (en) | 1999-05-24 | 2000-11-30 | Motorola Inc. | Data entry device recording input in two dimensions |
US6239790B1 (en) * | 1996-08-05 | 2001-05-29 | Interlink Electronics | Force sensing semiconductive touchpad |
WO2001045035A1 (en) | 1999-12-17 | 2001-06-21 | Motorola Inc. | Chart navigation using compact input devices |
US20010038382A1 (en) * | 1998-06-26 | 2001-11-08 | Griffin Jason T. | Hand-held elctronic device with a keyboard optimized for use with the thumbs |
US6339643B1 (en) * | 1999-01-29 | 2002-01-15 | Agere Systems Guardian Corp. | Telephone disable feature |
US6518957B1 (en) * | 1999-08-13 | 2003-02-11 | Nokia Mobile Phones Limited | Communications device with touch sensitive screen |
US20030095096A1 (en) * | 2001-10-22 | 2003-05-22 | Apple Computer, Inc. | Method and apparatus for use of rotational user inputs |
US20030201982A1 (en) * | 2002-04-30 | 2003-10-30 | Kazuho Iesaka | Computer keyboard and cursor control system and method with keyboard map switching |
US6681002B2 (en) * | 1998-12-31 | 2004-01-20 | Keytouch Corporation | Directionally-mapped, keyed alpha -numeric data input/output system |
US6682235B2 (en) * | 2001-03-20 | 2004-01-27 | Logitech Europe, S.A. | Computer keyboard |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3495232A (en) * | 1966-10-07 | 1970-02-10 | Westinghouse Electric Corp | Display screen and switching matrix |
US4017848A (en) * | 1975-05-19 | 1977-04-12 | Rockwell International Corporation | Transparent keyboard switch and array |
US4679951A (en) * | 1979-11-06 | 1987-07-14 | Cornell Research Foundation, Inc. | Electronic keyboard system and method for reproducing selected symbolic language characters |
-
1999
- 1999-05-24 US US09/317,518 patent/US20030006956A1/en not_active Abandoned
-
2000
- 2000-04-28 CN CN00807998A patent/CN1358299A/en active Pending
- 2000-04-28 JP JP2000620614A patent/JP2003500771A/en not_active Withdrawn
- 2000-04-28 WO PCT/US2000/011427 patent/WO2000072300A1/en active Search and Examination
-
2002
- 2002-10-31 US US10/285,258 patent/US6992658B2/en not_active Expired - Lifetime
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4044242A (en) | 1974-05-03 | 1977-08-23 | Ebauches S.A. | Data selection and display arrangement for a small device |
US5559512A (en) * | 1995-03-20 | 1996-09-24 | Venturedyne, Ltd. | Method and apparatus for entering alpha-numeric data |
WO1997021295A1 (en) | 1995-12-04 | 1997-06-12 | Ziad Badarneh | Keypad for telephones and the like |
US6107997A (en) * | 1996-06-27 | 2000-08-22 | Ure; Michael J. | Touch-sensitive keyboard/mouse and computing device using the same |
US6239790B1 (en) * | 1996-08-05 | 2001-05-29 | Interlink Electronics | Force sensing semiconductive touchpad |
US5982303A (en) | 1997-02-03 | 1999-11-09 | Smith; Jeffrey | Method for entering alpha-numeric data |
US20010038382A1 (en) * | 1998-06-26 | 2001-11-08 | Griffin Jason T. | Hand-held elctronic device with a keyboard optimized for use with the thumbs |
WO2000034965A2 (en) | 1998-12-09 | 2000-06-15 | Telenostra As | Keypad device |
US6681002B2 (en) * | 1998-12-31 | 2004-01-20 | Keytouch Corporation | Directionally-mapped, keyed alpha -numeric data input/output system |
US6339643B1 (en) * | 1999-01-29 | 2002-01-15 | Agere Systems Guardian Corp. | Telephone disable feature |
WO2000072300A1 (en) | 1999-05-24 | 2000-11-30 | Motorola Inc. | Data entry device recording input in two dimensions |
US6518957B1 (en) * | 1999-08-13 | 2003-02-11 | Nokia Mobile Phones Limited | Communications device with touch sensitive screen |
WO2001045035A1 (en) | 1999-12-17 | 2001-06-21 | Motorola Inc. | Chart navigation using compact input devices |
US6682235B2 (en) * | 2001-03-20 | 2004-01-27 | Logitech Europe, S.A. | Computer keyboard |
US20030095096A1 (en) * | 2001-10-22 | 2003-05-22 | Apple Computer, Inc. | Method and apparatus for use of rotational user inputs |
US20030201982A1 (en) * | 2002-04-30 | 2003-10-30 | Kazuho Iesaka | Computer keyboard and cursor control system and method with keyboard map switching |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050243053A1 (en) * | 2002-06-04 | 2005-11-03 | Koninklijke Philips Electronics N.V. | Method of measuring the movement of an input device |
US7589709B2 (en) * | 2002-06-04 | 2009-09-15 | Koninklijke Philips Electronics N.V. | Method of measuring the movement of an input device |
US20060035687A1 (en) * | 2002-12-30 | 2006-02-16 | Daniel Wong | Rotating user interface |
US7400915B2 (en) * | 2002-12-30 | 2008-07-15 | Motorola Inc | Rotating user interface |
US20050156898A1 (en) * | 2003-03-06 | 2005-07-21 | Fujitsu Limited | Portable electronic apparatus |
US7429978B2 (en) * | 2003-03-06 | 2008-09-30 | Fujitsu Limited | Portable electronic apparatus |
US20050007339A1 (en) * | 2003-06-12 | 2005-01-13 | Tadamitsu Sato | Inputting method and input device |
US7359999B2 (en) * | 2003-06-12 | 2008-04-15 | Alps Electric Co., Ltd | Inputting method and device with a flat input having sensor capable of coordinate touch input wherein display is switchable based on touch pressure |
US20050140657A1 (en) * | 2003-12-12 | 2005-06-30 | Samsung Electronics Co., Ltd. | Mobile communication terminal with multi-input device and method of using the same |
US7397467B2 (en) * | 2003-12-12 | 2008-07-08 | Samsung Electronics Co., Ltd. | Mobile communication terminal with multi-input device and method of using the same |
US20050238406A1 (en) * | 2004-01-02 | 2005-10-27 | Proprietary Technologies, Inc. | Space-efficient ergonomic telephony keypad |
US7359505B2 (en) * | 2004-01-02 | 2008-04-15 | Proprietary Technologies, Inc. | Space-efficient ergonomic telephony keypad |
US20060114224A1 (en) * | 2004-11-29 | 2006-06-01 | Fujitsu Limited | Electronic apparatus, input control apparatus, and input control program storage medium |
US7279647B2 (en) * | 2005-06-17 | 2007-10-09 | Harald Philipp | Control panel |
US20060284836A1 (en) * | 2005-06-17 | 2006-12-21 | Harald Philipp | Control Panel |
US20070057922A1 (en) * | 2005-09-13 | 2007-03-15 | International Business Machines Corporation | Input having concentric touch pads |
US20070110392A1 (en) * | 2005-10-07 | 2007-05-17 | Smk Corporation | Method for using a rotating input device |
US7649478B1 (en) | 2005-11-03 | 2010-01-19 | Hyoungsoo Yoon | Data entry using sequential keystrokes |
US20070120819A1 (en) * | 2005-11-30 | 2007-05-31 | Young Hoi L | Method and system for accessing data stored in an electronic device |
US8049715B2 (en) * | 2005-11-30 | 2011-11-01 | Motorola Mobility, Inc. | Method and system for accessing data stored in an electronic device |
US20070216653A1 (en) * | 2006-03-17 | 2007-09-20 | Lite-On Technology Corporation | Pointing method and system for quickly moving an object to a designated area |
US9274807B2 (en) | 2006-04-20 | 2016-03-01 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US9395888B2 (en) | 2006-04-20 | 2016-07-19 | Qualcomm Incorporated | Card metaphor for a grid mode display of activities in a computing device |
US9489107B2 (en) | 2006-04-20 | 2016-11-08 | Qualcomm Incorporated | Navigating among activities in a computing device |
US20110016417A1 (en) * | 2006-04-20 | 2011-01-20 | Palm, Inc. | Selective Hibernation Of Activities In An Electronic Device |
US20070247431A1 (en) * | 2006-04-20 | 2007-10-25 | Peter Skillman | Keypad and sensor combination to provide detection region that overlays keys |
US20070247421A1 (en) * | 2006-04-25 | 2007-10-25 | Timothy James Orsley | Capacitive-based rotational positioning input device |
US20070247446A1 (en) * | 2006-04-25 | 2007-10-25 | Timothy James Orsley | Linear positioning input device |
US20090201248A1 (en) * | 2006-07-05 | 2009-08-13 | Radu Negulescu | Device and method for providing electronic input |
US20080098905A1 (en) * | 2006-10-31 | 2008-05-01 | Hamilton Beach/Proctor-Silex, Inc. | Blender for Blending Foodstuff |
US7942570B2 (en) | 2006-10-31 | 2011-05-17 | Hamilton Beach Brands, Inc. | Blender for blending foodstuff |
US10891027B2 (en) | 2008-05-23 | 2021-01-12 | Qualcomm Incorporated | Navigating among activities in a computing device |
US8683362B2 (en) | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
US11880551B2 (en) | 2008-05-23 | 2024-01-23 | Qualcomm Incorporated | Navigating among activities in a computing device |
US20100095240A1 (en) * | 2008-05-23 | 2010-04-15 | Palm, Inc. | Card Metaphor For Activities In A Computing Device |
US11650715B2 (en) | 2008-05-23 | 2023-05-16 | Qualcomm Incorporated | Navigating among activities in a computing device |
US11379098B2 (en) | 2008-05-23 | 2022-07-05 | Qualcomm Incorporated | Application management in a computing device |
US11262889B2 (en) | 2008-05-23 | 2022-03-01 | Qualcomm Incorporated | Navigating among activities in a computing device |
US10678403B2 (en) | 2008-05-23 | 2020-06-09 | Qualcomm Incorporated | Navigating among activities in a computing device |
US20100141609A1 (en) * | 2008-12-09 | 2010-06-10 | Sony Ericsson Mobile Communications Ab | Ergonomic user interfaces and electronic devices incorporating same |
US8982105B2 (en) * | 2008-12-09 | 2015-03-17 | Sony Corporation | Ergonomic user interfaces and electronic devices incorporating same |
US20100238125A1 (en) * | 2009-03-20 | 2010-09-23 | Nokia Corporation | Method, Apparatus, and Computer Program Product For Discontinuous Shapewriting |
US10268358B2 (en) | 2009-07-20 | 2019-04-23 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US10877657B2 (en) | 2009-07-20 | 2020-12-29 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US10901602B2 (en) | 2009-07-20 | 2021-01-26 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US11500532B2 (en) | 2009-07-20 | 2022-11-15 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US8383967B2 (en) * | 2009-08-04 | 2013-02-26 | Simplexgrinnell Lp | Method and apparatus for indicia selection |
US20110030609A1 (en) * | 2009-08-04 | 2011-02-10 | Janardhan Kindikeri | Method and apparatus for indicia selection |
US9442572B2 (en) | 2013-03-15 | 2016-09-13 | Peter James Tooch | 5-key data entry system and accompanying interface |
US9984209B2 (en) | 2015-02-13 | 2018-05-29 | Medtronic, Inc. | Graphical controls for programming medical device operation |
Also Published As
Publication number | Publication date |
---|---|
US20030048262A1 (en) | 2003-03-13 |
CN1358299A (en) | 2002-07-10 |
US20030006956A1 (en) | 2003-01-09 |
JP2003500771A (en) | 2003-01-07 |
WO2000072300A1 (en) | 2000-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6992658B2 (en) | Method and apparatus for navigation, text input and phone dialing | |
EP1183590B1 (en) | Communication system and method | |
US7002553B2 (en) | Active keyboard system for handheld electronic devices | |
US9122318B2 (en) | Methods of and systems for reducing keyboard data entry errors | |
EP1752868A2 (en) | Mobile terminal and method for region selection, for positioning and triggering of a screen focal point | |
JP5097775B2 (en) | Character input device | |
US20050001821A1 (en) | Option selector and electronic device including such an option selector | |
JP2005317041A (en) | Information processor, information processing method, and program | |
US20070268259A1 (en) | Handheld wireless communication device | |
WO2004063833A9 (en) | Data input by first selecting one of four options then selecting one of eight directions to determine an input-character | |
US20070205993A1 (en) | Mobile device having a keypad with directional controls | |
EP1840712A1 (en) | Adjustable on-screen cursor sensitivity on a handheld communication device | |
US20070254700A1 (en) | Handheld wireless communication device | |
EP1770482B1 (en) | Apparatus with multiple highlights | |
EP1818781A1 (en) | Adjustable on-screen cursor sensitivity on a handheld communication device having full alphabetic keyboard | |
US8635559B2 (en) | On-screen cursor navigation delimiting on a handheld communication device | |
US20070254721A1 (en) | Handheld wireless communication device | |
US20070252817A1 (en) | Handheld wireless communication device | |
EP1818782A1 (en) | Adjustable on-screen cursor sensitivity on a handheld communication device having a reduced alphabetic keyboard | |
EP1818780A1 (en) | Adjustable on-screen cursor sensitivity on a wireless handheld communication device | |
US20070254690A1 (en) | Handheld wireless communication device | |
US20070254688A1 (en) | Handheld wireless communication device | |
US8271036B2 (en) | Handheld wireless communication device | |
EP1524587A1 (en) | Device having a joystick keypad | |
CA2572665C (en) | On-screen cursor navigation delimiting on a handheld communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MOTOROLA, INC. LAW DEPARTMENT, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WU, CHARLES;GUO, JIN;CHANG, LU;AND OTHERS;REEL/FRAME:013451/0093 Effective date: 20021030 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY, INC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA, INC;REEL/FRAME:025673/0558 Effective date: 20100731 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY LLC, ILLINOIS Free format text: CHANGE OF NAME;ASSIGNOR:MOTOROLA MOBILITY, INC.;REEL/FRAME:029216/0282 Effective date: 20120622 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:034420/0001 Effective date: 20141028 |
|
FPAY | Fee payment |
Year of fee payment: 12 |