Method and apparatus for generating instances of documents
First Claim
Patent Images
1. A method for generating instances of documents, comprising:
- defining a container with a set of document components;
defining a composition template that specifies one or more unresolved elements;
defining a composition model that specifies a set of all possible facets that may be used to render the composition template;
using the composition model to bind the unresolved elements in the composition template with the set of document components in the container;
producing different instances of a rendered document by (i) altering the set of document components in the container and (ii) using the composition model to re-bind the unresolved elements in the composition template with the document components in the altered set of document components in the container.
3 Assignments
0 Petitions
Accused Products
Abstract
A composition model, which specifies a set of all possible facets that may be used to render a composition template, is used to bind unresolved elements in the composition template with a set of document components in a container. Different instances of a rendered document are produced by altering the set of document components in the container and using the composition model to re-bind the unresolved elements in the composition template with the document components in the altered set of document components in the container.
107 Citations
20 Claims
-
1. A method for generating instances of documents, comprising:
-
defining a container with a set of document components;
defining a composition template that specifies one or more unresolved elements;
defining a composition model that specifies a set of all possible facets that may be used to render the composition template;
using the composition model to bind the unresolved elements in the composition template with the set of document components in the container;
producing different instances of a rendered document by (i) altering the set of document components in the container and (ii) using the composition model to re-bind the unresolved elements in the composition template with the document components in the altered set of document components in the container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18)
-
-
14. The method according to claim 14, wherein said inserting further comprises inserting selected parts of the content in document components by referencing anchor points in the document components.
-
19. An apparatus, comprising:
-
a memory for storing processing instructions for generating instance of documents; and
a processor coupled to the memory for executing the processing instructions;
the processor in executing the processing instructions;
defining a container with a set of document components;
defining a composition template that specifies one or more unresolved elements;
defining a composition model that specifies a set of all possible facets that may be used to render the composition template;
using the composition model to bind the unresolved elements in the composition template with the set of document components in the container;
producing different instances of a rendered document by (i) altering the set of document components in the container and (ii) using the composition model to re-bind the unresolved elements in the composition template with the document components in the altered set of document components in the container.
-
-
20. An apparatus for generating instances of documents, comprising:
-
means for defining a container with a set of document components;
means for defining a composition template that specifies one or more unresolved elements;
means for defining a composition model that specifies a set of all possible facets that may be used to render the composition template;
means for using the composition model to bind the unresolved elements in the composition template with the set of document components in the container;
means for producing different instances of a rendered document with (i) means for altering the set of document components in the container and (ii) means for using the composition model to re-bind the unresolved elements in the composition template with the document components in the altered set of document components in the container.
-
Specification