Devices and methods for processing touch inputs based on their intensities
First Claim
Patent Images
1. A method, comprising:
- at 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;
displaying, on the display, a user interface;
while displaying the user interface, detecting an input on the touch-sensitive surface; and
,in response to detecting the input while displaying the user interface, and while the input is continuously detected on the touch-sensitive surface;
in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performing a first operation, wherein;
the first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses; and
the first intensity input criteria require that the input exceed a first intensity threshold at an end of or subsequent to the first time period; and
in accordance with a determination, before an end of the first time period, that intensity of the input, after increasing above a reference intensity threshold, which is greater than the first intensity threshold, has decreased below the reference intensity threshold, restarting the first time period.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performs a first operation. The first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses. The first intensity input criteria require that the input satisfy a first intensity threshold at an end of or subsequent to the first time period.
815 Citations
27 Claims
-
1. A method, comprising:
-
at 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; displaying, on the display, a user interface; while displaying the user interface, detecting an input on the touch-sensitive surface; and
,in response to detecting the input while displaying the user interface, and while the input is continuously detected on the touch-sensitive surface; in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performing a first operation, wherein; the first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses; and the first intensity input criteria require that the input exceed a first intensity threshold at an end of or subsequent to the first time period; and in accordance with a determination, before an end of the first time period, that intensity of the input, after increasing above a reference intensity threshold, which is greater than the first intensity threshold, has decreased below the reference intensity threshold, restarting the first time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; displaying, on the display, a user interface; while displaying the user interface, detecting an input on the touch-sensitive surface; and
,in response to detecting the input while displaying the user interface, and while the input is continuously detected on the touch-sensitive surface; in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, performing a first operation, wherein; the first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses; and the first intensity input criteria require that the input exceed a first intensity threshold at an end of or subsequent to the first time period; and in accordance with a determination, before an end of the first time period, that intensity of the input, after increasing above a reference intensity threshold, which is greater than the first intensity threshold, has decreased below the reference intensity threshold, restarting the first time period. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 electronic device to:
-
display, on the display, a user interface; while displaying the user interface, detect an input on the touch-sensitive surface; and
,in response to detecting the input while displaying the user interface, and while the input is continuously detected on the touch-sensitive surface; in accordance with a determination that the input satisfies first timing criteria and first intensity input criteria, perform a first operation, wherein; the first timing criteria require that the input remain on the touch-sensitive surface while a first time period elapses; and the first intensity input criteria require that the input exceed a first intensity threshold at an end of or subsequent to the first time period; and in accordance with a determination, before an end of the first time period, that intensity of the input, after increasing above a reference intensity threshold, which is greater than the first intensity threshold, has decreased below the reference intensity threshold, restarting the first time period. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification