US 9,811,213 B2
Systems and methods for input device noise mitigation via a touch buffer
Michael Joseph Comstock, Sunnyvale, CA (US)
Assigned to Synaptics Incorporated, San Jose, CA (US)
Filed by Synaptics Incorporated, Santa Clara, CA (US)
Filed on May 24, 2013, as Appl. No. 13/901,933.
Claims priority of provisional application 61/787,504, filed on Mar. 15, 2013.
Prior Publication US 2014/0267093 A1, Sep. 18, 2014
Int. Cl. G06F 3/041 (2006.01); G06F 3/044 (2006.01)
CPC G06F 3/044 (2013.01) [G06F 3/0418 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A processing system for an input device, the processing system comprising:
a sensor module comprising sensor circuitry, the sensor module configured to drive a plurality of transmitter electrodes with transmitter signals, and receive, with a plurality of receiver electrodes, resulting signals comprising effects corresponding to the transmitter signals; and
a noise mitigation module comprising a touch buffer and configured to:
determine positional information for a first input object in a sensing region of the input device based on the resulting signals and to report the positional information,
store a first plurality of input object states corresponding to the first input object in the touch buffer, wherein each of the first plurality of input object states is a position of the first input object in the sensing region,
compare a count of the first plurality of input object states stored in the touch buffer to a first input object state threshold count, and
limit the reporting of positional information of the first input object in response to both being in a high-noise mode and the count of the first plurality of input object states stored in the touch buffer being less than the first input object state threshold count.