Method and system for performing computer system cloning
First Claim
1. A method for performing computer system cloning, said method comprising:
- requesting a system image and a system customization from a server, wherein said requesting is initiated by a client system;
receiving space requirements for said system image and said system customization from said server;
creating temporary storage space on said client system based on said space requirements;
receiving an image file from said server, said receiving including storing said image file in said temporary storage space on said client system, and said image file corresponding to said requested system image;
recreating said system image on said client system in response to said image file;
deleting said image file from said temporary storage space;
receiving a customization file from said server, said receiving including storing said customization file in said temporary storage space on said client system, and said customization file corresponding to said requested system customization;
applying said customization file to said system image on said client system; and
deleting said temporary storage space on said client system.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary embodiment of the present invention is a method and system for performing computer system cloning. A program on a client system requests a system image and a system customization from a server system. Space requirements are received from the server system and then the client system uses these space requirements to set up temporary storage space. An image file corresponding to the system image that was requested is then received from the server system and stored in the temporary storage space. The client system then recreates the system image from the image files. The image files are then deleted from the temporary storage space on the client system. A customization file corresponding to the requested system customization is then received from the server system and stored in the temporary storage space on the client system. The customization file is applied to the system image on the client system and then the temporary storage space is deleted. Additional embodiments include a system and storage medium for performing computer system cloning.
-
Citations
22 Claims
-
1. A method for performing computer system cloning, said method comprising:
-
requesting a system image and a system customization from a server, wherein said requesting is initiated by a client system;
receiving space requirements for said system image and said system customization from said server;
creating temporary storage space on said client system based on said space requirements;
receiving an image file from said server, said receiving including storing said image file in said temporary storage space on said client system, and said image file corresponding to said requested system image;
recreating said system image on said client system in response to said image file;
deleting said image file from said temporary storage space;
receiving a customization file from said server, said receiving including storing said customization file in said temporary storage space on said client system, and said customization file corresponding to said requested system customization;
applying said customization file to said system image on said client system; and
deleting said temporary storage space on said client system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for performing computer system cloning, said system comprising:
a client system in communication with said network, said client system implementing a process comprising;
requesting a system image and a system customization from a server, wherein said requesting is initiated by a client system;
receiving space requirements for said system image and said system customization from said server;
creating temporary storage space on said client system based on said space requirements;
receiving an image file from said server, said receiving including storing said image file in said temporary storage space on said client system, and said image file corresponding to said requested system image;
recreating said system image on said client system in response to said image file;
deleting said image file from said temporary storage space;
receiving a customization file from said server, said receiving including storing said customization file in said temporary storage space on said client system, and said customization file corresponding to said requested system customization;
applying said customization file to said system image on said client system; and
deleting said temporary storage space on said client system. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22)
-
17. A storage medium encoded with machine-readable computer program code for performing computer system cloning, the storage medium storing instructions for causing a client system to implement a method comprising:
-
requesting a system image and a system customization from a server, wherein said requesting is initiated by a client system;
receiving space requirements for said system image and said system customization from said server;
creating temporary storage space on said client system based on said space requirements;
receiving an image file from said server, said receiving including storing said image file in said temporary storage space on said client system, and said image file corresponding to said requested system image;
recreating said system image on said client system in response to said image file;
deleting said image file from said temporary storage space;
receiving a customization file from said server, said receiving including storing said customization file in said temporary storage space on said client system, and said customization file corresponding to said requested system customization;
applying said customization file to said system image on said client system; and
deleting said temporary storage space on said client system.
-
Specification