Indirect processing of print jobs
AssigneeHewlett-Packard Development Company, L.P.
InventorsAlan J Oyama, James S Boyce, Dale A. Saur, Tracy K Freeman
Life of this patent
Estimating the term…
Abstract
A system for processing a print job stores the print job on a first device. A pointer is provided to a printing device, which notifies the printing device that the print job is waiting to be processed. The pointer also identifies the name and location of the print job stored on the first device. When the printing device is ready to process the print job, the printing device retrieves the print job from the first device using the pointer. Additionally, the printing device may retrieve a particular font prior to processing the print job.
Claims21
A method of processing a print job, the method comprising:
- storing the print job on a first device;
- generating a pointer associated with the print job;
- providing the pointer to a printing device, wherein the pointer notifies the printing device that the print job is ready to be processed, and wherein the pointer identifies the print job stored on the first device;
- and
- instructing the printing device to delay printing of the print job until a specified time.
A method of processing a print job, the method comprising:
- receiving with a printing device a pointer that identifies a print job on a remote device awaiting processing, wherein the remote device generated the print job;
- receiving with the printing device an identifier that identifies a resource on a remote device necessary to process the print job;
- and
- if the printing device is available to process the print job, retrieving the print job using the pointer, retrieving the resource using the identifier, and processing the print job on the printing device using the resource.
A printing device, comprising:
- means for receiving a pointer that identifies a print job stored on a remote device;
- means for receiving explicit instructions to delay printing of the print job until a specified time;
- means for retrieving the print job using the pointer;
- and
- means for processing the print job at the specified time.
A printing device, comprising:
- means for receiving a pointer that identifies a print job stored on a remote device;
- means for receiving an identifier that identifies a resource stored on a remote device, the resource being necessary to process the print job;
- means for retrieving the print job using the pointer;
- means for retrieving the resource using the identifier;
- and
- means for processing the print job on the printing device using the resource.
Dependencies are inferred from the claim text.