System and method for integrated printing and assembly of electronic documents
DCFirst Claim
1. A method for rendering a complex document, said method comprising:
- incorporating at least one rendering code with a data text file containing text of a complex document to be rendered, said incorporating comprising adding said rendering code to said data text file;
transmitting said data text file which includes said rendering code from a document creator to a system selected by said document creator, said system not under control of said document creator for rendering; and
rendering said document under control of said system;
said rendering comprising printing and assembling said complex document in accordance with said rendering code associated with said document, and wherein said printing and assembling is controlled by said rendering code without human intervention wherein said data text file is created using an application program running on a PC and wherein said rendering code is incorporated in said data text file under control of said application program.
4 Assignments
Litigations
2 Petitions
Accused Products
Abstract
In one embodiment there is disclosed an application program in which a document is created containing complex rendering codes which codes identify locations within the document where material other than the basic medium is to be inserted or where special treatment is required. These rendering codes control, for example, the insertion of tabs, special attributes of the tabs, such as color, printing, etc, the type of binding the document is to have, the type of printing, the type of assembly, the downloading of material from other sources, the tailoring of portions of the document to the end user, etc. During the rendering process the rendering codes are used to insure that the finished product is rendered exactly as contemplated by the document creator even when the document is rendered without assistance from the creator and without the need for communicated directions outside of the created document.
14 Citations
23 Claims
-
1. A method for rendering a complex document, said method comprising:
-
incorporating at least one rendering code with a data text file containing text of a complex document to be rendered, said incorporating comprising adding said rendering code to said data text file; transmitting said data text file which includes said rendering code from a document creator to a system selected by said document creator, said system not under control of said document creator for rendering; and rendering said document under control of said system;
said rendering comprising printing and assembling said complex document in accordance with said rendering code associated with said document, and wherein said printing and assembling is controlled by said rendering code without human intervention wherein said data text file is created using an application program running on a PC and wherein said rendering code is incorporated in said data text file under control of said application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for rendering a printed document, said system comprising:
-
means for incorporating assembly control instructions into a data file containing text of a document to be rendered; means for transmitting a combined file to a system for storage prior to said rendering, said combined file containing both said data file and said associated assembly control instructions; means for printing from storage said document to be rendered; means controlled directly by said assembly control instructions for assembling said printed document in accordance with said instructions associated with said printed document;
said assembling occurring without first displaying an image of said assembled document; andwherein said assembly instructions are one or more instructions selected from the list of;
paper color, paper size, separator types, separator printing, binder type, binder printing, outer wrapper type, delivery instructions wherein said data text file is created using an application program running on a PC and wherein said rendering code is incorporated in said data text file under control of said application program. - View Dependent Claims (10, 11, 12)
-
-
13. A method for delivery of a document, said method comprising:
-
creating, by a document creator, a document having data to be printed; adding to said created document by said document creator assembly and delivery instructions, said adding occurring local to said user and said adding making said document a complex document; transmitting said complex document from said document creator to a central location for delivery to a desired recipient'"'"'s address; routing said document to a specific location for printing and assembly;
said routing under control of said central location as determined at least partially by said recipient'"'"'s address;printing said document at said specific location; and assembling said document in accordance with said assembly instructions included with said document without first displaying an image of said assembled document wherein said creating is done using an application program running on a PC and wherein said adding is done under control of said application program. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of delivering a document, said method comprising:
-
creating during a first time period a document having associated therewith rendering codes; delivering said document at a subsequent time period upon request to a recipient; and modifying said document at said second time period as part of said delivering so as to update selected information contained within said document, said updating based, at least in part, on said rendering codes and wherein said modifying is tailored to the location of said recipient wherein said document is created using an application program running on a PC and wherein said rendering codes are incorporated in said document under control of said application program. - View Dependent Claims (20)
-
-
21. An application program embodied on computer-readable media, said application program comprising:
-
formatting control codes for allowing a user to create a document that can subsequently be communicated to a recipient user;
said formatting codes inserted by a creator of the document to control the look and feel of the document, such look and feel comprising at least one of the items selected from the list of;
font type, font size, paragraphing, line spacing, line numbering, columns, case, margins, paper size; andcomplex rendering codes for allowing said creating user to control the rendering of said document as a complex document by said recipient user, said complex rendering codes inserted by said creating user at the time said document is created to control the addition of material to said document at the time said document is rendered by said recipient user without further assistance by said creating user. - View Dependent Claims (22, 23)
-
Specification