COARSE SCAN AND TARGETED ACTIVE MODE SCAN FOR TOUCH
First Claim
1. An apparatus comprising:
- a touch sensor panel; and
processing circuitry capable of;
scheduling a coarse scan and a fine scan to be executed during a scan frame;
executing the coarse scan; and
aborting at least a portion of the fine scan when no touch event is detected during execution of the coarse scan.
1 Assignment
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.
-
Citations
25 Claims
-
1. An apparatus comprising:
-
a touch sensor panel; and processing circuitry capable of; scheduling a coarse scan and a fine scan to be executed during a scan frame; executing the coarse scan; and aborting at least a portion of the fine scan when no touch event is detected during execution of the coarse scan. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a touch sensor panel; and processing circuitry capable of; performing, during a first touch sensing frame, a first coarse scan; determining an operation for a second touch sensing frame based on a result of the first coarse scan; performing, during the second touch sensing frame, a second coarse scan; and performing, during the second touch sensing frame, the determined operation. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for reducing power consumption of touch scanning operations, comprising:
-
scheduling a coarse scan and a fine scan to be executed during a scan frame; executing the coarse scan; and aborting at least a portion of the fine scan when no touch event is detected during execution of the coarse scan. - View Dependent Claims (15, 16, 17)
-
-
18. A method for dynamically adjusting operation of a device comprising a touch sensor panel and processing circuitry for an upcoming scan frame, the method comprising:
-
performing, during a first touch sensing frame, a first coarse scan; determining an operation for a second touch sensing frame based on a result of the first coarse scan; performing, during the second touch sensing frame, a second coarse scan; and performing, during the second touch sensing frame, the determined operation. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable storage medium, the computer readable medium containing instructions that, when executed by a processor, can perform a method, the method comprising:
-
scheduling a coarse scan and a fine scan to be executed during a scan frame; executing the coarse scan; and aborting at least a portion of the fine scan when no touch event is detected during execution of the coarse scan.
-
-
25. A non-transitory computer readable storage medium, the computer readable medium containing instructions that, when executed by a processor, can perform a method, the method comprising:
-
performing, during a first touch sensing frame, a first coarse scan; determining an operation for a second touch sensing frame based on a result of the first coarse scan; performing, during the second touch sensing frame, a second coarse scan; and performing, during the second touch sensing frame, the determined operation.
-
Specification