Scan sequence generator
First Claim
1. A method of detecting events with a sensor panel device comprising:
- applying a first stimulation signal having multiple different frequencies to a first sensing node of a touch panel device;
sensing an output for each frequency of the stimulation signal that was applied to the sensing node; and
determining a final result based on one or more of the outputs of the stimulation signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A sensor panel device that can generate and use a stimulus signal having multiple different waveforms for detecting events on or near the sensor panel is disclosed. Among other things, such a stimulus signal can be used to reject environmental noise present in the device. In some embodiments, the stimulus signal has multiple waveforms having different frequencies. Logic circuitry can generate representative values from output of the different waveforms applied to one or more sensing nodes in the sensor panel device. From the representative values, a final value can be generated that represents whether an event occurred at or near the one or more sensing nodes.
186 Citations
54 Claims
-
1. A method of detecting events with a sensor panel device comprising:
-
applying a first stimulation signal having multiple different frequencies to a first sensing node of a touch panel device; sensing an output for each frequency of the stimulation signal that was applied to the sensing node; and determining a final result based on one or more of the outputs of the stimulation signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A sensor panel device comprising:
-
a multi-event sensitive panel having at least one sense node that provides a output signal indicative of an event or no-event condition on the panel; output circuitry operatively connected to the at least one sense node that generates stimulus signals having multiple different frequencies; and input circuitry operatively connected to the at least one sense node, the input circuitry configured to measure the results of any stimulus signals applied to the at least one sense node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24)
-
-
18. A method of acquiring an image of a sensor panel device having a plurality of multi-event sensors, comprising:
-
applying a first stimulus signal having a first frequency to at least one multi-event sensor; receiving a first stimulus result comprising an output of the first stimulus signal that was applied to the at least one touch sensor; applying a second stimulus signal having a second frequency to the at least one touch sensor; receiving a second stimulus result comprising an output of the second stimulus signal that was applied to the at least one touch sensor; applying a third stimulus signal having a third frequency to the at least one touch sensor; receiving a third stimulus result that comprises an output of the second stimulus signal that was applied to the at least one touch sensor; generating a final value of the at least one touch sensor based on the first, second and third stimulus results. - View Dependent Claims (19, 20)
-
-
25. An apparatus for detecting multi-events on a sensor panel surface, comprising:
-
a plurality of sensors configured to detect one or more events; channel scan logic circuitry that controls stimulation signals applied to the plurality of sensors; output circuitry operatively connected to the channel scan logic and the plurality of sensors, the output circuitry configured to generate stimulus signals having multiple predetermined waveforms, at least some of the predetermined waveforms having different frequencies; and one or more analog channels operatively connected to the plurality of sensors, the one or more analog channels configured to generate distinct values representative of multiple events occurring at distinct locations at about the same time. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
- 32. The apparatus of claim 32, further comprising a cellular telephone that incorporates the computing system.
-
34. A method for detecting multi-events on or about a sensitive surface, comprising:
-
scanning a multi-event sensor panel of event sensors organized in rows and columns by applying a stimulus having multiple different predetermined frequencies to at least some of the rows; and during each touch panel row scan, coupling the columns of the sensor panel to one or more analog channels to generate one or more values representative of one or more events occurring at distinct locations at about the same time along the row being scanned.
-
- 35. The method of claim 35, wherein each event comprises a touching of an object against the touch-sensitive surface, and each multi-touch event comprising multiple touch events occurring at distinct locations at about the same time.
-
40. An apparatus for sensing an event on a sensitive panel, comprising:
-
means for generating a stimulus signal comprising multiple waveforms, at least some of the waveforms having a different predetermined frequency; means for applying the stimulus signal to one or more sensing nodes of a sensitive panel; and means for generating representative values of the output of at least some of the waveforms that are applied to the one or more sensing nodes. - View Dependent Claims (41)
-
-
42. A mobile telephone comprising:
-
a multi-event sensitive panel having at least one sense node that provides a output signal indicative of an event or no-event condition on the panel; output circuitry operatively connected to the at least one sense node that generates stimulus signals having multiple different frequencies; and input circuitry operatively connected to the at least one sense node, the input circuitry configured to measure the results of any stimulus signals applied to the at least one sense node. - View Dependent Claims (43, 44, 45, 46, 47)
-
-
48. A digital audio player having a sensor panel capable of sensing multi-events, comprising:
-
a plurality of sensors configured to detect one or more events; channel scan logic circuitry that controls stimulation signals applied to the plurality of sensors; output circuitry operatively connected to the channel scan logic and the plurality of sensors, the output circuitry configured to generate stimulus signals having multiple predetermined waveforms, at least some of the predetermined waveforms having different frequencies; and one or more analog channels operatively connected to the plurality of sensors, the one or more analog channels configured to generate distinct values representative of multiple events occurring at distinct locations at about the same time. - View Dependent Claims (49, 50, 51, 52, 53, 54)
-
Specification