Chording keyboard for generating binary data
First Claim
1. A computer data entry keyboard comprising:
- exactly ten key switches, each key switch corresponding to a particular terminating member of a pair of operator'"'"'s hands, and adapted to be selectably operated by such corresponding terminating member, said switches being selectably operably singly and in combination to generate a 10-digit binary number, each digit of said binary number corresponding to a particular terminating member of said operator'"'"'s hands;
memory table means including read-only first memory means and read/write second memory means for storing and retrieving respective first and second sets of character and character combinations;
memory address table means, having an input and an output, for providing addressed in said memory table means at said output in response to 10-digit binary numbers at said input, wherein each location in said memory address table means corresponds uniquely to a different 10-digit binary number and contains an address in said first and second memory means said address corresponding to a character or character combination stored in said memory table at that address;
means, coupled to said memory table means and to the output of said memory address table means for applying the address provided at said output to said memory table means; and
means, associated with said read/write second memory means and responsive to said key switches, for allowing operation of said memory means in a write mode wherein operation of said key switches stores characters and character combinations each corresponding to a particular one of said 10-digit binary numbers, and operation in a read mode wherein operation of said key switches retrieves character and character combinations, operation in said write mode being initiated by the occurence of an access code and terminated by the occurrence of an exit code, each of said access and exit codes being particular ones of said 10-digit binary numbers.
0 Assignments
0 Petitions
Accused Products
Abstract
A data entry device wherein key switches may be pressed singly and in combination to generate a binary number corresponding to specific characters and character combinations. A preferred embodiment of the invention contemplates ten key switches, each key switch corresponding to a different terminating member of an operator'"'"'s hand, such that a 10-digit binary number is generated. Other embodiments of the present invention contemplate a programmable keyboard wherein characters and character combinations generated by user operation of the keyboard are stored in a portable memory for later access by the operator. Additionally, the device may be operated in reverse such that binary numbers corresponding to characters and character combinations may be converted to patterns of tactile sensations perceived as characters and character combinations.
38 Citations
10 Claims
-
1. A computer data entry keyboard comprising:
-
exactly ten key switches, each key switch corresponding to a particular terminating member of a pair of operator'"'"'s hands, and adapted to be selectably operated by such corresponding terminating member, said switches being selectably operably singly and in combination to generate a 10-digit binary number, each digit of said binary number corresponding to a particular terminating member of said operator'"'"'s hands; memory table means including read-only first memory means and read/write second memory means for storing and retrieving respective first and second sets of character and character combinations; memory address table means, having an input and an output, for providing addressed in said memory table means at said output in response to 10-digit binary numbers at said input, wherein each location in said memory address table means corresponds uniquely to a different 10-digit binary number and contains an address in said first and second memory means said address corresponding to a character or character combination stored in said memory table at that address; means, coupled to said memory table means and to the output of said memory address table means for applying the address provided at said output to said memory table means; and means, associated with said read/write second memory means and responsive to said key switches, for allowing operation of said memory means in a write mode wherein operation of said key switches stores characters and character combinations each corresponding to a particular one of said 10-digit binary numbers, and operation in a read mode wherein operation of said key switches retrieves character and character combinations, operation in said write mode being initiated by the occurence of an access code and terminated by the occurrence of an exit code, each of said access and exit codes being particular ones of said 10-digit binary numbers. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
2. A computer data entry keyboard comprising:
-
exactly ten key switches, each key switch corresponding to a particular terminating member of a pair of operator'"'"'s hands, and adapted to be in continuous intimate contact with and selectably operated by such corresponding terminating member, said switches being selectably operable singly and in combination to generate a 10-digit binary number, each digit of said binary number corresponding to a particular terminating member of said operator'"'"'s hands; memory table means including read-only first memory means and read/write second memory means for storing and retrieving respective first and second sets of characters and character combinations; memory address table means, having an input and an output, for providing addresses in said memory table means and said output in response to 10-digit binary numbers at said input, wherein each location in said memory address table means corresponds uniquely to a different 10-digit binary number and contains as address in said first and second memory means, said address corresponding to a character or character combination stored in said memory table means at the address; means, coupled to said memory table means and to the output of said memory address table means for applying the address provided at said output to said memory table means; and means, associated with said read/write second memory means and responsive to said key switches, for allowing operation of said second memory means in a write mode wherein operation of said key switches stores characters and character combinations, each corresponding to a particular one of said 10-digit binary numbers, and operation in a read mode wherein operation of said key switches retrieves character and character combinations, operation in said write mode being initiated by the occurence of an access code and terminated by the occurence of an exit code, each of said access and exit codes being particular ones of said 10-digit binary numbers.
-
-
9. A programmable information entry keyboard, comprising:
-
a plurality of key switches, each key switch corresponding to and adapted to be selectably operated by a particular terminating member of an operator'"'"'s hand, said key switches being operable singly and in combination to generate a corresponding binary number, each digit of said number corresponding to a particular terminating member of said operator'"'"'s hand, said binary numbers including an access code and an exit code; each key switch including a switch element having normally-open switch contacts, and a fluid-filled, hemispherical sac overlying said switch element for closing said switch contact when pressure is applied to said sac by the corresponding one of said terminating members; memory means for storing characters and character combinations at sequential memory addressed; means, responsive to said access code, for placing said memory means in a write mode in which said key switches are operable to select a storage address and to store corresponding characters and character combinations into said memory means beginning at said storage address; and means, responsive to said exit code, for placing said memory means in a read mode in which said key switches are operable to select a retrieval address and to retrieve corresponding characters and character combinations from said memory means beginning at said retrieval address.
-
-
10. A programmable information entry keyboard, comprising:
-
a plurality of key switches, each key switch corresponding to and adapted to be selectably operated by a particular terminating member of an operator, said key switches being operable singly and in combination to generate a corresponding binary number, each digit of said number corresponding to a particular terminating member of said operator, said binary numbers including as access code and an exit code; each key switch including a switch element having normally-open switch contacts, and a fluid-filled, hemispherical sac overlying said switch element for closing said switch contact when pressure is applied to said sac by the corresponding one of said terminating members; memory means for storing characters and character combinations at sequential memory addresses; means, responsive to said access code, for placing said memory means in a write mode in which said key switches are operable to select a storage address and to store corresponding characters and character combinations into said memory means beginning at said storage address; and means, responsive to said exit code, for placing said memory means in a read mode in which said key switches are operable to select a retrieval address and to retrieve corresponding characters and character combinations from said memory means beginning at said retrieval address.
-
Specification