Script generation
AssigneeBusiness Integrity Limited
InventorPhilip Edgar Vasey
Life of this patent
Estimating the term…
Abstract
Indirect update functions, for updating a form, are generated by supplying update functions to a synthesizer, and generating an activation network, based on these update functions. The invocation sequence of the activation network is then determined, and used to update elements of a form. The generation of the invocation sequence by the synthesizer removes the need for complex hand encoding of form structures, and provides a means by which the functions may be generated as part of a server, client or middleware application.
Claims29
A method of generating an invocation sequence of update functions that update values associated with questions in a questionnaire form used to obtain information to produce a customized document from a template document, the invocation sequence specifying an order in which the update functions are invoked, the method comprising the steps of:
- supplying the update functions to a synthesiser;
- identifying, using the synthesizer, trigger questions from the questions of the questionnaire form that trigger invocation of at least one of the supplied update functions;
- generating an activation network based on the identified update functions at the synthesiser;
- and
- determining the invocation sequence of the identified update functions for each trigger question by using the activation network.
A non-transitory computer readable medium having program code stored thereon, which, when run on a computer, causes the computer to generate invocation sequences of update functions to update values associated with questions in a questionnaire form used to obtain information to produce a customized document from a template document by performing the steps of:
- supplying the update functions to a synthesiser;
- identifying, with the synthesizer, trigger questions from the questions of the form that trigger the invocation of ones of the supplied update functions;
- generating an activation network based on the update functions identified at the synthesiser;
- and
- determining the invocation sequence of updated functions for each trigger question by using the activation network.
A non-transitory computer readable medium having program code stored thereon for generating an invocation sequence to update values associated with questions in a questionnaire form, comprising:
- a synthesiser for generating an activation network based on update functions supplied by a form generator and identifying trigger questions from the questions of the form that trigger the invocation of ones of the update functions;
- and
- a determinator for determining the invocation sequence of the supplied update functions, for each trigger question, the form being updated based on the determined invocation sequence and output in tangible format.
Dependencies are inferred from the claim text.