Patent attributes
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.