Automatic low noise frequency selection
First Claim
1. A touch sensitive device comprising:
- a touch sensor panel;
at least one sense channel coupled to the touch sensor panel and configured to sense touch events at the touch sensor panel; and
circuitry coupled to the at least one sense channel and configured to;
in accordance with a determination that the at least one sense channel has sensed a touch event on the touch sensor panel during a preceding predetermined time period, operate the device in a first mode during which the circuitry performs a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, andin accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period;
operate the device in a second mode during which the circuitry performs a second touch panel scan type on the touch sensor panel without intervention from the processor and the circuitry performs a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan, anduse at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type.
0 Assignments
0 Petitions
Accused Products
Abstract
Automatic low noise frequency selection for a touch sensitive device is disclosed. A low noise stimulation frequency can be automatically selected by device logic without intervention of the device processor to stimulate the device to sense a touch event at the device. The device logic can automatically select a set of low noise frequencies from among various frequencies based on the amount of noise introduced by the device at the various frequencies, where the frequencies with the lower noise amounts can be selected. The device logic can also automatically select a low noise frequency from among the selected set as the low noise stimulation frequency. The device logic can be implemented partially or entirely in hardware.
105 Citations
25 Claims
-
1. A touch sensitive device comprising:
-
a touch sensor panel; at least one sense channel coupled to the touch sensor panel and configured to sense touch events at the touch sensor panel; and circuitry coupled to the at least one sense channel and configured to; in accordance with a determination that the at least one sense channel has sensed a touch event on the touch sensor panel during a preceding predetermined time period, operate the device in a first mode during which the circuitry performs a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, and in accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period; operate the device in a second mode during which the circuitry performs a second touch panel scan type on the touch sensor panel without intervention from the processor and the circuitry performs a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan, and use at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a touch sensitive device, the method comprising:
-
in accordance with a determination that at least one sense channel has sensed a touch event on a touch sensor panel during a preceding predetermined time period, operating the device in a first mode, comprising; performing a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, and in accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period, operating the device in a second mode, comprising; performing a second touch panel scan type on the touch sensor panel without intervention from the processor; performing a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan; and using at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A touch sensitive device comprising:
-
means for, in accordance with a determination that at least one sense channel has sensed a touch event on a touch sensor panel during a preceding predetermined time period, operating the device in a first mode, comprising; performing a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, and means for, in accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period, operating the device in a second mode, comprising; performing a second touch panel scan type on the touch sensor panel without intervention from the processor; and performing a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan; and using at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type.
-
-
19. A non-transitory computer readable storage medium storing instructions, which when executed by a touch sensitive device, cause the touch sensitive device to perform a method, the method comprising:
-
in accordance with a determination that at least one sense channel has sensed a touch event on a touch sensor panel during a preceding predetermined time period, operating the device in a first mode, comprising; performing a first touch panel scan type on the touch sensor panel with intervention from a processor configured to identify one or more touch events on the touch sensor panel, and in accordance with a determination that the at least one sense channel has not sensed a touch event on the touch sensor panel during the preceding predetermined time period, operating the device in a second mode, comprising; performing a second touch panel scan type on the touch sensor panel without intervention from the processor; and performing a spectral scan of the touch sensor panel without intervention from the processor, a spectral scan output generated from the spectral scan; and using at least the spectral scan output to determine one or more frequencies at which to perform the first or second touch panel scan type. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification