Patent ID: 7079285
Filing Date: 2006-07-18
Classification: G06K

Abstract:
1. A method of processing a plurality of statements in a page description language, said plurality of statements specifying a page content for printing using a printer engine, said method being performed in a printer, said method comprising: receiving said plurality of statements; converting some of said plurality of statements to a plurality of display elements; rendering said plurality of display elements to generate a corresponding plurality of lines; generating a destination image by performing a plurality of raster operations on a source, a pattern and a destination using said plurality of lines according to said plurality of statements, wherein said destination is used as a new destination for a subsequent raster operation, said destination image representing said page content; storing in a temporary buffer an image portion used in raster operations multiple times such that said image portion need not be re-computed said multiple times; storing said destination image in a band buffer; and half-toning said destination image received from said band buffer to generate a bit map suitable for printing using said printer engine.