Session transfer and suspension in a remote access application framework
First Claim
1. A method of suspending and resuming a remote access session in a tiered framework, comprising:
- receiving a request to suspend the session at a server tier;
preparing, at the server tier, a URL to resume the session, the URL being a data structure representing the session, and the URL being used by the server tier to associate a client to the remote access session;
communicating the URL to the client in a client tier;
closing a connection at the client tier with the server tier; and
at a subsequent time, receiving a request to resume the session at the URL.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for providing for suspension and transfer of remote access sessions. In accordance with the methods, a request to suspend a session may be received at a server tier. The server tier prepares a URL that may be used at a later time by a client to resume the session. The URL is communicated to a client tier from which the request was received and, thereafter, a connection between the client tier and the server tier is closed. At a subsequent time, a request may be received to resume the session at the URL. After receipt of the request to resume the session, a connection with the requesting client tier is established by the server tier, and the session is resumed.
-
Citations
20 Claims
-
1. A method of suspending and resuming a remote access session in a tiered framework, comprising:
receiving a request to suspend the session at a server tier; preparing, at the server tier, a URL to resume the session, the URL being a data structure representing the session, and the URL being used by the server tier to associate a client to the remote access session; communicating the URL to the client in a client tier;
closing a connection at the client tier with the server tier; andat a subsequent time, receiving a request to resume the session at the URL. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method of suspending and resuming a remote access session in a tiered framework, comprising:
- suspending an application associated with the remote access session at a server tier;
saving at least one of an application state model and application-related information associated with the application; preparing, at the server tier, a URL to resume the session, the URL being a data structure representing the session, and the URL being used by the server tier to associate a client to the remote access session; mapping the URL to the application; and communicating the URL to the client a client tier. - View Dependent Claims (14, 15, 16, 17, 18, 19)
- suspending an application associated with the remote access session at a server tier;
-
20. A tangible computer readable media containing computer-executable instructions that when executed by a computing device perform a method comprising:
-
receiving a request from a client tier to suspend an application executing on in a server tier; suspending the application at a server tier by saving at least one of an application state model and application-related information associated with the application; preparing a URL to resume a session that is mapped to the application, the URL further representing the session as a data structure used by the server tier to associate a client to the session; and communicating the URL to the client tier to enable the client tier to resume the application.
-
Specification