Device, Method, and Graphical User Interface for Moving a User Interface Object Based on an Intensity of a Press Input
First Claim
1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, a touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the device to:
- display a user interface object on the display;
detect a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface; and
in response to detecting the press input on the touch-sensitive surface;
in accordance with a determination that the press input has an intensity above a predefined activation threshold, move the user interface object directly to the first location in the user interface; and
in accordance with a determination that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, move the user interface object toward the first location in the user interface in accordance with the intensity of the press input.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device, with a touch-sensitive surface and a display, includes one or more sensors to detect intensity of contacts with the touch-sensitive surface. The device displays a user interface object on the display. The device further detects a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface. In response to detecting the press input on the touch-sensitive surface, upon determining that the press input has an intensity above a predefined activation threshold, the device moves the user interface object directly to the first location in the user interface; and upon determining that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, the device moves the user interface object toward the first location in the user interface in accordance with the intensity of the press input.
194 Citations
12 Claims
-
1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, a touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the device to:
-
display a user interface object on the display; detect a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface; and in response to detecting the press input on the touch-sensitive surface; in accordance with a determination that the press input has an intensity above a predefined activation threshold, move the user interface object directly to the first location in the user interface; and in accordance with a determination that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, move the user interface object toward the first location in the user interface in accordance with the intensity of the press input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more sensors to detect intensity of contacts with the 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 a user interface object on the display; detecting a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface; and in response to detecting the press input on the touch-sensitive surface; in accordance with a determination that the press input has an intensity above a predefined activation threshold, moving the user interface object directly to the first location in the user interface; and in accordance with a determination that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, moving the user interface object toward the first location in the user interface in accordance with the intensity of the press input.
-
-
12. A method, comprising:
at an electronic device with a touch-sensitive surface and a display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface; displaying a user interface object on the display; detecting a press input on the touch-sensitive surface while a focus selector is at a first location in a user interface; and in response to detecting the press input on the touch-sensitive surface; in accordance with a determination that the press input has an intensity above a predefined activation threshold, moving the user interface object directly to the first location in the user interface; and in accordance with a determination that the press input has an intensity below the predefined activation threshold and meets gradual-movement criteria, moving the user interface object toward the first location in the user interface in accordance with the intensity of the press input.
Specification