← Back to Patent Explorer
US5327528A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for cursor movement control

Assignee: International Business Machines Corp
•
Filing: 1991-08-28
•
Granted: 1994-07-05
•
Expires: 2011-08-28
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A method for moving a cursor while constrained on a selected, displayed graphics object displayed on a display screen. Entering a signal for pointing to a position on the display screen, determining a point on the display screen in response to the entered signal, determining a point on the graphics object which is near to the point determined on the display screen, and displaying a cursor at the point determined on the graphics object.

Inventors

  • 👤 Kazuyoshi Hidaka
  • 👤 Masanori Akaishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 00:32
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F3/04892; G06F3/0484; G06F3/04842

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 114 words
A method for moving a cursor on one of a plurality of graphics objects displayed on a display screen, comprising the steps of: (a) entering a signal for pointing to a position on the display screen; (b) determining a point on the display screen in response to the signal entered in step (a); (c) selecting a particular graphics object of said plurality of graphics objects; (d) determining a point on said particular graphics object which is near to the point determined in step (b); (e) displaying a cursor at the point determined in step (d); and (f) repeating said steps (a) to (e) until a signal indicative of a cursor constraint release is entered.
Claim 2
Independent Claim 114 words
A method for moving a cursor on one of a plurality of graphics objects displayed on a display screen, comprising the steps of: (a) entering a signal for pointing to a position on the display screen; (b) determining a point on the display screen in response to the signal entered in step (a); (c) selecting a particular graphics object of said plurality of graphics objects; (d) determining a point on said particular graphics object which is near to the point determined in step (b); (e) displaying a cursor at the point determined in step (d); and (f) repeating said steps (a) to (e) until a signal indicative of a cursor constraint release is entered.
Claim 3
Dependent Claim 25 words
The method according to claim 1 wherein said signal indicating said cursor constraint release instructs that a point be selected on said particular graphics object.
Claim 4
Dependent Claim 18 words
The method according to claim 2 wherein said step (e) deletes the cursor that has been displayed heretofore.
Claim 5
Dependent Claim 20 words
The method according to claim 3 wherein said step (e) displays positional information on said point determined in step (d).
Claim 6
Dependent Claim 23 words
The method according to claim 4 wherein said signal entered in step (a) indicates the direction and distance of motion of a mouse.
Claim 7
Dependent Claim 19 words
The method according to claim 5 wherein said graphics object is represented by a segment on the display screen.
Claim 8
Dependent Claim 45 words
The method according to claim 6 wherein there are further included steps of virtually dividing said segment into n intervals (where n is 2 or a larger integer) in response to an instruction from the user and of determining representative points in said n intervals.
Claim 9
Dependent Claim 28 words
The method according to claim 6 wherein said point determined in step (d) is obtained by projecting the point determined in step (b) onto said particular graphics object.
Claim 10
Dependent Claim 33 words
The method according to claim 8 wherein said graphics object is a segment and said step (d) further displays information on a division of said segment by the point determined in step (c).
Claim 11
Independent Claim 131 words
A method for moving a cursor on one of a plurality of graphics objects represented by a continuous series of segments on a display screen, comprising the steps of: (a) entering a signal for pointing to a position on the display screen; (b) selecting a particular graphics object of said plurality of graphics objects; (c) determining a segment li from the continuous series of segments displayed on the display screen and a point Qi on the display screen, in response to the signal entered in step (a); (d) determining a point Pi that is a projection of said point Qi onto the segment li; (e) displaying a cursor at said point Pi; and (f) repeating said steps (a) to (e) until a signal indicative of a cursor constraint release is entered.
Claim 12
Independent Claim 131 words
A method for moving a cursor on one of a plurality of graphics objects represented by a continuous series of segments on a display screen, comprising the steps of: (a) entering a signal for pointing to a position on the display screen; (b) selecting a particular graphics object of said plurality of graphics objects; (c) determining a segment li from the continuous series of segments displayed on the display screen and a point Qi on the display screen, in response to the signal entered in step (a); (d) determining a point Pi that is a projection of said point Qi onto the segment li; (e) displaying a cursor at said point Pi; and (f) repeating said steps (a) to (e) until a signal indicative of a cursor constraint release is entered.
Claim 13
Dependent Claim 25 words
The method according to claim 10 wherein said signal indicating said cursor constraint release instructs that a point be selected on said particular graphics object.
Claim 14
Dependent Claim 23 words
The method according to claim 11 wherein the signal entered in step (a) indicates the direction and distance of motion of a mouse.
Claim 15
Dependent Claim 112 words
The method according to one of claim 12 wherein said step (c) determines whether the point at which the cursor is displayed is an end of a segment or not and, if said point at which the cursor is displayed is said end of said segment, selects segment li, in response to the signal entered in step (a), from the segment including the point at which the cursor is currently displayed and the segment adjacent to said segment and, if said point at which the cursor is displayed is not said end of said segment, determines the segment including the point at which the cursor is currently displayed to be segment li.

References Cited (Backward Citations)

JPS60168227A Cited
US4742473A Cited
JPS62242494A Cited
US4731609A Cited
US5159664A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-04 1998-01-03 1998-07-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-04 2002-01-03 2002-07-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-04 2006-01-03 2006-07-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag