US 11,934,840 B2
Classification of hardware components
Somasundaram Arunachalam, Karnataka (IN); and Debdipta Ghosh, Karnataka (IN)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Houston, TX (US)
Filed on Apr. 15, 2021, as Appl. No. 17/231,554.
Claims priority of application No. IN 202041055071 (IN), filed on Dec. 17, 2020.
Prior Publication US 2022/0197665 A1, Jun. 23, 2022
Int. Cl. G06F 15/177 (2006.01); G06F 9/4401 (2018.01); G06F 9/50 (2006.01); G06F 18/214 (2023.01); G06N 7/01 (2023.01)
CPC G06F 9/4403 (2013.01) [G06F 9/4411 (2013.01); G06F 9/5044 (2013.01); G06F 18/214 (2023.01); G06N 7/01 (2023.01); G06F 9/4406 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a non-transitory machine-readable storage medium comprising instructions executable on the processor to:
obtain hardware configuration information of a target computing device installed within a networked environment, the hardware configuration information comprising attribute values including a first attribute value for a first type of hardware component in the target computing device, and a second attribute value for a second type of hardware component in the target computing device, the second type of hardware component different from the first type of hardware component;
process the attribute values in the hardware configuration information based on a system classification model to classify hardware components of the target computing device to identify a first class from among multiple classes of the first type of hardware component, and identify a second class from among multiple classes of the second type of hardware component, wherein the system classification model is trained based on training hardware configuration information and a reference system software; and
based on classifying the hardware components of the target computing device that identifies the first class of the first type of hardware component, and that identifies the second class of the second type of hardware component, identify, using the system classification model, a target system software that is for a computing device having a combination of hardware components including the first class of the first type of hardware component and the second class of the second type of hardware component; and
cause installation of the target system software onto the target computing device.