Patent Document ID: 7941749
Application ID: 11803690

Base Claim:
1. A method of generating a document containing user-defined properties and document-defined properties, comprising: receiving a document having one or more components, each of the one or more components having document-defined properties according to a document context applied to the document; receiving a text stream containing one or more portions of user-defined information applied to the document; generating a resolved document object for each of the one or more components of the document, where each resolved document object contains one of the one or more document components and a corresponding one of the one or more portions of user-defined information and where any document-defined properties associated with the one of the one or more document components are applied to the corresponding one of the one or more portions of user-defined information; assembling each of the resolved document objects into a resolved text body data structure for the document; and generating a composite text layout document composed of a selected one or more of the resolved document objects assembled into the resolved text body data structure for the document, wherein generating a composite text layout document composed of a selected one or more of the resolved document objects assembled into the resolved text body data structure for the document includes: receiving a selection of one or more of the resolved document objects for application to the composite text layout document; extracting a textual information from each selected one or more resolved document object; applying a document context associated with the composite text layout document to each extracted textual information from each selected one or more resolved document object; generating a resolved document object for each extracted textual information after application of the document context associated with the composite text layout; and assembling each of the resolved document objects for each extracted textual information into a resolved text body data structure for the composite text layout document.

---

Claim 6:
6. The method of claim 1 , prior to extracting a textual information from each selected one or more resolved document object, parsing the resolved text body data structure for locating each selected one or more resolved document object for application to the composite text layout document.