Patent ID: 7895516
Filing Date: 2011-02-22
Classification: G06F

Abstract:
1. A computer-readable storage medium having instructions stored thereon, which when executed cause a machine to perform a set of operations comprising: generating at least one instance document from at least one XML source document for a document assembly system; and determining content at locations of said at least one instance document based on document assembly instructions associated with corresponding locations within said at least one XML source document; wherein: (i) said at least one XML source document was created by associating said document assembly instructions with at least one initial XML document; (ii) said at least one initial XML document is valid with respect to a predetermined DTD or schema that does not include said document assembly instructions; (iii) said at least one XML source document is valid with respect to the same predetermined DTD or schema as said at least one initial XML document; and (iv) at least one of said document assembly instructions is associated with one or more corresponding portions of said at least one XML source document, and defines one or more conditions that determine whether the one or more corresponding portions of said at least one XML source document will be included in said at least one instance document.