← Back to Patent Explorer
US4106011A Expired / Lapsed US ⏱️ 0.0 years remaining

Keyboard circuit

Assignee: Tektronix Inc
•
Filing: 1975-10-24
•
Granted: 1978-08-08
•
Expires: 1995-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A simplified keyboard for a terminal device, calculator, or the like, in which each key is sequentially scanned and parallel key code data is sent to an entry register. A pair of flip-flops in combination with firmware ascertain that only valid key code data is sent to the entry register for utilization by the system, providing double entry and key bounce protection. The firmware further provides N-key rollover and auto repeat with a variable repeat rate, and expands the keyboard from a single-mode to an eight-mode capability.

Inventors

  • 👤 John Laurence Melanson
  • 👤 Richard Allen Springer
  • 👤 Jack Duane Grimes
  • 👤 Jack Arthur Gilmore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 00:09
CPC Classifications
H; H03; H03M; H03M11/00; H03M11/003

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 95 words
A keyboard circuit for an associated data processing device, comprising: an array of keys; means for scanning cyclically said array of keys in a predetermined sequence and generating parallel keycode data corresponding to each key; interrupt control means for sensing a key depressed for two successive scans and generating an interrupt signal in response thereto; and means responsive to said interrupt signal for generating an acknowledge signal to stop said scanning at said depressed key on the second of said two successive scans and for reading and storing keycode data corresponding to said depressed key.
Claim 2
Dependent Claim 95 words
A keyboard circuit for an associated data processing device, comprising: an array of keys; means for scanning cyclically said array of keys in a predetermined sequence and generating parallel keycode data corresponding to each key; interrupt control means for sensing a key depressed for two successive scans and generating an interrupt signal in response thereto; and means responsive to said interrupt signal for generating an acknowledge signal to stop said scanning at said depressed key on the second of said two successive scans and for reading and storing keycode data corresponding to said depressed key.
Claim 3
Dependent Claim 91 words
A keyboard circuit in accordance with claim 1 wherein said array of keys is schematically represented as a matrix having columns and rows and said means for scanning said array includes a clock, counter means responsive to said clock, encoder means responsive to said counter means for enabling said columns of said matrix in a predetermined sequence, and decoder means responsive to said counter means for activating said rows of said matrix in a predetermined sequence, each count of said counter means corresponding to an intersection of said columns and rows.
Claim 4
Dependent Claim 73 words
A keyboard circuit in accordance with claim 1 wherein said interrupt control means comprises a pair of J-K flip-flops and a NOR gate, wherein said pair of J-K flip-flops is cleared by a depressed key signal and toggled by an overflow signal at the end of each scanning cycle, and wherein said NOR gate generators said interrupt signal in response to the output of said pair of flip-flops and said depressed key signal.
Claim 5
Dependent Claim 36 words
A keyboard circuit in accordance with claim 1 wherein said means responsive to said interrupt signal includes a read-only memory containing a set of program instructions so that said keycode data is processed under program control.

References Cited (Backward Citations)

US3448254A Cited
US3675239A Cited
US3792466A Cited
US3803592A Cited
US3825926A Cited
US3949365A Cited
US3790881A Cited
US3828258A Cited
US3886543A Cited
US3973256A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-08-07 1982-02-06 1982-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-08-07 1986-02-06 1986-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-08-07 1990-02-06 1990-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag