Techniques for choosing a position on a display having a cursor
First Claim
Patent Images
1. A computer-implemented method of choosing at least one position on a display having a cursor, comprising the steps of:
- analyzing multiple parameters of a first user-initiated action of a cursor to determine a during-selection mode associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
automatically moving the cursor in accordance with the determined during-selection mode, wherein a path of said automatic movement of said cursor in the determined during-selection mode is determined prior to said first user-initiated action;
responsive to a second user-initiated action when the cursor is at a first location;
ceasing said moving of the cursor in said determined during-selection mode;
causing a choosing action to be performed at said first location;
generating a selection event of a target item upon completion of performance of the choosing action at the first location; and
during said automatic moving of the cursor in said determined during-selection mode, suppressing during-selection cursor movement from being modified by a user input movement, unless said user input movement exceeds a user input movement threshold for said determined during-selection mode;
wherein one or more steps of said method are performed by one or more hardware devices.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for choosing a position on a display having a cursor. In one aspect, an exemplary method, which can be computer-implemented, includes the steps of automatically moving the cursor in a predetermined during-selection mode in response to a first user-initiated action, and, responsive to a second user-initiated action when the cursor is at a first location, ceasing the moving of the cursor in the predetermined during-selection mode, and causing a choosing action to be performed at the first location, such that the first location is chosen as the position
34 Citations
17 Claims
-
1. A computer-implemented method of choosing at least one position on a display having a cursor, comprising the steps of:
- analyzing multiple parameters of a first user-initiated action of a cursor to determine a during-selection mode associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
automatically moving the cursor in accordance with the determined during-selection mode, wherein a path of said automatic movement of said cursor in the determined during-selection mode is determined prior to said first user-initiated action; responsive to a second user-initiated action when the cursor is at a first location; ceasing said moving of the cursor in said determined during-selection mode; causing a choosing action to be performed at said first location; generating a selection event of a target item upon completion of performance of the choosing action at the first location; and during said automatic moving of the cursor in said determined during-selection mode, suppressing during-selection cursor movement from being modified by a user input movement, unless said user input movement exceeds a user input movement threshold for said determined during-selection mode; wherein one or more steps of said method are performed by one or more hardware devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- analyzing multiple parameters of a first user-initiated action of a cursor to determine a during-selection mode associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
-
12. A computer-implemented method of choosing at least one position on a display having a cursor, comprising the steps of:
- analyzing multiple parameters of a pre-selection automatic movement- initiating action of a cursor to determine an automatic movement associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
automatically moving the cursor in a path according to said automatic movement associated with the cursor; responsive to a user-initiated action when the cursor is at a first location; ceasing said automatic movement associated with the cursor; causing a choosing action to be performed at the first location, wherein one or more steps of said method are performed by one or more hardware devices; and generating a selection event of a target item upon completion of performance of the choosing action at the first location; and during said automatic movement of the cursor, suppressing pre-selection cursor movement from being modified by a user input movement, unless said user input movement exceeds a user-movement threshold. - View Dependent Claims (13, 14)
- analyzing multiple parameters of a pre-selection automatic movement- initiating action of a cursor to determine an automatic movement associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
-
15. A computer program product comprising a non-transitory tangible computer useable readable recordable storage medium having computer useable program code for choosing at least one position on a display having a cursor, said computer program product including:
- computer useable program code for analyzing multiple parameters of a first user-initiated action of a cursor to determine a during-selection mode associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
computer useable program code for automatically moving the cursor in accordance with the determined during-selection mode, wherein a path of said automatic movement of said cursor in the determined during-selection mode is determined prior to said first user- initiated action; computer useable program code for, responsive to a second user-initiated action when the cursor is at a first location; ceasing said moving of the cursor in said determined during-selection mode; causing a choosing action to be performed at said first location; and generating a selection event of a target item upon completion of performance of the choosing action at the first location; wherein one or more steps of said method are performed by one or more hardware devices; and during said automatic moving of the cursor in said determined during-selection mode, suppressing during-selection cursor movement from being modified by a user input movement, unless said user input movement exceeds a user input movement threshold for said determined during-selection mode. - View Dependent Claims (16)
- computer useable program code for analyzing multiple parameters of a first user-initiated action of a cursor to determine a during-selection mode associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action;
-
17. A computer program product comprising a non-transitory tangible computer useable readable recordable storage medium having computer useable program code for choosing at least one position on a display having a cursor, said computer program product including:
-
computer useable program code for analyzing multiple parameters of a pre-selection automatic movement-initiating action of a cursor to determine an automatic movement associated with the cursor, wherein said multiple parameters comprise (i) a trajectory of the cursor, (ii) an initial velocity of the cursor, (iii) an acceleration profile of the cursor, (iv) a number of repetitions of the first user-initiated action, and (v) a location of the cursor subsequent to the first user-initiated action; computer useable program code for automatically moving the cursor in a path according to said automatic movement associated with the cursor; computer useable program code for, responsive to a user-initiated action when the cursor is at a first location; ceasing said automatic movement associated with the cursor; causing a choosing action to be performed at the first location; and generating a selection event of a target item upon completion of performance of the choosing action at the first location; and computer useable program code for, during said automatic movement of the cursor, suppressing pre-selection cursor movement from being modified by a user input movement, unless said user input movement exceeds a user-movement threshold.
-
Specification