Method and system for restoring software
First Claim
Patent Images
1. A computer-implemented method, comprising:
- installing a software application on a host computing system, wherein said installation produces a file having a host computing system specific directory reference;
creating a baseline template of said software application, said baseline template comprising;
a first baseline file that includes a baseline version of a file of said software application, anda second baseline file having a generic directory reference in place of a host computing system specific directory reference; and
uploading said baseline template to a user computing system containing an instance of said software application,wherein a first instance file in said instance is replaced with said first baseline file, and wherein a second instance file in said instance is replaced with said second baseline file.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and system are disclosed for restoring multiple instances of a software application to a predetermined baseline state. The method/system of the invention creates a baseline template from a single correct or “golden” installation of the software application. The baseline template may then be deployed to restore previously used instances of the software application to a baseline state.
20 Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
installing a software application on a host computing system, wherein said installation produces a file having a host computing system specific directory reference; creating a baseline template of said software application, said baseline template comprising; a first baseline file that includes a baseline version of a file of said software application, and a second baseline file having a generic directory reference in place of a host computing system specific directory reference; and uploading said baseline template to a user computing system containing an instance of said software application, wherein a first instance file in said instance is replaced with said first baseline file, and wherein a second instance file in said instance is replaced with said second baseline file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for restoring a software application to a baseline state on multiple computing systems, said system comprising:
-
a processor; and memory coupled to the processor, said memory storing instructions that cause said processor executing the instructions to effectuate operations comprising; installing a software application on a host computing system, wherein said installation produces a file having a host computing system specific directory reference; creating a baseline template of said software application, said baseline template comprising; a first baseline file that includes a baseline version of a file of said software application, and a second baseline file having a generic directory reference in place of a host computing system specific directory reference; and uploading said baseline template to a user computing system already containing an instance of said software application, wherein a first instance file in said instance is replaced with said first baseline file, and wherein a second instance file in said instance is replaced with said second baseline file. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising computer-readable instructions for restoring a software application to a baseline state on multiple computing systems, said computer-readable instructions comprising instructions for:
-
installing a software application on a host computing system, wherein said installation produces a file having a host computing system specific directory reference; creating a baseline template of said software application, said baseline template comprising; a first baseline file that includes a baseline version of a file of said software application, and a second baseline file having a generic directory reference in place of a host computing system specific directory reference; and uploading said baseline template to a user computing system containing an instance of said software application, wherein a first instance file in said instance is replaced with said first baseline file, and wherein a second instance file in said instance is replaced with said second baseline file. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification