SYSTEM AND METHODS FOR REMOTE MAINTENANCE IN AN ELECTRONIC NETWORK WITH MULTIPLE CLIENTS
First Claim
1. A system for performing remote maintenance an electronic network serving a plurality of clients, the system comprising:
- a central server broadcasting a list of updated software modules available for delivery to the plurality of client systems;
a first client system including a plurality of processing resources, each one of the plurality of processing resources having a respective set of processing instructions stored on an respective associated computer readable memory; and
a receiver associated with the first client system, the receiver operable to receive the list broadcast by the central server;
a first virtual machine hosted by the first client system operable to determine whether to request any of the updated software modules on the received list based at least in part on the identity of the plurality of processing resources of the first client system;
the receiver operable to receive any updated software module requested by the first virtual machine; and
the first virtual machine operable to install any updated software module delivered to the client system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for performing remote maintenance an electronic network serving a plurality of clients may comprise a central server, a first client system hosting first virtual machine, and a receiver associated with the first client system. The central server may broadcast a list of updated software modules available for delivery to the plurality of client systems. The first client system may including a plurality of nodes, each one of the plurality of processing resources having a respective set of processing instructions stored on an respective associated computer readable memory. The receiver may be operable to receive the list broadcast by the central server. The first virtual machine may be operable to determine whether to request any of the updated software modules on the received list based at least in part on the identity of the plurality of nodes of the first client system. The receiver may be operable to receive any updated software module requested by the first virtual machine. The first virtual machine may be operable to install any updated software module delivered to the client system.
-
Citations
20 Claims
-
1. A system for performing remote maintenance an electronic network serving a plurality of clients, the system comprising:
-
a central server broadcasting a list of updated software modules available for delivery to the plurality of client systems; a first client system including a plurality of processing resources, each one of the plurality of processing resources having a respective set of processing instructions stored on an respective associated computer readable memory; and a receiver associated with the first client system, the receiver operable to receive the list broadcast by the central server; a first virtual machine hosted by the first client system operable to determine whether to request any of the updated software modules on the received list based at least in part on the identity of the plurality of processing resources of the first client system; the receiver operable to receive any updated software module requested by the first virtual machine; and the first virtual machine operable to install any updated software module delivered to the client system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for performing remote maintenance in an electronic network configured to serve a plurality of clients, the system comprising:
-
a client system including a plurality of processing resources operating a first virtual machine; each one of the plurality of processing resources having a respective set of processing instructions stored on an respective associated computer readable memory; a set of servers associated with the electronic network, the set of servers operable to deliver an updated software module to the client system upon request; a broadcast module sending a wireless signal identifying a list of updated software modules available for delivery to the client from the set of servers; and a receiver associated with the client system receiving the list of updated software modules and transmitting the list to the first virtual machine; the first virtual machine operable to determine whether to request any of the updated software modules on the received list based at least in part on the identity of the plurality of processing resources of the client system; the first virtual machine operable to request an updated software module from one of the set of servers; the receiver operable to receive any updated software module requested by the first virtual machine from the one of the set of servers; and the first virtual machine operable to install any updated software module delivered to the client system. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for performing remote maintenance on a client system served by an electronic network serving a plurality of clients, the method comprising:
-
receiving a list of updated software modules available for delivery to the plurality of client systems; determining whether to request any of the updated software modules on the list based at least in part on the identity of a plurality of processing resources associated with the client system; requesting an updated software module; receiving the requested updated software module; and installing the received updated software module on the client system. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification