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

Graphics display system and method including preclipping circuit

Assignee: General Electric Co
•
Filing: 1982-09-13
•
Granted: 1985-01-08
•
Expires: 2002-09-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A graphics display system is disclosed including a memory circuit for storing vector data representing a graphics image, a raster memory circuit for rasterizing the vector data into a second memory for storage, and a processor for controlling the operation of the vector memory and raster memory circuits. The raster data can be displayed on a suitable cathode ray tube monitor, thereby displaying the graphics image on the monitor.

Inventors

  • 👤 Arthur J. Collmeyer
  • 👤 Jeffrey H. Hoel
  • 👤 Paul F. King
  • 👤 Donald O. Stanley
  • 👤 Roger Sturgeon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 23:03
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 238 words
A graphics display system comprising vector memory means for storing vector data representing one or more graphics images to be displayed, wherein said vector data represents one or more polygons where each polygon representation includes header information specifying the format of said representation and where each polygon includes line segments having at least one vertex, memory update means including means for inserting said vector data into said vector memory means, means for modifying said vector data within said vector memory means, and preclipper means for retrieving said vector data from said vector memory means, clipper means for clipping specified ones of said polygons and for identifying specified ones of said polygons by a closest point, by a closest segment, and by partial or complete containment within a window, scaler means for translating and scaling ones of said polygons thereby transforming the image to be displayed, raster memory means, writing means for rasterizing the transformed vector data into said second memory means thereby forming raster data, reading means for reading said rasterized data from said raster memory means thereby forming raster data, reading means for reading said reasterized data from said raster memory means, monitor means for displaying said graphics image and processor means for controlling the operation of said system, and wherein said preclipper means include means for circumscribing a rectangle around one of said polygons and means for determining whether the circumscribed rectangle intersects a specified window.
Claim 2
Dependent Claim 238 words
A graphics display system comprising vector memory means for storing vector data representing one or more graphics images to be displayed, wherein said vector data represents one or more polygons where each polygon representation includes header information specifying the format of said representation and where each polygon includes line segments having at least one vertex, memory update means including means for inserting said vector data into said vector memory means, means for modifying said vector data within said vector memory means, and preclipper means for retrieving said vector data from said vector memory means, clipper means for clipping specified ones of said polygons and for identifying specified ones of said polygons by a closest point, by a closest segment, and by partial or complete containment within a window, scaler means for translating and scaling ones of said polygons thereby transforming the image to be displayed, raster memory means, writing means for rasterizing the transformed vector data into said second memory means thereby forming raster data, reading means for reading said rasterized data from said raster memory means thereby forming raster data, reading means for reading said reasterized data from said raster memory means, monitor means for displaying said graphics image and processor means for controlling the operation of said system, and wherein said preclipper means include means for circumscribing a rectangle around one of said polygons and means for determining whether the circumscribed rectangle intersects a specified window.
Claim 3
Dependent Claim 139 words
In a graphics display system having vector and raster memory means, the method comprising the steps of storing vector data representing one or more graphics images to be displayed in said vector memory means wherein said vector data represents one or more polygons, and wherein the representation of each polygon includes header information specifying the format of said representation and the properties of said polygons, and wherein said polygon representation represents the first point of said polygon in absolute coordinates and represents subsequent points in relative coordinates, converting said relative coordinates into absolute coordinates, circumscribing a rectangle around one of said polygons and determining whether the circumscribed rectangle intersects a specified wondow, rasterizing said vector data into said raster memory means thereby forming rasterized data, reading said rasterized data from said raster memory means and displaying said rasterized data.
Claim 4
Dependent Claim 139 words
In a graphics display system having vector and raster memory means, the method comprising the steps of storing vector data representing one or more graphics images to be displayed in said vector memory means wherein said vector data represents one or more polygons, and wherein the representation of each polygon includes header information specifying the format of said representation and the properties of said polygons, and wherein said polygon representation represents the first point of said polygon in absolute coordinates and represents subsequent points in relative coordinates, converting said relative coordinates into absolute coordinates, circumscribing a rectangle around one of said polygons and determining whether the circumscribed rectangle intersects a specified wondow, rasterizing said vector data into said raster memory means thereby forming rasterized data, reading said rasterized data from said raster memory means and displaying said rasterized data.
Claim 5
Dependent Claim 21 words
A method as in claim 2 including the step of clipping ones of said polygons to fit within a specified window.
Claim 6
Dependent Claim 40 words
A method as in claim 3 wherein each polygon includes a line segment having at least one vertex and including the step of identifying the one of said polygons that contains the vertex which is closest to a specified point.
Claim 7
Dependent Claim 27 words
A method as in claim 3 including the step of identifying the one of said polygons that contains the segment which is closest to a specified point.
Claim 8
Dependent Claim 23 words
A method as in claim 3 including the step of identifying ones of said polygons that are partially contained within a specified window.
Claim 9
Dependent Claim 23 words
A method as in claim 3 including the step of identifying ones of said polygons that are wholly contained within a specified window.
Claim 10
Dependent Claim 26 words
A method as in claim 7 including the step of translating specified ones of said polygons thereby determining the position of the image to be displayed.
Claim 11
Dependent Claim 26 words
A method as in claim 8 including the step of scaling specified ones of said polygons thereby determining the size of the image to be displayed.
Claim 12
Dependent Claim 21 words
A system as in claim 1 including clipper means for clipping ones of said polygons to fit within a specified window.
Claim 13
Dependent Claim 30 words
A system as in claim 10 wherein said clipper means include means for identifying the one of said polygons that contains the vertex which is closest to a specified point.
Claim 14
Dependent Claim 30 words
A system as in claim 10 wherein said clipper means include means for identifying the one of said polygons that contains the segment which is closest to a specified point.
Claim 15
Dependent Claim 26 words
A system as in claim 10 wherein said clipper means include means for identifying ones of said polygons that are partially contained within a specified window.
Claim 16
Dependent Claim 26 words
A system as in claim 10 wherein said clipper means include means for identifying ones of said polygons that are wholly contained within a specified window.
Claim 17
Dependent Claim 26 words
A system as in claim 10 including scaler means for translating specified ones of said polygons thereby determining the position of the image to be displayed.
Claim 18
Dependent Claim 25 words
A system as in claim 15 including means for scaling specified ones of said polygons thereby determining the size of the image to be displayed.
Claim 19
Dependent Claim 104 words
A graphics display system comprising vector memory means for storing vector data representing one or more graphics images to be displayed, wherein said vector data represents one or more polygons where each polygon representation includes header information specifying the format of said representation and where each polygon includes line segments having at least one vertex, preclipper means for retrieving said vector data from said vector memory means, and processor means for controlling the operation of said system wherein said preclipper means include means for circumscribing a rectangle around one of said polygons and means for determining whether the circumscribed rectangle intersects a specified window.
Claim 20
Dependent Claim 104 words
A graphics display system comprising vector memory means for storing vector data representing one or more graphics images to be displayed, wherein said vector data represents one or more polygons where each polygon representation includes header information specifying the format of said representation and where each polygon includes line segments having at least one vertex, preclipper means for retrieving said vector data from said vector memory means, and processor means for controlling the operation of said system wherein said preclipper means include means for circumscribing a rectangle around one of said polygons and means for determining whether the circumscribed rectangle intersects a specified window.

References Cited (Backward Citations)

US3883728A Cited
US3883861A Cited
US4199815A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-08 1988-07-09 1989-01-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-08 1992-07-09 1993-01-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-08 1996-07-09 1997-01-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag