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 for detecting intensity of contacts on the touch-sensitive surface;
displaying, on the display, a first user interface that includes a plurality of selectable user interface objects, including one or more user interface objects of a first type and one or more user interface objects of a second type that is distinct from the first type;
while displaying the first user interface on the display, detecting a first portion of a first input that includes detecting an increase in a characteristic intensity of a first contact on the touch-sensitive surface above a first intensity threshold while a focus selector is over a respective user interface object of the plurality of selectable user interface objects;
in response to detecting the first portion of the first input, displaying supplemental information associated with the respective user interface object;
while displaying the supplemental information associated with the respective user interface object, detecting an end of the first input; and
,in response to detecting the end of the first input;
in accordance with a determination that the respective user interface object is the first type of user interface object, ceasing to display the supplemental information associated with the respective user interface object; and
,in accordance with a determination that the respective user interface object is the second type of user interface object, maintaining display of the supplemental information associated with the respective user interface object after detecting the end of the first input.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a touch-sensitive surface, a display, and one or more sensors to detect intensity of contacts: displays a first user interface that includes objects of a first type and objects of a second type; detects a first portion of a first input that includes an increase in characteristic intensity of a first contact above an intensity threshold while a focus selector is over a respective user interface object; in response, displays supplemental information associated with the respective user interface object; while displaying the supplemental information, detects an end of the first input; and, in response: if the respective user interface object is the first type of object, ceases to display the supplemental information; and, if the respective user interface object is the second type of object, maintains display of the supplemental information after detecting the end of the first input.
-
Citations
24 Claims
-
1. A method, comprising:
at an electronic device with a display, a touch-sensitive surface, and one or more sensors for detecting intensity of contacts on the touch-sensitive surface; displaying, on the display, a first user interface that includes a plurality of selectable user interface objects, including one or more user interface objects of a first type and one or more user interface objects of a second type that is distinct from the first type; while displaying the first user interface on the display, detecting a first portion of a first input that includes detecting an increase in a characteristic intensity of a first contact on the touch-sensitive surface above a first intensity threshold while a focus selector is over a respective user interface object of the plurality of selectable user interface objects; in response to detecting the first portion of the first input, displaying supplemental information associated with the respective user interface object; while displaying the supplemental information associated with the respective user interface object, detecting an end of the first input; and
,in response to detecting the end of the first input; in accordance with a determination that the respective user interface object is the first type of user interface object, ceasing to display the supplemental information associated with the respective user interface object; and
,in accordance with a determination that the respective user interface object is the second type of user interface object, maintaining display of the supplemental information associated with the respective user interface object after detecting the end of the first input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. 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, on the display, a first user interface that includes a plurality of selectable user interface objects, including one or more user interface objects of a first type and one or more user interface objects of a second type that is distinct from the first type; while displaying the first user interface on the display, detecting a first portion of a first input that includes detecting an increase in a characteristic intensity of a first contact on the touch-sensitive surface above a first intensity threshold while a focus selector is over a respective user interface object of the plurality of selectable user interface objects; in response to detecting the first portion of the first input, displaying supplemental information associated with the respective user interface object; while displaying the supplemental information associated with the respective user interface object, detecting an end of the first input; and
,in response to detecting the end of the first input; in accordance with a determination that the respective user interface object is the first type of user interface object, ceasing to display the supplemental information associated with the respective user interface object; and
,in accordance with a determination that the respective user interface object is the second type of user interface object, maintaining display of the supplemental information associated with the respective user interface object after detecting the end of the first input.
-
-
24. 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, on the display, a first user interface that includes a plurality of selectable user interface objects, including one or more user interface objects of a first type and one or more user interface objects of a second type that is distinct from the first type; while displaying the first user interface on the display, detect a first portion of a first input that includes detecting an increase in a characteristic intensity of a first contact on the touch-sensitive surface above a first intensity threshold while a focus selector is over a respective user interface object of the plurality of selectable user interface objects; in response to detecting the first portion of the first input, display supplemental information associated with the respective user interface object; while displaying the supplemental information associated with the respective user interface object, detect an end of the first input; and
,in response to detecting the end of the first input; in accordance with a determination that the respective user interface object is the first type of user interface object, cease to display the supplemental information associated with the respective user interface object; and
,in accordance with a determination that the respective user interface object is the second type of user interface object, maintain display of the supplemental information associated with the respective user interface object after detecting the end of the first input.
-
Specification