Software Updates Using Delta Patching
First Claim
1. A method comprising:
- combining into a compound image, by a first computer, a first image representative of a first software stack and a second image representative of a second software stack;
comparing, by the first computer, the compound image and the first image to determine a difference between the compound image and the first image;
generating, by the first computer, a file representative of the difference between the compound image and the first image; and
recording to a computer-readable storage medium data representing the file.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and systems for software updates using delta patching are described. A first image representative of a first software stack and a second image representative of a second software stack may be combined into a compound image by a first computer. The first computer may compare the compound image and the first image to determine a difference between the compound image and the first image. The first computer may generate a file representative of the difference between the compound image and the first image, and data representative of the file representative of the difference between the compound image and the first image may be recorded to a computer-readable storage medium.
-
Citations
21 Claims
-
1. A method comprising:
-
combining into a compound image, by a first computer, a first image representative of a first software stack and a second image representative of a second software stack; comparing, by the first computer, the compound image and the first image to determine a difference between the compound image and the first image; generating, by the first computer, a file representative of the difference between the compound image and the first image; and recording to a computer-readable storage medium data representing the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable media storing computer-readable instructions that, when executed by at least one computer, cause the at least one computer to perform a method of:
-
combining into a compound image, by a first computer, a first image representative of a first software stack and a second image representative of a second software stack; comparing, by the first computer, the compound image and the first image to determine a difference between the compound image and the first image; generating, by the first computer, a file representative of the difference between the compound image and the first image; and recording to a computer-readable storage medium data representing the file. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
at least one processor; and at least one memory, the at least one memory storing computer-readable instructions that, when executed by the at least one processor, cause the at least one processor to perform a method of; combining into a compound image, by a first computer, a first image representative of a first software stack and a second image representative of a second software stack; comparing, by the first computer, the compound image and the first image to determine a difference between the compound image and the first image; generating, by the first computer, a file representative of the difference between the compound image and the first image; and recording to a computer-readable storage medium data representing the file. - View Dependent Claims (19, 20, 21)
-
Specification