×

Method and apparatus for updating system software for a plurality of data processing units in a communication network

  • US 5,008,814 A
  • Filed: 08/15/1988
  • Issued: 04/16/1991
  • Est. Priority Date: 08/15/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A maintenance method for updating system software for a plurality of processing units in a communication network from a first version to a second version, the processing units being distributed among multiple nodes being linked by communication channels, each of the processing units being coupled to one or more storage units each having a status identification, the method comprising the steps of:

  • installing the second version in a storage unit of a source node;

    transmitting the second version through the network to one or more specified storage units in other nodes, including the steps of assigning a first status to the status identification of the specified storage units; and

    for at least one storage unit and a coupled processing unit in at least one of said other nodes,changing the status identification of the specified storage unit to a second status upon successfully transmitting the second version thereto;

    initiating a trial use of the second version in the processing unit of the one of said other nodes, including the step of changing the status identification of the storage unit containing the second version to a third status;

    detecting in the processing unit of the one of said other nodes whether the second version operates successfully or fails to operate successfully in the one of said other nodes during the trial use;

    restoring, upon detecting that the second version fails to operate successfully during the trial use, the one of said other nodes to the first version, including the step of changing the status identification of the storage units containing the second version to the second status; and

    designating, upon detecting that the second version operates successfully during the trial use, the second version as a preferred version of system software in the one of said other nodes including the step of changing the status identification of the storage units containing the second version to a fourth status.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×