Systems, methods, and media for sharing session data on a network
First Claim
1. A data processing system for sharing session data on a network, the system comprising:
- an application server, the application server being adapted to provide at least part of an application to a user on the network, the user having an established session on the application server, wherein the user session has associated session data;
a session transport component of the application server, wherein the session transport component of the application server is adapted to record changes to the session data and adapted to communicate with other servers;
an enterprise server in communication with the application server, the enterprise server being adapted to provide at least part of an application to a user on the network; and
a session transport component of the enterprise server in communication with the session transport component of the application server, wherein the session transport component of the enterprise server is adapted to request updated user session data from the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and media for sharing session data on a network are disclosed. More particularly, hardware and/or software for sharing user session data between different servers on a network are disclosed. Embodiments include a data processing system for sharing session data on a network, where the network includes an application server and an enterprise server, each providing at least part of an application to a user on the network. In some embodiments, the application server includes a session transport component for recording changes to user session data with the application server and the enterprise server includes a session transport component for requesting updated user session data from the application server. In further embodiments, the enterprise server may establish a user session based on the updated user session data received from the application server.
50 Citations
30 Claims
-
1. A data processing system for sharing session data on a network, the system comprising:
-
an application server, the application server being adapted to provide at least part of an application to a user on the network, the user having an established session on the application server, wherein the user session has associated session data;
a session transport component of the application server, wherein the session transport component of the application server is adapted to record changes to the session data and adapted to communicate with other servers;
an enterprise server in communication with the application server, the enterprise server being adapted to provide at least part of an application to a user on the network; and
a session transport component of the enterprise server in communication with the session transport component of the application server, wherein the session transport component of the enterprise server is adapted to request updated user session data from the application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for sharing session data between servers, the method comprising:
-
at an enterprise server, determining that updated session data will be needed by a method of the enterprise server and requesting new session data from an application server;
at the application server, receiving a request for updated session data, the request being subsequent to a previous request, the updated session data comprising any changes to the session data since the previous request;
transmitting the updated session data from the application server to the enterprise server; and
creating a local session at the enterprise server based on the updated session data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
-
at an enterprise server, determining that updated session data will be needed by a method of the enterprise server and requesting new session data from an application server;
at the application server, receiving a request for updated session data, the request being subsequent to a previous request, the updated session data comprising any changes to the session data since the previous request;
transmitting the updated session data from the application server to the enterprise server; and
creating a local session at the enterprise server based on the updated session data. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification