Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
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 device to:
- concurrently display, on the display, a first control for controlling a first operation on respective content and a plurality of controls for controlling other related operations related to the respective content;
detect, on the touch-sensitive surface, a first input directed to the first control; and
in response to detecting the first input directed to the first control;
in accordance with a determination that the first input directed to the first control meets first control-activation criteria but does not include a contact with a maximum intensity above a respective intensity threshold, perform the first operation; and
in accordance with a determination that the first input directed to the first control includes a contact with an intensity above the respective intensity threshold, display a second control that is distinct from the first control, wherein;
the second control, when activated, controls a second operation that is different from the first operation;
the second operation is associated with the first operation;
the second control is displayed concurrently with the plurality of controls for controlling other related operations; and
the second control was not displayed prior to detecting the first input.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device, with a touch-sensitive surface and a display, includes one or more sensors to detect intensity of contacts with the touch-sensitive surface. The device displays, on the display, a first control for controlling a first operation. The device detects, on the touch-sensitive surface, a first input that corresponds to the first control; and in response to detecting the first input: in accordance with a determination that the first input meets first control-activation criteria but does not include a contact with a maximum intensity above a respective intensity threshold, the device performs the first operation; and in accordance with a determination that the first input includes a contact with an intensity above the respective intensity threshold, the device displays a second control for performing a second operation associated with the first operation.
1174 Citations
39 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 device to:
-
concurrently display, on the display, a first control for controlling a first operation on respective content and a plurality of controls for controlling other related operations related to the respective content; detect, on the touch-sensitive surface, a first input directed to the first control; and in response to detecting the first input directed to the first control; in accordance with a determination that the first input directed to the first control meets first control-activation criteria but does not include a contact with a maximum intensity above a respective intensity threshold, perform the first operation; and in accordance with a determination that the first input directed to the first control includes a contact with an intensity above the respective intensity threshold, display a second control that is distinct from the first control, wherein; the second control, when activated, controls a second operation that is different from the first operation; the second operation is associated with the first operation; the second control is displayed concurrently with the plurality of controls for controlling other related operations; and the second control was not displayed prior to detecting the first input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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; concurrently displaying, on the display, a first control for controlling a first operation on respective content and a plurality of controls for controlling other related operations related to the respective content; detecting, on the touch-sensitive surface, a first input directed to the first control; and in response to detecting the first input directed to the first control; in accordance with a determination that the first input directed to the first control meets first control-activation criteria but does not include a contact with a maximum intensity above a respective intensity threshold, performing the first operation; and in accordance with a determination that the first input directed to the first control includes a contact with an intensity above the respective intensity threshold, displaying a second control that is distinct from the first control, wherein; the second control, when activated, controls a second operation that is different from the first operation; the second operation is associated with the first operation; the second control is displayed concurrently with the plurality of controls for controlling other related operations and the second control was not displayed prior to detecting the first input. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. 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 intensities of contacts with the touch-sensitive surface; concurrently displaying, on the display, a first control for controlling a first operation on respective content and a plurality of controls for controlling other related operations related to the respective content; detecting, on the touch-sensitive surface, a first input directed to the first control; and in response to detecting the first input directed to the first control; in accordance with a determination that the first input directed to the first control meets first control-activation criteria but does not include a contact with a maximum intensity above a respective intensity threshold, performing the first operation; and in accordance with a determination that the first input directed to the first control includes a contact with an intensity above the respective intensity threshold, ceasing display of the first control and displaying a second control that is distinct from the first control, wherein; the second control, when activated, controls a second operation that is different from the first operation; the second operation is associated with the first operation; the second control is displayed concurrently with the plurality of controls for controlling other related operations and the second control was not displayed prior to detecting the first input. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
Specification