Probabilistic Methods and Systems for Preparing Mixed-Content Document Layouts
First Claim
1. A method for generating a page template of a document using a computing device, the method comprising:
- selecting a single page template (805), the template configured with an arrangement of one or more image fields and one or more text fields using the computing device;
determining constants presenting space available for displaying the one or more images and white spaces and vector representations of the one or more image and white space dimensions using the computing device (806);
computing a parameter vector that substantially maximizes a probabilistic characterization of the one or more image and white space dimensions using the computing device (807); and
rendering the page template using the computing device (808), the page presenting the one or more images and white spaces rescaled based on the parameter vector and in accordance with the one or more vector representations and the constants.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to methods and systems for preparing each page template of a mixed-content document layout. In one embodiment, a method comprises selecting a single page template (805). The template can be configured with an arrangement of one or more image fields and one or more text fields. The method includes determining constants presenting space available for displaying the one or more images and white spaces and vector representations of the one or more image and white space dimensions (806). The method also includes computing a parameter vector that substantially maximizes a probabilistic characterization of the one or more image and white space dimensions (807). The page template can be rendered so that the one or more images and white spaces are rescaled in accordance with the parameter vector and the one or more vector representations and the constants (808).
14 Citations
15 Claims
-
1. A method for generating a page template of a document using a computing device, the method comprising:
-
selecting a single page template (805), the template configured with an arrangement of one or more image fields and one or more text fields using the computing device; determining constants presenting space available for displaying the one or more images and white spaces and vector representations of the one or more image and white space dimensions using the computing device (806); computing a parameter vector that substantially maximizes a probabilistic characterization of the one or more image and white space dimensions using the computing device (807); and rendering the page template using the computing device (808), the page presenting the one or more images and white spaces rescaled based on the parameter vector and in accordance with the one or more vector representations and the constants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having instructions encoded thereon for enabling a processor to perform the operations of:
-
receiving a single page template data (805), the template configured with an arrangement of one or more image fields and one or more text fields; determining constants presenting space available for displaying the one or more images and white spaces and vector representations of the one or more image and white space dimensions (806); computing a parameter vector that substantially maximizes a probabilistic characterization of the one or more image and white space dimensions (807); and rendering the page template (808), the page presenting the one or more images and white spaces rescaled based on the parameter vector and in accordance with the one or more vector representations and the constants. - View Dependent Claims (12, 13, 14, 15)
-
Specification