Electronic device including touch-sensitive display
First Claim
Patent Images
1. A method comprising:
- detecting a touch on a touch-sensitive display during scanning of scanning electrodes of the touch-sensitive display at a first scanning rate;
in response to detecting the touch;
determining a time of a next display update after detecting the touch on the touch-sensitive display and determining a report time, prior to the next display update, by which to report touch data from a scan of the touch-sensitive display in which each drive electrode is driven while sensing utilizing each sense electrode such that the touch data is utilized when updating the display in the next display update;
determining a time remaining between detecting the touch and the report time;
adjusting a length of time of the scan of the touch-sensitive display based on the time remaining between detecting the touch and the report time by scanning at a second scanning rate such that the scan is completed and the touch is reported at the report time before the time of the next display update of the touch-sensitive display;
wherein the second scanning rate is different than the first scanning rate.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes detecting a touch on a touch-sensitive display, determining a time of a display update of the touch-sensitive display, and adjusting a scanning rate of scanning electrodes of the touch-sensitive display based on the time of the display update.
-
Citations
13 Claims
-
1. A method comprising:
-
detecting a touch on a touch-sensitive display during scanning of scanning electrodes of the touch-sensitive display at a first scanning rate; in response to detecting the touch; determining a time of a next display update after detecting the touch on the touch-sensitive display and determining a report time, prior to the next display update, by which to report touch data from a scan of the touch-sensitive display in which each drive electrode is driven while sensing utilizing each sense electrode such that the touch data is utilized when updating the display in the next display update; determining a time remaining between detecting the touch and the report time; adjusting a length of time of the scan of the touch-sensitive display based on the time remaining between detecting the touch and the report time by scanning at a second scanning rate such that the scan is completed and the touch is reported at the report time before the time of the next display update of the touch-sensitive display; wherein the second scanning rate is different than the first scanning rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having computer-readable code executable by at least one processor of a portable electronic device to:
-
detect a touch on a touch-sensitive display during scanning of scanning electrodes of the touch-sensitive display at a first scanning rate; in response to detecting the touch; determine a time of a next display update after detecting the touch on the touch-sensitive display and determine a report time, prior to the next display update, by which to report touch data from a scan of the touch-sensitive display in which each drive electrode is driven while sensing utilizing each sense electrode such that the touch data is utilized when updating the display in the next display update; determine a time remaining between detecting the touch and the report time; adjust a length of time of the scan of the touch-sensitive display based on the time remaining between detecting the touch and the report time by scanning at a second scanning rate such that the scan is completed and the touch is reported at the report time before the time of the next display update of the touch-sensitive display; wherein the second scanning rate is different than the first scanning rate.
-
-
9. An electronic device comprising:
-
a touch-sensitive display; at least one controller coupled to the touch-sensitive display and configured to; detect a touch on the touch-sensitive display during scanning of scanning electrodes of the touch-sensitive display at a first scanning rate, in response to detecting the touch; determine a time of a next display update after detecting the touch on the touch-sensitive display, and determine a report time, prior to the next display update, by which to report touch data from a scan of the touch-sensitive display in which each drive electrode is driven while sensing utilizing each sense electrode such that the touch data is utilized when updating the display in the next display update; determine a time remaining between detecting the touch and the report time; adjust a length of time of the scan of the touch-sensitive display based on the time remaining by scanning at a second scanning rate such that the scan is completed and the touch is reported at the report time before the time of the next display update of the touch-sensitive display; wherein the second scanning rate is different than the first scanning rate. - View Dependent Claims (10, 11, 12, 13)
-
Specification