Method and system for capturing and storing system changes for application to multiple users and systems in a heterogeneous server environment
First Claim
1. A method for identifying and storing changes to a data processing system within a distributed data processing system, the method comprising the computer-implemented steps of:
- initializing the data processing system for a capture of an initial state of the data processing system;
modifying the data processing system;
capturing a modified state of the data processing system; and
storing differences between the initial state and the modified state as a set of configuration parameters in a depository wherein the differences are separated into system-specific changes and user-specific changes;
wherein the system specific changes are applied on a per-system basis and the user-specific changes are applied on a per-user basis;
wherein the differences between the initial state and the modified state comprise differences between user files, system files, user registries, and system registries; and
wherein the differences between user files and differences between user registries may be used to manage configurability of an application on a per-user basis.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for capturing and storing system changes for application to multiple users and systems in a heterogeneous server environment is provided. A data processing system is initialized for a capture of an initial state of the data processing system. The data processing system is modified. The modified state of the data processing system is captured. The differences between the initial state and the modified state are stored as a set of configuration parameters in a depository, and the set of configuration parameters may be used to manage configurability of a data processing system within the distributed data processing system.
-
Citations
22 Claims
-
1. A method for identifying and storing changes to a data processing system within a distributed data processing system, the method comprising the computer-implemented steps of:
-
initializing the data processing system for a capture of an initial state of the data processing system;
modifying the data processing system;
capturing a modified state of the data processing system; and
storing differences between the initial state and the modified state as a set of configuration parameters in a depository wherein the differences are separated into system-specific changes and user-specific changes;
wherein the system specific changes are applied on a per-system basis and the user-specific changes are applied on a per-user basis;
wherein the differences between the initial state and the modified state comprise differences between user files, system files, user registries, and system registries; and
wherein the differences between user files and differences between user registries may be used to manage configurability of an application on a per-user basis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for identifying and storing changes to a data processing system within a distributed data processing system, the apparatus comprising :
-
initializing means for initializing the data processing system for a capture of an initial state of the data processing system;
modifying means for modifying the data processing system;
capturing means for capturing a modified state of the data processing system; and
storing means for storing differences between the initial state and the modified state as a set of configuration parameters in a depository, wherein the differences are separated into system-specific changes and user-specific changes;
wherein the system specific changes are applied on a per-system basis and the user-specific changes are applied on a per-user basis;
wherein the differences between the initial state and the modified state comprise differences between user files, system files, user registries, and system registries; and
wherein the differences between user files and differences between user registries may be used to manage configurability of an application on a per-user basis. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification