US5576706A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods and apparatus for using multiple keyboards connected in a daisy chain to a keyboard port of a computer
Assignee: Infogrip Inc
•
Filing: 1994-02-03
•
Granted: 1996-11-19
•
Expires: 2014-02-03
Abstract
Abstract Multiple keyboards (chord or standard format) are connected in a daisy chain fashion to a computer using only the keyboard port of the computer. The keyboard system has an input connector and an output connecter, wherein a child keyboard system that includes a plurality of keys corresponding to characters is connected to the input connector and one of a computer and a parent keyboard system that includes a plurality of keys corresponding to characters is connected to the output connector.
Inventors
- 👤 Darrin P. Daigle
- 👤 John L. Hilburn
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:50
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
146 words
A keyboard system comprising: a plurality of keys corresponding to characters; an input connector for connecting the keyboard system to a child keyboard system that includes a plurality of keys corresponding to characters; an output connector, for connecting the keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system that includes a plurality of keys corresponding to characters; means for receiving an input character generated by pressing a key on one of the keyboard system and the child keyboard system when the child keyboard system is connected to the input connector; and processing and outputting means for processing the received input character, and for outputting a processed character to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 2
Dependent Claim
146 words
A keyboard system comprising: a plurality of keys corresponding to characters; an input connector for connecting the keyboard system to a child keyboard system that includes a plurality of keys corresponding to characters; an output connector, for connecting the keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system that includes a plurality of keys corresponding to characters; means for receiving an input character generated by pressing a key on one of the keyboard system and the child keyboard system when the child keyboard system is connected to the input connector; and processing and outputting means for processing the received input character, and for outputting a processed character to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 3
Dependent Claim
19 words
The keyboard system of claim 1, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 4
Independent Claim
136 words
A method for processing an input character in a keyboard system having a plurality of keys corresponding to alphanumeric characters, the keyboard system having an input connector and an output connecter, wherein a child keyboard system that includes a plurality of keys corresponding to characters is connected to the input connector and one of a computer and a parent keyboard system that includes a plurality of keys corresponding to characters is connected to the output connector, the method including the steps of: receiving an input character from one of four sources including the plurality of keys on the keyboard system, the child keyboard system, the parent keyboard system, and the computer; identifying the source of the input character; processing the input character depending upon the source of the input character; and outputting the processed input character.
Claim 5
Independent Claim
136 words
A method for processing an input character in a keyboard system having a plurality of keys corresponding to alphanumeric characters, the keyboard system having an input connector and an output connecter, wherein a child keyboard system that includes a plurality of keys corresponding to characters is connected to the input connector and one of a computer and a parent keyboard system that includes a plurality of keys corresponding to characters is connected to the output connector, the method including the steps of: receiving an input character from one of four sources including the plurality of keys on the keyboard system, the child keyboard system, the parent keyboard system, and the computer; identifying the source of the input character; processing the input character depending upon the source of the input character; and outputting the processed input character.
Claim 6
Dependent Claim
19 words
The keyboard system of claim 3, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 7
Dependent Claim
262 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child chord keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system; means for receiving an input chord generated by pressing at least one of the plurality of keys of the chord keyboard system and the child chord keyboard system when the child chord keyboard system is connected to the input connector and the parent keyboard system is connected to the output connector, and for receiving an input chord generated by pressing at least one of the plurality of keys of the chord keyboard system and the child chord keyboard system when the child chord keyboard system is connected to the input connector and the chord keyboard system is connected to the computer, and for receiving an input chord generated by pressing at least one of the plurality of keys on the chord keyboard system when the chord keyboard system is connected to the computer; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 8
Dependent Claim
262 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child chord keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system; means for receiving an input chord generated by pressing at least one of the plurality of keys of the chord keyboard system and the child chord keyboard system when the child chord keyboard system is connected to the input connector and the parent keyboard system is connected to the output connector, and for receiving an input chord generated by pressing at least one of the plurality of keys of the chord keyboard system and the child chord keyboard system when the child chord keyboard system is connected to the input connector and the chord keyboard system is connected to the computer, and for receiving an input chord generated by pressing at least one of the plurality of keys on the chord keyboard system when the chord keyboard system is connected to the computer; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 9
Dependent Claim
19 words
The keyboard system of claim 5, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 10
Independent Claim
157 words
A method for processing an input chord in a chord keyboard system having a plurality of keys, a memory for storing at least one scan code corresponding to a chord, an input connector, and an output connecter, wherein a child keyboard system that includes a plurality of keys is connected to the input connector, and one of a computer and a parent keyboard system that includes a plurality of keys is connected to the output connector, the method including the steps of: receiving the scan code from one of two sources including the plurality of keys on the chord keyboard system and the child keyboard system and storing the scan code in the memory; identifying the source of the scan code; processing the scan code depending upon the identified source of the scan code; and outputting the processed scan code to one of the computer and the parent keyboard system that is connected to the output connector.
Claim 11
Independent Claim
157 words
A method for processing an input chord in a chord keyboard system having a plurality of keys, a memory for storing at least one scan code corresponding to a chord, an input connector, and an output connecter, wherein a child keyboard system that includes a plurality of keys is connected to the input connector, and one of a computer and a parent keyboard system that includes a plurality of keys is connected to the output connector, the method including the steps of: receiving the scan code from one of two sources including the plurality of keys on the chord keyboard system and the child keyboard system and storing the scan code in the memory; identifying the source of the scan code; processing the scan code depending upon the identified source of the scan code; and outputting the processed scan code to one of the computer and the parent keyboard system that is connected to the output connector.
Claim 12
Dependent Claim
19 words
The keyboard system of claim 7, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 13
Dependent Claim
43 words
The method of claim 7 further including the steps of: receiving scan code from one of the computer and the parent keyboard system; processing the scan code; and outputting the processed scan code to the child keyboard system connected to the input connector.
Claim 14
Dependent Claim
144 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system; means for receiving an input chord generated by pressing a key on the chord keyboard system; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 15
Dependent Claim
144 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and a parent keyboard system; means for receiving an input chord generated by pressing a key on the chord keyboard system; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 16
Dependent Claim
19 words
The keyboard system of claim 10, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 17
Dependent Claim
116 words
A chord keyboard system comprising: a plurality of keys; a memory for storing scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to a parent keyboard system; means for receiving an input chord generated by pressing a key on the chord keyboard system; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 18
Dependent Claim
116 words
A chord keyboard system comprising: a plurality of keys; a memory for storing scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to a parent keyboard system; means for receiving an input chord generated by pressing a key on the chord keyboard system; and processing and outputting means for processing the received input chord by identifying a scan code in the stored table corresponding to the input chord, and for outputting the identified scan code to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 19
Dependent Claim
21 words
The keyboard system of claim 12, wherein the parent keyboard system is a personal computer compatible with IBM compatible personal computers.
Claim 20
Dependent Claim
123 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and parent keyboard system; means for receiving an input code from the child keyboard system; processing means for processing the received input code; and outputting means for outputting the processed input code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 21
Dependent Claim
123 words
A chord keyboard system comprising: a plurality of keys; a memory for storing a table including scan codes corresponding to chords; an input connector for connecting the chord keyboard system to a child keyboard system that includes a plurality of keys; an output connector for connecting the chord keyboard system to one of a computer, via a keyboard port of the computer, and parent keyboard system; means for receiving an input code from the child keyboard system; processing means for processing the received input code; and outputting means for outputting the processed input code to the computer when the computer is connected to the output connector and to the parent keyboard system when the parent keyboard system is connected to the output connector.
Claim 22
Dependent Claim
19 words
The keyboard system of claim 14, wherein the computer is a personal computer compatible with IBM compatible personal computers.
Claim 23
Independent Claim
131 words
A method for processing an input character in a keyboard system having a plurality of keys corresponding to alphanumeric characters, the keyboard system having an input connector and an output connecter, wherein a child keyboard system that includes a plurality of keys corresponding to characters is connected to the input connector and one of a computer and a parent keyboard system that includes a plurality of keys corresponding to characters is connected to the output connector, the method including the steps of: receiving an input character from one of four sources including the plurality of keys on the keyboard system, the child keyboard system, the parent keyboard system, and the computer; identifying the source of the input character; and processing the input character depending upon the source of the input character.
Claim 24
Independent Claim
131 words
A method for processing an input character in a keyboard system having a plurality of keys corresponding to alphanumeric characters, the keyboard system having an input connector and an output connecter, wherein a child keyboard system that includes a plurality of keys corresponding to characters is connected to the input connector and one of a computer and a parent keyboard system that includes a plurality of keys corresponding to characters is connected to the output connector, the method including the steps of: receiving an input character from one of four sources including the plurality of keys on the keyboard system, the child keyboard system, the parent keyboard system, and the computer; identifying the source of the input character; and processing the input character depending upon the source of the input character.
Claim 25
Dependent Claim
19 words
The keyboard system of claim 16, wherein the computer is a personal computer compatible with IBM compatible personal computers.
References Cited (Backward Citations)
US2319273A
Cited
US2393781A
Cited
US2387330A
Cited
US2532228A
Cited
US2717686A
Cited
US3022878A
Cited
US3225883A
Cited
US3633724A
Cited
US3833765A
Cited
US4443789A
Cited
US3967273A
Cited
US4029915A
Cited
US4042777A
Cited
US4067431A
Cited
US4201489A
Cited
US4081068A
Cited
US4344069A
Cited
US4360892A
Cited
US4516939A
Cited
GB2064187A
Cited
US4833446A
Cited
US4804279A
Cited
US4442506A
Cited
US4502038A
Cited
US4680572A
Cited
EP0085645A2
Cited
US4679030A
Cited
US4467321A
Cited
US5062070A
Cited
US4549279A
Cited
US4727478A
Cited
US4891777A
Cited
US4638306A
Cited
US4694280A
Cited
US4584443A
Cited
US4715736A
Cited
US4911565A
Cited
US4737040A
Cited
US4763252A
Cited
US5087910A
Cited
US4852043A
Cited
US5017030A
Cited
US5090013A
Cited
US4897649A
Cited
US4913573A
Cited
US4917516A
Cited
EP0279553A2
Cited
US4775255A
Cited
US4964075A
Cited
US4791408A
Cited
US4824268A
Cited
US4846598A
Cited
US5136694A
Cited
US5034598A
Cited
US5122786A
Cited
US5251163A
Cited
US5410333A
Cited
US5412586A
Cited
US5459462A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-11-19 | 2000-05-20 | 2000-11-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-11-19 | 2004-05-20 | 2004-11-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-11-19 | 2008-05-20 | 2008-11-19 | $7700.00 | Window Closed / Lapsed |