US4456972A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Keyboard identification sequence
Assignee: Bull HN Information Systems Inc
•
Filing: 1982-02-25
•
Granted: 1984-06-26
•
Expires: 2002-02-25
Abstract
Abstract In combination with a host processor CPU, means are provided to a standard computer terminal keyboard to reconfigure an identity change of the keyboard for another use/uses and to identify its new configuration, status and other vital information to the host CPU.
Inventors
- 👤 E. Paul Lee
- 👤 Frederick H. McCormick
- 👤 Dennis P. Vietmeier
- 👤 Neal C. Harrington
- 👤 Donald R. Clothier
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 08:08
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023; G06F3/0238
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
266 words
A computer terminal keyboard of a data processing system having an identity for a particular use and the capability to change to another identity for another use, said computer terminal keyboard comprising: (a) first means for generating a first portion of a code which identifies a first specific configuration of said computer terminal keyboard; (b) second means for generating a second portion of the code identifying the first specific configuration of said computer terminal keyboard; (c) third means responsive to a query electronic signal from a host computer of said data processing system for commencing a series of operations to identify the configuration of said computer terminal keyboard to said host computer; (d) fourth means coupled to said third means and said first means for comparing said first portion of the code with a predetermined value; (e) fifth means coupled to said first means, said second means, said third means and said fourth means for combining said first and said second portions of the code into an ID byte when said fourth means indicates that said first portion of the code is equal to the predetermined value; (f) a keyboard means coupled to said third means, having a plurality of keys; and (g) sixth means coupled to said third means and said fifth means for storing said ID byte, and wherein said series of operations of said third means further identifies a predetermined set of said plurality of keys as being in an "on" or an "off" position, said ID byte and the position of said predetermined plurality of keys identifying said computer terminal keyboard configuration.
Claim 2
Dependent Claim
266 words
A computer terminal keyboard of a data processing system having an identity for a particular use and the capability to change to another identity for another use, said computer terminal keyboard comprising: (a) first means for generating a first portion of a code which identifies a first specific configuration of said computer terminal keyboard; (b) second means for generating a second portion of the code identifying the first specific configuration of said computer terminal keyboard; (c) third means responsive to a query electronic signal from a host computer of said data processing system for commencing a series of operations to identify the configuration of said computer terminal keyboard to said host computer; (d) fourth means coupled to said third means and said first means for comparing said first portion of the code with a predetermined value; (e) fifth means coupled to said first means, said second means, said third means and said fourth means for combining said first and said second portions of the code into an ID byte when said fourth means indicates that said first portion of the code is equal to the predetermined value; (f) a keyboard means coupled to said third means, having a plurality of keys; and (g) sixth means coupled to said third means and said fifth means for storing said ID byte, and wherein said series of operations of said third means further identifies a predetermined set of said plurality of keys as being in an "on" or an "off" position, said ID byte and the position of said predetermined plurality of keys identifying said computer terminal keyboard configuration.
Claim 3
Dependent Claim
77 words
The computer terminal keyboard as recited in claim 1 including a first group of said predetermined plurality of keys including a automatic line feed, shift and control keys, and cap lock key, and wherein the series of operations identifying the configuration of the computer terminal keyboard identifies a "soft" version, that is, line feed is not set, the shift and control keys are inactive, the cap lock key is active and the keyboard is in remote mode.
Claim 4
Dependent Claim
35 words
The computer terminal keyboard as recited in claim 2 wherein said first means in a first state is further coupled to said third means, for generating the "soft" version identification signals to said third means.
Claim 5
Dependent Claim
80 words
The computer terminal keyboard as recited in claim 3 including a second group of said predetermined plurality of keys further including a left shift key, a right shift key and a local/remote key, and wherein the series of operations identifying the configuration of the computer terminal keyboard identifies the "hard" version, that is, the control, cap lock, left shift and right shift keys are not applicable, the automatic linefeed is set and the local/remote key is in the local position.
Claim 6
Dependent Claim
33 words
The computer terminal keyboard as recited in claim 4 wherein said first means in a second state is coupled to said third means, for generating the "hard" version signals to said third means.
Claim 7
Dependent Claim
44 words
The computer terminal keyboard as recited in claim 5 wherein said keyboard means, further including means, coupled to said plurality of keys and said third means, for generating a key location code representative of the position of the keys on said computer terminal keyboard.
References Cited (Backward Citations)
US3706973A
Cited
US4200913A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-06-26 | 1987-12-26 | 1988-06-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-06-26 | 1991-12-26 | 1992-06-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-06-26 | 1995-12-26 | 1996-06-26 | $7700.00 | Window Closed / Lapsed |