Techniques to create structured document templates using enhanced content controls
First Claim
1. An apparatus, comprising:
- a logic device; and
an application operative on the logic device to generate a document from a document template, the application comprising;
a document template component operative to retrieve the document template, the document template comprising multiple document parts;
a content control component operative to manage an enhanced repeating section content control embedded in a document part of the document template, the enhanced repeating section content control associated with a data store arranged to store formatted content presented by the enhanced repeating section content control, the content control component operative to synchronize changes to the formatted content between the enhanced repeating section content control and the data store, wherein the enhanced repeating section content control is placed around at least one of a;
paragraph, a row, and a table in a document part, and is operative to insert a cloned copy of the enhanced repeating section content control into the document part in response to receiving a control directive at the enhanced repeating section content control; and
a document generator component operative to generate the document from the document template with the enhanced repeating section content control.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to create structured documents and document templates using enhanced content controls are described. An apparatus may comprise an application to generate a document from a document template. The application may comprise a document template component operative to retrieve a document template comprising multiple document parts. The application may further comprise a content control component operative to manage a content control embedded in a document part of the document template. The content control may be associated with a data source arranged to store richly formatted content presented by the content control without necessarily requiring the data storage to be written in any particular way. The content control component may synchronize any changes to the formatted content between the content control and the data store. Other embodiments are described and claimed.
30 Citations
20 Claims
-
1. An apparatus, comprising:
-
a logic device; and an application operative on the logic device to generate a document from a document template, the application comprising; a document template component operative to retrieve the document template, the document template comprising multiple document parts; a content control component operative to manage an enhanced repeating section content control embedded in a document part of the document template, the enhanced repeating section content control associated with a data store arranged to store formatted content presented by the enhanced repeating section content control, the content control component operative to synchronize changes to the formatted content between the enhanced repeating section content control and the data store, wherein the enhanced repeating section content control is placed around at least one of a;
paragraph, a row, and a table in a document part, and is operative to insert a cloned copy of the enhanced repeating section content control into the document part in response to receiving a control directive at the enhanced repeating section content control; anda document generator component operative to generate the document from the document template with the enhanced repeating section content control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
presenting a document template with an enhanced repeating section content control having formatted content in a presentation field of the enhanced repeating section content control, wherein the enhanced repeating section content control is placed around at least one of a;
paragraph, a row, and a table in a document part, and is operative to insert a cloned copy of the enhanced repeating section content control into the document part in response to receiving a control directive at the enhanced repeating section content control;receiving control directives to modify the formatted content; and synchronizing the modified formatted content between the content control and a data store associated with the enhanced repeating section content control. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a storage medium containing instructions that when executed cause a system to:
-
present an enhanced repeating section content control with formatted content in a document, wherein the enhanced repeating section content control placed around at least one of a;
paragraph, a row, and a table in a document part, and is operative to insert a cloned copy of the enhanced repeating section content control into the document part in response to receiving a control directive at the enhanced repeating section content control;receive control directives to modify the formatted content; and synchronize changes to the formatted content between the enhanced repeating section content control and a custom extensible markup language (XML) part associated with the document. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification