Constraint-optimization method for document layout using tradeoff generation
First Claim
Patent Images
1. a method of determining a document layout of items in a:
- document comprising;
a. generating a constraint satisfaction problem describing the layout of the items in the document as a problem having constraints;
b. determining if the constraints are optimized;
c. finding inconsistent constraints which are incapable of being satisfied together;
d. generating tradeoffs for the inconsistent constraints capable of eliminating one or more of the inconsistent constraints;
e. a user choosing one or more of the tradeoffs as being one or more acceptable tradeoffs thereby forming revised constraints;
f. replacing constraints with revised constraints; and
g. repeating steps b-f until all constraints are optimized to no longer produce inconsistent constraints thereby determining a layout for the document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automated document layout using interactive tradeoff generation during the optimization of a constraint satisfaction problem (CSP) is provided. The method includes generating a constraint satisfaction problem describing the layout of the items in the document as a problem having constraints, finding inconsistent constraints which are incapable of being satisfied together, generating tradeoffs for the inconsistent constraints capable of eliminating one or more of the inconsistent constraints, choosing one or more of the tradeoffs as being one or more acceptable tradeoffs and using them to optimize the CSP to arrive at an optimized document layout.
-
Citations
14 Claims
-
1. a method of determining a document layout of items in a:
- document comprising;
a. generating a constraint satisfaction problem describing the layout of the items in the document as a problem having constraints;
b. determining if the constraints are optimized;
c. finding inconsistent constraints which are incapable of being satisfied together;
d. generating tradeoffs for the inconsistent constraints capable of eliminating one or more of the inconsistent constraints;
e. a user choosing one or more of the tradeoffs as being one or more acceptable tradeoffs thereby forming revised constraints;
f. replacing constraints with revised constraints; and
g. repeating steps b-f until all constraints are optimized to no longer produce inconsistent constraints thereby determining a layout for the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- document comprising;
-
9. A method of determining a document layout of items in a document comprising:
-
a. generating a constraint satisfaction problem describing the layout of the items in the document as a problem having constraints;
b. determining if the constraints are optimized;
c. finding inconsistent constraints which are incapable of being satisfied together;
d. generating tradeoffs during the optimization of the constraint satisfaction problem for the inconsistent constraints, the tradeoffs being capable of eliminating one or more of the inconsistent constraints;
e. a user choosing one or more of the tradeoffs as being one or more acceptable tradeoffs during the optimization of the constraint satisfaction problem thereby forming revised constraints;
f. replacing constraints with revised constraints; and
g. repeating steps b-f until all constraints are optimized to no longer produce inconsistent constraints thereby determining a layout for the document. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification