System for maintaining a cache of printer-readable prioritized content
First Claim
1. A system for prioritizing a cache of print jobs associated with at least one print driver, the system comprising:
- a workstation having a processing unit;
at least one print driver having a processing unit, the workstation and the at least one print driver configured for interfacing via a network, andwherein the processing unit of the workstation has a set of programmable instructions configured for;
implementing a print job request for a document; and
determining whether a document key identifier associated with the document exists, wherein if no document key identifier exists, creating a document key identifier associated with the document; and
wherein the processing unit of the at least one print driver has a set of programmable instructions configured for;
determining whether a printer-readable format for a document associated with the document key identifier is stored in at least one of at least two caches configured for interfacing with the workstation and with the at least one print driver via the network.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for prioritizing a cache of print jobs associated with at least one print driver includes a workstation having a processing unit and at least one print driver having a processing unit, that interface via a network. The workstation implements a print job request for a document and determines whether a document key identifier associated with the document exists. If not, a key is created. If a printer-readable format for a document associated with the key identifier is stored in or is pre-existing in one of at least two caches, the print driver assigns a prioritization identifier to the format. The system retrieves the printer-readable format from the cache to produce a print job output. Since the cache stores the document in printer-readable format, overall printing time is reduced. The format may be moved from one cache to another depending upon priority. The corresponding method is also disclosed.
-
Citations
31 Claims
-
1. A system for prioritizing a cache of print jobs associated with at least one print driver, the system comprising:
-
a workstation having a processing unit; at least one print driver having a processing unit, the workstation and the at least one print driver configured for interfacing via a network, and wherein the processing unit of the workstation has a set of programmable instructions configured for; implementing a print job request for a document; and determining whether a document key identifier associated with the document exists, wherein if no document key identifier exists, creating a document key identifier associated with the document; and wherein the processing unit of the at least one print driver has a set of programmable instructions configured for; determining whether a printer-readable format for a document associated with the document key identifier is stored in at least one of at least two caches configured for interfacing with the workstation and with the at least one print driver via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A workstation for prioritizing a cache of print jobs associated with at least one print driver, the workstation having a processing unit,
wherein the workstation is configured for interfacing with at least one print driver via a network, and wherein the processing unit of the workstation has a set of programmable instructions configured for: -
implementing a print job request for a document; and determining whether a document key identifier associated with the document exists, wherein if no document key identifier exists, creating a document key identifier.
-
-
12. At least one print driver for prioritizing a cache of print jobs, the at least one print driver configured for interfacing with a workstation having a processing unit;
-
the workstation and the at least one print driver configured for interfacing via a network, wherein the processing unit of the workstation has a set of programmable instructions configured for; implementing a print job request for a document; and determining whether a document key identifier associated with the document exists, wherein if no document key identifier exists, creating a document key identifier; and wherein the at least one print driver has a set of programmable instructions configured for; determining whether a printer-readable format associated with the document key identifier is stored in one of at least two caches configured for interfacing with the workstation and with the at least one print driver via the network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for prioritizing a cache of print jobs associated with at least one print driver, the method comprising:
-
implementing a print job request for a document; determining whether a document key identifier associated with the document exists, wherein if no document key identifier exists, creating a document key identifier; and determining whether a printer-readable format for a document associated with the document key identifier is stored in at least one of at least two caches. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification