COARSE SCAN AND TARGETED ACTIVE MODE SCAN FOR TOUCH AND STYLUS
0 Assignments
0 Petitions
Accused Products
Abstract
Power consumption of touch sensing operations for touch sensitive devices can be reduced by implementing a coarse scan (e.g., banked common mode scan) to coarsely detect the presence or absence of an object touching or proximate to a touch sensor panel and the results of the coarse scan can be used to dynamically adjust the operation of the touch sensitive device to perform or not perform a fine scan (e.g., targeted active mode scan). In some examples, the results of the coarse scan can be used to program a touch controller for the next touch sensing frame to idle when no touch event is detected or to perform a fine scan when one or more touch events are detected. In some examples, the results of the coarse scan can be used to abort a scheduled fine scan during the current touch sensing frame when no touch event is detected.
7 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. An apparatus comprising:
-
a touch sensor panel comprising touch electrodes, the touch sensor panel including a plurality of first regions, each of the plurality of first regions including a plurality of the touch electrodes; and processing circuitry configured to; perform a first detection scan of the touch sensor panel, the first detection scan comprising generating a touch value representative of an amount of touch at each of the plurality of first regions; identify a coarse location of an object touching or proximate to the touch sensor panel, the coarse location corresponding to a second region smaller than one of the plurality of first regions; and perform a second detection scan, the second detection scan of a portion of the touch sensor panel corresponding to the second region; and identify a fine location of the object touching or proximate to the touch sensor panel.
-
-
31. A method comprising:
at an electronic device with a touch sensor panel, the touch sensor panel including a plurality of first regions, each of the plurality of first regions including a plurality of the touch electrodes; performing a first detection scan of the touch sensor panel, the first detection scan comprising generating a touch value representative of an amount of touch at each of the plurality of first regions; identifying a coarse location of an object touching or proximate to the touch sensor panel, the coarse location corresponding to a second region smaller than one of the plurality of first regions; and performing a second detection scan, the second detection scan of a portion of the touch sensor panel corresponding to the second region; and identifying a fine location of the object touching or proximate to the touch sensor panel. - View Dependent Claims (32, 33, 34, 35)
-
36. A non-transitory computer readable storage medium storing instructions, which when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
at an electronic device with a touch sensor panel, the touch sensor panel including a plurality of first regions, each of the plurality of first regions including a plurality of the touch electrodes; performing a first detection scan of the touch sensor panel, the first detection scan comprising generating a touch value representative of an amount of touch at each of the plurality of first regions; identifying a coarse location of an object touching or proximate to the touch sensor panel, the coarse location corresponding to a second region smaller than one of the plurality of first regions; and performing a second detection scan, the second detection scan of a portion of the touch sensor panel corresponding to the second region; and identifying a fine location of the object touching or proximate to the touch sensor panel. - View Dependent Claims (37, 38, 39, 40)
Specification