Method and apparatus for managing session data across multiple applications
First Claim
Patent Images
1. A method comprising:
- obtaining, by a processor, session information of a first application;
determining, by the processor, whether the session information includes page-specific session values;
updating, by the processor, the current state of the session information after obtaining the session information and after determining whether the session information includes page-specific session values;
storing the session information; and
providing, by the processor, the session information to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application,wherein the session information includes page-specific session values, the method further comprising;
segmenting the page-specific session values, andstoring the page-specific values separately.
3 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for managing session information across application boundaries. Session information is obtained of a first application. The session information is stored. The session information is provided to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining, by a processor, session information of a first application; determining, by the processor, whether the session information includes page-specific session values; updating, by the processor, the current state of the session information after obtaining the session information and after determining whether the session information includes page-specific session values; storing the session information; and providing, by the processor, the session information to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application, wherein the session information includes page-specific session values, the method further comprising; segmenting the page-specific session values, and storing the page-specific values separately. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor, the at least one processor configured to obtain session information of a first application, determine whether the session information includes page-specific session values, and update the current state of the session information after obtaining the session information and after determining whether the session information includes page-specific session values; a database coupled to the at least one processor, the database being configured to store the session information, wherein the session information is provided to a second application, wherein the session information is particular to a user session and includes data to be persisted across boundaries of the first application and the second application, and wherein the session information includes page-specific session values, the at least one processor is further configured to segment the page-specific session values, and the database being further configured to store the page-specific information separately. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a state manager configured to obtain session information of a first web-based application, determine whether the session information includes page-specific session values, and update the current state of the session information after obtaining the session information and after determining whether the session information includes page-specific session values; and a memory configured to store the session information, wherein the state manager is further configured to provide the session information to a second web-based application during a common user session, wherein the session information includes data to be persisted across boundaries of the first web-based application and the second web-based application, wherein the session information includes page-specific session values, the state manager is further configured to segment the page-specific session values, and the memory being further configured to store the page-specific information separately. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification