System and method for managing software patches
First Claim
1. A computer-implemented method comprising:
- determining a first set of software patches based on a group of software patches installed on a computing device and a group of available software patches;
receiving the first set of software patches over a network connection;
after receiving the first set of software patches, determining a second set of software patches based on the group of software patches installed on the computing device and the first set of software patches, wherein the group of software patches installed on the computing device has changed since determining the first set; and
installing on the computing device the second set of software patches.
11 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the method includes determining a first set of software patches based on a group of software patches installed on a computing device and a group of available software patches. The method can also include receiving the first set of software patches over a network connection. The method can also include determining, after receiving the first set of software patches, a second set of software patches based on the group of software patches installed on the computing device and the first set of software patches, wherein the group of installed software patches has changed since determining the first set. The method can also include installing on the computing device the second set of software patches.
46 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
determining a first set of software patches based on a group of software patches installed on a computing device and a group of available software patches;
receiving the first set of software patches over a network connection;
after receiving the first set of software patches, determining a second set of software patches based on the group of software patches installed on the computing device and the first set of software patches, wherein the group of software patches installed on the computing device has changed since determining the first set; and
installing on the computing device the second set of software patches. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a patch list receiving unit to receive an available patch list;
a patch procurement unit to receive, over a network connection, first patches of the available patch list, wherein after an interruption to the network connection, the patch procurement unit is to receive remaining patches of the available patch list; and
a patch determination unit to determine which of the first and remaining patches are to be installed on a computer system; and
a patch installation unit to install those of the first and remaining patches that are to be installed on the computing device. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a command server to create a data set indicating patches that are available for installation on a client and to store the patches that are available for installation; and
an agent to receive the data set and ones of the patches, the agent to install on a computing device ones of the patches that do not correspond to patches already installed on the computing device. - View Dependent Claims (16, 17, 18, 19)
-
Specification