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
Coordinate locating method and apparatus
Efficient relay automatic repeat request procedure in broadband wireless access system
Fluid intake and content management system
Lighting fixture
Circuit and method for generating an AC voltage from a plurality of voltage sources having a temporally variable DC output voltage
Process for the preparation of morphinane analogues
Systems and methods of device-free motion detection and presence detection
  Randomly Featured Patents
Lithographic apparatus and device manufacturing method
Reactive adducts of vinyldioxo compounds
Isoxazole derivatives
Apparatus for cooling steel blooms, slabs, and the like
Filaments which may be cross-linked comprising at least 65% acrylonitrile and 0.5-10% N-methylol derivative of a urethane
Hair cutting appliance
Elimination of flatulent sugars from soy
Wildlife decoy
Techniques for grouping circuit elements into logic blocks
Epicutaneous test plaster