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

Realtime tracking of a movable cursor

Assignee: International Business Machines Corp
•
Filing: 1983-12-20
•
Granted: 1987-06-23
•
Expires: 2003-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for continuously updating a display of the coordinates of a light pen as it moves across a display screen involves executing a single iteration of an approximation calculation every refresh cycle of the display. The absolute screen coordinates are updated by the light pen tracking system and converted to application parameters written by the host computer into the display buffer work space. The orthogonal displacements, dx and dy, from a fixed reference point are determined. The distance and direction values from the reference point are converted to character form and inserted in the display buffer.

Inventors

  • 👤 Harry Halliwell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 00:45
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F3/038; G06F3/0386

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 132 words
Data display apparatus including a display device having a repeating refresh cycle of operations and means for supplying the current position of a locator device, an initial position being used as a fixed reference point, comprising, in combination: first means operable betwen successive refresh cycles for making a single iteration of an approximation of the distance and direction of the locator device from the fixed reference point and for supplying as output the resultant values of the approximation iteration, and second means for converting the output from the first means into a character form to be loaded into a graphic order buffer from which the values are displayed after the refresh cycle, whereby the display device displays the current position of the locator device as the latter moves across a display area.
Claim 2
Dependent Claim 132 words
Data display apparatus including a display device having a repeating refresh cycle of operations and means for supplying the current position of a locator device, an initial position being used as a fixed reference point, comprising, in combination: first means operable betwen successive refresh cycles for making a single iteration of an approximation of the distance and direction of the locator device from the fixed reference point and for supplying as output the resultant values of the approximation iteration, and second means for converting the output from the first means into a character form to be loaded into a graphic order buffer from which the values are displayed after the refresh cycle, whereby the display device displays the current position of the locator device as the latter moves across a display area.
Claim 3
Dependent Claim 49 words
Data display apparatus as claimed in claim 1 in which the first means is operable to determine the polar coordinates of the position of the locator device with respect to the fixed reference point by a series of approximation calculations, a single calculation being made between successive refresh cycles.
Claim 4
Dependent Claim 26 words
Data display apparatus as claimed in claim 1 in which the display device is a cathode ray tube and the locator device is a light pen.
Claim 5
Dependent Claim 26 words
Data display apparatus as claimed in claim 2 in which the display device is a cathode ray tube and the locator device is a light pen.
Claim 6
Dependent Claim 117 words
In a method of displaying information representing spatial data including a moveable cursor, said information being cyclically modified and redisplayed, and wherein the dx and dy position coordinate changes of the cursor are determined during each modification cycle, the improvement of approximating by an iterative procedure for cyclic display of the distance and angle of travel of said cursor from an initial position to a final position during successive modifications and display cycles comprising the following steps: storing an initial set of x,y coordinate values representing the initial position; performing one calculation of the iterative procedure during each successive modification cycle; and displaying successive approximations of the distance and angle of cursor travel during successive display cycles.
Claim 7
Dependent Claim 117 words
In a method of displaying information representing spatial data including a moveable cursor, said information being cyclically modified and redisplayed, and wherein the dx and dy position coordinate changes of the cursor are determined during each modification cycle, the improvement of approximating by an iterative procedure for cyclic display of the distance and angle of travel of said cursor from an initial position to a final position during successive modifications and display cycles comprising the following steps: storing an initial set of x,y coordinate values representing the initial position; performing one calculation of the iterative procedure during each successive modification cycle; and displaying successive approximations of the distance and angle of cursor travel during successive display cycles.
Claim 8
Dependent Claim 42 words
The method claimed in claim 5 further including the step of modifying said approximation procedure if at least one successively stored dx or dy coordinate value differs from zero, each successively stored dx and dy coordinate change value representing the final position.

References Cited (Backward Citations)

US3505666A Cited
US3505561A Cited
US3651508A Cited
US3997891A Cited
US4266253A Cited
US4392137A Cited
US4468662A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-22 1990-12-22 1991-06-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-22 1994-12-22 1995-06-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-22 1998-12-22 1999-06-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag