Application session resumption in mobile environments
First Claim
1. A session management system for maintaining a session state with an application server, comprising:
- an application client residing on a mobile network device and operable to interface with the application server;
a session manager residing on a router of a home network associated with the mobile network device, such that messages to and from the mobile network device pass through the router, the session manager operable to intercept application information being exchanged between the application client and the application server and store a session state based upon the intercepted application information; and
a session control agent residing on the mobile network device and operable to interface with the session manager to restore the session state between the application client and the application server.
1 Assignment
0 Petitions
Accused Products
Abstract
A session management system is provided for resumption of a previously interrupted session between an application client and an application server. The session management system includes: an application client and a session control agent residing on a mobile network device; and a session manager residing on a router of a home network associated with the mobile network device, such that messages to and from the mobile network device pass through the router. The session manager is able to intercept application information being exchanged between the application client and the application server and store a session state based upon the intercepted application information. The session control agent can subsequently interface with the session manager to restore the session state between the application client and the application server.
85 Citations
19 Claims
-
1. A session management system for maintaining a session state with an application server, comprising:
-
an application client residing on a mobile network device and operable to interface with the application server;
a session manager residing on a router of a home network associated with the mobile network device, such that messages to and from the mobile network device pass through the router, the session manager operable to intercept application information being exchanged between the application client and the application server and store a session state based upon the intercepted application information; and
a session control agent residing on the mobile network device and operable to interface with the session manager to restore the session state between the application client and the application server. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
13. A method for restoring a session state for an application residing on a mobile network device, comprising:
-
intercepting application information being exchanged between the application and an application server at a network routing device, the network routing device disposed outside of a network domain associated with the application server;
storing a session state for the exchanges between the application and the application server based on the intercepted application information; and
subsequently transferring the session state to the application. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification