Capacitive sense touch device with hysteresis threshold
First Claim
Patent Images
1. A system comprising:
- a radial slider coupled to capacitive touch sense circuitry that is configured to output an indication of a position of an input object relative to a surface of the radial slider; and
control circuitry comprising a first position register, a second position register and a scrolling hysteresis module, the scrolling hysteresis module to;
receive a first signal from the capacitive touch sense circuitry, the first signal indicating a previous radial position of the input object on the surface of the radial slider;
mask the previous radial position from an output of the control circuitry;
store the previous radial position in the first position register;
receive a second signal from the capacitive touch sense circuitry, the second signal indicating a current radial position of the input object on the surface of the radial slider;
store the current radial position in the second position register;
determine a difference between the current radial position stored in the second position register and the previous radial position stored in the first position register;
compare the determined difference to a hysteresis value, wherein the hysteresis value is a threshold representing a specified amount of angle for outputting or masking the current radial position;
mask the current radial position from the output of the control circuitry when the determined difference is less than the hysteresis value; and
output the current radial position from the output of the control circuitry when the determined difference is not less than the hysteresis value.
6 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, control circuitry receives an indication of a current position of an input object on a capacitive touch sense device. The control circuitry determines whether a difference between a previous position and the current position exceeds a predetermined hysteresis threshold. If the determined difference does not exceed the predetermined hysteresis threshold, the control circuitry masks the current position of the input object on the capacitive touch sense device.
-
Citations
20 Claims
-
1. A system comprising:
-
a radial slider coupled to capacitive touch sense circuitry that is configured to output an indication of a position of an input object relative to a surface of the radial slider; and control circuitry comprising a first position register, a second position register and a scrolling hysteresis module, the scrolling hysteresis module to; receive a first signal from the capacitive touch sense circuitry, the first signal indicating a previous radial position of the input object on the surface of the radial slider; mask the previous radial position from an output of the control circuitry; store the previous radial position in the first position register; receive a second signal from the capacitive touch sense circuitry, the second signal indicating a current radial position of the input object on the surface of the radial slider; store the current radial position in the second position register; determine a difference between the current radial position stored in the second position register and the previous radial position stored in the first position register; compare the determined difference to a hysteresis value, wherein the hysteresis value is a threshold representing a specified amount of angle for outputting or masking the current radial position; mask the current radial position from the output of the control circuitry when the determined difference is less than the hysteresis value; and output the current radial position from the output of the control circuitry when the determined difference is not less than the hysteresis value. - View Dependent Claims (2, 3)
-
-
4. An apparatus comprising control circuitry, wherein the control circuit comprising a first position register, a second position register and a scrolling hysteresis module, the control circuitry operable to:
-
receive a first indication of a previous radial position of an input object on a radial slider of a capacitive touch sense device; store the previous radial position in a first position register; mask the previous radial position from an output of the control circuitry; receive a second indication of a current radial position of the input object on the radial slider of the capacitive touch sense device; store the current radial position in a second position register;
determine a difference between the current radial position stored in the first position register and the previous radial position stored in the second position register;compare the determined difference to a threshold value, the threshold value representing a specified amount of angle for outputting or masking the current radial position; and mask an output the current radial position according to the comparison, when the determined difference is less than the threshold value; and output the current radial position when the determined difference is not less than the threshold value. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
detecting a first radial position of an input object on a radial slider of a capacitive touch sense device; storing the first radial position; masking, by a control circuitry, wherein the control circuit comprising a first radial position register, a second radial position register and a scrolling hysteresis module, the first radial position from being output from the control circuitry; detecting a second radial position of the input object on the radial slider of the capacitive touch sense device; determining a difference between the detected second radial position and the previously detected first radial position; comparing the determined difference to a hysteresis value, the hysteresis value representing a specified amount of angle for outputting or masking the detected second radial position; and filtering the detected second radial position based at least in part on the determined difference being less than the hysteresis value. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification