Infrared touchscreen electronics
First Claim
1. Touchscreen electronics for detecting touches on a display screen, the touchscreen electronics comprising:
- a plurality of transmitters for transmitting beams across the display screen, each beam being switched on and off in a repeated pattern;
a plurality of receivers configured to detect the beams from the transmitters, each receiver operable to generate an on value that corresponds to the beam being switched on and an off value that corresponds to the beam being switched off; and
a controller in communication with the transmitters and the receivers and configured to;
register an interrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value greater than a lower level to a subsequent on value less than the lower level,register an uninterrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value less than an upper level to a subsequent on value greater than the upper level, wherein the upper level is greater than the lower level, anddetermine that a touch event has occurred based on at least one of the registered interrupted beam and the registered uninterrupted beam.
1 Assignment
0 Petitions
Accused Products
Abstract
Touchscreen electronics for detecting touches on a display screen broadly comprises a plurality of transmitters, a plurality of receivers, and a controller. Each transmitter may transmit at least one beam across the display screen, wherein the beam may be switched on and off in a repeated pattern. The receivers may detect the beams from the transmitters, and each receiver may generate an “on” value that corresponds to the beam being switched on and an “off” value that corresponds to the beam being switched off. The controller communicates with the transmitters and the receivers and may be configured to determine that a touch has occurred when the “on” value generated by one of the receivers transitions in a sequence from greater than an upper level to less than a lower level.
14 Citations
20 Claims
-
1. Touchscreen electronics for detecting touches on a display screen, the touchscreen electronics comprising:
-
a plurality of transmitters for transmitting beams across the display screen, each beam being switched on and off in a repeated pattern; a plurality of receivers configured to detect the beams from the transmitters, each receiver operable to generate an on value that corresponds to the beam being switched on and an off value that corresponds to the beam being switched off; and a controller in communication with the transmitters and the receivers and configured to; register an interrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value greater than a lower level to a subsequent on value less than the lower level, register an uninterrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value less than an upper level to a subsequent on value greater than the upper level, wherein the upper level is greater than the lower level, and determine that a touch event has occurred based on at least one of the registered interrupted beam and the registered uninterrupted beam. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A touchscreen display comprising:
-
a display screen on which information is displayed; and touchscreen electronics for detecting touches on the display screen, the touchscreen electronics comprising— a plurality of transmitters for transmitting beams across the display screen, each beam being switched on and off in a repeated pattern, a plurality of receivers configured to detect the beams from the transmitters, each receiver operable to generate an on value that corresponds to the beam being switched on and an off value that corresponds to the beam being switched off, and a controller in communication with the transmitters and the receivers and configured to; register an interrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value greater than a lower level to a subsequent on value less than the lower level, register an uninterrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value less than an upper level to a subsequent on value greater than the upper level, wherein the upper level is greater than the lower level, and determine that a touch event has occurred based on at least one of the registered interrupted beam and the registered uninterrupted beam. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An electronic device comprising:
-
a processing element for performing logical functions; and a touchscreen display comprising— a display screen on which information is displayed, and touchscreen electronics for detecting touches on the display screen, the touchscreen electronics comprising— a plurality of transmitters positioned adjacent to opposing sides of the display screen for transmitting beams across the display screen, each beam being switched on and off in a repeated pattern, a plurality of receivers positioned adjacent to opposing sides of the display screen for detecting the beams from the transmitters, each receiver operable to generate an on value that corresponds to the beam being switched on and an off value that corresponds to the beam being switched off, and a controller in communication with the transmitters and the receivers and configured to; register an interrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value greater than a lower level to a subsequent on value less than the lower level, register an uninterrupted beam when the on value generated by one of the receivers transitions in a sequence from an on value less than an upper level to a subsequent on value greater than the upper level, wherein the upper level is greater than the lower level, and determine that a touch event has occurred based on at least one of the registered interrupted beam and the registered uninterrupted beam. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification