Patent ID: 8302003

Claim:
A system for generating a customised document using a template comprising content elements selected by rules operating on input information, wherein at least one content element comprises at least a first variable, the system further comprising: a) means to generate a fully or a partially customised document by evaluating the rules to select some of the content elements; b) means to evaluate a set of further rules, the rules including at least one second variable, to determine the number and type of occurrences of the first variable within the template, wherein the further rules determine whether the first variable occurs in the template within unconditional text, conditional text or a usage statement, wherein the further set of rules is evaluated before gathering information from the user for evaluating the rules; c) means to aggregate the further set of rules with one another to determine the relevance of the first variable in terms of the at least second variable, wherein the relevance of a variable indicates whether or not a question associated with the variable is to be included in an information capture document or not, wherein the relevance of the first variable in terms of the at least second variable is determined before gathering information from the user for evaluating the rules; and d) means to generate an information capture document for obtaining input information from a user based upon at least the determined relevance of the first variable, including means to disable a first question associated with the first variable if the second variable is determined to be irrelevant, wherein the information capture document is generated before gathering information from the user for evaluating the rules.