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

Serial keyboard interface system with frame retransmission after non-timely acknowledgements from data processor

Assignee: International Business Machines Corp
•
Filing: 1983-12-08
•
Granted: 1987-02-17
•
Expires: 2003-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A keyboard interface for a data processing system in which a keyboard and a data processor unit are connected through a single clock line for transmitting a clock signal from the keyboard and a single data line for transmitting a serial bit frame having a serial scan code identifying a depressed key in synchronism with the clock signal. The interface uses an error detection and retransmission procedure to correct errors due to noise pulses which are induced on the clock line as by electrostatic discharge and give rise to extra data sampling. The data processing system returns a status signal acknowledging the receipt of a frame to the keyboard via the data line immediately after the number of sampled bits received reaches the predetermined number of bits of a frame. The keyboard checks whether the status signal has been returned after the completion of transmission of a frame and, if not, the same serial scan code is retransmitted.

Inventors

  • 👤 Satoshi Tajima
  • 👤 Shinpei Watanabe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:07
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/076; G06F11/14; G06F3/00; G06F3/01; G06F3/02; G06F3/023

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 186 words
In a data processing system wherein a keyboard and a data processing unit are connected through a clock line for transmitting keyboard clock signals and a data line for transmitting a serial scan code identifying a depressed key, said scan code being transmitted in a frame including a predetermined number of bits transmitted in series and each bit in synchronism with a one of said clock signals, a serial keyboard interface system, comprising: a data processing unit including: counting means responsive to said clock signal received from said clock line to advance its count, first means responsive to said counting means reaching a predetermined count for applying to said data line a status signal indicating the receipt of the bits of a frame, a keyboard including; second means for generating and applying a negative response signal to said data line when said status signal is received before all the bits of a frame have been transmitted from said keyboard via said data line, and third means responsive to said negative response signal to effect retransmission of the same scan code which caused the negative response signal.
Claim 2
Dependent Claim 186 words
In a data processing system wherein a keyboard and a data processing unit are connected through a clock line for transmitting keyboard clock signals and a data line for transmitting a serial scan code identifying a depressed key, said scan code being transmitted in a frame including a predetermined number of bits transmitted in series and each bit in synchronism with a one of said clock signals, a serial keyboard interface system, comprising: a data processing unit including: counting means responsive to said clock signal received from said clock line to advance its count, first means responsive to said counting means reaching a predetermined count for applying to said data line a status signal indicating the receipt of the bits of a frame, a keyboard including; second means for generating and applying a negative response signal to said data line when said status signal is received before all the bits of a frame have been transmitted from said keyboard via said data line, and third means responsive to said negative response signal to effect retransmission of the same scan code which caused the negative response signal.

References Cited (Backward Citations)

US4200913A Cited
US4354252A Cited
US4271479A Cited
US4523298A Cited
US4523297A Cited
US4392197A Cited
US4527250A Cited
US4482955A Cited
US4460957A Cited
US4532416A Cited
US4536647A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-02-16 1990-08-18 1991-02-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-02-16 1994-08-18 1995-02-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-02-16 1998-08-18 1999-02-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag