Patent US4675665A successfully refreshed from Google Patents.
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
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 11:42
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 |