| CPC G06F 11/1417 (2013.01) [G06F 8/61 (2013.01); G06F 11/1438 (2013.01); G06F 21/554 (2013.01); G06F 21/572 (2013.01); H04L 67/34 (2013.01); H04L 41/344 (2022.05)] | 20 Claims |

|
1. A method of secure reset for a processing device, the method comprising:
detecting a predefined trigger event in a processing device that includes a baseboard management controller (BMC) that executes system firmware on behalf of a managed host coupled to the BMC;
in response to detection of the predefined trigger event, booting the processing device in a safe boot mode that maintains a central processing system of the managed host in an off state while performing a sequence of operations including:
detecting architectural characteristics of the managed host;
establishing a connection to a cloud-based firmware catalog service;
transmitting the architectural characteristics of the managed host to the cloud-based firmware catalog service;
downloading a new version of system firmware from the cloud-based firmware catalog service that is executable by the BMC and that is compatible with the architectural characteristics of the managed host; and
automatically installing the new version of the system firmware without powering on the central processing system of the managed host.
|