| Patent application number | Description | Published |
| 20090168082 | METHODS AND APPARATUS FOR AN OUTPUT LOOKUP TABLE DESIGN AND DATA ACCESS LAYER IN COLOR MANAGEMENT RESOURCE ENGINES - Methods and apparatus for saving and re-using lookup tables (LUTs) used in generating color data objects in a presentation/printing system. A data object is generated by a device or application having an associated input ICC profile and is transferred to a presentation device having one or more associated output ICC profiles. The data object is converted from its input color space to a color space of the presentation device based on calculated LUTs. Once calculated, the LUTs are saved in a memory of the presentation device to be re-used for processing of a subsequent data object. The saved LUTs are indexed using the object ID (OID) of the ICC output profile used to calculate the LUT. A subsequent data object may specify use of the same ICC output profile such that the previously calculated LUT may be retrieve and re-used to obviate the calculation burden to recalculate the LUT. | 07-02-2009 |
| 20090279142 | Mechanism for K-only object rendering in a high-speed color controller - Embodiments of the invention disclose a method for K-only (gray/black) object rendering in a high-speed color controller of a printing system. The method includes setting a flag to indicate selection of a K-only text and barcode print preference from a user of a print system, receiving one or more objects to be printed by the print system, the one or more objects including at least one of a text object and a barcode object, determining whether an input color space for the at least one text object and barcode object should be converted to K-only black ink, and rendering the at least one of the text object and the barcode object as K-only black ink if the input color space is determined to be converted to K-only black ink. | 11-12-2009 |
| 20100128292 | DYNAMIC EARLY PREPARATION OF PRESENTATION OBJECTS FOR EFFICIENT PRINTING - A command is provided as a means to instruct a printer to pre-rasterize and store presentation objects according to specified presentation parameters. The stored rasterized objects are available to the printer for use during printing when a print job is submitted to the printer which includes a presentation object already rasterized, saving significant processing at print time. The rasterized objects are stored with information identifying the object and the parameters used in the rasterization process and the printer is enabled to identify the appropriate rasterized object for inclusion in the print job. Objects may also be selected by a printer at print time as most closely matching the required parameters and then adjusted as needed at print time to completely conform with the requirements of inclusion in the job. This capability allows the printer to perform trimming-on-the-fly or other real-time operations while enjoying the time-saving benefits of a pre-rasterized object. | 05-27-2010 |