Method and system for deploying a software image
First Claim
1. A computer-implemented method of deploying an image into a first storage area of a variety of different types of target computer systems comprising the steps of:
- (a) storing, outside the first storage area, a second operating system, recovery software, a common image having a first operating system different from the second operating system and a plurality of delta files, wherein said common image is a sector-based image of a first computer system and the common image is created using the first operating system while the first operating system is operating the first computer system;
(b) deploying the common image into the first storage area using the recovery software and the second operating system;
(c) selecting at least one delta file based on at least one characteristic of the target computer system from the plurality of delta files and deploying delta file into the first storage area using the recovery software and the second operating system; and
(d) executing the deployed first operating system in the first storage area after step (c).
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for efficiently deploying (also sometimes referred to as distributing and/or installing) a computer device'"'"'s software image using a single portable image using an alternate partition for loading the image on the storage (hard drive) along with selected patches chosen for the configuration of the computer. The single image is processed using delta image patching technology to allow the single image to be customized and operable (work on) the particular computer, where the single portable image is adapted to operate on a large number of diverse computer device platforms.
134 Citations
19 Claims
-
1. A computer-implemented method of deploying an image into a first storage area of a variety of different types of target computer systems comprising the steps of:
-
(a) storing, outside the first storage area, a second operating system, recovery software, a common image having a first operating system different from the second operating system and a plurality of delta files, wherein said common image is a sector-based image of a first computer system and the common image is created using the first operating system while the first operating system is operating the first computer system; (b) deploying the common image into the first storage area using the recovery software and the second operating system; (c) selecting at least one delta file based on at least one characteristic of the target computer system from the plurality of delta files and deploying delta file into the first storage area using the recovery software and the second operating system; and (d) executing the deployed first operating system in the first storage area after step (c). - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method of deploying an image into a first storage area of one of a variety of different types of target computer systems comprising the steps of:
-
(a) storing, outside the first storage area, recovery software, a common image having a first operating system and a plurality of delta files wherein said common image is a sector based image of a first computer system and the common image is created using the first operating system while the first operating system is operating the first computer system; (b), installing using the first operating system, a second operating system different from the first operating system in an area outside the first storage area; (c) creating a custom image based on the common image and at least one delta file selected based on at least one characteristic of the target computer system using the recovery software and the second operating system; (d) deploying the custom image into the first storage area using the recovery software and the second operating system; (e) executing the deployed first operating system in the first storage area after step (d). - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A data processing apparatus which deploys an image into a primary storage area of a variety of different types of target computer systems comprising:
-
(a) a storage device outside the primary storage area of the target computer including a second operating system, recovery software, a common image having a first operating system, and a plurality of delta files, wherein said common image is a sector based image of a first computer system and the common image is created using the first operating system while the first operating system is operating the first computer system; (b) the primary storage area of the target computer system storing a copy of the common image having the first operating system different from the second operating system, said copy of the common image being deployed into the primary storage area using the recovery software and the second operating system; and (c) at least one delta file from the plurality of delta files selected based on at least one characteristic of the target computer system and being deployed in the first storage area using the recovery software and the second operating system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification