US 11,921,975 B2
Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
Jonathan R. Dascola, San Francisco, CA (US); Marcos Alonso Ruiz, Oakland, CA (US); Chanaka G. Karunamuni, San Jose, CA (US); Stephen O. Lemay, Palo Alto, CA (US); Gregory M. Apodaca, Colbert, WA (US); Nicholas V. King, San Jose, CA (US); and Daniel T. Preston, San Jose, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 24, 2020, as Appl. No. 17/103,899.
Application 17/103,899 is a continuation of application No. 16/243,834, filed on Jan. 9, 2019, granted, now 10,860,177.
Application 16/243,834 is a continuation of application No. 14/870,988, filed on Sep. 30, 2015, granted, now 10,180,772, issued on Jan. 15, 2019.
Application 14/870,988 is a continuation of application No. 14/869,899, filed on Sep. 29, 2015, granted, now 9,632,664, issued on Feb. 6, 2017.
Claims priority of provisional application 62/215,696, filed on Sep. 8, 2015.
Claims priority of provisional application 62/215,722, filed on Sep. 8, 2015.
Claims priority of provisional application 62/213,609, filed on Sep. 2, 2015.
Claims priority of provisional application 62/213,606, filed on Sep. 2, 2015.
Claims priority of provisional application 62/203,387, filed on Aug. 10, 2015.
Claims priority of provisional application 62/183,139, filed on Jun. 22, 2015.
Claims priority of provisional application 62/172,226, filed on Jun. 7, 2015.
Claims priority of provisional application 62/129,954, filed on Mar. 8, 2015.
Prior Publication US 2021/0081082 A1, Mar. 18, 2021
Int. Cl. G06F 3/0482 (2013.01); G06F 3/01 (2006.01); G06F 3/041 (2006.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/0483 (2013.01); G06F 3/04842 (2022.01); G06F 3/0485 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); G06T 11/00 (2006.01); G06T 13/80 (2011.01); H04L 67/60 (2022.01)
CPC G06F 3/0482 (2013.01) [G06F 3/016 (2013.01); G06F 3/0416 (2013.01); G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/0483 (2013.01); G06F 3/04842 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06T 11/001 (2013.01); G06T 13/80 (2013.01); H04L 67/60 (2022.05); G06F 2203/04104 (2013.01); G06F 2203/04806 (2013.01); G06F 2203/04808 (2013.01); G06T 2200/24 (2013.01)] 45 Claims
OG exemplary drawing
 
20. An electronic device, comprising:
a display;
a touch-sensitive surface;
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:
displaying, on the display, a home screen user interface that includes a first application icon that is associated with a plurality of actions for interacting with the electronic device, wherein the plurality of actions include a direct-selection action and one or more other actions;
while displaying the home screen user interface that includes the first application icon, detecting an input that is performed by a single continuous contact, at a first location on the touch-sensitive surface that corresponds to a location of the first application icon on the display; and,
in response to detecting the input that is performed by the single continuous contact, at the first location on the touch-sensitive surface that corresponds to the location of the first application icon on the display:
in accordance with a determination that the input meets first criteria, wherein the first criteria are met before a characteristic value of the input has increased from below a first input threshold to above the first input threshold, displaying, on the display, a menu that includes graphical representations of the plurality of actions that include the direct-selection action and the one or more other actions;
in accordance with a determination that the input meets direct-selection criteria, wherein the direct-selection criteria are met when the single continuous contact has been maintained at the first location on the touch-sensitive surface when the characteristic value of the input has increased from below the first input threshold to above the first input threshold, wherein the direct-selection criteria are met as a result of an increase in the characteristic value of the input that occurred after the first criteria had been met by the input and while the menu that includes the graphical representations of the plurality of actions that include the direct-selection action and the one or more other actions are concurrently displayed, performing the direct-selection action; and
in accordance with a determination that, while the graphical representations of the plurality of actions that include the direct-selection action and the one or more other actions are concurrently displayed in the menu, the single continuous contact has moved from the first location across the touch-sensitive surface to a second location on the touch-sensitive surface before the characteristic value of the input has increased from below the first input threshold to above the first input threshold that is required by the direct-selection criteria, wherein the second location corresponds to a graphical representation of a first action of the one or more other actions on the display, performing the first action of the one or more other actions.