Method and system for automatic document generation from an index
First Claim
1. A method for the automatic generation of at least one document comprising a plurality of paragraphs displayed according to a layout, said plurality of paragraphs and said layout being dependent on at least a first parameter and a second parameter, the method comprising:
- accessing, using a computer terminal, a layout database, a paragraph database, a list of values of said first parameter, a list of values of said second parameter, a static index associating each of a plurality of generation contexts with one of a plurality of virtual documents maintained by a data server, each of the plurality of generation contexts representing a combination of a particular first value of the list of values of the first parameter and a particular second value from the list of values of the second parameter, said virtual document including at least one pointer pointing to a defined layout of the layout database and a plurality of pointers pointing to defined paragraphs of the paragraph database;
forming a requested generation context by selecting values of the first parameter and the second parameter using the data server;
obtaining the virtual document associated with said requested generation context from the static index using the data server;
requesting the layout and paragraphs pointed to by the virtual document obtained using the data server, at least one of said plurality of paragraphs including a fixed frame and at least one variable field;
generating said at least one document in an electronic format with the paragraphs and the layout returned by said request using the data server,generating an input form based on the requested generation context using the data server and receiving in the input form a value of the variable field of said paragraph using the user terminal; and
inputting to the data server in the input form using the user terminal or retrieving in another database, the value of the variable field of said at least one paragraph.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for the automatic generation of at least one document includes a step for selecting values of the first parameter and the second parameter so as to form a generation context, a step for consulting the static index so as to obtain the virtual document associated with said generation context, a step for making a request in the database for the layout and paragraphs pointed to by the virtual document obtained, and a step for generating said document in an electronic format, containing the paragraphs returned by said request and the layout returned by said request.
-
Citations
10 Claims
-
1. A method for the automatic generation of at least one document comprising a plurality of paragraphs displayed according to a layout, said plurality of paragraphs and said layout being dependent on at least a first parameter and a second parameter, the method comprising:
-
accessing, using a computer terminal, a layout database, a paragraph database, a list of values of said first parameter, a list of values of said second parameter, a static index associating each of a plurality of generation contexts with one of a plurality of virtual documents maintained by a data server, each of the plurality of generation contexts representing a combination of a particular first value of the list of values of the first parameter and a particular second value from the list of values of the second parameter, said virtual document including at least one pointer pointing to a defined layout of the layout database and a plurality of pointers pointing to defined paragraphs of the paragraph database; forming a requested generation context by selecting values of the first parameter and the second parameter using the data server; obtaining the virtual document associated with said requested generation context from the static index using the data server; requesting the layout and paragraphs pointed to by the virtual document obtained using the data server, at least one of said plurality of paragraphs including a fixed frame and at least one variable field; generating said at least one document in an electronic format with the paragraphs and the layout returned by said request using the data server, generating an input form based on the requested generation context using the data server and receiving in the input form a value of the variable field of said paragraph using the user terminal; and inputting to the data server in the input form using the user terminal or retrieving in another database, the value of the variable field of said at least one paragraph. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for the automatic generation of at least one document comprising a plurality of paragraphs displayed according to a layout, said plurality of paragraphs and said layout being dependent on at least a first parameter and a second parameter, the system comprising:
-
a data server that maintains; a layout database, a paragraph database, a list of values of said first parameter, a list of values of said second parameter, each combination of values of said first and second parameters forming a generation context, and a static index associating each generation context with a virtual document, said virtual document including at least one pointer pointing to a defined layout of the layout database and a plurality of pointers pointing to defined paragraphs of the paragraph database; and instructions that configure a processor in the data server to; obtain the virtual document associated with a predetermined generation context determined from a particular value of the first parameter and a particular value of the second parameter from the static index; request the layouts and the paragraphs pointed to by the virtual document obtained at least one of said plurality of paragraphs including a fixed frame and at least one variable field; generate the at least one document in an electronic format with the paragraphs and the layout returned by said request; generate an input form based on the requested generation context using the data server and receiving in the input form a value of the variable field of said paragraph using the user terminal; and input to the data server in the input form using the user terminal or retrieving in another database, the value of the variable field of said at least one paragraph. - View Dependent Claims (8, 9, 10)
-
Specification