Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
183 words
A computer implemented method for generating a plurality of bit maps suitable for high-speed printing comprising the steps of: (a) generating a page description code specification, the page description code specification defining at least one data area to become variable, and the page description code further defining a graphics state corresponding to the data area, the graphics state including at least one attribute which controls the appearance of data in the data area; (b) interpreting the page description code specification, and during the interpretation, identifying the data area defined by the page description code specification; (c) storing the graphics state corresponding to the data area upon the identification of the variable data area in step (b); (d) retrieving a variable data item from a plurality of variable data items; (e) applying the stored graphics state to the variable data item to generate a variable data bit map; and (f) repeating steps (d) and (e) for remaining variable data items in the plurality of variable data items, whereby the stored graphics state is applied repeatedly to generate a plurality of variable data bit maps.
Claim 2
Dependent Claim
183 words
A computer implemented method for generating a plurality of bit maps suitable for high-speed printing comprising the steps of: (a) generating a page description code specification, the page description code specification defining at least one data area to become variable, and the page description code further defining a graphics state corresponding to the data area, the graphics state including at least one attribute which controls the appearance of data in the data area; (b) interpreting the page description code specification, and during the interpretation, identifying the data area defined by the page description code specification; (c) storing the graphics state corresponding to the data area upon the identification of the variable data area in step (b); (d) retrieving a variable data item from a plurality of variable data items; (e) applying the stored graphics state to the variable data item to generate a variable data bit map; and (f) repeating steps (d) and (e) for remaining variable data items in the plurality of variable data items, whereby the stored graphics state is applied repeatedly to generate a plurality of variable data bit maps.
Claim 3
Dependent Claim
46 words
The computer implemented method of claim 1, further comprising the steps of: generating a set of character bit maps according to the graphics state corresponding to the data area; and linking the set of character bit maps to the graphics state corresponding to the data area.
Claim 4
Dependent Claim
86 words
The computer implemented method of claim 1, wherein the page description code specification represents a template and includes a static data area; and the computer implemented method further comprises the steps of: executing portions of the page description code specification corresponding to the static data area to generate a template bit map; storing the template bit map; and merging each of the plurality of the variable data bit maps into a clean copy of the template bit map to create a plurality of merged bit maps.
Claim 5
Dependent Claim
29 words
The computer implemented method of claim 1, wherein the identifying step includes the step of detecting predefined characters within a text string defined in the page description code specification.
Claim 6
Dependent Claim
27 words
The computer implemented method of claim 1, wherein the attribute is a size attribute, a font attribute, a position attribute, an orientation attribute or a location attribute.
Claim 7
Dependent Claim
112 words
A computer implemented method for processing a page description code specification comprising the steps of: interpreting the page description code specification, and during the interpretation, identifying a data area defined by the page description code specification; upon the identification of the data area, storing a graphics state set forth in the page description code specification which defines an attribute of how data is to appear in the data area; and repeatedly retrieving data records from a plurality of data records and applying the stored graphics state to the data records to generate a plurality of bit maps of the data records so that the bitmaps of the data records include the attribute.
Claim 8
Dependent Claim
112 words
A computer implemented method for processing a page description code specification comprising the steps of: interpreting the page description code specification, and during the interpretation, identifying a data area defined by the page description code specification; upon the identification of the data area, storing a graphics state set forth in the page description code specification which defines an attribute of how data is to appear in the data area; and repeatedly retrieving data records from a plurality of data records and applying the stored graphics state to the data records to generate a plurality of bit maps of the data records so that the bitmaps of the data records include the attribute.