Combined internet and data access system
First Claim
1. A system for distributing information between at least one database and at least one global network server, the system comprising:
- a plurality of platforms, each connected between one or more databases and one or more global network servers;
a session manager, resident on only one platform of the plurality of platforms, for managing information flow between the at least one database and the at least one global network server; and
a plurality of data gateways, with at least one data gateway resident on each platform of the plurality of platforms, for reformatting an information request received from the at least one global network server, passing the reformatted information request onto the at least one database, reformatting a response from the at least one database, and passing the reformatted response onto the at least one global network server.
3 Assignments
0 Petitions
Accused Products
Abstract
The inventive system and method distributes information between databases and web servers, via a plurality of interconnected platforms or nodes. The invention includes a session manager, that is resident on only one platform and manages the information flow between the databases and the web servers. The invention also includes a plurality of data gateways, with at least one data gateway resident on each platform. The session manager uses a manager thread to determine which platform will operate on the request. A processing thread of the data gateway invokes an application module to create an application, which retrieves the requested information from the database. The processing thread translates the request into a format useable by the application. The processing thread retrieves a dynamic HTML template file and uses the information retrieved from the database to populate the HTML template file to form the response to the request, and passes the response onto the one global network server.
267 Citations
36 Claims
-
1. A system for distributing information between at least one database and at least one global network server, the system comprising:
-
a plurality of platforms, each connected between one or more databases and one or more global network servers; a session manager, resident on only one platform of the plurality of platforms, for managing information flow between the at least one database and the at least one global network server; and a plurality of data gateways, with at least one data gateway resident on each platform of the plurality of platforms, for reformatting an information request received from the at least one global network server, passing the reformatted information request onto the at least one database, reformatting a response from the at least one database, and passing the reformatted response onto the at least one global network server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 33, 34, 35, 36)
-
-
18. A method for distributing information between at least one database and at least one global network server, with a plurality of platforms, each platform interconnected between one or more databases and one or more global network servers, one session manager that is resident on any one platform of the plurality of platforms, and a plurality of data gateways, with at least one data gateway resident on each platform of the plurality of platforms, the method comprising the steps of:
-
receiving an information request from at least one global network server; determining, by said one session manager, which of the plurality of platforms will operate on the request for information and be designated as an operating platform; routing the request to the operating platform; reformatting, by the at least one data gateway resident on the operating platform, the request received from the at least one global network server; passing, by the at least one data gateway resident on the operating platform, the reformatted information request onto the at least one database; reformatting, by the at least one data gateway resident on the operating platform, a response from the at least one database; passing, by the at least one data gateway resident on the operating platform, the reformatted response onto the at least one global network server; and managing, by the session manager, information flow between the at least one database and the at least one global network server. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification