Device, Method, and Graphical User Interface for Navigating Through a User Interface Using a Dynamic Object Selection Indicator
First Claim
1. A computing device that is in communication with a display and a touch-sensitive surface, comprising:
- 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;
sending instructions to the display for displaying at least a portion of a user interface, the user interface having one or more selectable objects;
receiving an input that corresponds to a first gesture detected on the touch-sensitive surface;
sending instructions to the display for displaying an object selection indicator; and
in response to receiving the input that corresponds to the first gesture;
searching for a target selectable object; and
sending instructions to the display for moving the object selection indicator, wherein;
when a target selectable object is identified, moving the object selection indicator includes moving the object selection indicator towards the target selectable object; and
when a target selectable object is not identified, moving the object selection indicator includes moving the object selection indicator in accordance with the first gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
A device that is in communication with a display and a touch-sensitive surface sends instructions to the display for displaying at least a portion of a user interface, the user interface having one or more selectable objects. The device receives an input that corresponds to a first gesture detected on the touch-sensitive surface; and sends instructions to the display for displaying an object selection indicator. In response to receiving the input that corresponds to the first gesture: the device searches for a target selectable object; and sends instructions to the display for moving the object selection indicator. When a target selectable object is identified, the device moves the object selection towards the target selectable object. When a target selectable object is not identified, the device moves the object selection indicator in accordance with the first gesture.
212 Citations
20 Claims
-
1. A computing device that is in communication with a display and a touch-sensitive surface, comprising:
-
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; sending instructions to the display for displaying at least a portion of a user interface, the user interface having one or more selectable objects; receiving an input that corresponds to a first gesture detected on the touch-sensitive surface; sending instructions to the display for displaying an object selection indicator; and in response to receiving the input that corresponds to the first gesture; searching for a target selectable object; and sending instructions to the display for moving the object selection indicator, wherein; when a target selectable object is identified, moving the object selection indicator includes moving the object selection indicator towards the target selectable object; and when a target selectable object is not identified, moving the object selection indicator includes moving the object selection indicator in accordance with the first gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
at a computing device with one or more processors and memory, wherein the device is in communication with a display and a touch-sensitive surface; sending instructions to the display for displaying at least a portion of a user interface, the user interface having one or more selectable objects; receiving an input that corresponds to a first gesture detected on the touch-sensitive surface; sending instructions to the display for displaying an object selection indicator; and in response to receiving the input that corresponds to the first gesture; searching for a target selectable object; and sending instructions to the display for moving the object selection indicator, wherein; when a target selectable object is identified, moving the object selection indicator includes moving the object selection indicator towards the target selectable object; and when a target selectable object is not identified, moving the object selection indicator includes moving the object selection indicator in accordance with the first gesture. - View Dependent Claims (11, 12, 13, 14)
-
15. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device that is in communication with a display and a touch-sensitive surface, cause the device to:
-
send instructions to the display for displaying at least a portion of a user interface, the user interface having one or more selectable objects; receive an input that corresponds to a first gesture detected on the touch-sensitive surface; send instructions to the display for displaying an object selection indicator; and in response to receiving the input that corresponds to the first gesture; search for a target selectable object; and send instructions to the display for moving the object selection indicator, wherein; when a target selectable object is identified, moving the object selection indicator includes moving the object selection indicator towards the target selectable object; and when a target selectable object is not identified, moving the object selection indicator includes moving the object selection indicator in accordance with the first gesture. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A graphical user interface on a display that is in communication with a computing device comprising a memory, and one or more processors to execute one or more programs stored in the memory, wherein the computing device is in communication with a touch-sensitive surface, the graphical user interface comprising:
-
an object selection indicator; and a portion of a user interface having one or more selectable objects; wherein; an input is received that corresponds to a first gesture detected on the touch-sensitive surface; the object selection indicator is displayed; and in response to receiving the input that corresponds to the first gesture; a target selectable object is searched for; and the object selection indicator is moved, wherein; when a target selectable object is identified, the object selection indicator is moved towards the target selectable object; and when a target selectable object is not identified, the object selection indicator is moved in accordance with the first gesture.
-
Specification