Methods and apparatus to detect a touch pattern using variable scan rates
First Claim
Patent Images
1. A method comprising:
- at an electronic device having a processor and a touch sensitive display comprising a plurality of sensor electrodes;
detecting an initial touch on the touch sensitive display while scanning a first subset of the plurality of sensor electrodes at a first scanning rate;
after detecting the initial touch on the touch sensitive display;
detecting a first portion of a gesture while scanning a second subset of the plurality of sensor electrode at a second scanning rate, wherein the first portion of the gesture satisfies a first predetermined touch duration criterion, and wherein the first predetermined touch duration criterion is satisfied in accordance with a determination that the first portion of the gesture is detected for a first number range of scans;
after detecting the first portion of the gesture, detecting a second portion of the gesture while scanning the second subset of the plurality of sensor electrodes at a third scanning rate, wherein the second portion of the gesture satisfies a second predetermined touch duration criterion, and wherein the second predetermined touch duration criterion is satisfied in accordance with a determination that the second portion of the gesture is detected for a second number range of scans; and
after detecting the first and second portions of the gesture, recognizing the gesture based on the detected first and second portions of the gesture and performing an action on the device in accordance with the recognized gesture.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus scan a device at a first scanning rate and a second scanning rate, detect a first portion of a gesture through scanning at the first scanning rate, and detect a second portion of the gesture through scanning at the second scanning rate. The method and apparatus recognize the gesture based on the detected first portion of the gesture and the detected second portion of the gesture.
29 Citations
21 Claims
-
1. A method comprising:
at an electronic device having a processor and a touch sensitive display comprising a plurality of sensor electrodes; detecting an initial touch on the touch sensitive display while scanning a first subset of the plurality of sensor electrodes at a first scanning rate; after detecting the initial touch on the touch sensitive display; detecting a first portion of a gesture while scanning a second subset of the plurality of sensor electrode at a second scanning rate, wherein the first portion of the gesture satisfies a first predetermined touch duration criterion, and wherein the first predetermined touch duration criterion is satisfied in accordance with a determination that the first portion of the gesture is detected for a first number range of scans; after detecting the first portion of the gesture, detecting a second portion of the gesture while scanning the second subset of the plurality of sensor electrodes at a third scanning rate, wherein the second portion of the gesture satisfies a second predetermined touch duration criterion, and wherein the second predetermined touch duration criterion is satisfied in accordance with a determination that the second portion of the gesture is detected for a second number range of scans; and after detecting the first and second portions of the gesture, recognizing the gesture based on the detected first and second portions of the gesture and performing an action on the device in accordance with the recognized gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A touch controller comprising:
-
a scan module configured to scan a plurality of sensor electrodes of a touchscreen device at a first scanning rate, at a second scanning rate, and at a third scanning rate; a presence module configured to; detect an initial touch on the touchscreen device while the scan module scans a first subset of the plurality of sensor electrodes at the first scanning rate; after detecting the initial touch on the touch sensitive display; detect a first portion of a gesture while the scan module scans a second subset of the plurality of sensor electrode at the second scanning rate, wherein the first portion of the gesture satisfies a first predetermined touch duration criterion, and wherein the first predetermined touch duration criterion is satisfied in accordance with a determination that the first portion of the gesture is detected for a first number range of scans; after detecting the first portion of the gesture, detect a second portion of the gesture while the scan module scans the second subset of the plurality of sensor electrodes at the third scanning rate, wherein the second portion of the gesture satisfies a second predetermined touch duration criterion, and wherein the second predetermined touch duration criterion is satisfied in accordance with a determination that the second portion of the gesture is detected for a second number range of scans; and a touch pattern module configured to; after the presence module detects the first and second portions of the gesture, recognize the gesture based on the detected first and second portions of the gesture and perform an action on the device in accordance with the recognized gesture. - View Dependent Claims (16, 17, 18)
-
-
19. A touchscreen device, comprising:
-
a touch sensitive display; a plurality of sensor electrodes; at least one processing device, the at least one processing device configured to; detect an initial touch on the touch sensitive display while scanning a first subset of the plurality of sensor electrodes at a first scanning rate; after detecting the initial touch on the touch sensitive display; detect a first portion of a gesture while scanning a second subset of the plurality of sensor electrode at a second scanning rate, wherein the first portion of the gesture satisfies a first predetermined touch duration criterion, and wherein the first predetermined touch duration criterion is satisfied in accordance with a determination that the first portion of the gesture is detected for a first number range of scans; after detecting the first portion of the gesture, detect a second portion of the gesture while scanning the second subset of the plurality of sensor electrodes at a third scanning rate, wherein the second portion of the gesture satisfies a second predetermined touch duration criterion, and wherein the second predetermined touch duration criterion is satisfied in accordance with a determination that the second portion of the gesture is detected for a second number range of scans; and after detecting the first and second portions of the gesture, recognize the gesture based on detected first and second portions of the gesture and perform an action on the device in accordance with the recognized gesture. - View Dependent Claims (20, 21)
-
Specification