Touch input device
First Claim
1. A touch input device interactive with a host computer to convey data indicative of the interference of a passive stylus within the field of the touch input device to the host computer, the touch input device comprising:
- a plurality of optical emitters, electrically interconnected in a first matrix, the optical emitters being linearly disposed, each optical emitter having emitter first and second terminals, each optical emitter being individually independently addressable in the matrix through the first and second terminals;
a like plurality of optical detectors, electrically interconnected in a second matrix, the optical detectors also being linearly disposed, each optical detector having detector first and second terminals, each optical detector being individually independently addressable in the second matrix through the detector first and second terminals, corresponding emitters and detectors being oppositely disposed, each emitter emitting a light beam incident on a corresponding detector;
a plurality of separate driver means, each driver means connected to emitter first terminals of a plurality of emitters, and first decoder means having a plurality of decoder lines, each first decoder line electrically interconnected to an emitter second terminal of a plurality of emitters, each emitter being electrically interconnected to a unique combination of driver means and first decoder lines to form the first matrix, the driver means and first decoder means comprising means for sequentially activating individual emitters within the first matrix;
second decoder means, each second decoder means having a plurality of lines, each second decoder line being connected to detector first terminals of the plurality of detectors, and a plurality of I/O signal lines, each I/O signal line being connected to detector second terminals of the plurality of detectors, each detector being connected to a unique combination of second decoder means and I/O signal lines to form the second matrix, the second decoder means and the I/O signal lines comprising means for sequentially activating the output of individual detectors within the second matrix; and
microcomputer means including a plurality of I/O ports electrically connected to the driver means, the first and second decoder means and the I/O signal lines, the microcomputer means comprising means for sequentially activating corresponding emitters and detectors at the same time and means for processing signals received from the detectors prior to transmission to the host computer.
0 Assignments
0 Petitions
Accused Products
Abstract
An infrared touch input system is taught. Briefly stated, the system comprises a four-sided frame having an infrared transparent bezel along the inside thereof and having infrared emitters along the top and one side of the frame with infrared detectors along the sides opposite the emitters. Darlington transitor arrays are used as source and sink drivers for driving the LED'"'"'s in an array. The I/O lines of a microprocessor in conjunction with the source and sink drivers are used to selectively energize each LED. Additional I/O lines of the microprocessor in conjunction with BCD decoders are used to selectively energize corresponding infrared detecting phototransistors before, during and after LED turn-on. A host computer supplies a clocking signal for the microprocessor with programming in the microprocessor thereby automatically performing the selection and deselection of emitters and detectors. A serial data stream is outputted from the microprocessor which indicates to the host computer the location of any broken light beams thereby indicating a stylus hit.
-
Citations
15 Claims
-
1. A touch input device interactive with a host computer to convey data indicative of the interference of a passive stylus within the field of the touch input device to the host computer, the touch input device comprising:
-
a plurality of optical emitters, electrically interconnected in a first matrix, the optical emitters being linearly disposed, each optical emitter having emitter first and second terminals, each optical emitter being individually independently addressable in the matrix through the first and second terminals; a like plurality of optical detectors, electrically interconnected in a second matrix, the optical detectors also being linearly disposed, each optical detector having detector first and second terminals, each optical detector being individually independently addressable in the second matrix through the detector first and second terminals, corresponding emitters and detectors being oppositely disposed, each emitter emitting a light beam incident on a corresponding detector; a plurality of separate driver means, each driver means connected to emitter first terminals of a plurality of emitters, and first decoder means having a plurality of decoder lines, each first decoder line electrically interconnected to an emitter second terminal of a plurality of emitters, each emitter being electrically interconnected to a unique combination of driver means and first decoder lines to form the first matrix, the driver means and first decoder means comprising means for sequentially activating individual emitters within the first matrix; second decoder means, each second decoder means having a plurality of lines, each second decoder line being connected to detector first terminals of the plurality of detectors, and a plurality of I/O signal lines, each I/O signal line being connected to detector second terminals of the plurality of detectors, each detector being connected to a unique combination of second decoder means and I/O signal lines to form the second matrix, the second decoder means and the I/O signal lines comprising means for sequentially activating the output of individual detectors within the second matrix; and microcomputer means including a plurality of I/O ports electrically connected to the driver means, the first and second decoder means and the I/O signal lines, the microcomputer means comprising means for sequentially activating corresponding emitters and detectors at the same time and means for processing signals received from the detectors prior to transmission to the host computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A touch interactive system responsive to the position of a passive stylus comprising:
-
a host computer; a plurality of optical emitters, electrically interconnected in a first matrix, the optical emitters being linearly disposed, each optical emitter having emitter first and second terminals, each optical emitter being individually separately addressable in the matrix through the first and second terminals; a like plurality of optical detectors, electrically interconnected in a second matrix, the optical detectors also being linearly disposed, each optical detector having detector first and second terminals, each optical detector being individually separately addressable in the second matrix through the detector first and second terminals, corresponding emitters and detectors being oppositely disposed, each emitter emitting a light beam incident on a corresponding detector; a plurality of separate driver means, each driver means connected to emitter first terminals of a plurality of emitters, and first decoder means having a plurality of decoder lines, each first decoder line electrically interconnected to an emitter second terminal of a plurality of emitters, each emitter being electrically interconnected to a unique combination of driver means and first decoder lines to form the first matrix, the driver means and first decoder means comprising means for sequentially activating individual emitters within the first matrix; second decoder means, each second decoder means having a plurality of lines, each second decoder line being connected to detector first terminals of the plurality of detectors, and a plurality of I/O signal lines, each I/O signal line being connected to detector second terminals of the plurality of detectors, each detector being connected to a unique combination of second decoder means and I/O signal lines to form the second matrix, the second decoder means and the I/O signal lines comprising means for sequentially activating the output of individual detectors within the second matrix; and microcomputer means between the opto-matrix frame and the host computer, the microcomputer means comprising means for activating the emitters and detectors, means for receiving the detector output and means for transmitting signals to the host computer, the microcomputer means further comprising means for processing signals received from the detectors to generate data indicative of the interference of a passive stylus with light beams between emitter-detector pairs before transmitting data to the host computer. - View Dependent Claims (12, 13, 14, 15)
-
Specification