Patent ID: 7523447

Claim:
A software-controlled computational component for processing input data, comprising: (a) a configurator; (b) an input to the configurator for input data and an output from the configurator for output data, wherein each of program script setting forth rules for processing the input data to generate the output data, the input data, and the output data are expressed in a markup language and wherein the input data comprises a plurality of forms, materials, macros, and prototypes; (c) a queue manager operable to create a message queue for a transaction associated with a selected request and write the selected request to a message queue; and (d) a network server operable to receive requests from a network browser and forward the requests to the queue manager; wherein the configurator reads the selected request from the message queue, processes the selected request to provide respective output data, and provides the respective output data to the message queue, wherein the queue manager provides the respective output data to the network server, and wherein the network server provides the respective output data to the network browser.