Combined image views and method of creating images
First Claim
Patent Images
1. A computer implemented method executing on a computer comprising:
- creating a first image from a first software, said first image including first descriptive data corresponding to descriptive data of the first software and including first file data corresponding to file data of the first software;
creating a second image from a second software, said second image including second descriptive data corresponding to descriptive data of the second software and including second file data corresponding to file data of the second software;
combining the first image and the second image into a combined image;
creating a list of identifiers of the file data in the combined image;
wherein, for each of the file data of the first image, said creating a first image comprises reading a file data of the first image, and associating each read file with an identifier based on contents of the file data;
wherein, for each of the file data of the second image, said creating a second image comprises reading a file data of the second image, and associating each read file with an identifier based on the contents of the file data; and
wherein said combining comprises copying the read file data to the combined image when the identifier of the read file is not in the list of the identifiers of the combined image.
3 Assignments
0 Petitions
Accused Products
Abstract
A first image of a first software which can be combined with other images of other software such that any one or more of the images can be restored from the combined image, and methods relating thereto. The method of making the combined image comprises creating a first image from a first software, creating a second image from the second software, and combining the first image and the second image into the combined image. Each image includes first descriptive data (metadata) corresponding to descriptive data of its software and includes file data corresponding to file data of its software.
-
Citations
13 Claims
-
1. A computer implemented method executing on a computer comprising:
-
creating a first image from a first software, said first image including first descriptive data corresponding to descriptive data of the first software and including first file data corresponding to file data of the first software; creating a second image from a second software, said second image including second descriptive data corresponding to descriptive data of the second software and including second file data corresponding to file data of the second software; combining the first image and the second image into a combined image; creating a list of identifiers of the file data in the combined image; wherein, for each of the file data of the first image, said creating a first image comprises reading a file data of the first image, and associating each read file with an identifier based on contents of the file data; wherein, for each of the file data of the second image, said creating a second image comprises reading a file data of the second image, and associating each read file with an identifier based on the contents of the file data; and wherein said combining comprises copying the read file data to the combined image when the identifier of the read file is not in the list of the identifiers of the combined image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method executing on a computer of combining a first software and a second software into a single combined image from which a first image of the first software and a second image of the second software can each be re-created by imaging, the method comprising:
-
converting the first software into a base image having metadata pointing to file data; generating a combined digest of identifiers of all files identified by the metadata of the base image; converting the second software into a second image having metadata pointing to file data; reading a first file of the second image; generating an identifier of the read first file of the second image; adding the first file to the files of the base image and updating the combined digest and the metadata of the base image if the identifier of the read first file of the second image is not in the combined digest; and for each of the remaining files of the second image; reading a next file of the second image; generating an identifier of the next read file of the second image; and adding the next read file to the files of the combined image and updating the combined digest and the metadata of the base image if the identifier of next read file of the second image is not in the combined digest. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification