Patent ID: 9634882
Date: 2017-04-25
CPC Classifications: H04L

Claim:
1. A computer implemented method for using continuous application state, comprising: accessing an application at a first device by an entity, the application being associated with an application state; saving the application state to generate a saved application state, the saved application state comprising a series or sequence of application states; changing access for the application by the entity to a second device; determining whether to restore the saved application state or delete the saved application state when an application root is accessed at the second device by determining whether the entity is navigating to the application root from a non-root area of the application at the second device; deleting the saved application state and navigating to the application root at the second device when the entity navigates to the application root from the non-root area; determining whether to restore the saved application state or whether to navigate to an application root when the entity does not navigate to the application root from the non-root area, a time threshold being checked to determine whether to restore the saved application state or whether to navigate to an application root; navigating to the application root when the application root should be accessed at the second device; and restoring the saved application state when the application state should be restored, so that the entity is provided access to the application state at the second device.