US 11,960,707 B2
Devices, methods, and graphical user interfaces for moving a current focus using a touch-sensitive remote control
Marcos Alonso Ruiz, Oakland, CA (US); Nicole M. Wells, Santa Clara, CA (US); Justin T. Voss, San Jose, CA (US); Blake R. Seely, San Francisco, CA (US); Matthew D. Ricketson, San Francisco, CA (US); Henrique D. Penha, San Francisco, CA (US); Grace H. Hwang, San Francisco, CA (US); Graham R. Clarke, Scotts Valley, CA (US); Jeffrey L. Robbin, Los Altos, CA (US); William M. Bachman, San Jose, CA (US); Benjamin W. Keighran, Portola Valley, CA (US); Jennifer L. C. Folse, San Francisco, CA (US); Jonathan Lochhead, Scotts Valley, CA (US); Joe R. Howard, San Jose, CA (US); and Joshua K. McGlinn, Mooresville, NC (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 24, 2023, as Appl. No. 18/138,678.
Application 18/138,678 is a continuation of application No. 17/683,232, filed on Feb. 28, 2022, granted, now 11,635,876.
Application 17/683,232 is a continuation of application No. 17/183,271, filed on Feb. 23, 2021, granted, now 11,262,890, issued on Mar. 1, 2022.
Application 17/183,271 is a continuation of application No. 16/677,549, filed on Nov. 7, 2019, granted, now 10,963,130, issued on Mar. 30, 2021.
Application 16/677,549 is a continuation of application No. 15/997,618, filed on Jun. 4, 2018, granted, now 10,474,333, issued on Nov. 12, 2019.
Application 15/997,618 is a continuation of application No. 14/866,525, filed on Sep. 25, 2015, granted, now 9,990,113, issued on Jun. 5, 2018.
Claims priority of provisional application 62/215,252, filed on Sep. 8, 2015.
Prior Publication US 2023/0259252 A1, Aug. 17, 2023
Int. Cl. G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06F 3/04842 (2022.01); G06F 3/0486 (2013.01); G06F 3/0487 (2013.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); H04M 1/72412 (2021.01); H04N 21/00 (2011.01); H04N 21/422 (2011.01); H04M 1/72415 (2021.01)
CPC G06F 3/0482 (2013.01) [G06F 3/0484 (2013.01); G06F 3/04842 (2013.01); G06F 3/0486 (2013.01); G06F 3/0487 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); H04M 1/72412 (2021.01); H04N 21/00 (2013.01); H04N 21/42224 (2013.01); H04M 1/72415 (2021.01); H04M 2250/22 (2013.01)] 20 Claims
OG exemplary drawing
 
8. An electronic device that is in communication with a display and a user input device that includes a touch-sensitive surface, comprising:
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
providing, to the display, data to present a user interface that includes:
a plurality of user interface objects, and
a current focus on a first user interface object of the plurality of user interface objects;
while the display is presenting the user interface, receiving an input that corresponds to a gesture detected on the touch-sensitive surface of the user input device, wherein the gesture includes a movement of a contact across the touch-sensitive surface followed by a lift-off of the contact from the touch-sensitive surface, wherein the gesture includes a characteristic movement distance and a characteristic movement speed;
in accordance with a determination that the gesture satisfies coasting criteria, moving the current focus in the user interface in accordance with the movement of the contact across the touch-sensitive surface; and
subsequently, decelerating movement of the current focus across the plurality of user interface objects using:
a first deceleration rate in accordance with a determination that a movement metric based on both the characteristic movement distance of the gesture and the characteristic movement speed of the gesture satisfies a first movement-metric threshold, and
a second deceleration rate in accordance with a determination that the movement metric based on both the characteristic movement distance of the gesture across the touch-sensitive surface and the characteristic movement speed of the gesture satisfies a second movement-metric threshold, wherein the second deceleration rate is higher than the first deceleration rate.