System and method for managing states and user context over stateless protocols
First Claim
1. A computer implemented system to facilitate a remote user accessing an application across a stateless protocol, comprising:
- a component that caches data associated with the remote user access, the data comprising state and/or user specific information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating remote access of an application available via a stateless protocol is provided. Such applications are typically accessed via the World Wide Web portion of the Internet (the “Web”) using a browser application and an HTTP protocol. The system can include one or more components for caching data associated with the remote access, the data comprising state and/or user specific information. The state and/or user specific information can be stored in a user context object (UCO). One or more user context objects can be managed by a user context manager that facilitates locating user context objects and reclaiming memory associated with user context objects that are no longer necessary to support remote access of the application accessed via a stateless protocol.
44 Citations
20 Claims
-
1. A computer implemented system to facilitate a remote user accessing an application across a stateless protocol, comprising:
a component that caches data associated with the remote user access, the data comprising state and/or user specific information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer implemented method that facilitates remote access to an application, the access occurring across a stateless protocol, comprising:
-
allocating memory to cache state and/or user specific information associated with the remote access;
caching the state information associated with the remote access of the application in the allocated memory; and
caching the user specific information associated with the remote access of the application in the allocated memory. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for managing information in an application accessed via a stateless protocol, comprising:
-
means for allocating memory to store state and/or user specific information associated with a remote user access of an application, the application being accessed via a stateless protocol;
means for caching, in the allocated memory, state information associated with the remote access of the application;
means for caching, in the allocated memory, user specific information associated with a remote accessor of the application;
means for locating the state and/or user specific information cached in the allocated memory; and
means for reclaiming the allocated memory when the memory has not been accessed within a pre-determined period of time.
-
Specification