Claims
- 1. A system for presenting and delivering user application input choices comprising memory associating chord-sequences or syllable-sequences with complex user application input choices, an optional display associating chords or syllables with complex user application input choices, an input device for inputting chords or syllables, a first processor associated with the input device for generating input signals from chords or syllables, a second processor, connected to the first processor, for receiving sequences of input signals from the first processor, for evaluating the input signal sequences, connected to the optional display for modifying the display according to the evaluated input signal sequences, and connected the user application for sending user application input choices to the user application.
- 2. The system of claim 1 wherein the input device comprises a keypad having keys ergonomically sized and positioned such that a key is assigned to and is contactable by a digit of a hand having plural digits, and such that one, all or any combination of any of the keys may be actuated by the digits at any time.
- 3. The system of claim 1, wherein the input device resembles a joystick and comprises a base, a key carrier extending from the base, the key carrier having a bottom connected to the base, a top surface, a pair of side surfaces, a front surface and a back surface, and plural keys, wherein at least one key is provided along at least one surface.
- 4. The system of claim 3, wherein the at least one key provided along at least one surface, comprises one key positioned on the top surface and a set of four keys extending widthwise along either a side surface or a front surface.
- 5. The system of claim 2, wherein the input device is, or is housed in, a computer or computer peripheral.
- 6. The system of claim 2 wherein the input device is integral with a computer and at least one set of depressible buttons or keys are provided on a housing of the computer.
- 7. The system of claim 6, wherein plural sets of ergonomically placed buttons are provided, having at least one set positioned on a keyboard housing and at least one set on a monitor housing.
- 8. The system of claim 2, wherein each key may be depressed using a single finger or thumb without removing or repositioning any of the digits.
- 9. The system of claim 2, wherein depressing and releasing a combination of at least one of the keys provides input to the first processor.
- 10. The system of claim 1, further comprising a computer monitor for displaying user application input choices.
- 11. The system of claim 1, wherein the display displays associations of user application input choices with chord or syllable sequences by displaying a grid comprising an arrangement of blocks comprising a grid name block and plural chord blocks.
- 12. The system of claim 11, wherein a chord block comprises a row of coded finger cells and a selection cell positioned near the row of finger cells for identifying a combination of keys for pressing and releasing.
- 13. The system of claim 12, wherein the coded finger cells are highlighted finger cells for indicating keys for pressing and releasing.
- 14. The system of claim 13, wherein at least one of the blocks in a grid contains a selection cell for calling up a successor grid.
- 15. The system of claim 14, wherein selection cells, software and firmware are available for inputting Chinese or other complex characters.
- 16. The system of claim 15, wherein display grids for inputting Chinese characters comprise grids for selection of a pinyin initial, grids for selecting vowel clusters, grids for selecting final/tone combinations and grids for hanzi selection.
- 17. The system of claim 1, wherein the input device is a glove comprising keys integrated into the fingertips.
- 18. The system of claim 1, wherein the display resides in a headset having a small monitor.
- 19. The system of claim 1, wherein the user applications comprise audio/vocal interfaces for providing communication.
- 20. A method for presenting and delivering user application input choices comprising the steps of relating complex user application input choices to sequences of chords or syllables in memory, optionally displaying associations of chords or syllables within sequences of chords or syllables associated with complex user application input choices, receiving user generated chords or syllables using an input device, generating input signals from the input chords or syllables, evaluating input signal sequences, modifying the optional display according to the evaluated input signal sequences to prompt for chords or syllables within chord or syllable sequences associated with complex user application input choices, and sending associated complex user application input choices to user applications.
- 21. The method of claim 20, further comprising presenting a display and modifying the display according to the evaluated input signal sequences and further comprising providing a grid on the display for relating chords to user application inputs.
- 22. The method of claim 21, wherein the providing the grid on the display comprises displaying an arrangement of blocks including a grid name block and at least one chord block having a row of finger cells and a large selection cell positioned below the row of finger cells, coding the finger cells for identifying the combination of switches for pressing and releasing.
- 23. The method of claim 21, wherein providing a grid displaying chords with user application inputs comprises displaying the grid on a computer monitor.
- 24. The method of claim 20, wherein the step of evaluating the input signal sequences further comprises modifying a display showing relations of complex user application input choices to chords or syllables.
- 25. An apparatus for presenting and delivering user application input choices comprising an association of sequences of chords or syllables with complex user application input choices, an input for inputting chords or syllables, a first processor for receiving the chords or syllables and for generating input signals, a second processor connected to the first processor for receiving and evaluating input signals and sequences of input signals and for sending user application input choice signals to a user application according to the input signal sequences.
- 26. The apparatus of claim 25 further comprising a display connected to the second processor for receiving display modifying signals from the second processor according to the evaluated input signals received by and evaluated in the second processor.
BACKGROUND OF THE INVENTION
[0001] This is a continuation in part application of pending Ser. No. 09/031,663, filed Feb. 27, 1998.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09031663 |
Feb 1998 |
US |
Child |
09764747 |
Jan 2001 |
US |