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

Method and apparatus for a self-clearing copy mode in a frame-buffer memory

Assignee: APPLICON Inc
•
Filing: 1989-07-24
•
Granted: 1991-01-29
•
Expires: 2009-07-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A three-dimensional frame-buffer memory organized into a series of planes each storing one bit representative of a pixel on the display can draw a figure onto one of the planes. The figure can then be copied to preselected ones of the other planes while the first plane is cleared. A bit block transfer can be performed from an "invisible" portion of the first plane to pre-selected ones of the other planes.

Inventors

  • 👤 Anthony C. Barkans
  • 👤 Jorge Lach

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 22:35
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 197 words
A method of operating a frame-buffer memory for refreshing an image on a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, the method comprising: (a) drawing an image in a first one of said memory planes; (b) reading said image from said first memory plane to a temporary storage means; (c) selectively enabling memory planes other than said first memory plane for receiving said image for receiving said image; (d) writing said image from said temporary storage means to said enabled memory planes; (e) simultaneous with step d writing a constant to said first memory plane to thereby erase the image stored in said first memory plane; and (f) refreshing said raster-scanned display device from said enabled memory planes other than said first memory plane.
Claim 2
Independent Claim 197 words
A method of operating a frame-buffer memory for refreshing an image on a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, the method comprising: (a) drawing an image in a first one of said memory planes; (b) reading said image from said first memory plane to a temporary storage means; (c) selectively enabling memory planes other than said first memory plane for receiving said image for receiving said image; (d) writing said image from said temporary storage means to said enabled memory planes; (e) simultaneous with step d writing a constant to said first memory plane to thereby erase the image stored in said first memory plane; and (f) refreshing said raster-scanned display device from said enabled memory planes other than said first memory plane.
Claim 3
Dependent Claim 209 words
A frame-buffer memory for refreshing an image of a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, said frame-buffer memory comprising: (a) means for drawing an image in a fist one of said memory planes; (b) means for reading said image from said first memory plane to a temporary storage means; (c) means for selectively enabling memory planes other than said fist memory plane for receiving said image for receiving said image; (d) transfer means for writing said image from said temporary storage means to said enabled memory planes; (e) means operable simultaneously with said transfer means for writing a constant to said first memory plane to thereby erase the image stored in said first memory plane; and (f) means for refreshing said raster-scanned display device from said enabled memory planes other than said first memory plane.
Claim 4
Dependent Claim 209 words
A frame-buffer memory for refreshing an image of a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, said frame-buffer memory comprising: (a) means for drawing an image in a fist one of said memory planes; (b) means for reading said image from said first memory plane to a temporary storage means; (c) means for selectively enabling memory planes other than said fist memory plane for receiving said image for receiving said image; (d) transfer means for writing said image from said temporary storage means to said enabled memory planes; (e) means operable simultaneously with said transfer means for writing a constant to said first memory plane to thereby erase the image stored in said first memory plane; and (f) means for refreshing said raster-scanned display device from said enabled memory planes other than said first memory plane.
Claim 5
Dependent Claim 231 words
In a computer graphics system, a multiple-plane frame-buffer memory for refreshing an image on a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, said frame buffer memory comprising: (a) means for reading an image from a fist plane of said memory into a temporary storage means; (b) means for selectively placing one or more predetermined memory planes other than said first plane into a SET mode in which addressed bits of said predetermined memory planes represent a refreshed image; (c) means for placing said first plane into a CLEAR mode in which said image represented by addressed bits will be removed; (d) means for SETTING the bits representative of said image stored in said temporary storage means in said predetermined memory planes and simultaneously CLEARING the bits representative of said image in said first plane; and (e) means for refreshing said refreshed image on a raster-scanned display device from said predetermined memory planes other than said first memory plane.
Claim 6
Dependent Claim 231 words
In a computer graphics system, a multiple-plane frame-buffer memory for refreshing an image on a raster-scanned display device, said memory comprising a plurality of identically organized planes, a first one of said plurality of planes being operable as an independent drawing plane, a remainder of said plurality of planes being operable to refresh said display, each of said planes operable for refreshing said display storing one bit of data representing each pixel of said image at a relative position, said drawing plane storing one bit of data associated with each pixel at said relative position, said frame buffer memory comprising: (a) means for reading an image from a fist plane of said memory into a temporary storage means; (b) means for selectively placing one or more predetermined memory planes other than said first plane into a SET mode in which addressed bits of said predetermined memory planes represent a refreshed image; (c) means for placing said first plane into a CLEAR mode in which said image represented by addressed bits will be removed; (d) means for SETTING the bits representative of said image stored in said temporary storage means in said predetermined memory planes and simultaneously CLEARING the bits representative of said image in said first plane; and (e) means for refreshing said refreshed image on a raster-scanned display device from said predetermined memory planes other than said first memory plane.
Claim 7
Dependent Claim 45 words
The computer graphics system of claim 3 further comprising: means for writing a symbol in an invisible portion of said first plane of said memory; and means for copying said symbol into a visible portion of a predetermined memory plane other than said first plane.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-28 1994-07-30 1995-01-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-28 1998-07-30 1999-01-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-28 2002-07-30 2003-01-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag