Patent US5745099A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5745099A Expired / Lapsed US ⏱️ 0.0 years remaining

Cursor positioning method

Assignee: Hexagon Technology Center GmbH
•
Filing: 1995-12-18
•
Granted: 1998-04-28
•
Expires: 2015-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for positioning a cursor relative to a reference position on the display using the pointing device includes the steps of positioning the cursor at a position on a display with a pointing device, selecting the position as the reference position, the reference position associated with an object, moving the cursor to a plurality of cursor positions not associated with the object on the display with the pointing device, and displaying a plurality of offset values on the display, the offset values being calculated in response to the reference position and the plurality of cursor positions.

Inventors

  • 👤 Per Blomqvist

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 18:58
CPC Classifications
G; G06; G06T; G06T19/00; G06T19/20; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/04812; G06T2219/00; G06T2219/012; G06T2219/20; G06T2219/2004; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/964

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 110 words
In a computer system including a display and a pointing device, a method for positioning a cursor relative to a reference position on the display using the pointing device, the method comprising the steps of: positioning the cursor at a position on the display with the pointing device; selecting the position as the reference position, the reference position associated with an object; moving the cursor to a plurality of cursor positions not associated with the object on the display with the pointing device; and displaying a plurality of offset values on the display, the offset values being calculated in response to the reference position and the plurality of cursor positions.
Claim 2
Dependent Claim 110 words
In a computer system including a display and a pointing device, a method for positioning a cursor relative to a reference position on the display using the pointing device, the method comprising the steps of: positioning the cursor at a position on the display with the pointing device; selecting the position as the reference position, the reference position associated with an object; moving the cursor to a plurality of cursor positions not associated with the object on the display with the pointing device; and displaying a plurality of offset values on the display, the offset values being calculated in response to the reference position and the plurality of cursor positions.
Claim 3
Dependent Claim 24 words
The method of claim 1, wherein the reference position is on the object and the plurality of cursor positions are not on the object.
Claim 4
Dependent Claim 24 words
The method of claim 1, further comprising the step of: selecting a cursor position on the display, the cursor position having user-selected offset values.
Claim 5
Dependent Claim 24 words
The method of claim 3, further comprising the step of drawing a new object on the display at the cursor position on the display.
Claim 6
Dependent Claim 32 words
The method of claim 3, further comprising the step of selecting an existing object on the display; and moving the existing object on the display to the cursor position on the display.
Claim 7
Dependent Claim 20 words
The method of claim 1, further comprising the step of selecting a coordinate system for the plurality of offset values.
Claim 8
Dependent Claim 19 words
The method of claim 1, wherein each of the plurality of offset values comprise a pair of offset values.
Claim 9
Dependent Claim 21 words
The method of claim 1, wherein each of the plurality of offset values comprise degree offset values and magnitude offset values.
Claim 10
Dependent Claim 48 words
The method of claim 1 further comprising the steps of: determining a constrained plurality of cursor positions from the plurality of cursor positions on the display; and selecting a cursor position from the constrained plurality of cursor positions on the display, the cursor position having user-selected offset values.
Claim 11
Dependent Claim 124 words
In a computer system including a display and a pointing device, a method for determining an offset value relative to a reference position on the display using the pointing device, the method comprising the steps of: positioning the cursor at a first cursor position on the display with a pointing device the first cursor position on the display corresponding to the reference position, the reference position associated with an object; moving the cursor to a second cursor position on the display with the pointing device, the second cursor position not associated with the object; and displaying the offset value on the display, the offset value being calculated in response to an offset between the reference position and the second cursor position on the display.
Claim 12
Dependent Claim 124 words
In a computer system including a display and a pointing device, a method for determining an offset value relative to a reference position on the display using the pointing device, the method comprising the steps of: positioning the cursor at a first cursor position on the display with a pointing device the first cursor position on the display corresponding to the reference position, the reference position associated with an object; moving the cursor to a second cursor position on the display with the pointing device, the second cursor position not associated with the object; and displaying the offset value on the display, the offset value being calculated in response to an offset between the reference position and the second cursor position on the display.
Claim 13
Dependent Claim 21 words
The method of claim 10 wherein the second cursor location on the display is constrained in response to the reference position.
Claim 14
Dependent Claim 111 words
A computer system including a display for positioning a cursor relative to a reference position on the display, the computer further comprising: a pointing device; means for positioning the cursor at a position on the display with the pointing device; means for selecting the position as the reference position, the reference position associated with an object; means for moving the cursor to a plurality of cursor positions not associated with the object on the display with the pointing device; and means for displaying a plurality of offset values on the display, the offset values being calculated in response to an offset between the reference position and the plurality of cursor positions.
Claim 15
Dependent Claim 111 words
A computer system including a display for positioning a cursor relative to a reference position on the display, the computer further comprising: a pointing device; means for positioning the cursor at a position on the display with the pointing device; means for selecting the position as the reference position, the reference position associated with an object; means for moving the cursor to a plurality of cursor positions not associated with the object on the display with the pointing device; and means for displaying a plurality of offset values on the display, the offset values being calculated in response to an offset between the reference position and the plurality of cursor positions.
Claim 16
Dependent Claim 24 words
The computer system of claim 12, further comprising: means for selecting a cursor position on the display, the cursor position having user-selected offset values.
Claim 17
Dependent Claim 109 words
A computer program that displays offset values between a reference position associated with an object and a plurality of cursor positions not associated with the object on a display, the computer program comprising: code that allows the user to select the reference position associated with the object on the display with the pointing device; code that allows the user to select a cursor position not associated with the object on the display with the pointing device; and code that displays the offset values on the display, the offset values determined in response to the reference position and the cursor position; wherein the codes are stored on a tangible medium.
Claim 18
Dependent Claim 109 words
A computer program that displays offset values between a reference position associated with an object and a plurality of cursor positions not associated with the object on a display, the computer program comprising: code that allows the user to select the reference position associated with the object on the display with the pointing device; code that allows the user to select a cursor position not associated with the object on the display with the pointing device; and code that displays the offset values on the display, the offset values determined in response to the reference position and the cursor position; wherein the codes are stored on a tangible medium.
Claim 19
Dependent Claim 78 words
The method of claim 10 further comprising, before the step of moving the cursor, the steps of: positioning the cursor at a third cursor position on the display with the pointing device, the third cursor position associated with another object; and selecting the another object; and wherein the step of moving the cursor to the second cursor position comprises the step of moving the another object to the second cursor position on the display with the pointing device.
Claim 20
Dependent Claim 15 words
The method of claim 15 wherein the third cursor position is on the another object.
Claim 21
Dependent Claim 20 words
The method of claim 10 wherein the first cursor position is located at a center of gravity of the object.
Claim 22
Dependent Claim 20 words
The method of claim 10 wherein the first cursor position is located at an axis of rotation of the object.
Claim 23
Dependent Claim 18 words
The method of claim 10 wherein the first cursor position is located on the perimeter of the object.
Claim 24
Dependent Claim 25 words
The method of claim 10 wherein the offset value comprises a pair of offset values between the first cursor position and the second cursor position.
Claim 25
Dependent Claim 67 words
The computer system of claim 12 further comprising, means for positioning the cursor at a third cursor position on the display with the pointing device, the third cursor position associated with another object; and means for selecting the another object; and wherein the means for moving the cursor comprises means for moving the another object to the second cursor position on the display with the pointing device.
Claim 26
Dependent Claim 16 words
The computer system of claim 21 wherein the third cursor position is on the another object.
Claim 27
Dependent Claim 26 words
The computer system of claim 12 wherein the offset value comprises a pair of offset values between the first cursor position and the second cursor position.
Claim 28
Dependent Claim 17 words
The computer system of claim 12 wherein the reference position is on a corner of the object.
Claim 29
Dependent Claim 25 words
The computer program of claim 14 wherein the reference position is on the object and the plurality of cursor positions are not on the object.
Claim 30
Dependent Claim 29 words
The computer program of claim 14 wherein the code that allows the user to select a cursor position includes code that constrains the cursor position to user-selected offset values.
Claim 31
Dependent Claim 28 words
The computer program of claim 14 further comprising code that allows the user to draw a new object on the display at the cursor position on the display.
Claim 32
Dependent Claim 42 words
The computer program of claim 14 further comprising: code that allows the user to select an existing object on the display; and code that allows the user to move the existing object on the display to the cursor position on the display.
Claim 33
Dependent Claim 22 words
The computer program of claim 14 further comprising code that allows the user to select a coordinate system for the offset values.
Claim 34
Dependent Claim 18 words
The computer program of claim 14 wherein each of the offset values comprise a pair of offset values.

References Cited (Backward Citations)

US5583538A Cited
US4887230A Cited
US5299307A Cited
US5327528A Cited
US5432531A Cited
US5361081A Cited
US5596347A Cited
US5565887A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag