Checking missing transaction values in generated document
First Claim
1. A document generation system for generating a customised document using content elements selected by rules operating on input information, the input information comprising transaction values, the system comprising:
- at least one computer having a document generation program stored thereon, wherein the document generation program is executed to;
a) generate a partially customised document by evaluating the rules to select some of the content elements;
b) associate mark-up rules with the transaction values; and
c) evaluate the mark-up rules to produce an indication in the generated partially customised document of where the transaction values are missing and their effect on the generated partially customised document being produced by the document generation program,and wherein the effect of the transaction values is indicated by marking up the generated partially customised document to show;
i) the name and location of a missing transaction variable;
ii) calculations involving the missing transaction variable; and
iii) conditional text having a usage statement that depends on the missing transaction value.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a document generation system for generating a customized document using content elements selected by rules operating on input information, the operating information comprising transaction values. The system comprises at least one computer having a document generation program stored thereon, means to associate further rules with the transaction values, and means to evaluate said further rules to produce an indication of the relevance of the presence or absence of the transaction values in a fully or partially customized generated document. The effect of the transaction values is represented by means of a mark-up.
13 Citations
22 Claims
-
1. A document generation system for generating a customised document using content elements selected by rules operating on input information, the input information comprising transaction values, the system comprising:
-
at least one computer having a document generation program stored thereon, wherein the document generation program is executed to; a) generate a partially customised document by evaluating the rules to select some of the content elements; b) associate mark-up rules with the transaction values; and c) evaluate the mark-up rules to produce an indication in the generated partially customised document of where the transaction values are missing and their effect on the generated partially customised document being produced by the document generation program, and wherein the effect of the transaction values is indicated by marking up the generated partially customised document to show; i) the name and location of a missing transaction variable; ii) calculations involving the missing transaction variable; and iii) conditional text having a usage statement that depends on the missing transaction value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of document generation using external data and received information, the method comprising:
-
accessing a template comprising content elements and transaction values for use when generating a document; accessing data associated with the template, the data representing at least one rule for making at least one determination of the use of the content elements and transaction values, and at least one mark-up rule; receiving information enabling at least one determination to be made; generating a partially customised document on the basis of the received information; and evaluating the at least one mark-up rule to produce an indication in the generated partially customized document of where the transaction values are missing and their effect on the generated partially customized document being produced by the document generation program, wherein the effect of the transaction values is indicated by marking up the generated partially customized document to show; i) the name and location of a missing transaction variable; ii) calculations involving the missing transaction variable, and iii) conditional text having a usage statement that depends on the missing transaction value. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product comprising a computer readable medium having stored thereon program instructions which run on a computer causes the computer to perform the steps of:
-
accessing a template comprising content elements and transaction values for use when generating a document; accessing data associated with the template, the data representing at least one rule for making at least one determination of the use of the content elements and transaction values, and at least one mark-up rule; receiving information enabling at least one determination to be made; generating a partially customised document on the basis of the received information; and evaluating the at least one mark-up rules to produce an indication in the generated partially customized document of where the transaction values are missing and their effect on the generated partially customized document being produced by the document generation program, wherein the effect of the transaction values is indicated by marking up the generated partially customized document to show; i) the name and location of a missing transaction variable; ii) calculations involving the missing transaction variable, and iii) conditional text having a usage statement that depends on the missing transaction value. - View Dependent Claims (20, 21, 22)
-
Specification