Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
First Claim
1. 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;
displaying a control user interface that includes a plurality of control affordances;
detecting a first input by a contact at a location on the touch-sensitive surface that corresponds to a first control affordance, of the plurality of control affordances, on the display;
in response to detecting the first input;
in accordance with a determination that the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic intensity of the contact meet a first intensity threshold in order for the control toggle criteria to be met, toggling a function of a control that corresponds to the first control affordance; and
,in accordance with a determination that the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic intensity of the contact meet the first intensity threshold in order for the enhanced control criteria to be met, displaying one or more modification options for the control that correspond to the first control affordance;
while displaying the one or more modification options for the control that correspond to the first control affordance, detecting a second input that activates a first modification option of the one or more modification options; and
modifying the control that corresponds to the first control affordance in accordance with the activated first modification option.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device displays a control user interface that includes a plurality of control affordances. The device detects an input by a contact at a location on the touch-sensitive surface that corresponds to a control affordance, of the plurality of control affordances, on the display. In response to detecting the input, when a characteristic intensity of the contact does not meet an intensity threshold, the device toggles a function of a control that corresponds to the control affordance; and when the characteristic intensity of the contact meets the intensity threshold, the device displays modification options for the control that correspond to the control affordance. While displaying the modification options, the device detects a second input that activates a modification option of the modification options. The device modifies the control that corresponds to the control affordance in accordance with the activated modification option.
128 Citations
23 Claims
-
1. 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; displaying a control user interface that includes a plurality of control affordances; detecting a first input by a contact at a location on the touch-sensitive surface that corresponds to a first control affordance, of the plurality of control affordances, on the display; in response to detecting the first input; in accordance with a determination that the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic intensity of the contact meet a first intensity threshold in order for the control toggle criteria to be met, toggling a function of a control that corresponds to the first control affordance; and
,in accordance with a determination that the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic intensity of the contact meet the first intensity threshold in order for the enhanced control criteria to be met, displaying one or more modification options for the control that correspond to the first control affordance; while displaying the one or more modification options for the control that correspond to the first control affordance, detecting a second input that activates a first modification option of the one or more modification options; and modifying the control that corresponds to the first control affordance in accordance with the activated first modification option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 control user interface that includes a plurality of control affordances; detecting a first input by a contact at a location on the touch-sensitive surface that corresponds to a first control affordance, of the plurality of control affordances, on the display; in response to detecting the first input; in accordance with a determination that the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic intensity of the contact meet a first intensity threshold in order for the control toggle criteria to be met, toggling a function of a control that corresponds to the first control affordance; and
,in accordance with a determination that the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic intensity of the contact meet the first intensity threshold in order for the enhanced control criteria to be met, displaying one or more modification options for the control that correspond to the first control affordance; while displaying the one or more modification options for the control that correspond to the first control affordance, detecting a second input that activates a first modification option of the one or more modification options; and modifying the control that corresponds to the first control affordance in accordance with the activated first modification option. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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 control user interface that includes a plurality of control affordances; detect a first input by a contact at a location on the touch-sensitive surface that corresponds to a first control affordance, of the plurality of control affordances, on the display; in response to detecting the first input; in accordance with a determination that the first input meets control toggle criteria, wherein the control toggle criteria do not require that a characteristic intensity of the contact meet a first intensity threshold in order for the control toggle criteria to be met, toggle a function of a control that corresponds to the first control affordance; and
,in accordance with a determination that the first input meets enhanced control criteria, wherein the enhanced control criteria require that the characteristic intensity of the contact meet the first intensity threshold in order for the enhanced control criteria to be met, display one or more modification options for the control that correspond to the first control affordance; while displaying the one or more modification options for the control that correspond to the first control affordance, detect a second input that activates a first modification option of the one or more modification options; and modify the control that corresponds to the first control affordance in accordance with the activated first modification option.
-
Specification