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

Correlation of cursor position to shapes displayed on a video display screen

Assignee: International Business Machines Corp
•
Filing: 1993-04-21
•
Granted: 1995-08-15
•
Expires: 2013-04-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system (10) comprises a processor unit (14), a keyboard (16), a screen (12) and a mouse (18). A user uses the mouse to control the position of a cursor (20) on the screen, and also to indicate a selected cursor position. To correlate this position with shapes (40, 42) on the display, to determine which if any shapes have been selected, the computer first determines whether a pick rectangle around the selected cursor position overlaps a bounding rectangle (40, 42) around a shape. Those shapes for which an overlap is found are re-drawn into a bit map in memory, which is then examined to see if this drawing process has resulted in a change to the bit map. Any shapes which produce a change in the bit map must overlap the pick rectangle, and so are correlated with the cursor position.

Inventors

  • 👤 Brian Cummins

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 23:41
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/04842

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 201 words
A method of correlating a cursor position with displayed shapes in a computer system including storage means, means for displaying the shapes and a cursor, and user input means for moving the cursor and selecting a cursor position, said method comprising the steps of: displaying one or more shapes on the display means; determining a bounding rectangle of each displayed shape, and storing information representative of the shape and bounding rectangle; responsive to a user selecting a cursor position, determining a select region for said cursor position, said select region comprising a rectangle of picture elements surrounding said cursor position; examining the bounding rectangle of each displayed shape to determine whether it overlaps the select region; creating a bit map in the storage means corresponding to the select region; drawing each shape whose bounding rectangle overlaps the select region into the bit map; and examining the bit map to determine whether any shape has been written into the select region of the bit map, and if so correlating that shape with the cursor position selected by the user, wherein said steps of examining the bounding rectangle, drawing each shape, and examining the bit map are performed in succession for each shape.
Claim 2
Independent Claim 201 words
A method of correlating a cursor position with displayed shapes in a computer system including storage means, means for displaying the shapes and a cursor, and user input means for moving the cursor and selecting a cursor position, said method comprising the steps of: displaying one or more shapes on the display means; determining a bounding rectangle of each displayed shape, and storing information representative of the shape and bounding rectangle; responsive to a user selecting a cursor position, determining a select region for said cursor position, said select region comprising a rectangle of picture elements surrounding said cursor position; examining the bounding rectangle of each displayed shape to determine whether it overlaps the select region; creating a bit map in the storage means corresponding to the select region; drawing each shape whose bounding rectangle overlaps the select region into the bit map; and examining the bit map to determine whether any shape has been written into the select region of the bit map, and if so correlating that shape with the cursor position selected by the user, wherein said steps of examining the bounding rectangle, drawing each shape, and examining the bit map are performed in succession for each shape.
Claim 3
Dependent Claim 16 words
A method of correlating according to claim 1, wherein the select region is rectangular in shape.
Claim 4
Dependent Claim 28 words
A method of correlating according to claim 2, wherein the bounding rectangle of irregular curves are determined by treating them as consisting of a multitude of straight-line segments.

References Cited (Backward Citations)

US4788538A Cited
US4847605A Cited
US5027291A Cited
US4982345A Cited
US5101436A Cited
US5329613A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-14 1999-02-13 1999-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-14 2003-02-13 2003-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-14 2007-02-13 2007-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag