Method, system and program product for preserving a user state in an application
First Claim
Patent Images
1. A method for preserving a user state in an application, comprising:
- providing milestones at predetermined locations within a workflow of the application;
associating a user with a particular milestone; and
transporting the user to the particular milestone when the user logs into the application.
2 Assignments
0 Petitions
Accused Products
Abstract
Under the present invention, milestones or points of closure are provided at predetermined locations within a workflow of an application. Typically, the milestones are provided at completion points of tasks in the workflow. To this extent, as the user proceeds through the workflow, he/she is associated with the milestones corresponding thereto. The associations are stored (optionally with any corresponding data) in a persistent storage. In the event of a failure, the milestone associations are used to transport the user back to the last milestone with which he/she was associated.
14 Citations
20 Claims
-
1. A method for preserving a user state in an application, comprising:
-
providing milestones at predetermined locations within a workflow of the application;
associating a user with a particular milestone; and
transporting the user to the particular milestone when the user logs into the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for preserving a user state in an application, comprising:
-
a milestone system for providing milestones at predetermined locations within a workflow of the application;
a user association system for associating a user with a particular milestone; and
a user transportation system for transporting the user to the particular milestone when the user logs into the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product stored on a recordable medium for preserving a user state in an application, which when executed, comprises:
-
program code for providing milestones at predetermined locations within a workflow of the application;
program code for associating a user with a particular milestone; and
program code for transporting the user to the particular milestone when the user logs into the application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification