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 user interface that includes a plurality of user interface objects that are associated with respective object-specific operations that are triggered by changes in contact intensity, wherein the plurality of user interface elements include a first object displayed at a first location in the user interface and a second object displayed at a second location in the user interface;
while displaying the user interface that includes the plurality of user interface elements, detecting a first input that includes detecting a first contact on the touch-sensitive surface and detecting an increase in a characteristic intensity of the first contact above a first intensity threshold; and
in response to detecting the first input;
in accordance with a determination that a focus selector is at the first location in the user interface at which the first object is displayed, performing a first operation associated with the first object that includes displaying, on the display, additional information associated with the first object;
in accordance with a determination that a focus selector is at the second location in the user interface at which the second object is displayed, performing a second operation associated with the second object that includes displaying, on the display, additional information associated with the second object, wherein the second operation associated with the second object is distinct from the first operation associated with the first object; and
in accordance with a determination that a focus selector is at the location in the user interface that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, performing a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a device displays a user interface that includes user interface objects associated with respective object-specific operations that are triggered by changes in contact intensity. While displaying the user interface, the device detects a first input. In response to detecting the first input: if a focus selector is at a first location, the device performs a first operation associated with the first object; if a focus selector is at the second location, the device performs a second operation associated with the second object; and if a focus selector is at a location that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, perform a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
-
Citations
18 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 user interface that includes a plurality of user interface objects that are associated with respective object-specific operations that are triggered by changes in contact intensity, wherein the plurality of user interface elements include a first object displayed at a first location in the user interface and a second object displayed at a second location in the user interface; while displaying the user interface that includes the plurality of user interface elements, detecting a first input that includes detecting a first contact on the touch-sensitive surface and detecting an increase in a characteristic intensity of the first contact above a first intensity threshold; and in response to detecting the first input; in accordance with a determination that a focus selector is at the first location in the user interface at which the first object is displayed, performing a first operation associated with the first object that includes displaying, on the display, additional information associated with the first object; in accordance with a determination that a focus selector is at the second location in the user interface at which the second object is displayed, performing a second operation associated with the second object that includes displaying, on the display, additional information associated with the second object, wherein the second operation associated with the second object is distinct from the first operation associated with the first object; and in accordance with a determination that a focus selector is at the location in the user interface that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, performing a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. 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 user interface that includes a plurality of user interface objects that are associated with respective object-specific operations that are triggered by changes in contact intensity, wherein the plurality of user interface elements include a first object displayed at a first location in the user interface and a second object displayed at a second location in the user interface; while displaying the user interface that includes the plurality of user interface elements, detecting a first input that includes detecting a first contact on the touch-sensitive surface and detecting an increase in a characteristic intensity of the first contact above a first intensity threshold; and in response to detecting the first input; in accordance with a determination that a focus selector is at the first location in the user interface at which the first object is displayed, performing a first operation associated with the first object that includes displaying, on the display, additional information associated with the first object; in accordance with a determination that a focus selector is at the second location in the user interface at which the second object is displayed, performing a second operation associated with the second object that includes displaying, on the display, additional information associated with the second object, wherein the second operation associated with the second object is distinct from the first operation associated with the first object; and in accordance with a determination that a focus selector is at the location in the user interface that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, performing a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
-
-
18. 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 user interface that includes a plurality of user interface objects that are associated with respective object-specific operations that are triggered by changes in contact intensity, wherein the plurality of user interface elements include a first object displayed at a first location in the user interface and a second object displayed at a second location in the user interface; while displaying the user interface that includes the plurality of user interface elements, detect a first input that includes detecting a first contact on the touch-sensitive surface and detecting an increase in a characteristic intensity of the first contact above a first intensity threshold; and in response to detecting the first input; in accordance with a determination that a focus selector is at the first location in the user interface at which the first object is displayed, perform a first operation associated with the first object that includes displaying, on the display, additional information associated with the first object; in accordance with a determination that a focus selector is at the second location in the user interface at which the second object is displayed, perform a second operation associated with the second object that includes displaying, on the display, additional information associated with the second object, wherein the second operation associated with the second object is distinct from the first operation associated with the first object; and in accordance with a determination that a focus selector is at the location in the user interface that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, perform a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
-
Specification