US 11,755,146 B2
Devices and methods for processing touch inputs
Aleksandr Chugunov, Cupertino, CA (US); Ari Y. Benbasat, San Jose, CA (US); Brent W. Schorsch, San Jose, CA (US); Michael T. Turner, San Jose, CA (US); Stephen C. Moseley, San Jose, CA (US); Steven S. Noble, Santa Cruz, CA (US); Giovanni M. Agnoli, San Mateo, CA (US); Jacob Z. Weiss, San Francisco, CA (US); Joshua C. Weinberg, Campbell, CA (US); and Yiqiang Nie, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on May 18, 2022, as Appl. No. 17/747,931.
Claims priority of provisional application 63/196,651, filed on Jun. 3, 2021.
Prior Publication US 2022/0391067 A1, Dec. 8, 2022
Int. Cl. G06F 3/041 (2006.01); G06F 3/04845 (2022.01); G06F 3/04883 (2022.01)
CPC G06F 3/04166 (2019.05) [G06F 3/04845 (2013.01); G06F 3/04883 (2013.01); G06F 3/04184 (2019.05)] 57 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device having a touch-sensitive surface and one or more processors:
detecting a touch input;
after a latency period, delivering to an application a sequence of input events that represent the touch input, including, in sequence:
a first input event that represents the touch input at a first input time and is delivered at a first delivery time,
a second input event that represents the touch input at a second input time and is delivered at a second delivery time, and
a third input event that represents the touch input at a third input time and is delivered at a third delivery time, wherein:
a time interval between the second input time and the second delivery time is smaller than a time interval between the first input time and the first delivery time, and
a time interval between the third input time and the third delivery time is smaller than the time interval between the second input time and the second delivery time, wherein at least a portion of the electronic device has a first state and a second state, wherein in the first state the electronic device consumes less power than in the second state and in the second state the electronic device responds to inputs with a lower latency than in the first state, and the method includes detecting the touch input at the first input time while the portion of the electronic device is in the first state.