Devices, methods, and graphical user interfaces for providing feedback during interaction with an intensity-sensitive button
First Claim
1. A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display, a touch-sensitive surface, and one or more tactile output generators, cause the device to:
- display, on the display, a home button configuration user interface that includes displaying a plurality of different tactile output settings for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button;
while displaying the home button configuration user interface;
detect selection of a respective tactile output setting of the home button of the plurality of different tactile output settings;
while the respective tactile output setting for the home button is selected, detect a first input of the first type on the home button; and
,in response to detecting the first input of the first type on the home button;
in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, provide, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button without dismissing the home button configuration user interface; and
,in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, provide, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button without dismissing the home button configuration user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic device: displays a home button configuration user interface with a plurality of different tactile output settings for the home button. While displaying the home button configuration user interface, the device detects selection of a respective tactile output setting. In response to detecting a first input of a first type on the home button (while the respective tactile output setting is selected), the device determines whether the respective tactile output setting is a first or a second tactile output setting for the home button. If the respective tactile output setting is the first tactile output setting, the device provides a first tactile output without dismissing the home button configuration user interface. If the respective tactile output setting is the second tactile output setting, the device provides a second tactile output without dismissing the home button configuration user interface.
-
Citations
48 Claims
-
1. A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display, a touch-sensitive surface, and one or more tactile output generators, cause the device to:
-
display, on the display, a home button configuration user interface that includes displaying a plurality of different tactile output settings for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button; while displaying the home button configuration user interface; detect selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detect a first input of the first type on the home button; and
,in response to detecting the first input of the first type on the home button; in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, provide, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button without dismissing the home button configuration user interface; and
,in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, provide, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button without dismissing the home button configuration user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
at an electronic device with a touch-sensitive surface, a display, and one or more tactile output generators; displaying, on the display, a home button configuration user interface that includes displaying a plurality of different tactile output settings for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button; while displaying the home button configuration user interface; detecting selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detecting a first input of the first type on the home button; and
,in response to detecting the first input of the first type on the home button; in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button without dismissing the home button configuration user interface; and
,in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button without dismissing the home button configuration user interface. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
18. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more tactile output generators for generating tactile outputs; one or more processors; memory storing one or more programs configured for execution by the one or more processors, the one or more programs including instructions for; displaying, on the display, a home button configuration user interface that includes displaying a plurality of different tactile output settings for the home button, wherein the home button is available on the device in a plurality of different contexts to dismiss a currently displayed user interface in response to detecting an input of a first type on the home button; while displaying the home button configuration user interface; detecting selection of a respective tactile output setting of the home button of the plurality of different tactile output settings; while the respective tactile output setting for the home button is selected, detecting a first input of the first type on the home button; and
,in response to detecting the first input of the first type on the home button; in accordance with a determination that the respective tactile output setting is a first tactile output setting for the home button, providing, via the one or more tactile output generators, a first tactile output that corresponds to the first tactile output setting for the home button without dismissing the home button configuration user interface; and
,in accordance with a determination that the respective tactile output setting is a second tactile output setting, different from the first tactile output setting, for the home button, providing, via the one or more tactile output generators, a second tactile output that corresponds to the second tactile output setting for the home button without dismissing the home button configuration user interface. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification