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
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)
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 |