Patent ID: 6360334
Filing Date: 2002-03-19
Classification: G06F,Y10S

Abstract:
A method for verifying a software configuration of a distributed processor system comprising:retrieving a first copy of a software build part number from the software configuration database; retrieving a second copy of the software build part number from a registry, said second copy of the software build part number being placed in the registry during an installation of the software configuration database; providing a first signal if the first copy of the software build part number is equal to the second copy of the software build part number; providing a second signal if the first copy of the software build part number is not equal to the second copy of the software build part number; retrieving a first copy of a hardware configuration database part number from the hardware configuration database; retrieving a second copy of the hardware configuration database part number from the registry, said second copy of the hardware configuration database part number being placed in the registry during the installation of the hardware configuration database; providing a third signal if the first copy of the hardware configuration database part number is equal to the second copy of the hardware configuration database part number; and providing a fourth signal if the first copy of the hardware configuration database part number is not equal to the second copy of the hardware configuration database part number; retrieving a hardware record from a hardware configuration database that identifies the processor; retrieving a software record from a software configuration database that identifies a software component associated with a processor in the distributed processor system; calculating a first check value for a software component file that contains a copy of the software component; retrieving a second check value from the software record; providing a fifth signal if the first check value is equal to the second check value; and providing a sixth signal if the first check value is not equal to the second check value.