System and method for caching a network connection
First Claim
1. A method for caching a network connection, comprising the steps of:
- receiving a connection request for at least one first connection between at least one terminal and a server;
establishing the at least one first connection between the at least one terminal and the server;
requesting at least one second connection between the server and at least one database, wherein the database includes at least one self defining entity, the self defining entity including at least one of a hierarchical data list, a hierarchical data element, and a hierarchical data container;
establishing the at least one second connection;
retrieving the at least one self defining entity from the at least one database via the second connection; and
maintaining a record of the at least one second connection established.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a system and method for caching a network connection. The system sustains connections between a server and one or more back-end databases. The server may establish multiple connections with one or more back-end databases based on data requests from one or more users. The server may determine one or more back-end databases from which the data requests may be satisfied. After receiving the data, the users, using an end-user device, may request disconnection of a connection between the end-user device and the server. The server, however, sustains the connection with the back-end database from which the data was retrieved. The server may use this connection to satisfy other data requests without re-establishing a connection with that back-end database.
100 Citations
20 Claims
-
1. A method for caching a network connection, comprising the steps of:
-
receiving a connection request for at least one first connection between at least one terminal and a server;
establishing the at least one first connection between the at least one terminal and the server;
requesting at least one second connection between the server and at least one database, wherein the database includes at least one self defining entity, the self defining entity including at least one of a hierarchical data list, a hierarchical data element, and a hierarchical data container;
establishing the at least one second connection;
retrieving the at least one self defining entity from the at least one database via the second connection; and
maintaining a record of the at least one second connection established. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for caching a network connection, comprising:
-
connection request receiving means for receiving a connection request for at least one first connection between at least one terminal and a server;
connection establishing means for establishing the at least one first connection between the at least one terminal and the server;
connection requesting means for requesting at least one second connection between the server and at least one database, wherein the database includes at least one self defining entity, the self defining entity including at least one of a hierarchical data list, a hierarchical data element, and a hierarchical data container;
connection establishing means for establishing the at least one second connection;
data retrieval means for retrieving the at least one self defining entity from the at least one database via the second connection; and
maintaining means for maintaining a record of the at least one second connection established. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for caching a network connection, comprising:
-
a connection request receiving module that receives a connection request for at least one first connection between at least one terminal and a server;
a connection establishing module that establishes the at least one first connection between the at least one terminal and the server;
a connection requesting module that requests at least one second connection between the server and at least one database, wherein the database includes at least one self defining entity, the self defining entity including at least one of a hierarchical data list, a hierarchical data element, and a hierarchical data container;
a connection establishing module that establishes the at least one second connection;
a data retrieval module that retrieves the at least one self defining entity from the at least one database via the second connection; and
a connection maintaining module that maintains a record of the at least one second connection established. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A processor readable medium comprising processor readable code for caching a network connection, comprising:
-
connection request receiving code that causes a processor to receive a connection request for at least one first connection between at least one terminal and a server;
connection establishing code that causes a processor to establish the at least one first connection between the at least one terminal and the server;
connection requesting code that causes a processor to request at least one second connection between the server and at least one database, wherein the database includes at least one self defining entity, the self defining entity including at least one of a hierarchical data list, a hierarchical data element, and a hierarchical data container;
connection establishing code that causes a processor to establish the at least one second connection;
data retrieval code that causes a processor to retrieve the at least one self defining entity from the at least one database via the second connection; and
connection maintaining code that causes a processor to maintain a record of the at least one second connection established. - View Dependent Claims (17, 18, 19, 20)
-
Specification