System for policy-based management of software updates
First Claim
1. A computer system software-configured to:
- maintain group-policy objects with which groups of computers are associated;
obtain from a source of software updates;
the identities of software updates that are newly available; and
for respective ones of such updates, corresponding update filter criteria for determining whether a computer includes software for which those updates are intended and for determining whether the updates have already been applied;
assign such newly available updates to respective selected ones of the group-policy objects;
add, to each group-policy object to which an update has thus been assigned, the filter criteria obtained for that update; and
perform necessary installations of such updates by, for each of at least one such group-policy object;
determining, for each combination of (a) computer belonging to a group associated with that group-policy object and (b) update assigned to that group-policy object, whether that computer satisfies filter criteria that include the update filter criteria obtained from the source for that update;
if so, applying that update to that computer; and
if not, refraining from applying that update to that computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system configured for policy-based management of software updates is disclosed. The system maintains group-policy objects, with which groups of computers are associated. The system obtains identities of software updates from a source of software updates. The system also obtains filter criteria for each update, for determining whether the update should be applied to a particular computer or not. The system assigns newly available updates to respective selected group-policy objects and adds the obtained filter criteria to each such group-policy object. The system performs necessary installations of updates by, for each group-policy object, determining whether, for each combination of a computer belonging to a group associated with that policy object and an update assigned to that policy object, the computer satisfies the filter criteria for the update, and if so, applying the update to that computer, but if not, refraining from applying the update.
132 Citations
9 Claims
-
1. A computer system software-configured to:
-
maintain group-policy objects with which groups of computers are associated;
obtain from a source of software updates;
the identities of software updates that are newly available; and
for respective ones of such updates, corresponding update filter criteria for determining whether a computer includes software for which those updates are intended and for determining whether the updates have already been applied;
assign such newly available updates to respective selected ones of the group-policy objects;
add, to each group-policy object to which an update has thus been assigned, the filter criteria obtained for that update; and
perform necessary installations of such updates by, for each of at least one such group-policy object;
determining, for each combination of (a) computer belonging to a group associated with that group-policy object and (b) update assigned to that group-policy object, whether that computer satisfies filter criteria that include the update filter criteria obtained from the source for that update;
if so, applying that update to that computer; and
if not, refraining from applying that update to that computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification