Claims
- 1. A method comprising:
receiving a first merge document that is in a merge format; converting a second document from an original format to the merge format to create a second merge document; merging the first merge document and the second merge document to generate a composite merge document; and delivering said composite merge document to an output device; wherein the original format is a format that is not supported by the output device; and wherein the merge format is a format that is supported by the output device.
- 2. The method of claim 1 further comprising:
generating the first merge document in said merge format by converting a first original document from an original format to the merge format.
- 3. The method of claim 1, wherein the merge format is Standard Printing and Imaging Format (SPIF).
- 4. The method of claim 3, wherein the merge format is PDL Postscript.
- 5. The method of claim 1, wherein the first document is a background template document and the second document is an overlay document.
- 6. The method of claim 5,
wherein the background template document is originally created by a first document authoring application; and wherein the overlay document is originally created by a second document authoring application that is different from said first document authoring application.
- 7. The method of claim 5, wherein the background template document is created in a second original format and converted from the second original format to the merge format.
- 8. The method of claim 7, wherein the conversion of the second original document to the merge format occurs at a merge utility that performs the merging of the first document and the second document.
- 9. The method of claim 1, wherein the converting of the second document from the original
format to the merge format to create the second merge document includes: generating, based on the original format, a set of conversion instructions to convert the second document into said second merge document; passing the set of conversion instructions to a document authoring application that created the second document; and the document authoring application generating the second merge document based on said set of conversion instructions.
- 10. The method of claim 1, wherein the method further comprises receiving a request to merge documents containing information about a document authoring application that created the second document; and
wherein the converting of the second document from the original format to the merge format to create the second merge document includes: generating, based on the information about the document authoring application, a set of conversion instructions to convert the second document into said second merge document; passing the set of conversion instructions to the document authoring application; and the document authoring application generating the second merge document based on said set of conversion instructions.
- 11. The method of claim 1, wherein the composite merge document is in the merge format.
- 12. The method of claim 1, wherein the composite merge document is a template for creating other documents.
- 13. The method of claim 1, further comprising performing the step of merging the first document and the second document in response to receiving a request to merge documents.
- 14. The method of claim 1 further comprising:
receiving a request to merge documents; generating the first merge document in said merge format by converting a first original document from an original format to the merge format; wherein the merge format is Standard Printing and Imaging Format (SPIF); wherein the first document is a background template document and the second document is an overlay document; wherein the background template document is originally created by a first document authoring application; and wherein the overlay document is originally created by a second document authoring application that is different from said first document authoring application; wherein the background template document is created in a second original format and converted from the second original format to the merge format.
- 15. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 1.
- 16. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 2.
- 17. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 3.
- 18. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 4.
- 19. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 5.
- 20. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 6.
- 21. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 7.
- 22. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 8.
- 23. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 9.
- 24. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 10.
- 25. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 11.
- 26. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 12.
- 27. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 13.
- 28. A machine-readable medium carrying one or more sequences of instructions, which when executed by one or more processors, causes the one or more processors to perform the method recited in claim 14.
Parent Case Info
[0001] This application claims priority benefit of U.S. Provisional Patent Application, S. N. 60/435,371, filed December 19, 2002, which is hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60435371 |
Dec 2002 |
US |