SYSTEMS AND METHODS FOR USER-DRIVEN DOCUMENT ASSEMBLY
First Claim
Patent Images
1. A method of assembling a document, comprising:
- presenting a plurality of data pages to a user with a presentation device, each data page having at least one field, wherein;
a field includes a field name and an associated item, andthe associated item includes at least one of content and an indicator of another field;
receiving an input from the user, via an input device, the input comprising an indication of;
a form page, selected by the user, having data including at least one field indicator;
a list of at least some of the plurality of data pages arranged by the user in an order indicative of the user'"'"'s assembly priority of such data pages;
processing the form page data, wherein;
(a) processing content includes outputting the content to the document, and(b) processing a field indicator includes;
identifying the highest priority data page in the ordered list that includes a field matching the field indicator,identifying the item associated with the field,when the associated item is content, processing the content according to step (a); and
when the associated item includes a field indicator, processing the field indicator according to step (b).
1 Assignment
0 Petitions
Accused Products
Abstract
Document assembly systems and techniques are provided in which a user input is received indicating a form page and a list of data pages in a user-selected priority order, and the data in the form page processed to generate a document using content included in the data pages according to the priority order.
27 Citations
39 Claims
-
1. A method of assembling a document, comprising:
-
presenting a plurality of data pages to a user with a presentation device, each data page having at least one field, wherein; a field includes a field name and an associated item, and the associated item includes at least one of content and an indicator of another field; receiving an input from the user, via an input device, the input comprising an indication of; a form page, selected by the user, having data including at least one field indicator; a list of at least some of the plurality of data pages arranged by the user in an order indicative of the user'"'"'s assembly priority of such data pages; processing the form page data, wherein; (a) processing content includes outputting the content to the document, and (b) processing a field indicator includes; identifying the highest priority data page in the ordered list that includes a field matching the field indicator, identifying the item associated with the field, when the associated item is content, processing the content according to step (a); and when the associated item includes a field indicator, processing the field indicator according to step (b). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A processing device, configured to communicate with a user input device and a presentation device, and further configured to:
-
present a plurality of data pages to a user via the presentation device, each data page having at least one field, wherein; a field includes a field name and an associated item, and the associated item includes at least one of content and an indicator of another field; receive an input from the user, via the input device, the input comprising an indication of; a form page, selected by the user, having data including at least one field indicator; a list of at least some of the plurality of data pages arranged by the user in an order indicative of the user'"'"'s assembly priority of such data pages; process the form page data, wherein; (a) processing content includes outputting the content to the document, and (b) processing a field indicator includes; identifying the highest priority data page in the ordered list that includes a field matching the field indicator, identifying the item associated with the field, when the associated item is content, processing the content according to step (a); and when the associated item includes a field indicator, processing the field indicator according to step (b). - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification