CPC G06F 3/04812 (2013.01) [G06F 3/0488 (2013.01)] | 11 Claims |
1. A computer implemented method for displaying a cursor, the method comprising:
identifying contact with a screen of a touch screen device at an initial position on the screen;
detecting movement of the identified contact from the initial position through a succession of two or more positions on the screen; and
in response to detecting the movement of the identified contact:
continuously calculating a distance traveled throughout the movement from the identified contact at the initial position; and
continuously rendering display throughout the detected movement, at an offset distance away from current position of the contact, of a cursor in a graphical user interface (GUI) on the screen of the touch screen device, the offset distance of the displayed cursor away from the current position of the contact being a direct distance between the current position of the contact and the displayed cursor, wherein the direct distance is a function of the continuously calculated distance traveled until the direct distance is equal to an offset distance cap.
|