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 intensities of contacts with the touch-sensitive surface, cause the electronic device to:
- display, on the display, a respective control associated with respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed, wherein the respective control is a user interface element, activation of which initiates performance of the function associated with the respective control;
while a focus selector is at a location on the display that corresponds to the respective control;
detect a gesture, on the touch-sensitive surface, that corresponds to an interaction with the respective control; and
while detecting the gesture, in accordance with a determination that the gesture does not include a contact that meets the respective contact intensity criteria, change appearance of the respective control to indicate progress toward meeting the respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed; and
in response to detecting activation of the respective control, in accordance with the detected gesture including a contact that meets the respective contact intensity criteria, perform the function associated with the respective control.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device, with a touch-sensitive surface, displays a respective control, which is associated with respective contact intensity criteria, used to determine whether or not a function associated with the respective control will be performed. The device detects a gesture on the touch-sensitive surface, corresponding to an interaction with the respective control. In accordance with a determination that the gesture does not include a contact that meets the respective contact intensity criteria, the device changes the appearance of the respective control to indicate progress toward meeting the respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed. In response to detecting activation of the control, the device performs the function associated with the respective control in accordance with the detected gesture including a contact that meets the respective contact intensity criteria.
1118 Citations
36 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 intensities of contacts with the touch-sensitive surface, cause the electronic device to:
-
display, on the display, a respective control associated with respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed, wherein the respective control is a user interface element, activation of which initiates performance of the function associated with the respective control; while a focus selector is at a location on the display that corresponds to the respective control; detect a gesture, on the touch-sensitive surface, that corresponds to an interaction with the respective control; and while detecting the gesture, in accordance with a determination that the gesture does not include a contact that meets the respective contact intensity criteria, change appearance of the respective control to indicate progress toward meeting the respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed; and in response to detecting activation of the respective control, in accordance with the detected gesture including a contact that meets the respective contact intensity criteria, perform the function associated with the respective control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more sensors to detect intensities 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, on the display, a respective control associated with respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed, wherein the respective control is a user interface element, activation of which initiates performance of the function associated with the respective control; while a focus selector is at a location on the display that corresponds to the respective control; detecting a gesture, on the touch-sensitive surface, that corresponds to an interaction with the respective control; and while detecting the gesture, in accordance with a determination that the gesture does not include a contact that meets the respective contact intensity criteria, changing the appearance of the respective control to indicate progress toward meeting the respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed; and in response to detecting activation of the respective control, in accordance with the detected gesture including a contact that meets the respective contact intensity criteria, performing the function associated with the respective control. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
at an electronic device with a touch-sensitive surface and a display, wherein the electronic device includes one or more sensors to detect intensities of contacts with the touch-sensitive surface; displaying, on the display, a respective control associated with respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed, wherein the respective control is a user interface element, activation of which initiates performance of the function associated with the respective control; while a focus selector is at a location on the display that corresponds to the respective control; detecting a gesture, on the touch-sensitive surface, that corresponds to an interaction with the respective control; and while detecting the gesture, in accordance with a determination that the gesture does not include a contact that meets the respective contact intensity criteria, changing the appearance of the respective control to indicate progress toward meeting the respective contact intensity criteria that is used to determine whether or not a function associated with the respective control will be performed; and in response to detecting activation of the respective control, in accordance with the detected gesture including a contact that meets the respective contact intensity criteria, performing the function associated with the respective control. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
Specification