Claims
- 1. A method for preparing printed matter comprising:
preparing a template of the printed matter using account holder information provided by an account holder; collecting user information provided by a user; merging the user information with the template to form a completed template; and, printing the printed matter utilizing the completed template.
- 2. A method as in claim 1 further comprising collecting formatting parameters from the account holder.
- 3. A method as in claim 2, wherein the user information is merged into the template in accordance with the formatting parameters.
- 4. A method as in claim 1 further comprising producing printing plates from the completed template.
- 5. A method as in claim 4, wherein the printed matter is printed using the printing plates.
- 6. A method as in claim 1, wherein the printed matter is printed using digital printing.
- 7. A method as in claim 1 further comprising permitting the account holder access to review the completed template.
- 8. A method as in claim 1 further comprising providing a viewable proof instantaneously to the user after merging the user information with the template to form the completed template, said viewable proof being based on data of the completed template.
- 9. A method as in claim 8, wherein printing the printed matter occurs upon the user approving said viewable proof.
- 10. A method as in claim 9, further comprising transmitting a confirmatory message to the user before printing the printed matter.
- 11. A method as in claim 1, wherein printing the printed matter is performed in accordance with order characteristics specified at least in part by the account holder.
- 12. A method as in claim 1, wherein printing the printed matter is performed in accordance with order characteristics specified at least in part by the user.
- 13. A method for preparing printed matter comprising:
preparing a first template corresponding to a first type of printed matter using account holder information provided by an account holder, said first template requiring a first bit of personal information and a second bit of personal information different from said first bit of personal information; preparing a second template corresponding to a second type of printed matter, different from the first type of printed matter, using account holder information provided by the account holder, said second template requiring said first bit of personal information; preparing a data collection template including first and second input fields corresponding respectively to said first and second bits of personal information; providing a user access to said data collection template; collecting user information provided by the user in said first and second input fields; merging the user information with the first template to form a first completed template including merging the user information provided in said first and second input fields in response to the respective requirements for said first and second bits of personal information; merging the user information with the second template to form a second completed template including merging the user information provided in said first input field in response to the requirement for said first bit of personal information; printing the first type of printed matter utilizing the first completed template; and, printing the second type of printed matter utilizing the second completed template.
- 14. A method as in claim 13, further comprising collecting formatting parameters from the account holder with respect to at least said first type of printed matter.
- 15. A method as in claim 14, wherein the user information is merged with the first template in accordance with the formatting parameters.
- 16. A method as in claim 13, further comprising producing printing plates from the first completed template.
- 17. A method as in claim 16, wherein the first type of printed matter is printed using the printing plates.
- 18. A method as in claim 13, wherein the first type of printed matter is printed using digital printing.
- 19. A method as in claim 13 further comprising permitting the account holder access to review the first completed template.
- 20. A method as in claim 13 further comprising providing a first viewable proof instantaneously to the user after merging the user information with the first template to form the first completed template, said first viewable proof being based on data of the first completed template.
- 21. A method as in claim 20, wherein printing the first type of printed matter occurs upon the user approving the first viewable proof.
- 22. A method as in claim 21, further comprising transmitting a confirmatory message to the user before printing the first type of printed matter.
- 23. A method as in claim 13, wherein printing the first type of printed matter is performed in accordance with order characteristics specified at least in part by the account holder.
- 24. A method as in claim 1, wherein printing the first type of printed matter is performed in accordance with order characteristics specified at least in part by the user.
- 25. A method for preparing printed matter comprising:
collecting information from a user entity to form a completed template; storing the completed template; and, printing the printed matter utilizing the completed template at a location remote from the user entity.
- 26. A method as in claim 25 further comprising providing a viewable proof instantaneously to the user entity before printing the printed matter utilizing the completed template.
- 27. A method as in claim 26 wherein printing the printed matter occurs upon the user entity approving the viewable proof.
- 28. A method as in claim 27, further comprising transmitting a confirmatory message to the user entity before printing the printed matter.
- 29. A method as in claim 25 further comprising producing printing plates from the completed template.
- 30. A method as in claim 29, wherein the printed matter is printed using the printing plates.
- 31. A method as in claim 25, wherein the printed matter is printed using digital printing.
- 32. A system for preparing printed matter, the system comprising:
a computer processor operative under software to:
generate an electric template of printed matter using account holder information; receive user information; and creating an electronic file representative of the printed matter and user information for use in preparing the printed matter.
- 33. The system of claim 32 further comprising memory, the memory storing the template.
- 34. The system of claim 33 wherein the processor is operative to generate the template by retrieving the template from memory.
- 35. The system of claim 32 wherein the processor is further operative to create a virtual proof of the printed matter.
- 36. The system of claim 35 wherein the processor is operative to create the virtual proof by merging the template with the user information.
- 37. The system of claim 35 wherein the processor is operative to create the virtual proof by receiving a page description file and creating the virtual proof by applying a page description interpret program.
- 38. The system of claim 32 wherein the template includes a graphic having one or more text blocks, defined by parameters and wherein the system further includes memory containing an XML file specifying the parameters, the processor further operative under software to modify the template by:
receiving changes to the parameters; updating the XML file according to the changes to the parameters; and generating a revised template based on the changes to the parameters.
- 39. A method of generating a template having one or more text blocks for use in preparing printed matter, the method comprising:
associating one or more parameters with a text block, the parameters specified as electronic data; receiving data for the parameters; modifying the file to include the received data; and generating the template.
- 40. The method of claim 39 wherein the electronic data is an XML file.
- 41. The method of claim 39 wherein the electronic data is stored in an electronic database.
- 42. The method of claim 40 wherein the modifying of the XML file is performed with an XML parser.
- 43. The method of claim 39 wherein the template is a graphic file and generating the template includes using a page description interpreter or raster image processor.
- 44. The method of claim 39 wherein the text block includes text and the method further includes automatically identifying one or more line breaks within the text based on a parameter.
- 45. The method of claim 44 wherein identifying the line breaks is based on at least one of the following parameters: width of the text block; size of the font, spacing between letters in the text, and line spacing of the text.
- 46. The method of claim 45 wherein generating the template includes:
determining a number of line breaks needed in the text; and creating the template based on the number of line breaks and the parameters.
- 47. A method of modifying an electronic template having one or more data collection fields for collecting data, the method comprising:
receiving an indication to modify a data collection field; presenting a form having one or more options for modifying the data collection field; receiving one or more instructions in response to the options; editing electronic data representing the template to reflect the instructions; and generating a modified version of the template based on the electronic data.
- 48. The method of claim 47 wherein the template is an HTML form, the form is an HTML form, and the electronic data is an XML file.
- 49. The method of claim 47 wherein the electronic data is stored in an electronic database.
- 50. The method of claim 47 wherein the options include one or more of the following options: change the name of the data field; change the size of the data field; create a multiple choice data field; modify a list in a multiple choice data field; and make entry to the data field required.
- 51. The method of claim 47 wherein the template is a data collection template for collecting data for creating printed matter.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/526,010, filed on Mar. 15, 2000.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US01/08376 |
3/15/2001 |
WO |
|