Data input device and correlative encoding technique
First Claim
1. A data input device comprising:
- a keyboard comprising a plurality of keys including a first group of keys assigned to letters of the alphabet and a second group of keys assigned to numerals; and
a code generator for generating a plurality of four bit code words in response to actuation of said keys, one four bit code word for each of second group of keys, and two four bit code words for each of said first group of keys.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer input device, i.e. a keyboard, employs a reduced number of keys for entering words, numbers and commands. A novel and economical data encoding technique is employed which assigns single four bit code words (known as cuytes) to the Arabic numerals 0-9, two cuytes to the letters of the alphabet, and three or more quytes to various "sipher" represented commands. This encoding technique not only decreases memory space requirements, but also increases processing speed. To enable an operator to select virtually any number of sipher represented commands, a plurality of additional function keys is provided, and these can be operated in a sequential manner along with the arrow, period and comma keys to generate a sipher represented command comprised of any number of cuytes. The end of a sipher command is signified by the actuation of a letter or numeral key. Each sipher can be represented by an icon which graphically combines all of the key symbols that are necessary to invoke it. A pair of key stick actuators is also provided on the keyboard, each of which combines the functions of a conventional key and a joy stick.
33 Citations
19 Claims
-
1. A data input device comprising:
-
a keyboard comprising a plurality of keys including a first group of keys assigned to letters of the alphabet and a second group of keys assigned to numerals; and a code generator for generating a plurality of four bit code words in response to actuation of said keys, one four bit code word for each of second group of keys, and two four bit code words for each of said first group of keys. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for encoding digital data for entry into a computer comprising the steps of:
-
a) providing a keyboard data entry device, said keyboard including a first group of keys corresponding to numerals, and a second group of keys corresponding to letters of the alphabet; b) providing a code generator connected to said keyboard for generating binary code words in response to actuation of the keys on said keyboard, said code generator generating a first plurality of four bit binary code words, one for each of said first group of keys, and generating a second plurality of pairs of four bit code words, one pair for each of said second group of keys. - View Dependent Claims (11, 12)
-
-
13. A data input device comprising:
-
a keyboard containing a plurality of keys for entering alphanumeric data, said keyboard including left, center and right sections of keys; a first key stick actuator positioned adjacent a bottom portion of said keyboard between said left and center sections for actuation by a operator'"'"'s left hand thumb, said first key stick actuator including a directional actuator element which can also be pressed to act as a conventional key actuator; and a second key stick actuator positioned adjacent a bottom portion of said keyboard between said center and right sections for actuation by an operator'"'"'s right hand thumb, said second key stick actuator including a directional actuator which can also be pressed as a conventional key actuator. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification