Typing Input Systems, Methods, and Devices
First Claim
Patent Images
1. A system comprising:
- an input device comprising ten input elements; and
a computing device coupled with the input device to receive an input from one or more of the ten input elements, translate the received input into one or more letters of an alphabet based on a translation map that maps eight of the letters of the alphabet to eight of the ten input elements respectively and that maps remaining letters of the alphabet to combinations of the eight input elements, and produce the one or more letters resulting from the translating for further processing or output.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, and techniques are disclosed relating to typing input devices. For example a ten-key input device can be provided for receiving input via ten input elements from the ten fingers on a right hand and a left hand. All of the letters of the alphabet can by typed with the ten input elements according to a translation map that maps the ten input elements or combinations of the ten input elements to the letters of the alphabet.
2 Citations
27 Claims
-
1. A system comprising:
-
an input device comprising ten input elements; and a computing device coupled with the input device to receive an input from one or more of the ten input elements, translate the received input into one or more letters of an alphabet based on a translation map that maps eight of the letters of the alphabet to eight of the ten input elements respectively and that maps remaining letters of the alphabet to combinations of the eight input elements, and produce the one or more letters resulting from the translating for further processing or output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving an input code having component blocks that correspond to activation groupings of input elements of an input device; translating the input code to first text; checking the first text against a dictionary; and when the first text does not match an entry in the dictionary, processing the component blocks to generate one or more permutations that have different activation groupings of the input elements of the input device, translating the input code to second text, which is different than the first text, in accordance with the one or more permutations, and checking the second text against the dictionary to determine if the second text is usable to replace the first text. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium encoding a computer program operable to cause data processing apparatus to perform operations to determine a stenographic chord, the operations comprising:
-
determining an input code that corresponds to more than two keys on a input device; determining multiple possible letter combinations that can be mapped to multiple respective combinations of the more than two keys based on a map for mapping the keys on the input device to letters; determining a frequency of use in language of the determined possible letter combinations; and assigning a letter combination from the determined possible letter combinations to the input code based on the determined frequency of use, the assigned letter combination to be output when the two or more keys on the input device are input together as a chord. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification