Server system and online software update method
AssigneeNEC Corporation
InventorHiroshi Taguchi
Life of this patent
Estimating the term…
Abstract
A server delivers new software to each of clients through the network. After delivering new software, the server sends a notification of switchover from old software to new software to each of the clients through the network. Each client loads the new software having been received on a memory. Receiving the notification from the server, each client switches the old software to the new software. The switchover operation at client is carried out in short time by rewriting address on memory without suspension of a service. In case of canceling the update, the reversion operation from new software to old software is carried out in an analogous way to the switchover operation.
Claims15
A software update system for updating software of a plurality of machines from old software to new software through a network, said software update system comprising:
- a server which delivers new software to any other machines through the network and then sends a switchover notification from the old software to the new software to each of the machines to which the new software having been delivered;
- and
- a client which loads the new software which was received from the server to an area of memory which is different from the area where an old software has been placed and running and switches the old software to the new software on the memory when the switchover instruction is received from the server.
A client apparatus for a software update from old software to new software through a network, said client apparatus comprising:
- a switchover processing unit which loads the new software having been received from a server though the network to an area of memory which is different from the area where the old software has been placed and running and switches the old software to the new software when a switchover instruction is received;
- and
- a software update control unit which sends the switchover instruction to the switchover processing unit when a switchover notification is received from the server.
A server apparatus for updating software of a plurality of clients from old software to new software through a network, said server apparatus comprising:
- a software update control unit which delivers new software to any other clients through the network, and then sends a notification of switchover from old software to new software to each of the clients through the network;
- and
- a software update information management unit which records a software update history of the clients therein based on software update responses of the clients sent from the clients.
A software update method of updating software of a plurality of clients from old software to new software by a server through a network, said software update method comprising:
- delivering a file of the new software from the server to any of the clients;
- loading at the client new software delivered from the server to an area of memory which is different from the area where the old software has been placed and running;
- sending from the server to each client a switchover notification which indicates switchover from the old software to the new software;
- and
- switchover at the client from the old software to the new software according to the switchover notification received from the server.
Dependencies are inferred from the claim text.