System and method for updating a software program
First Claim
1. A method for updating software in a system comprising an update server, the update server being adapted to store one or more software updates, the method comprising acts of:
- receiving, from the update server, a catalog of updates available from the update server;
determining if at least one available update referenced in the catalog of updates applies to at least one managed device; and
if so, downloading the at least one available update and applying the at least one available update to the at least one managed device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of provided for automatically update a system'"'"'s software. In one example, the software is updated without requiring user intervention. Further, a system is provided that is capable of performing a software update on a non-PC system, such as a networking device, uninterruptible power supply (UPS), or other system. In another example, a system and method is provided for updating multiple components of a system by a proxy system responsible for downloading and applying updates.
277 Citations
27 Claims
-
1. A method for updating software in a system comprising an update server, the update server being adapted to store one or more software updates, the method comprising acts of:
-
receiving, from the update server, a catalog of updates available from the update server;
determining if at least one available update referenced in the catalog of updates applies to at least one managed device; and
if so, downloading the at least one available update and applying the at least one available update to the at least one managed device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for updating a software component, the system comprising:
-
an update server configured to store a plurality of available updates; and
a secondary server adapted to manage a plurality of devices, wherein the secondary server is adapted to determine whether any one of the plurality of available updates should be applied to at least one of the plurality of devices, and if so, applying at least one of the plurality of updates to the at least one of the plurality of devices. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification