US Patent No. 10,338,772

DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR MANIPULATING USER INTERFACE OBJECTS WITH VISUAL AND/OR HAPTIC FEEDBACK


Patent No. 10,338,772
Issue Date July 02, 2019
Title Devices, Methods, And Graphical User Interfaces For Manipulating User Interface Objects With Visual And/or Haptic Feedback
Inventorship Freddy A. Anzures, San Francisco, CA (US)
Sebastian J. Bauer, San Francisco, CA (US)
Jonathan R. Dascola, San Francisco, CA (US)
Craig M. Federighi, Los Altos Hills, CA (US)
Christopher P. Foss, San Francisco, CA (US)
Chanaka G. Karunamuni, San Jose, CA (US)
Nicholas V. King, San Jose, CA (US)
Kenneth L. Kocienda, San Jose, CA (US)
Adam J. Leonard, San Francisco, CA (US)
Camille Moussette, Los Gatos, CA (US)
Lauren K. Trottier, San Jose, CA (US)
Wan Si Wan, Sunnyvale, CA (US)
Lawrence Y. Yang, San Francisco, CA (US)
Giancarlo Yerkes, Menlo Park, CA (US)
Assignee APPLE INC., Cupertino, CA (US)

Claim of US Patent No. 10,338,772

1. A method, comprising:at an electronic device with a display, a touch-sensitive surface, and one or more sensors for detecting intensities of contacts on the touch-sensitive surface:
displaying, on the display, an application launching user interface that includes a plurality of application icons for launching corresponding applications;
while displaying the application launching user interface, detecting a first single-finger touch input that includes detecting a first contact at a location on the touch-sensitive surface that corresponds to a first application icon of the plurality of application icons, wherein the first application icon is an icon for launching a first application that is associated with one or more corresponding quick actions; and
in response to detecting the first single-finger touch input, determining a response to the first single-finger touch input based on evaluating the first single-finger touch input against a plurality of criteria, including evaluating a duration of the first single-finger touch input, a characteristic intensity of the first contact, and an amount of movement of the first single-finger touch input against one or more application-launch criteria that include a time threshold, one or more quick-action-display criteria that include a respective intensity threshold, and one or more interface-navigation criteria that include a threshold amount of movement, including:
in accordance with a determination that the first single-finger touch input meets the one or more application-launch criteria that include the time threshold, launching the first application;
in accordance with a determination that the first single-finger touch input meets the one or more quick-action-display criteria which include a criterion that is met when a characteristic intensity of the first contact increases above the respective intensity threshold, concurrently displaying one or more quick action objects associated with the first application along with the first application icon without launching the first application;
in accordance with a determination that the first single-finger touch input meets the one or more interface-navigation criteria that include a criterion that is met when more than the threshold amount of movement of the first contact is detected before the characteristic intensity of the first contact increases above the respective intensity threshold, ceasing to display at least a portion of the application launching user interface and displaying at least a portion of a different user interface on a portion of the display that was previously occupied by the plurality of application icons in the application launching user interface immediately prior to detecting the first touch input; and
in accordance with a determination that more than the threshold amount of movement of the first contact in the single-finger touch input is detected after the characteristic intensity of the first contact increases above the respective intensity threshold, performing an operation associated with one of the quick action objects upon detecting lift-off of the single-finger touch input at a location on the touch-sensitive surface that corresponds to said one of the quick action objects.