Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
151 words
A system for controlling the position of a cursor on a computer display, comprising: a cursor control device under control of a user to generate electrical signals corresponding to the desired movement of the cursor on the computer display; cursor position means responsive to said electrical signals for generating first and second orthogonal control signals to control the movement of the cursor in first and second corresponding orthogonal directions on the computer display; a control storage area storing position data corresponding to a control position on the computer display; and alteration means for altering said control signals in response to said current position of the cursor being in proximity with said control position, said alteration means adding first and second orthogonal correction vectors to said first and second control signals, respectively, to cause the cursor to move incrementally closer to said control position than would result from the unaltered control signals.
Claim 2
Independent Claim
151 words
A system for controlling the position of a cursor on a computer display, comprising: a cursor control device under control of a user to generate electrical signals corresponding to the desired movement of the cursor on the computer display; cursor position means responsive to said electrical signals for generating first and second orthogonal control signals to control the movement of the cursor in first and second corresponding orthogonal directions on the computer display; a control storage area storing position data corresponding to a control position on the computer display; and alteration means for altering said control signals in response to said current position of the cursor being in proximity with said control position, said alteration means adding first and second orthogonal correction vectors to said first and second control signals, respectively, to cause the cursor to move incrementally closer to said control position than would result from the unaltered control signals.
Claim 3
Dependent Claim
24 words
The system of claim 1 wherein said first and second correction vectors have a constant magnitude and a direction substantially toward said control position.
Claim 4
Dependent Claim
38 words
The system of claim 1 wherein said first and second correction vectors have a magnitude dependent on a distance between said current location of the cursor and said control position, and a direction substantially toward said control position.
Claim 5
Dependent Claim
77 words
The system of claim 1 wherein said control storage area stores position data corresponding to first and second control positions on the computer display, said first control position having a first designated value and said second control position having a second designated value, and said alteration means adds first and second correction signals to said control signals, said first and second correction signals each having a correction value corresponding to said first and second designated values, respectively.
Claim 6
Dependent Claim
69 words
The system of claim 4 wherein said cursor position means generates first and second control signals corresponding to first and second orthogonal directions of movement of the cursor on the computer display, respectively, said first and second correction vectors being added to said first and second control signals, respectively, to cause the cursor to move toward one of said first and second control positions having a greater designated value.
Claim 7
Dependent Claim
24 words
The system of claim 5 wherein said first and second correction vectors have a magnitude dependent on said first and second designated values, respectively.
Claim 8
Dependent Claim
52 words
The system of claim 5 wherein said first and second correction vectors each have a magnitude dependent on a distance between said current location of the cursor and said first and second control positions, and a direction toward said one of said first and second control positions with a greater designated value.
Claim 9
Dependent Claim
18 words
The system of claim 4, further including value alteration means for altering said first and second designated values.
Claim 10
Dependent Claim
25 words
The system of claim 8 wherein said value alteration means alters said first designated value based on a previous selection of said first control position.
Claim 11
Independent Claim
176 words
A system for controlling the position of a cursor on a computer display, comprising: a cursor control device under control of a user to generate electrical signals corresponding to the desired movement of the cursor on the computer display; a cursor storage area storing position data corresponding to a current position of the cursor on the computer display; cursor position means responsive to said electrical signals for generating first and second orthogonal control signals to control the movement of the cursor in first and second corresponding orthogonal directions on the computer display; a control storage area storing position data corresponding to a control position on the computer display, said control position being substantially surrounded by a threshold spaced apart from said control position at a predetermined distance; and alteration means for altering said control signals when said current cursor position is between said threshold and said control position, said alteration means adding first and second orthogonal correction signals to said first and second control signals, respectively, to cause the cursor to move toward said control position.
Claim 12
Independent Claim
176 words
A system for controlling the position of a cursor on a computer display, comprising: a cursor control device under control of a user to generate electrical signals corresponding to the desired movement of the cursor on the computer display; a cursor storage area storing position data corresponding to a current position of the cursor on the computer display; cursor position means responsive to said electrical signals for generating first and second orthogonal control signals to control the movement of the cursor in first and second corresponding orthogonal directions on the computer display; a control storage area storing position data corresponding to a control position on the computer display, said control position being substantially surrounded by a threshold spaced apart from said control position at a predetermined distance; and alteration means for altering said control signals when said current cursor position is between said threshold and said control position, said alteration means adding first and second orthogonal correction signals to said first and second control signals, respectively, to cause the cursor to move toward said control position.
Claim 13
Independent Claim
157 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating cursor first and second orthogonal positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor in proximity with a control position on the computer display; and in response to said current cursor position being detected in proximity with said control position, altering said cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move incrementally closer to said control position than would result from the unaltered cursor positioning signals.
Claim 14
Independent Claim
157 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating cursor first and second orthogonal positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor in proximity with a control position on the computer display; and in response to said current cursor position being detected in proximity with said control position, altering said cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move incrementally closer to said control position than would result from the unaltered cursor positioning signals.
Claim 15
Dependent Claim
23 words
The method of claim 11 wherein said step of altering is repeated until said current cursor position substantially coincides with said control position.
Claim 16
Independent Claim
174 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating first and second orthogonal cursor positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor in proximity with a control position on the computer display; and in response to said current cursor position being detected in proximity with said control position, continuously altering said first and second cursor positioning signals following said step of generating said first and second cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move progressively closer to said control position until said cursor position substantially coincides with said control position.
Claim 17
Independent Claim
174 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating first and second orthogonal cursor positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor in proximity with a control position on the computer display; and in response to said current cursor position being detected in proximity with said control position, continuously altering said first and second cursor positioning signals following said step of generating said first and second cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move progressively closer to said control position until said cursor position substantially coincides with said control position.
Claim 18
Independent Claim
166 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating first and second orthogonal cursor positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor within a threshold area spaced apart from a control position on the computer display, said control position being substantially surrounded by said threshold area at a predetermined distance; and in response to said current cursor position being detected within said threshold area, altering said first and second cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move closer to said control position.
Claim 19
Independent Claim
166 words
A method for controlling cursor movement on a computer display coupled to a computer using a cursor control device, the method comprising the steps of: detecting command signals generated by the cursor control device in response to user input on the cursor control device to move the cursor on the computer display; in response to said command signals, generating first and second orthogonal cursor positioning signals to move the cursor in first and second corresponding orthogonal directions on the computer display; detecting a current position of the cursor within a threshold area spaced apart from a control position on the computer display, said control position being substantially surrounded by said threshold area at a predetermined distance; and in response to said current cursor position being detected within said threshold area, altering said first and second cursor positioning signals by adding first and second orthogonal correction signals to said first and second cursor positioning signals, respectively, to cause the cursor to move closer to said control position.