Patent ID: 7911634

Claim:
A method for providing printing services, the method comprising: providing a database configured to store data related to a plurality of print engines, wherein the data includes static and time-varying characteristics for each of the print engines of the plurality of print engines, wherein the static characteristics comprise a toner colorant, a halftone screen selection, and a printer resolution, and wherein the time-varying characteristics comprise a toner reproduction curve and a gray balance; selecting a first print engine from the plurality of print engines; initiating a print job for the first print engine; calibrating, by a remote printing service, the first print engine to collect updated data related to the first print engine; processing, at the remote printing service, the print job by applying, to data associated with the print job, image correction data based on the updated data related to the first print engine to create a first print engine print file; and providing the first print engine print file to the first print engine.