Devices, methods, and graphical user interfaces for displaying and using menus
First Claim
1. A method, comprising:
- at an electronic device with a display and a touch-sensitive surface, wherein the electronic device includes one or more sensors to detect intensities of contacts with the touch-sensitive surface;
displaying, on the display, a user interface that includes one or more user interface elements;
detecting a user input on the touch-sensitive surface that includes detecting a contact on the touch-sensitive surface at a location that corresponds to a respective user interface element of the one or more user interface elements; and
, in response to detecting the user input;
in accordance with a determination that the user input satisfies menu-display criteria, wherein the menu-display criteria include a criterion that is satisfied when the contact has an intensity above a first intensity threshold, displaying a first menu overlaid on the user interface with a plurality of selectable options that corresponds to the respective user interface element; and
,in accordance with a determination that the user input satisfies action criteria, wherein the action criteria are satisfied when the intensity of the contact is below the first intensity threshold, initiating performance of an action associated with the respective user interface element without displaying the first menu.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays a user interface that includes one or more user interface elements; detects a user input on a touch-sensitive surface that includes detecting a contact at a location that corresponds to a respective user interface element; and, in response: if the user input satisfies menu-display criteria, including a criterion that is satisfied when the contact has an intensity above a first intensity threshold, displays a first menu overlaid on the user interface; and, if the user input satisfies action criteria, wherein the action criteria are capable of being satisfied when the intensity of the contact is below the first intensity threshold, initiates performance of an action associated with the respective user interface element without displaying the first menu.
813 Citations
25 Claims
-
1. A method, comprising:
-
at an electronic device with a display and a touch-sensitive surface, wherein the electronic device includes one or more sensors to detect intensities of contacts with the touch-sensitive surface; displaying, on the display, a user interface that includes one or more user interface elements; detecting a user input on the touch-sensitive surface that includes detecting a contact on the touch-sensitive surface at a location that corresponds to a respective user interface element of the one or more user interface elements; and
, in response to detecting the user input;in accordance with a determination that the user input satisfies menu-display criteria, wherein the menu-display criteria include a criterion that is satisfied when the contact has an intensity above a first intensity threshold, displaying a first menu overlaid on the user interface with a plurality of selectable options that corresponds to the respective user interface element; and
,in accordance with a determination that the user input satisfies action criteria, wherein the action criteria are satisfied when the intensity of the contact is below the first intensity threshold, initiating performance of an action associated with the respective user interface element without displaying the first menu. - 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 intensities of contacts with the touch-sensitive surface; one or more processors;
memory; andone 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 user interface that includes one or more user interface elements; detecting a user input on the touch-sensitive surface that includes detecting a contact on the touch-sensitive surface at a location that corresponds to a respective user interface element of the one or more user interface elements; and
, in response to detecting the user input;in accordance with a determination that the user input satisfies menu-display criteria, wherein the menu-display criteria include a criterion that is satisfied when the contact has an intensity above a first intensity threshold, displaying a first menu overlaid on the user interface with a plurality of selectable options that correspond to the respective user interface element; and
,in accordance with a determination that the user input satisfies action criteria, wherein the action criteria are satisfied when the intensity of the contact is below the first intensity threshold, initiating performance of an action associated with the respective user interface element without displaying the first menu. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
- a display;
-
11. 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 user interface that includes one or more user interface elements; detect a user input on the touch-sensitive surface that includes detecting a contact on the touch-sensitive surface at a location that corresponds to a respective user interface element of the one or more user interface elements; and
,in response to detecting the user input; in accordance with a determination that the user input satisfies menu-display criteria, wherein the menu-display criteria include a criterion that is satisfied when the contact has an intensity above a first intensity threshold, display a first menu overlaid on the user interface with a plurality of selectable options that correspond to the respective user interface element; and
,in accordance with a determination that the user input satisfies action criteria, wherein the action criteria are satisfied when the intensity of the contact is below the first intensity threshold, initiate performance of an action associated with the respective user interface element without displaying the first menu. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification