Inductively coupled keyboard
First Claim
Patent Images
1. A keyboard input device for a computer, comprising:
- an array of keys for entering data and commands;
a microprocessor-based controller for managing operations of said keyboard;
electrical conductors connecting said array of keys to said microprocessor-based controller;
a power supply connected to power-using elements of said keyboard for supplying electrical power for the keyboard; and
a magnetic field generator managed by said microprocessor-based controller for transmitting digital scan codes by a varying magnetic field generated by said magnetic field generator.
3 Assignments
0 Petitions
Accused Products
Abstract
A self-contained keyboard for computer transmits keystroke data to a host computer via scan codes encoded in a variable magnetic field. In a preferred embodiment the keyboard generates magnetic bursts by electrical current bursts in a loop of a electrical conductor. A receiving loop connected to demodulator circuitry in the body of the computer produces emf spikes according to the magnetic bursts transmitted from the keyboard. The demodulator circuitry reproduces digital scan codes in a register for communication to the computer CPU according to the emf spikes monitored from the receiving loop.
-
Citations
10 Claims
-
1. A keyboard input device for a computer, comprising:
-
an array of keys for entering data and commands; a microprocessor-based controller for managing operations of said keyboard; electrical conductors connecting said array of keys to said microprocessor-based controller; a power supply connected to power-using elements of said keyboard for supplying electrical power for the keyboard; and a magnetic field generator managed by said microprocessor-based controller for transmitting digital scan codes by a varying magnetic field generated by said magnetic field generator. - View Dependent Claims (2, 3, 4)
-
-
5. A code demodulator configured to interface to an I/O bus of a general-purpose computer, comprising:
-
a magnetic signal receiver for generating an emf in response to changes in a magnetic field coupling said receiver, and monitoring circuitry connected to said magnetic signal receiver for detecting emf spikes generated in said magnetic signal receiver, for setting an output register with digital values according to timed receipt of emf spikes, and for issuing an interrupt signal to a CPU linked to said I/O bus. - View Dependent Claims (6, 7)
-
-
8. A general-purpose computer comprising:
-
a CPU for managing operations of said computer; an I/O bus interfaced to said CPU for communicating with peripheral devices; a code demodulator interfaced to said I/O bus for monitoring coded magnetic signals and sending codes to said CPU in response to said coded magnetic signals; and a physically unconnected keyboard comprising a magnetic generator for coding key operations as scan codes and transmitting said scan codes to said code demodulator by variable magnetic signals generated by said magnetic generator means. - View Dependent Claims (9)
-
-
10. A method for transmitting key actions accomplished by operating keys in a key array on a keyboard to a CPU of a general-purpose computer, comprising the steps of:
-
reading a key action on the keyboard by means of a matrix of discrete signal generators associated with said keys and connected to a microprocessor-based controller; converting the key action to a digital scan code according to a specific digital scan code to key action correspondence; transmitting the digital scan code serially by a series of magnetic bursts generated by a magnetic field generating means; intercepting the serial magnetic bursts by means of a receiving loop connected to a demodulator circuit in the general-purpose computer; setting a digital output register to the digital scan code according to the serial magnetic bursts representing the scan code; and communicating the digital scan code from the digital output register to the CPU.
-
Specification