System and method for configuring application programs
First Claim
Patent Images
1. A system comprising:
- a communication unit to receive a request to change a configuration of an application program;
a storage unit to access a configuration state that represents the configuration of the application program; and
a processing unitto identify a further configuration state that is consistent with a system of rules and represents a further configuration that complies with the request, the system of rules including rules that describe at least one relationship between elements of the configuration state and being used to check one or more criteria that the configuration state should fulfill for consistency; and
to perform an integrity preserving transition to change the configuration to the further configuration, the integrity preserving transition terminating with the further configuration when the integrity preserving transition changes the configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a communication unit to receive a request to change a configuration of an application program, and a storage unit to access a configuration state that represents the configuration. The system further includes a processing unit to identify a further configuration state that is consistent with a system of rules. The further configuration state represents a further configuration that complies with the request. The processing unit uses an integrity preserving transition to change the configuration to the further configuration. The integrity preserving transition terminates with the further configuration when the integrity preserving transition changes the configuration.
-
Citations
20 Claims
-
1. A system comprising:
-
a communication unit to receive a request to change a configuration of an application program; a storage unit to access a configuration state that represents the configuration of the application program; and a processing unit to identify a further configuration state that is consistent with a system of rules and represents a further configuration that complies with the request, the system of rules including rules that describe at least one relationship between elements of the configuration state and being used to check one or more criteria that the configuration state should fulfill for consistency; and to perform an integrity preserving transition to change the configuration to the further configuration, the integrity preserving transition terminating with the further configuration when the integrity preserving transition changes the configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a request to change a configuration of an application program; accessing a configuration state that represents the configuration of the application program; identifying a further configuration state that is consistent with a system of rules and that represents a further configuration that complies with the request, the system of rules including rules that describe at least one relationship between elements of the configuration state and being used to check one or more criteria that the configuration state should fulfill for consistency; and using a processor to perform an integrity preserving transition to change the configuration to the further configuration, the integrity preserving transition terminating with the further configuration when the integrity preserving transition changes the configuration. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium storing instructions, which when executed by at least one processor, performs operations comprising
receiving a request to change a configuration of an application program; -
accessing a configuration state that represents the configuration of the application program; identifying a further configuration state that is consistent with a system of rules and that represents a further configuration that complies with the request, the system of rules including rules that describe at least one relationship between elements of the configuration state and being used to check one or more criteria that the configuration state should fulfill for consistency; and using an integrity preserving transition to change the configuration to the further configuration, the integrity preserving transition terminating with the further configuration when the integrity preserving transition changes the configuration.
-
Specification