US 11,989,567 B2
Automatic systems devices rediscovery
John Scott Harsany, Cypress, TX (US); Fred Allison Bower, III, Durham, NC (US); and Ming Lei, Shanghai (CN)
Assigned to Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed by Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed on Mar. 24, 2022, as Appl. No. 17/703,673.
Prior Publication US 2023/0305859 A1, Sep. 28, 2023
Int. Cl. G06F 9/445 (2018.01); G06F 9/44 (2018.01); G06F 9/4401 (2018.01)
CPC G06F 9/44505 (2013.01) [G06F 9/4403 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
creating a hardware map of hardware components of a computing system at a time when each of the hardware components of the computing system is discoverable;
determining discoverability of each hardware component in the hardware map at a point in time after creation of the hardware map;
in response to determining that a hardware component listed in the hardware map is not discoverable, initiating a reset of the hardware component;
determining if the hardware component is discoverable after the reset;
initiating a normal operating mode in response to determining that the hardware component is discoverable after the reset;
repeating resetting the hardware component in response to determining that the hardware component is not discoverable;
incrementing a reset counter each time the hardware component is determined to be not discoverable in response to resetting the hardware component; and
sending an alert to a system administrator in response to the reset counter reaching a reset threshold.