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.