Multi-touch auto scanning
First Claim
1. A touch surface device, comprising:
- a sensor panel having at least one sense node that provides an output signal indicative of an occurrence or absence of an event occurring at the panel;
a processor operatively connected to the panel, the processor capable of processing the output signal of the panel; and
auto-scan logic circuitry operatively connected to the sensor panel and the processor, the auto-scan logic circuitry capable of determining the occurrence or absence of an event occurring at the panel without intervention from the processor.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for autonomously scanning a sensor panel device is disclosed. A sensor panel processor can be disabled after a first predetermined amount of time has elapsed without the sensor panel device sensing any events. One or more system clocks can also be disabled to conserve power. While the processor and one or more system clocks are disabled, the sensor panel device can periodically autonomously scan the sensor panel for touch activity. If one or more results from the autonomous scans exceed a threshold, the sensor panel device re-enables the processor and one or more clocks to actively scan the sensor panel. If the threshold is not exceeded, the sensor panel device continues to periodically autonomously scan the sensor panel without intervention from the processor. The sensor panel device can periodically perform calibration functions to account for any drift that may be present in the system.
39 Citations
45 Claims
-
1. A touch surface device, comprising:
-
a sensor panel having at least one sense node that provides an output signal indicative of an occurrence or absence of an event occurring at the panel; a processor operatively connected to the panel, the processor capable of processing the output signal of the panel; and auto-scan logic circuitry operatively connected to the sensor panel and the processor, the auto-scan logic circuitry capable of determining the occurrence or absence of an event occurring at the panel without intervention from the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for generating an image of an event at a sensitive surface, comprising:
-
auto-scan logic circuitry couplable to a sensor panel, the auto-scan logic circuitry capable of performing, without intervention from a sensor processor, an auto-scan sequence after a first predetermined amount of time has been exceeded, wherein the apparatus performs an auto-scan sequence only if the first predetermined amount of time has been exceeded and a calibration time has not been exceeded. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for scanning a sensor panel, comprising:
initiating an auto-scan mode after one or more touch events have not been sensed on a sensor panel for a first predetermined amount of time, the auto-scan mode comprising; a) disabling a sensor panel processor; b) performing a sniff scan when a second predetermined amount of time has been exceeded; and c) performing a calibration scan when a third predetermined amount of time has been exceeded. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
34. An apparatus for sensing an event on a sensor panel, comprising:
-
means for providing an output signal indicative of an occurrence or absence of an event on a panel; means for switching to an auto-scan mode after having not sensed a touch event on the sensor panel for a first predetermined amount of time, the switching to the auto-scan mode comprising disabling a processor of the sensor panel; and means for switching to a sniff mode after a second predetermined amount of time has been exceeded, the switching to the sniff mode comprising performing a sniff scan. - View Dependent Claims (35)
-
-
36. A mobile telephone comprising:
-
a sensor panel having at least one sense node that provides an output signal indicative of an occurrence or absence of an event occurring at the panel; a processor operatively connected to the panel, the processor capable of processing the output signal of the panel; and auto-scan logic circuitry operatively connected to the sensor panel and the processor, the auto-scan logic circuitry capable of determining the occurrence or absence of an event occurring at the panel without intervention from the processor. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A multi-event sensitive device comprising:
-
a sensor panel having a plurality of sense nodes that provide output signals indicative of an occurrence or absence of an event occurring at the panel; auto-scan logic circuitry operatively connected to the sensor panel, the auto-scan logic circuitry capable of determining the occurrence or absence of an event occurring at the panel in an auto-scan mode, the auto-scan logic comprising noise management circuitry configured to differentiate between an occurrence of an event and noise present in the device; and a processor operatively connected to the auto-scan logic, the processor configured to be disabled when the auto-scan mode is activated and the processor configured to be enabled when the auto-scan mode is deactivated. - View Dependent Claims (44, 45)
-
Specification