TOUCH SCREEN CALIBRATION AND UPDATE METHODS
First Claim
1. A method of calibrating optical components in a light-based touch screen, comprising:
- providing (i) a display, (ii) a row of light pulse emitters that sequentially transmit light pulses over the display according to calibrated pulse current and pulse duration controls, and (iii) a row of light pulse receivers that receive the light pulses and that output values representing the received light pulses, each receiver having expected values for emitter-receiver pairs when the light pulses are not blocked;
determining if each receiver output value for a receiver-emitter pair is within a respective designated range from the corresponding receiver expected value; and
when a receiver output value for a receiver-emitter pair is outside the designated range;
recalibrating the emitter, comprising adjusting at least one of the emitter pulse current and pulse duration such that subsequent receiver output values are within the designated range; and
updating the receiver expected value for the receiver-emitter pair based on subsequent output values of the receiver.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of calibrating optical components in a light-based touch screen, including providing (i) a display, (ii) a row of light pulse emitters that sequentially transmit light pulses over the display according to calibrated pulse current and pulse duration controls, and (iii) a row of light pulse receivers that receive the light pulses and that output values representing the received light pulses, each receiver having expected values for emitter-receiver pairs when the light pulses are not blocked, determining if each receiver output value for a receiver-emitter pair is within a respective designated range from the corresponding receiver expected value, and when a receiver output value for a receiver-emitter pair is outside the designated range, recalibrating the emitter, including adjusting at least one of the emitter pulse current and pulse duration such that subsequent receiver output values are within the designated range, and updating the receiver expected value for the receiver-emitter pair based on subsequent output values of the receiver.
-
Citations
8 Claims
-
1. A method of calibrating optical components in a light-based touch screen, comprising:
-
providing (i) a display, (ii) a row of light pulse emitters that sequentially transmit light pulses over the display according to calibrated pulse current and pulse duration controls, and (iii) a row of light pulse receivers that receive the light pulses and that output values representing the received light pulses, each receiver having expected values for emitter-receiver pairs when the light pulses are not blocked; determining if each receiver output value for a receiver-emitter pair is within a respective designated range from the corresponding receiver expected value; and when a receiver output value for a receiver-emitter pair is outside the designated range; recalibrating the emitter, comprising adjusting at least one of the emitter pulse current and pulse duration such that subsequent receiver output values are within the designated range; and updating the receiver expected value for the receiver-emitter pair based on subsequent output values of the receiver. - View Dependent Claims (2, 3, 4)
-
-
5. A method of updating receiver expected values in a light-based touch screen, comprising:
-
providing (i) a display, (ii) a row of light pulse emitters that sequentially transmit calibrated light pulses over the display, and (iii) a row of light pulse receivers that receive the light pulses and that output values representing the received light pulses, each receiver having expected values for emitter-receiver pairs when the light pulses are not blocked; determining which receivers detect a touch event on the display that partially blocks the light pulses, based on deviations between receiver output values for some receiver-emitter pairs, and corresponding receiver expected values; and updating receiver expected values for remaining receiver-emitter pairs, based on corresponding receiver output values. - View Dependent Claims (6, 7, 8)
-
Specification