Patent ID: 8106892

Claim:
A touch screen driver for use with a resistive touch screen, the touch screen driver comprising: an input/output module, coupled to the resistive touch screen, that supplies at least one input signal to at least one of a plurality of input/output ports of the resistive touch screen and that generates at least one output signal, in response to the at least one input signal, and in accordance with at least one control signal; a controller module, coupled to the input/output module, that generates the at least one control signal and that generates a position signal representing a resolved position in accordance with a plurality of contemporaneous touches of the resistive touch screen; and wherein the resolved position includes a position of a first touch of the plurality of contemporaneous touches and a position of a second touch of the plurality of contemporaneous touches, and wherein the controller module generates the resolved position by: generating a center between the first touch and the second touch; generating a distance between the first touch and the second touch; generating the position of the first touch based on the center and the distance and further based on a disambiguation procedure; and determining the position of the second touch based on the center and the distance and further based on the disambiguation procedure.