US 7,548,335 B2
Print job queuing and scheduling systems and methods
Mark A. Lawrence, Kirkland, Wash. (US); Adrian F. Maxa, Kirkland, Wash. (US); and Feng Yue, Sammamish, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Feb. 25, 2005, as Appl. No. 11/67,361.
Prior Publication US 2006/0193006 A1, Aug. 31, 2006
Int. Cl. G06K 15/00 (2006.01); G06F 3/12 (2006.01); G06F 9/46 (2006.01)
U.S. Cl. 358—1.15  [358/1.12; 358/1.14; 358/1.16; 358/1.18; 718/103; 718/104; 718/105; 718/107] 16 Claims
OG exemplary drawing
 
1. One or more computer-readable media having computer-readable instructions thereon which, when executed, implement a computer architecture comprising:
multiple prioritizers configured together to define a sequence of prioritizers associated with a print queue and configured to produce a tuple of multiple priority values associated with a print job for use in scheduling said print job; and
a scheduler configured to process said tuple and schedule print jobs for the print queue.