System and method for the duplication of a software system onto an appropriate target computer
First Claim
1. A computer-based method for duplicating, onto one or more selected target computers, a software system installed on a source computer the method comprising:
- retrieving an image of the source computer, the image containing at least hardware configuration information of the source computer, disk partitioning information of the source computer, a list of files installed on the source computer and operating-system-specific information of the source computer;
transmitting the image from the source computer to an installation engine;
recreating at the installation engine in an imaging area the software system of the source computer system based on information in the image; and
installing the recreated software system on the selected target computer systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for duplicating the software system of a source computer and installing the duplicated software system on a plurality of target computers. A source computer is selected and an image of the software system and the hardware configuration of the source computer is made. A plurality of target computers that are hardware compatible with the source computer are selected for installation of a copy of the software system of the source computer. The software system of the source computer is duplicated based on information stored in the image of the source computer. The duplicated software system is then installed on each of the selected target computer systems.
160 Citations
27 Claims
-
1. A computer-based method for duplicating, onto one or more selected target computers, a software system installed on a source computer the method comprising:
-
retrieving an image of the source computer, the image containing at least hardware configuration information of the source computer, disk partitioning information of the source computer, a list of files installed on the source computer and operating-system-specific information of the source computer;
transmitting the image from the source computer to an installation engine;
recreating at the installation engine in an imaging area the software system of the source computer system based on information in the image; and
installing the recreated software system on the selected target computer systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based system for duplicating a software system installed on a source computer onto a plurality of target computers comprising:
-
a deployment console;
an imaging and packaging server;
a source computer system;
an intelligent installation server;
a plurality of target computers;
a communications connection between the deployment console and the imaging and packaging server;
a communications between the imaging and packaging server and the source computer system;
a communications connection between the imaging and packaging server and the intelligent installation server;
a communications connection between the intelligent installation server and the plurality of target computers;
a means for selecting the source computer system from a plurality of source computer systems at the deployment console;
a means for creating and storing an image of a software system installed on the selected source computer at the imaging and packing server;
a means for transmitting the image from the imaging and packaging server to the intelligent installation server;
a means for selecting the plurality of target systems at the deployment console;
a means for recreating the software system of the source computer from information provided by the image at the intelligent installation server; and
a means for installing the recreated image on the selected plurality of target computer systems.
-
-
20. A computer-based method for creating an image of a first computer and saving the image on a second computer system the method comprising:
-
at the first computer, creating an image of the first computer, the image identifying at least the hardware configuration of the first computer, a list of files installed on the first computer and operating-system-specific information of the first computer;
sending the image to the second computer; and
at the second computer, storing the image in a database that is accessible by the second computer. - View Dependent Claims (21, 22, 23, 25, 26, 27)
-
-
24. A computer-based method for recreating the software system of a source computer onto an installation engine the method comprising:
-
retrieving an image of the source computer from a database, the image containing a list of files that are installed on the source computer and disk partitioning information of the source computer;
initializing an imaging area located on the installation engine'"'"'s storage subsystem using the disk partitioning information;
acquiring a copy of each file that is listed in the list of files; and
storing the retrieved files in the imaging area.
-
Specification