Bundling software updates
First Claim
1. A method for bundling software updates for an enterprise, the method comprising:
- receiving the software updates;
storing the software updates in a database, wherein the software updates are associated with a bundle;
checking at one or more predetermined checkpoints for additional software updates and, if additional software updates are available, receiving the additional software updates and associating the additional software updates with the bundle; and
freezing the contents of the bundle at a predetermined bundle content freeze point, wherein after the bundle content freeze point, additional software updates are not associated with the bundle.
1 Assignment
0 Petitions
Accused Products
Abstract
In one implementation, a method is provided for bundling software updates for an enterprise. According to the method, the software updates are received, stored in a database, and associated with the bundle. At one or more predetermined checkpoints, the method checks for additional software updates and, if additional software updates are available, receives the additional software updates and associates the additional software updates with the bundle. The method further comprises freezing contents of the bundle at a predetermined bundle content freeze point. After the bundle content freeze point, additional software updates are not associated with the bundle.
-
Citations
20 Claims
-
1. A method for bundling software updates for an enterprise, the method comprising:
-
receiving the software updates; storing the software updates in a database, wherein the software updates are associated with a bundle; checking at one or more predetermined checkpoints for additional software updates and, if additional software updates are available, receiving the additional software updates and associating the additional software updates with the bundle; and freezing the contents of the bundle at a predetermined bundle content freeze point, wherein after the bundle content freeze point, additional software updates are not associated with the bundle. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9)
-
-
6. The method of 5, wherein the software updates are received from one or more developer servers, the method further comprising:
adding functionality to the software updates received from the one or more developer servers until a functionality freeze point, wherein the functionality freeze point occurs after the test phase has been completed.
-
10. A computer-readable medium storing instructions executable by a processor for bundling software updates for an enterprise according to a method, the method comprising:
-
receiving the software updates; storing the software updates in a database, wherein the software updates are associated with the bundle; checking at one or more predetermined checkpoints for additional software updates and, if additional software updates are available, receiving the additional software updates and associating the additional software updates with the bundle; and freezing the contents of the bundle at a predetermined bundle content freeze point, wherein after the bundle content freeze point, additional software updates are not associated with the bundle. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18)
-
-
15. The computer-readable medium of 14, wherein the software updates are received from one or more developer servers, the method further comprising:
adding functionality to the software updates received from the one or more developer servers until a functionality freeze point, wherein the functionality freeze point occurs after the test phase has been completed.
-
19. A method for bundling software updates for an enterprise, the method comprising:
-
receiving the software updates; storing the software updates in a database, wherein the software updates are associated with a bundle; checking at one or more predetermined checkpoints for additional software updates and, if additional software updates are available, receiving the additional software updates and associating the additional software updates with the bundle; freezing the contents of the bundle at a predetermined bundle content freeze point, wherein after the bundle content freeze point, additional software updates are not associated with the bundle; and prior to releasing the bundle for installation, testing the contents of the bundle for compatibility with at least two software programs. - View Dependent Claims (20)
-
Specification