Restricting cursor movement to track an existing path
First Claim
1. A method, comprising:
- receiving input to enter a cursor path restriction mode; and
while in the cursor path restriction mode;
determining an existing path to associate with the cursor path restriction mode, the cursor path restriction mode restricting movement of a cursor to a restricted path associated with the existing path;
receiving spatial inputs from a pointing device configured to control the cursor on a display, wherein the spatial inputs signal positions on the display;
moving the cursor in response to the received spatial inputs so that the cursor moves on the restricted path that tracks the existing path displayed on the display, such that whenever the spatial inputs signal a position not on the restricted path, movement of the cursor remains confined to the restricted path; and
during said moving, in addition to showing movement of the cursor, altering what is displayed on the display, wherein said altering is dependent upon movement of the cursor along at least a portion of the restricted path.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are presented for applying visual effects while in a mode that restricts cursor movement to track an existing path. While in cursor path restriction mode, spatial inputs may be received from a pointing device configured to control a cursor on a display, with the spatial inputs signaling positions on the display. The cursor moves on a restricted path that tracks an existing path in response to the spatial signals, with the cursor confined to the restricted path even when spatial signals may indicate a point not on the restricted path. During the cursor movement, in addition to the movement of the cursor, there may be an alteration of what appears on the display, where the alteration depends on movement of the cursor along at least a portion of the restricted path.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving input to enter a cursor path restriction mode; and
while in the cursor path restriction mode;determining an existing path to associate with the cursor path restriction mode, the cursor path restriction mode restricting movement of a cursor to a restricted path associated with the existing path; receiving spatial inputs from a pointing device configured to control the cursor on a display, wherein the spatial inputs signal positions on the display; moving the cursor in response to the received spatial inputs so that the cursor moves on the restricted path that tracks the existing path displayed on the display, such that whenever the spatial inputs signal a position not on the restricted path, movement of the cursor remains confined to the restricted path; and during said moving, in addition to showing movement of the cursor, altering what is displayed on the display, wherein said altering is dependent upon movement of the cursor along at least a portion of the restricted path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores program instructions executable by the processor to implement a cursor path restriction module configured to perform; receiving input to enter a cursor path restriction mode; and
while in the cursor path restriction mode;determining an existing path to associate with the cursor path restriction mode, the cursor path restriction mode restricting movement of a cursor to a restricted path associated with the existing path; receiving spatial inputs from a pointing device configured to control the cursor on a display, wherein the spatial inputs signal positions on the display; moving the cursor in response to the received spatial inputs so that the cursor moves on the restricted path that tracks an existing path displayed on the display, such that whenever the spatial inputs signal a position not on the restricted path, movement of the cursor remains confined to the restricted path; and during said moving, in addition to showing movement of the cursor, altering what is displayed on the display, wherein said altering is dependent upon movement of the cursor along at least a portion of the restricted path. - View Dependent Claims (14)
-
-
15. A computer-readable memory device storing program instructions, wherein the program instructions are computer-executable to perform:
-
receiving input to enter a cursor path restriction mode; and
while in the cursor path restriction mode;determining an existing path to associate with the cursor path restriction mode, the cursor path restriction mode restricting movement of a cursor to a restricted path associated with the existing path; receiving spatial inputs from a pointing device configured to control the cursor on a display, wherein the spatial inputs signal positions on the display; moving the cursor in response to the received spatial inputs so that the cursor moves on the restricted path that tracks an existing path displayed on the display, such that whenever the spatial inputs signal a position not on the restricted path, movement of the cursor remains confined to the restricted path; and during said moving, in addition to showing movement of the cursor, altering what is displayed on the display, wherein said altering is dependent upon movement of the cursor along at least a portion of the restricted path. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification