AUTOMATED ASSEMBLY OF A COMPLEX DOCUMENT BASED ON PRODUCTION CONTRAINTS
First Claim
1. A method of assembling a document comprising:
- generating a set of candidate content items by, selecting a plurality of content items from a computer-readable storage medium;
selecting a set of production criteria for printing the candidate content items;
automatically applying an inclusion constraint to the set of production criteria;
if the set of production criteria does not satisfy the inclusion constraint, resolving a conflict by;
identifying one or more production criteria in the set that may be modified.receiving a user selection of one or more of the production criteria that may be modified, andmodifying the identified production criteria according to the user selection;
creating a document that includes the modified production criteria and the candidate content items; and
publishing the document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for assembling a document generates a set of candidate content items for inclusion in the document, The content items may be stored in a computer-readable storage medium, A set of production criteria for printing the candidate content items as a document may be selected. An inclusion constraint is automatically applied to the set of production criteria. If the set of production criteria does not satisfy the inclusion constraint, a conflict may be resolved. One or more production criteria in the set may be identified that may be modified. A user selection of at least one production criteria that may be modified may be received. The identified production criteria may be modified according to the user selection. A document may be created that includes the modified production criteria and the candidate content items. The document may be published.
-
Citations
19 Claims
-
1. A method of assembling a document comprising:
-
generating a set of candidate content items by, selecting a plurality of content items from a computer-readable storage medium; selecting a set of production criteria for printing the candidate content items; automatically applying an inclusion constraint to the set of production criteria; if the set of production criteria does not satisfy the inclusion constraint, resolving a conflict by; identifying one or more production criteria in the set that may be modified. receiving a user selection of one or more of the production criteria that may be modified, and modifying the identified production criteria according to the user selection; creating a document that includes the modified production criteria and the candidate content items; and publishing the document. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11)
-
-
12. A method of assembling a document comprising:
-
generating a set of candidate content items by selecting a plurality of content items; selecting a set of production criteria for printing the candidate content items; if the production criteria in the set and the candidate content items in the set do not satisfy an inclusion constraints resolving a conflict by; identifying one or more candidate content items in the set to be removed. removing the identified candidate content items from the set, identifying one or more production criteria in the set to be modified, and modifying the identified production criteria; creating a document that includes the candidate content items that were not removed; and publishing the document in accordance with modified production criteria. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An automatic document creation system, comprising:
-
one or more storage media containing electronic representations of a plurality of content items; a computing device that; selects a set of candidate content items from the content items in the storage media, selects a set of production criteria, applies an inclusion constraint to the set of production criteria to determine whether the set satisfies the inclusion constraint, if the inclusion constraint is not satisfied, identifies one or more production criteria in the set that may be modified, receives a user selection of at least one of the production criteria that may be modified, modifies the identified production criteria according to the user selection, and creates a document that includes the modified production criteria and the candidate content items; and a printing device that publishes the document.
-
Specification