Methods and systems for automatically updating software components in a network
First Claim
1. A computer-implemented method for updating a plurality of software components disposed on a plurality of networked devices, said plurality of networked devices being interconnected in a computer network, comprising:
- ascertaining from a database first update parameters associated with a first networked device of said plurality of networked devices;
sending via said network said first update parameters to a first local update agent disposed at said first networked device;
obtaining, using said first local update agent and said first update parameters, a first update file for updating software in said first networked device; and
updating, using said first local update agent and said first update file, said software in said first networked device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for updating a plurality of software components disposed on a plurality of networked devices, the plurality of networked devices being interconnected in a computer network. The method includes ascertaining from a database first update parameters associated with a first networked device of the plurality of networked devices. The method also includes sending via the network the first update parameters to a first local update agent disposed at the first networked device. The method further includes obtaining, using the first local update agent and the first update parameters, a first update file for updating software in the first networked device. Additionally, the method includes updating, using the first local update agent and the first update file, the software in the first networked device.
130 Citations
22 Claims
-
1. A computer-implemented method for updating a plurality of software components disposed on a plurality of networked devices, said plurality of networked devices being interconnected in a computer network, comprising:
-
ascertaining from a database first update parameters associated with a first networked device of said plurality of networked devices;
sending via said network said first update parameters to a first local update agent disposed at said first networked device;
obtaining, using said first local update agent and said first update parameters, a first update file for updating software in said first networked device; and
updating, using said first local update agent and said first update file, said software in said first networked device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An arrangement for updating a plurality of software components disposed on a plurality of networked devices, said plurality of networked devices being interconnected in a computer network, comprising:
-
a database for storing update parameters associated with said plurality of networked devices, said update parameters including at least a name for a first one of said plurality of software components and a version number associated with said name for said first one of said plurality of software components;
a plurality of local update agents, each of said plurality of local update agents being disposed at one of said plurality of networked devices; and
a software update engine configured to send individual sets of said update parameters to individual ones of said plurality of local update agents at said plurality of network devices, wherein a first one of said plurality of local update agents disposed at a first one of said plurality of networked devices is configured to obtain, upon receiving a first one of said individual sets of said update parameters, a first update file using said first one of said individual sets of update parameters, said first update file representing a file containing data for updating said first one of said plurality of software components disposed at said first one of said plurality of networked devices. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An arrangement for updating a plurality of software components disposed on a plurality of networked devices, said plurality of networked devices being interconnected in a computer network, comprising:
-
a database for storing update parameters associated with said plurality of networked devices, said update parameters including at least a name for a first one of said plurality of software components and a version number associated with said name for said first one of said plurality of software components;
a plurality of local updating means, each of said plurality of local updating means being disposed at one of said plurality of networked devices; and
distribution means configured to send individual sets of said update parameters to individual ones of said plurality of local updating means at said plurality of network devices, wherein a first one of said plurality of local updating means disposed at a first one of said plurality of networked devices is configured to obtain, upon receiving a first one of said individual sets of said update parameters, a first update file using said first one of said individual sets of update parameters, said first update file representing a file containing data for updating said first one of said plurality of software components disposed at said first one of said plurality of networked devices. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification