Cursor positioning on a touch-sensitive display screen
First Claim
1. A method of positioning a cursor displayed on a touch-sensitive display screen configured to be touched by a body member, the method comprising:
- detecting the body member touching the touch-sensitive display screen;
identifying an offset between the body member and the cursor;
detecting movement of the body member relative to the touch-sensitive display screen;
moving the cursor from the offset to match the movement of the body member;
detecting the body member being released and repositioned to a different position on the touch-sensitive display screen;
identifying a different offset between the body member at the different position and the cursor;
detecting additional movement of the body member after the detection of the reposition; and
moving the cursor from the different offset to match the additional movement of the body member.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method for positioning a cursor displayed on a touch-sensitive display screen is provided. The method may comprise detecting a body member touching the touch-sensitive display screen and identifying an offset between the body member and the cursor. Movement of the body member relative to the touch-sensitive display screen can also be detected. Upon detection of the movement, the cursor is also moved from the offset to match the movement of the body member. The body member may then be released and repositioned to a different position on the touch-sensitive display screen. Upon detection of the repositioning, a different offset between the body member at the different position and the cursor is identified. Additional movement of the body member after the detection of the reposition is detected and thereafter, the cursor is moved from the different offset to match the additional movement of the body member.
32 Citations
18 Claims
-
1. A method of positioning a cursor displayed on a touch-sensitive display screen configured to be touched by a body member, the method comprising:
-
detecting the body member touching the touch-sensitive display screen; identifying an offset between the body member and the cursor; detecting movement of the body member relative to the touch-sensitive display screen; moving the cursor from the offset to match the movement of the body member; detecting the body member being released and repositioned to a different position on the touch-sensitive display screen; identifying a different offset between the body member at the different position and the cursor; detecting additional movement of the body member after the detection of the reposition; and moving the cursor from the different offset to match the additional movement of the body member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, machine-readable medium that stores instructions, which, when performed by a machine, cause the machine to perform operations comprising:
-
identifying a first cursor position of a cursor displayed on a touch-sensitive display screen; detecting a body member touching the touch-sensitive display screen at a first body position on the touch-sensitive display screen; calculating a first offset between the first cursor position and the first body position; detecting the body member moving from the first body position to a second body position on the touch-sensitive display screen; moving the cursor from the first cursor position to a second cursor position on the touch-sensitive display screen, the movement of the cursor matching the movement of the body member to the second body position and the movement being made from the calculated first offset; detecting an absence of the body member on the touch-sensitive display screen; detecting the body member touching the touch-sensitive display screen at a third body position on the touch-sensitive display screen after the detection of the absence; calculating a second offset between the second cursor position and the third body position on the touch-sensitive display screen; detecting the body member moving from the third body position to a fourth body position on the touch-sensitive display screen; and moving the cursor from the second cursor position to a third cursor position on the touch-sensitive display screen, the movement of the cursor matching the movement of the body member to the fourth body position and the movement being made from the calculated second offset. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computing device comprising:
-
a touch-sensitive display screen; a cursor generation module configured to detect a body member touching the touch-sensitive display screen; a cursor offset module configured to identify an offset between the body member and a cursor; the cursor generation module configured to detect movement of the body member relative to the touch-sensitive display screen; the cursor generation module configured to move the cursor from the offset to match the movement of the body member; the cursor generation module configured to detect the body member being released and repositioned to a different position on the touch-sensitive display screen; the cursor offset module configured to identify a different offset between the body member at the different position and the cursor; the cursor generation module configured to detect additional movement of the body member after the detection of the reposition; and the cursor generation module configured to move the cursor from the different offset to match the additional movement of the body member. - View Dependent Claims (15, 16, 17, 18)
-
Specification