Patent ID: 7114863
Filing Date: 2006-10-03
Classification: G06F

Abstract:
1. A system for providing distributed printing in an enterprise, the system comprising: a plurality of printers; at least one print spooler for managing printing operations of the plurality of printers; and at least one relational database coupled with the print spooler, the relational database including a plurality of tables, the plurality of tables storing a plurality of print objects to be used in distributed printing, a portion of the plurality of print objects corresponding to the plurality of printers, the print objects corresponding to the plurality of printers including a plurality of attributes for each of the plurality of printers, and the plurality of print objects each having a hierarchical name identifying a location of the print object in the enterprise; wherein the at least one print spooler is configured to utilize the at least one relational database to perform scheduling print jobs based on a plurality of factors including the hierarchical name of the plurality of print objects, a priority of the print job, an availability of at least one of the plurality of printers, and authorized users of at least one of the plurality of printers.