Claims
- 1. An information input device, comprising:
a first functional mode which defines a mode of operation of the input device; one or more domain levels within the first functional mode with each domain level containing domain-level values; a plurality of programmable input keys having a domain-level value assigned to the programmable input keys for each domain level, wherein the value assigned to each programmable input key within a domain level controls the signal transmitted by the input device in response to actuation of the programmable input key within that domain level; and a function-specific display to indicate a domain-level value associated with a programmable input key.
- 2. The invention as in claim 1 wherein the domain-level value assigned to each programmable input key is determined by the operation of the software associated with each functional mode.
- 3. The invention as in claim 1 wherein the domain-level value assigned to each programmable input key is assignable by a user of the input device.
- 4. The invention as in claim 1 further comprising a software driven functional mode wherein the software application specifies a domain-level value for each programmable input key.
- 5. The invention as in claim 1 wherein the function-specific display provides a visual indication of the present domain-level value for each of the programmable input keys.
- 6. The invention as in claim 1 wherein the function-specific display provides a visual indication of an alternative domain-level value for each of the programmable input keys.
- 7. The invention as in claim 1 wherein each display is associated with a single programmable input key to provide a visual indication of the present domain-level value for that programmable input key.
- 8. The invention as in claim 1 wherein each display associated with a single programmable input key provides a visual indication of an alternative domain-level value for that programmable input key.
- 9. The invention as in claim 1 wherein the function-specific display comprises a light emitting diode.
- 10. The invention as in claim 1 wherein each display is comprised of an liquid crystal display.
- 11. The invention as in claim 1 wherein each display is comprised of a touch screen.
- 12. The invention as in claim 1 further comprising a first set of controls for selecting the functional mode.
- 13. The invention as in claim 12 further comprising a screen associated with each functional mode control wherein the screen indicates the functionality associated with a functional mode control.
- 14. The invention as in claim 1 further comprising a second set of controls for selecting the domain level within a functional mode.
- 15. The invention as in claim 14 further comprising a screen associated with each domain-level control wherein the screen indicates the domain-level values associated with a domain-level value control.
- 16. The invention as in claim 1 further comprising a slot for an insertable electronic circuit card wherein the slot is configured in accordance with one of the standard designs used for insertable electronic circuit cards.
- 17. The invention as in claim 16 wherein the insertable electronic circuit-card slot is compliant with the PCMCIA standard.
- 18. The invention as in claim 1 further comprising a port configured to interface with a telephone line that is part of a public-switched telephone network (PSTN).
- 19. The invention as in claim 1 further comprising a card insertion slot for receiving data from a card having data stored thereon in an information bearing medium.
- 20. The invention as in claim 19 wherein the information bearing medium is a magnetic-strip encoded card.
- 21. The invention as in claim 19 wherein the information bearing medium is a bar-coded encoded card.
- 22. The invention as in claim 18 wherein the information bearing medium is a biometrically encoded card.
- 23. The invention as in claim 1 wherein each programmable input key defines an exterior hole through which a stylus can be inserted to actuate the selected programmable input key.
- 24. The invention as in claim 1 further comprising an expansion slot configured to receive a memory card.
- 25. The invention as in claim 1 further comprising a plurality of fixed operation keys having a defined operation independent of the functionality of the input device.
- 26. The invention as in claim 25 wherein the defined operation of a fixed key is selected from the group consisting of: Tab, Shift, Space, Enter, Delete, Backspace, right mouse click, left mouse click, scroll and toggle.
- 27. The invention as in claim 1 further comprising a plurality of user interface keys for selecting the first functional mode of the information input device.
- 28. The invention as in claim 1 wherein the first functional mode is selected from the group consisting of: an English alphanumeric keyboard, a non-English alphanumeric keyboard, telephone, calculator, card reader, text editing, internet navigation, an application specific mode associated with the use of a particular software application and a mode associated with the control of an electronic device.
- 29. The invention as in claim 1 further comprising a port for wirelessly transmitting data.
- 30. The invention as in claim 29 wherein the port is an infrared port.
- 31. The invention as in claim 1 further comprising
a second functional mode which defines an additional mode of operation of the input device; one or more domain levels within the second functional mode with each domain level containing domain-level values; and wherein the second functional mode is selected from the group consisting of: an English alphanumeric keyboard, a non-English alphanumeric keyboard, telephone, calculator, card reader, text editing, internet navigation, an application specific mode associated with the use of a particular software application and a mode associated with the control of an electronic device.
- 32. The invention as in claim 31 wherein the second functional mode operates concurrently with the first functional mode.
- 33. The invention as in claim 1 wherein at least one of the domain-level controls are located on a separate unit from the other programmable input keys with the separate unit coupled to the other programmable input keys.
- 34. The invention as in claim 1 wherein the information input device is an integral component of a second device.
- 35. The invention as in claim 34 wherein the second device is selected from a group consisting of an automobile, an airplane, a lap-top computer, a PDA, a cellular telephone and any household appliance.
- 36. A multi-functional keyboard comprising:
a base unit having a housing for protecting the internal components of the keyboard comprising a first user interface associated with the base unit for controlling the functional mode of operation by assigning domain-level values to the first user interface and a second user interface for displaying the domain-level values assigned to programmable input keys in accordance with a selected functional mode; at least one functional mode of operation, each functional mode of operation defining one or more a domain levels and wherein each domain level contains one or more domain-level values assigned to a set of programmable input keys; and a processor for driving the first and second user interfaces in accordance with instructions and data specific to the selected functional mode and domain level.
- 37. The invention as in claim 36 wherein the domain-level values assigned to the first user interface is determined by the operation of the software associated with the functional mode of operation.
- 38. The invention as in claim 36 wherein the domain-level values assigned to the first user interface is assignable by a user of the keyboard.
- 39. The invention as in claim 36 further comprising a software driven functional mode of operation wherein the software application specifies a domain-level value for each programmable input key.
- 40. The invention as in claim 36 wherein the second user interface provides a visual indication of the present domain-level values assigned to the first user interface.
- 41. The invention as in claim 36 wherein the second user interface provides a visual indication of an alternative domain-level values assigned to the first user interface.
- 42. The invention as in claim 36 wherein the programmable input keys of the first user interface each have a domain-level value assigned to it within each domain level.
- 43. The invention as in claim 42 wherein the second user interface is a display to indicate the domain-level value associated with each programmable input key.
- 44. The invention as in claim 43 wherein each display is associated with a single programmable input key to provide a visual indication of the present domain-level value for each programmable input key.
- 45. The invention as in claim 43 wherein each display associated with a single programmable input key provides a visual indication of alternative domain-level values for that programmable input key.
- 46. The invention as in claim 36 wherein the second user interface comprises light emitting diodes.
- 47. The invention as in claim 36 wherein the second user interface is comprised of a liquid crystal display.
- 48. The invention as in claim 36 wherein the second user interface is comprised of a touch screen.
- 49. The invention as in claim 36 further comprising a slot for an insertable electronic circuit card wherein the slot is configured in accordance with one of the standard designs used for insertable electronic circuit cards.
- 50. The invention as in claim 49 wherein the insertable electronic circuit-card slot is compliant with the PCMCIA standard.
- 51. The invention as in claim 36 further comprising a port configured to interface with a telephone line that is part of a public-switched telephone network (PSTN).
- 52. The invention as in claim 36 further comprising a card insertion slot for receiving data from a card having data stored thereon in an information bearing medium.
- 53. The invention as in claim 52 wherein the information bearing medium is a magnetic-strip encoded card.
- 54. The invention as in claim 52 wherein the information bearing medium is a bar-coded encoded card.
- 55. The invention as in claim 52 wherein the information bearing medium is a biometrically encoded card.
- 56. The invention as in claim 36 wherein the first user interface defines an exterior hole through which a stylus can be inserted to actuate the selected programmable input key.
- 57. The invention as in claim 36 further comprising an expansion slot configured to receive a memory card.
- 58. The invention as in claim 36 further comprising one or more fixed operation keys having a defined operation independent of the functional mode of operation of the keyboard.
- 59. The invention as in claim 58 wherein the defined operation of a fixed key is selected from the group consisting of: Tab, Shift, Space, Enter, Delete, Backspace, right mouse click, left mouse click, and scroll and toggle.
- 60. The invention as in claim 36 further comprising a plurality of user interface keys for selecting the functional mode of operation of the keyboard.
- 61. The invention as in claim 36 wherein a functional mode of operation is selected from the group consisting of: an English alphanumeric keyboard, a non-English alphanumeric keyboard, telephone, calculator, card reader, text editing, internet navigation, an application specific mode associated with the use of a particular software application and a mode associated with the control of an electronic device.
- 62. The invention as in claim 36 further comprising a port for wirelessly transmitting data.
- 63. The invention as in claim 62 wherein the port is an infrared port.
- 64. A method of operating an information input device comprising one or more functional modes of operation having a domain level containing domain-level values, a plurality of programmable input keys with each programmable input key having a domain-level value assigned to it within each domain level and a display to indicate the domain-level values associated with each of the programmable input keys, the method comprises the steps of:
selecting a functional mode of operation of the information input device; selecting a domain level within the selected mode of operation; and actuating one or more of the programmable input keys.
CROSS-REFERENCE TO RELATED PATENT APPLICATIONS
[0001] This patent application claims the benefit of U.S. Provisional Patent Application No. 60/323,680, filed Sep. 20, 2001 the contents of which are incorporated by herein by reference, including any references therein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60323680 |
Sep 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10247065 |
Sep 2002 |
US |
Child |
10770832 |
Feb 2004 |
US |