Patent US5576706A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 14:02
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag