Patent ID: 8281258

Claim:
A computer-implemented method of traversing objects in a display interface, the method comprising: designating a first object at an initial object point within the display interface to receive an object focus; receiving a command direction to cause a two-dimensional movement to a second object; traversing in the command direction from the initial object point to an edge point of the first object within the display interface; determining whether the second object is orthogonally aligned with the first object with respect to the command direction and based at least in part on the boundary of the first object or the edge point; upon determination that the second object is orthogonally aligned with the first object, selecting a nearest edge point on the second object by traversing in the command direction from the edge point of the first object to the nearest edge point on the second object; upon determination that the second object is not orthogonally aligned with the first object, selecting the second object based at least in part on a distance between the edge point and the second object; and moving the object focus from the first object to the second object.