State separation for applications
First Claim
Patent Images
1. A method comprising:
- applying a configuration to an application;
detecting a change to the application executing on a device subsequent to applying the configuration, the executing application having the configuration and a first state, the change defining a second state for the application;
determining a context for the second state; and
dispositioning the change based on the context as defined in a policy for the context.
1 Assignment
0 Petitions
Accused Products
Abstract
Application states may be stored and retrieved using policies that define various contexts in which the application is used. The application states may define configurations or uses of the application, including connections to and interactions with other applications. Applications that are virtualized may have state that is defined within a usage context and multiple states or configurations may be stored and recalled based on the usage context. Policies may define the context and what parameters are to be saved, and may be applied when applications are operated in a virtualized manner.
-
Citations
20 Claims
-
1. A method comprising:
-
applying a configuration to an application; detecting a change to the application executing on a device subsequent to applying the configuration, the executing application having the configuration and a first state, the change defining a second state for the application; determining a context for the second state; and dispositioning the change based on the context as defined in a policy for the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
-
8. A computer program product having stored thereon computer-executable instructions that, when executed by a processor, cause a computer system to perform a method including the following:
-
detect a change to an application executing on a device, the executing application having a configuration and a first state, the executing application integrated with a second application, the change affecting a resource included in the application and defining a second state; determine a context for the second state; and disposition the change based on the context. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
detecting a change to an application executing on a device, the executing application having a configuration and a first state, the executing application including a second application, the change affecting a resource included in the application and defining a second state; determining a context for the second state; and dispositioning the change based on the context. - View Dependent Claims (17, 18, 19)
-
Specification