System and method for constraint-based document generation
First Claim
Patent Images
1. A method of document composition comprising the steps of:
- a. specifying problem variables by identifying at least 1 document parameter that can be changed;
b. specifying value domains for each variable, by identifying valid ranges for the associated document parameter;
c. specifying one or more layout constraints which further constrain the value domains of associated document parameter variables; and
d. determining a layout for the document such that the values chosen for the document parameters pass all of the specified constraints, according to one of a plurality of existing constraint satisfaction algorithms.
6 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a system and method for specifying a custom document as a constraint satisfaction problem (CSP) to create the specified document using existing constraint solving algorithms wherein the document, its content components, and its layout requirements as elements of a constraint satisfaction problem which when solved, results in an automated document layout for the set of content components. This enables an easier (i.e., automated) custom document creation process while providing a wider array of output documents.
71 Citations
16 Claims
-
1. A method of document composition comprising the steps of:
-
a. specifying problem variables by identifying at least 1 document parameter that can be changed;
b. specifying value domains for each variable, by identifying valid ranges for the associated document parameter;
c. specifying one or more layout constraints which further constrain the value domains of associated document parameter variables; and
d. determining a layout for the document such that the values chosen for the document parameters pass all of the specified constraints, according to one of a plurality of existing constraint satisfaction algorithms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification