Patent ID: 8117121

Claim:
A computer-implemented method for dynamically creating a network based application form in order to receive an application for multiple products or services offered by a single entity, the method comprising the steps of: receiving a request from a customer computing system to apply for at least one of a plurality of products or services offered by the entity, the request received over a network at a host server, wherein specific categories of information are required to be submitted to apply for each one of the plurality of products or services available through the entity; dynamically assembling, using a dynamic application module implemented by a computer processor at the host server, in response to the request, an application page for display over the network, the assembly including collecting the specific categories of information from a plurality of files; combining the located files, using the dynamic application module, to create the application page in response to the request, such that fields for each located file are included in the application page only once, thus avoiding duplicative requests for information to the customer; determining, using the dynamic application module, whether the customer is logged in to a session manager, accessing stored data regarding the customer from an e-profile database when the customer is logged in and inserting the stored data to complete fields of the application page displayed over the network; and receiving information over the network at the host server from the customer computing system corresponding to each uncompleted field contained in the application page.