Patent ID: 8176411
Filing Date: 2012-05-08
Classification: G06F

Abstract:
1. A method for saving and restoring state data comprising: identifying a Web page of at least one of a multi-page and a multi-tasking application, wherein said identified Web page contains an applet; dynamically modifying Web page code of the Web page to include logic to automatically save applet state before the applet terminates; detecting a navigation action from the identified Web page to another Web page; automatically saving a state of the applet, wherein the navigation action triggers an event that causes the applet of the Web page to terminate, wherein the saving of the state of the applet is responsive to the event detection by executing the logic as modified; navigating to the another Web page responsive to the navigation action; navigating back to the identified Web page; automatically retrieving the saved state of the applet; and automatically applying the retrieved state to the identified Web page, wherein saving the state and restoring the state occur without a user explicitly selecting Web interface controls specific to saving and restoring data and without activities associated with the applet being fully completed before the navigation action is detected.