Patent Document ID: 9542091
Application ID: 12794625
Patent Status: 1

Claim One:
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, wherein the first gesture includes lateral movement of a respective contact on the touch-sensitive surface and liftoff of the respective contact from the touch-sensitive surface; sending instructions to the display for displaying an object selection indicator; and in response to receiving at least a portion of the input that corresponds to the first gesture: moving the object selection indicator in accordance with the first gesture while the respective contact is detected on the touch-sensitive surface; after detecting liftoff of the respective contact from the touch-sensitive surface, determining a termination point of movement of the object selection indicator based on 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 continuing to move the object selection indicator towards the target selectable object after detecting liftoff of the respective contact from the touch-sensitive surface, wherein the target selectable object is at a location that is different than a location of the termination point; and when a target selectable object is not identified, moving the object selection indicator includes continuing to move the object selection indicator towards the termination point after detecting liftoff of the respective contact from the touch-sensitive surface.