×

Apparatus and method for automatically positioning a cursor on a control

  • US 5,808,604 A
  • Filed: 03/10/1994
  • Issued: 09/15/1998
  • Est. Priority Date: 03/10/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system, a method for positioning a cursor on one of a plurality of controls, the plurality of controls being displayed an a screen of the computer system, the computer system having a positioning device for controlling cursor movements, wherein the positioning device initiates cursor movements when actuated and terminates cursor movements when released, the method comprising the steps of:

  • determining a current cursor position;

    identifying a last direction of cursor movement path;

    for each of the plurality of controls, (1) determining a control path and a control angle, the control path being a path connecting the current cursor position to a respective control, and the control angle being an angle formed between the last direction of cursor movement path and the control path, and (2) calculating a weighted distance as a function of a length of the determined control paths the determined control angle, and a weighting parameter that sets a relative weight of the determined control angle with respect to the length of the determined control path in the calculation of the weighted distance;

    determining a smallest weighted distance from the calculated weighted distances; and

    automatically positioning the cursor on the control having the determined smallest weighted distance.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×