Resources Contact Us Home
Load balancing print jobs across multiple printing devices

Image Number 9 for United States Patent #7265860.

Systems and methods for providing a time-to-availability attribute for use in a variety of printing environments to dynamically manage the load balancing of print jobs across multiple printing devices, wherein the attribute is supported on the client side, on the server side or by printer firmware, and wherein the attribute is implemented in a printer driver, a print processor, a spooler, a print server, a printer firmware spooler, or another component of a print subsystem. Job information and heuristic information are obtained to facilitate the load balancing of each print job and are stored separately from the print data. The job information includes information for estimating the amount of time to render a particular print job on a specified printer. The heuristic information includes accumulative information for estimating the actual performance of the printer under various print modes. The time-to-availability attribute for each printer may be used in both cluster printing and intelligent routing to load balance print jobs, wherein the print jobs are balance across a group of printers to produce a maximum throughput and minimum time to completion.

  Recently Added Patents
Integrated circuit packaging system with interconnects and method of manufacture thereof
Robot control device
Methods of reverse link power control
Table base
Multi-touch recognition resistive touch screen for recognizing multi-touch coordinates through capacitor charging time
Method to alter silicide properties using GCIB treatment
Method and apparatus for charging a power pack of a portable electronic device
  Randomly Featured Patents
Biological activity monitoring and/or suppression
Aromatic hydrogenation
Systems and methods for flow signature formation and use
Surface-mount connector
An improved optical branching/coupling unit for an optical fiber gyroscope, and navigation system employing the same
Excavating equipment fitted with surface clamps
Intelligent event notification processing and delivery at a network switch
Insulated bed bath construction
Axillary support for an axillary clutch
System and method for establishing a shared secret among nodes of a security appliance