Patent ID: 11960389
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A system, comprising:
a processor; and
logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:
identify, in a multi-component system, a first component with an unknown software version and/or unknown firmware version;
implement a plurality of predetermined compatibility tests on the first component;
record results of the plurality of compatibility tests in a predetermined database of records shared amongst the multi-component system, wherein a record associated with the first component indicates a compatibility of the unknown software version and/or unknown firmware version with the multi-component system;
in response to a determination that the record indicates that the unknown software version and/or unknown firmware version is compatible with the multi-component system, perform data processing between the first component and a second component;
in response to a determination that the record indicates that the unknown software version and/or unknown firmware version is incompatible the multi-component system, issue a notification that details the incompatibility;
receive priority information that specifies a priority of capabilities of components of the multi-component system;
record the priority information to the record;
determine that a third component of the multi-component system does not satisfy an associated priority of capabilities of the third component; and
issue a notification to update capabilities of the third component in response to the determination that the third component of the multi-component system does not satisfy the associated priority of capabilities of the third component.