Channel scan logic
First Claim
Patent Images
1. A multi-event sensitive panel device, comprising:
- an event-sensitive panel having a plurality of sensors for providing an output signal indicative of an event or no-event condition on the panel; and
channel scan logic configured to control timing sequences and sensor address information used to apply input signals to at least some of the plurality of sensors.
4 Assignments
0 Petitions
Accused Products
Abstract
A device that can autonomously scan a sensor panel is disclosed. Autonomous scanning can be performed by implementing channel scan logic. In one embodiment, channel scan logic carries out many of the functions that a processor would normally undertake, including generating timing sequences and obtaining result data; comparing scan result data against a threshold value (e.g., in an auto-scan mode); generating row count; selecting one or more scanning frequency bands; power management control; and performing an auto-scan routine in a low power mode.
-
Citations
69 Claims
-
1. A multi-event sensitive panel device, comprising:
-
an event-sensitive panel having a plurality of sensors for providing an output signal indicative of an event or no-event condition on the panel; and channel scan logic configured to control timing sequences and sensor address information used to apply input signals to at least some of the plurality of sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Channel scan logic for controlling scanning functions of a sensor panel, comprising:
-
a clock generator configured to generate a clock signal based on one of a plurality timing parameters inputted into the clock generator; a stimulus signal divider operatively connected to the clock generator, the stimulus frequency divider configured to output a stimulus signal by dividing a the clock signal by a stimulus divide parameter; a count divider operatively connected to the clock generator, the count divider configured to divide the clock signal by a count divide parameter to produce a count clock signal; a counter operatively connected to the count divider, the counter configured to generate a plurality of incremented signals in response to the count clock signal; a demodulation look up table operatively connected to the counter, the demodulation look up table outputting a demodulation value corresponding to each of the plurality of incremented signals; a channel timing generator configured receive channel timing parameters and generate an analog channel control signal based on the channel timing parameters; a sensor address generator configured to receive sensor address parameters and generate a sensor address control signal based on the sensor address parameters; and delay logic operatively connected to the channel timing generator and the demodulation lookup table, the delay logic configured to generate delayed demodulation waveform signals and delayed analog to digital control signals. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for sensing an event on a sensor panel, comprising:
-
means for generating scan timing sequences; means for generating row address control information; means for generating stimulation signals; and means for generating a demodulated waveform signals. - View Dependent Claims (27)
-
-
28. A mobile telephone comprising:
-
an event-sensitive panel having a plurality of sensors for providing feedback indicative of an event or no-event condition on the panel; and channel scan logic configured to generate timing sequences and sensor address information for scanning at least some of the plurality of sensors. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A digital audio player comprising:
-
an event-sensitive panel having a plurality of sensors for providing an output signal indicative of an event or no-event condition on the panel; and channel scan logic configured to generate timing sequences and sensor address information for scanning at least some of the plurality of sensors. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for detecting multi-events on or near a sensitive surface, comprising:
-
continuously scanning a multi-event sensor panel until a first memory unit is full of scan data; when the first memory unit is full of scan data, moving the scan data therein to a second memory unit; after the scan data is moved of the second memory unit, automatically resume scanning the multi-event sensor panel. - View Dependent Claims (53, 54)
-
-
55. A method for detecting multi-events on or near a sensitive surface, comprising:
-
scanning a first frame of a multi-event panel; waiting for permission to scan a second frame of a multi-event panel; providing permission to scan the second frame; and after receiving permission, scanning the second frame. - View Dependent Claims (56, 57, 58, 59)
-
-
60. A method for detecting multi-events on or near a sensitive surface, comprising:
-
scanning a first row of a multi-event panel; waiting for permission to scan a second row of a multi-event panel; providing permission to scan the second row; and after receiving permission, scanning the second row. - View Dependent Claims (61, 62, 63, 64)
-
-
65. A multi-event sensitive panel device, comprising:
-
a multi-event sensitive panel having a plurality of sensors; and channel scan logic configured to autonomously obtain results from the plurality of sensors, the results being indicative of an event or no-event condition at the panel. - View Dependent Claims (66, 67, 68, 69)
-
Specification