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

Graphics display apparatus

Assignee: International Business Machines Corp
•
Filing: 1980-04-24
•
Granted: 1982-05-18
•
Expires: 2000-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a cell-organized graphic display apparatus a set of canonical or standard cells is stored in a character generator. A data processor loads character codes into a character buffer and attribute bits into an attribute buffer. Lines to be displayed are computed on a cell-by-cell basis by the processor using pairs of canonical cells and the computed character codes are stored in the character buffer and attribute bits representing displacements of the required canonical cells are loaded into the attribute buffer. During accessing of the character generator, an adder shifts the bit patterns in accordance with the attribute bits. Optionally a second character buffer, a second character generator and a logic mixer are used to allow logical combining of cell images in accordance with attribute bits.

Inventors

  • 👤 Alan S. Murphy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:59
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/30

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 229 words
A cell-organized graphic display apparatus comprising a point-addressable display device, a character buffer adapted to contain character codes of image cells to be displayed, a character generator adapted to contain bit patterns representing image cells including a set of canonical cells, means for reading character codes from said character buffer to access related bit patterns within said character generator, means for applying said accessed bit patterns to said display device, and a data processor adapted to load said character buffer with character codes representing image cells required to be displayed on said display device, wherein the improvement comprises, an attribute buffer having means to store attribute bits associated with the character codes stored in said character buffer, means for shifting the bit patterns obtained from said character generator in accordance with associated attribute bits stored in said attribute buffer, said data processor having means for receiving an input identifying the end points of a line that is required to be displayed on said display device, means for selecting a pair of canonical cells whose slopes span the slope of the required line, and having means for computing the displacements of the chosen canonical cells required to display said required line, and means for storing character codes representing said required canonical cells in said character buffer and for storing attribute bits indicative of their required displacements in said attribute buffer.
Claim 2
Dependent Claim 229 words
A cell-organized graphic display apparatus comprising a point-addressable display device, a character buffer adapted to contain character codes of image cells to be displayed, a character generator adapted to contain bit patterns representing image cells including a set of canonical cells, means for reading character codes from said character buffer to access related bit patterns within said character generator, means for applying said accessed bit patterns to said display device, and a data processor adapted to load said character buffer with character codes representing image cells required to be displayed on said display device, wherein the improvement comprises, an attribute buffer having means to store attribute bits associated with the character codes stored in said character buffer, means for shifting the bit patterns obtained from said character generator in accordance with associated attribute bits stored in said attribute buffer, said data processor having means for receiving an input identifying the end points of a line that is required to be displayed on said display device, means for selecting a pair of canonical cells whose slopes span the slope of the required line, and having means for computing the displacements of the chosen canonical cells required to display said required line, and means for storing character codes representing said required canonical cells in said character buffer and for storing attribute bits indicative of their required displacements in said attribute buffer.
Claim 3
Dependent Claim 39 words
Apparatus as claimed in claim 1, wherein said shifting means includes an adder connected to receive attribute bits from said attribute buffer and having means for modifying the address of said character generator in accordance with the attribute bits.
Claim 4
Dependent Claim 52 words
Apparatus as claimed in claim 2, wherein said adder has means for producing an overflow/underflow output and said apparatus includes means responsive to the overflow/underflow output for controlling the gating of said accessed bit patterns through a gate to prevent displaying data shifted out of the region of a pattern being formed.
Claim 5
Dependent Claim 36 words
Apparatus as claimed in either of claims 2 or 3, including means for selecting the true or inverted output of said adder to allow selective rotation of the bit pattern associated with a selected image cell.
Claim 6
Dependent Claim 23 words
Apparatus as claimed in claim 2, wherein said shifting means includes horizontal shift logic connected to receive the output of said character generator.
Claim 7
Dependent Claim 56 words
Apparatus as claimed in claim 2, including a mask store adapted to store bit patterns indicative of masks, and logic mixing means for logically combining a bit pattern representing a selected mask with an associated bit pattern representing an image call from said character generator in accordance with the attribute bits stored in said attribute buffer.
Claim 8
Dependent Claim 37 words
Apparatus as claimed in claim 1, including a second character buffer for storing character codes from said processor, a second character generator and mixing means for logically combining bit patterns from said first and second character generator.
Claim 9
Dependent Claim 22 words
Apparatus as claimed in claim 7, including means for operating said mixing means under control of attribute bits from said attribute buffer.
Claim 10
Dependent Claim 35 words
Apparatus as claimed in either claim 7 or claim 8, wherein said mixing means is a summing amplifier having means to give different intensity values to image cells to be displayed on said display device.

References Cited (Backward Citations)

US3729730A Cited
US3810166A Cited
US3781850A Cited
US3821730A Cited
DE2400493C3 Cited
GB1518149A Cited
US4158837A Cited
US4163229A Cited
US4246578A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-05-17 1985-11-16 1986-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-05-17 1989-11-16 1990-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-05-17 1993-11-16 1994-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag