Claims
- 1. An interaction device for entering text characters of a plurality of text characters into an electronic device, the interaction device comprising:
an array of text-input buttons, each text-input button being sensitive to both touch and pressure, wherein each text character of a plurality of text characters is entered by touching one or more buttons of the array of five text-input buttons in a predetermined sequence.
- 2. An interaction device in accordance with claim 1, wherein the start of the predetermined sequence is indicated by pressing a predetermined button of the array of five text-input buttons.
- 3. An interaction device in accordance with claim 1, wherein a button touch is determined to be the start of the predetermined sequence if the time elapsed since a previous button touch exceeds a threshold.
- 4. An interaction device in accordance with claim 1, wherein the array of text-input buttons comprises an array of five input text buttons positioned at the four corners and the center of a square.
- 5. An interaction device in accordance with claim 1, further comprising:
an array of navigation buttons, each navigation button being sensitive to touch and to pressure, wherein each of the navigation buttons moves the position of an object displayed on a display screen in a predetermined direction.
- 6. An interaction device in accordance with claim 5, wherein the display screen is incorporated into the electronic device.
- 7. An interaction device in accordance with claim 5, wherein the array of navigation buttons comprises four navigation buttons arranged in a cross pattern at the four corners of a diamond.
- 8. An interaction device in accordance with claim 7, wherein the array of four navigation buttons is rotatable through 45° so that four navigation buttons form at least part of the array of text input buttons.
- 9. An interaction device in accordance with claim 5, wherein the array of text-input buttons comprises an array of five text input buttons and the array of navigation buttons comprises an array of four navigation buttons, and wherein the array of five text input buttons and the array of four navigation buttons are physically distinct buttons arranged in a three-by-three square grid.
- 10. An interaction device in accordance with claim 9, wherein one array of buttons of the array of five text-input buttons and the array of four navigation buttons is disabled.
- 11. An interaction device in accordance with claim 9, wherein the one array of buttons that is disabled is physically disabled.
- 12. An interaction device in accordance with claim 9, wherein buttons of the one array of buttons that is disabled are less brightly illuminated than other buttons.
- 13. An interaction device in accordance with claim 1, further comprising:
a scrolling device located in proximity to the array of text-input buttons.
- 14. An interaction device in accordance with claim 13, wherein the scrolling device is a ring mounted in the plane of the array of text-input buttons.
- 15. An interaction device in accordance with claim 14, wherein the ring encircles one or more of the text-input buttons.
- 16. An interaction device in accordance with claim 14, wherein the ring is located in close proximity to the array of text-input buttons.
- 17. An interaction device in accordance with claim 13, wherein the ring is touch sensitive, producing a signal indicative of the position of the ring that is touched.
- 18. An interaction device in accordance with claim 13, wherein the ring is rotatable, producing a signal indicative of the position of the ring or the change in position of the ring.
- 19. An interaction device in accordance with claim 13, wherein the scrolling device is one of a roller and a wheel.
- 20. An interaction device in accordance with claim 19, wherein the scrolling device is mounted with its axis of rotation in the plane of the array of text-input buttons.
- 21. An interaction device in accordance with claim 13, wherein the scrolling device is clickable.
- 22. A handheld electronic device, comprising:
a display screen; a memory; an interaction device operable to enter text characters of a plurality of text characters into an electronic device, the interaction device comprising an array of text-input buttons, each text-input button being sensitive to both touch and pressure; and a processor coupled to the display screen, the memory and the interaction device and responsive to signals from the interaction device, wherein a text character of a plurality of text characters is entered into the memory or displayed on the display screen by touching one or more buttons of the array of text-input buttons in a predetermined sequence.
- 23. A handheld electronic device in accordance with claim 22, wherein the start of the predetermined sequence is indicated by pressing a predetermined button of the array of text-input buttons.
- 24. A handheld electronic device in accordance with claim 22, wherein a button touch is determined to be the start of the predetermined sequence if the time elapsed since a previous button touch exceeds a threshold.
- 25. An interaction device for entering user information into an electronic device, the interaction device comprising:
an array of navigation buttons, each navigation button being sensitive to touch and to pressure; and a scrolling device located in proximity to the array of navigation buttons, wherein each button of the array of navigation buttons moves the position of an object displayed on a display screen in a predetermined direction.
- 26. An interaction device in accordance with claim 25, wherein the array of navigation buttons comprises four navigation buttons arranged in a cross pattern at the four corners of a diamond.
- 27. An interaction device in accordance with claim 25, wherein the scrolling device is a wheel encircling the array of navigation buttons.
- 28. A method for entering user information into an electronic device from an interaction device having an array of text-input buttons, each button being sensitive to both pressure and touch, the method comprising:
determining a first button of the array of text-input buttons and a sequence of one or more second buttons of the array of text-input buttons corresponding to a symbol; touching or pressing the first button of the array of text-input buttons; and touching the one or more second buttons in the sequence of one or more second buttons.
- 29. A method in accordance with claim 28, wherein the array of text-input buttons comprises an array of five text input buttons located on a rotatable surface, further comprising:
rotating the rotatable surface so that the array of five text-input buttons is arranged in a square pattern with one button in each of the four corners of the square and one button in the center of the square.
- 30. A method in accordance with claim 29 wherein the rotatable surface is a disk.
- 31. A method in accordance with claim 29, wherein the electronic device incorporates a display screen and further comprising:
rotating the rotatable surface so that the array of five text-input buttons is arranged in a diamond pattern with one button in each of the four corners of the diamond and one button in the center of the diamond, the buttons in the four corners of the diamond forming an array of four navigation buttons; and touching a button of the array of four navigation buttons to move the position of an object displayed on the display screen in a predetermined direction or highlight a target displayed on the display screen.
- 32. A method in accordance with claim 31, further comprising:
clicking a button of the array of four navigation buttons to select a target highlighted on the display screen.
- 33. A method in accordance with claim 28, wherein the interaction device includes a scrolling device, the electronic device includes a display screen and the method further comprises:
operating the scrolling device to highlight a target displayed on the display screen; and clicking the scrolling device to select the highlighted target.
- 34. A method in accordance with claim 33, wherein the scrolling device is one of a wheel, a roller and a ring.
- 35. A method as in claim 34, wherein the target object is a number selected from an image of a rotary telephone dial.
- 36. A method as in claim 35, wherein the target object is a character selected from a table of characters displayed on the display screen.
- 37. A method in accordance with claim 28, wherein the electronic device incorporates a display screen and the interaction device includes an array of navigation buttons, the method further comprising:
touching a button of the array of navigation buttons to move the position of an object displayed on the display screen in a predetermined direction or highlight a target displayed on the display screen.
- 38. A method in accordance with claim 37, further comprising:
selecting the array of text-input buttons or the array of navigation buttons; disabling the array of navigation buttons if the array of text-input buttons is selected; and disabling the array of text-input buttons if the array of navigation buttons is selected.
- 39. A method in accordance with claim 38, wherein the disabling of the text-input buttons or the navigation buttons is performed in software.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of co-pending patent application Ser. No. 09/317,518, filed May 24, 1999, titled “Data Entry Device Recording Input in Two Dimensions,” which is hereby incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09317518 |
May 1999 |
US |
Child |
10285258 |
Oct 2002 |
US |