Patent ID: 7227663

Claim:
A computer-implemented method for printing an electronic document, comprising: displaying one or more user interface objects on a graphical user interface, wherein the one or more user interface objects allow a user to configure print specification data, and wherein the print specification data specifies two or more output mechanisms, wherein the one or more user interface objects include a set of command keys that allow a user to interact with a summary window displayed on said graphical user interface, wherein said set of command keys include an add command key, a modify command key, and a delete command key, and wherein said summary window displays the print specification data on said graphical user interface, receiving the print specification data for the electronic document; and processing the print specification data to initiate printing of the electronic document to the two or more output mechanisms, wherein processing the print specification data includes creating a separate print job for each of the two or more output mechanisms, wherein a combination of each of the separate print jobs for each of the two or more output mechanisms is a compound print job, and wherein processing the print specification data comprises transmitting the same compound print job to each of the two or more output mechanisms, wherein the print specification data includes a first set of print attributes for a first output mechanism in the two or more output mechanisms and a second set of print attributes for a second output mechanism in the two or more output mechanisms, wherein the first set of print attributes is different from the second set of print attributes.