Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
First Claim
1. A 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 device to:
- detect a first gesture that includes;
detecting a first contact moving across the touch-sensitive surface,concurrently detecting a second contact moving across the touch-sensitive surface,wherein the first contact and the second contact move relative to each other across the touch-sensitive surface,detecting an intensity of the first contact, andconcurrently detecting an intensity of the second contact; and
,in response to detecting the first gesture;
in accordance with a determination that the first gesture meets first operation criteria, perform a first operation, wherein the first operation criteria include that;
the intensity of the first contact is greater than a respective intensity threshold,the intensity of the second contact is greater than the respective intensity threshold, and,a difference between the intensity of the first contact and the intensity of the second contact is less than a similarity threshold; and
,in accordance with a determination that the first gesture meets second operation criteria that are distinct from the first operation criteria, perform a second operation that is different from the first operation, wherein;
the second operation criteria are met when the difference between the intensity of the first contact and the intensity of the second contact is greater than the similarity threshold, andthe second operation criteria are capable of being met when the intensities of the first and second contacts do not satisfy the respective intensity threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
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: detects a first gesture that includes concurrently detecting a first contact and a second contact, detecting an intensity of the first contact, and detecting an intensity of the second contact; and, in response to detecting the first gesture: in accordance with a determination that the first gesture meets first operation criteria (including a criterion that is met when the intensities of the first and second contact satisfy a respective intensity threshold), performs a first operation; and, in accordance with a determination that the first gesture meets second operation criteria, wherein the second operation criteria are capable of being met when the intensities of the first and second contacts do not satisfy the respective intensity threshold, performs a second operation that is different from the first operation.
-
Citations
48 Claims
-
1. A 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 device to:
-
detect a first gesture that includes; detecting a first contact moving across the touch-sensitive surface, concurrently detecting a second contact moving across the touch-sensitive surface, wherein the first contact and the second contact move relative to each other across the touch-sensitive surface, detecting an intensity of the first contact, and concurrently detecting an intensity of the second contact; and
,in response to detecting the first gesture; in accordance with a determination that the first gesture meets first operation criteria, perform a first operation, wherein the first operation criteria include that; the intensity of the first contact is greater than a respective intensity threshold, the intensity of the second contact is greater than the respective intensity threshold, and, a difference between the intensity of the first contact and the intensity of the second contact is less than a similarity threshold; and
,in accordance with a determination that the first gesture meets second operation criteria that are distinct from the first operation criteria, perform a second operation that is different from the first operation, wherein; the second operation criteria are met when the difference between the intensity of the first contact and the intensity of the second contact is greater than the similarity threshold, and the second operation criteria are capable of being met when the intensities of the first and second contacts do not satisfy the respective intensity threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. 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; detecting a first gesture that includes; detecting a first contact moving across the touch-sensitive surface, concurrently detecting a second contact moving across the touch-sensitive surface, wherein the first contact and the second contact move relative to each other across the touch-sensitive surface, detecting an intensity of the first contact, and concurrently detecting an intensity of the second contact; and
, in response to detecting the first gesture;in accordance with a determination that the first gesture meets first operation criteria, performing a first operation, wherein the first operation criteria include that; the intensity of the first contact is greater than a respective intensity threshold, the intensity of the second contact is greater than the respective intensity threshold, and, a difference between the intensity of the first contact and the intensity of the second contact is less than a similarity threshold; and
,in accordance with a determination that the first gesture meets second operation criteria that are distinct from the first operation criteria, performing a second operation that is different from the first operation, wherein; the second operation criteria are met when the difference between the intensity of the first contact and the intensity of the second contact is greater than the similarity threshold, and the second operation criteria are capable of being met when the intensities of the first and second contacts do not satisfy the respective intensity threshold. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method, comprising:
-
at 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; detecting a first gesture that includes; detecting a first contact moving across the touch-sensitive surface, concurrently detecting a second contact moving across the touch-sensitive surface, wherein the first contact and the second contact move relative to each other across the touch-sensitive surface, detecting an intensity of the first contact, and concurrently detecting an intensity of the second contact; and
, in response to detecting the first gesture;in accordance with a determination that the first gesture meets first operation criteria, performing a first operation, wherein the first operation criteria include that; the intensity of the first contact is greater than a respective intensity threshold, the intensity of the second contact is greater than the respective intensity threshold, and, a difference between the intensity of the first contact and the intensity of the second contact is less than a similarity threshold; and
,in accordance with a determination that the first gesture meets second operation criteria that are distinct from the first operation criteria, performing a second operation that is different from the first operation, wherein; the second operation criteria are met when the difference between the intensity of the first contact and the intensity of the second contact is greater than the similarity threshold, and the second operation criteria are capable of being met when the intensities of the first and second contacts do not satisfy the respective intensity threshold. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification