Device, Method, and Graphical User Interface for Determining Whether to Scroll or Select Content
First Claim
1. 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 at a first zoom level on the display;
while the user interface is displayed at the first zoom level, detecting a first input that includes movement of a contact on the touch-sensitive surface;
in response to detecting the first input, initiating a respective operation associated with the user interface;
after initiating the respective operation;
detecting a second input, wherein detecting the second input includes detecting an increase in intensity of a contact on the touch-sensitive surface; and
in response to detecting the second input, zooming the user interface to a second zoom level different from the first zoom level in accordance with the increase in intensity of the contact; and
while the user interface is displayed at the second zoom level;
detecting a third input that includes movement of a contact on the touch-sensitive surface; and
in response to detecting the third input, completing the respective operation.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display, a touch-sensitive surface and one or more intensity sensors displays content. While a focus selector is over the content, the device detects a gesture on the touch-sensitive surface, the gesture including a first contact on the touch-sensitive surface and movement of the first contact across the touch-sensitive surface that corresponds to movement of the focus selector on the display. In response to detecting the gesture, when the contact has an intensity below a selection intensity threshold, the device scrolls the content on the display in accordance with the movement of the focus selector on the display without selecting the content. In response to detecting the gesture, when the contact has an intensity above the selection intensity threshold, the device selects at least a portion of the content in accordance with the movement of the focus selector over the content.
116 Citations
18 Claims
-
1. 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 at a first zoom level on the display; while the user interface is displayed at the first zoom level, detecting a first input that includes movement of a contact on the touch-sensitive surface; in response to detecting the first input, initiating a respective operation associated with the user interface; after initiating the respective operation; detecting a second input, wherein detecting the second input includes detecting an increase in intensity of a contact on the touch-sensitive surface; and in response to detecting the second input, zooming the user interface to a second zoom level different from the first zoom level in accordance with the increase in intensity of the contact; and while the user interface is displayed at the second zoom level; detecting a third input that includes movement of a contact on the touch-sensitive surface; and in response to detecting the third input, completing the respective operation. - 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 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 at a first zoom level on the display; while the user interface is displayed at the first zoom level, detecting a first input that includes movement of a contact on the touch-sensitive surface; in response to detecting the first input, initiating a respective operation associated with the user interface; after initiating the respective operation; detecting a second input, wherein detecting the second input includes detecting an increase in intensity of a contact on the touch-sensitive surface; and in response to detecting the second input, zooming the user interface to a second zoom level different from the first zoom level in accordance with the increase in intensity of the contact; and while the user interface is displayed at the second zoom level; detecting a third input that includes movement of a contact on the touch-sensitive surface; and in response to detecting the third input, completing the respective operation.
-
-
18. 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 intensity of contacts with the touch-sensitive surface, cause the device to:
-
display a user interface at a first zoom level on the display; while the user interface is displayed at the first zoom level, detect a first input that includes movement of a contact on the touch-sensitive surface; in response to detecting the first input, initiate a respective operation associated with the user interface; after initiating the respective operation; detect a second input, wherein detecting the second input includes detecting an increase in intensity of a contact on the touch-sensitive surface; and in response to detecting the second input, zoom the user interface to a second zoom level different from the first zoom level in accordance with the increase in intensity of the contact; and while the user interface is displayed at the second zoom level; detect a third input that includes movement of a contact on the touch-sensitive surface; and in response to detecting the third input, complete the respective operation.
-
Specification