IP Library Granted Patent US 12711235
Granted Patent B2
US 12711235 · App. 18/624,530 · Granted Aug 18, 2026

Secure deployment of solution specific ID module during motherboard replacement

Inventors: Mahesh Babu Ramaiah (Bangalore, IN); Farhan Syed (Bangalore, IN); Ashutosh Kumar (Bangalore, IN)
Assignee: Dell Products L.P.
G06F21/572G06F2221/031
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12711235
App. No.
18/624,530
Granted
Aug 18, 2026
Kind
B2
Abstract

Techniques for enhancing security for replacement motherboards are disclosed. In response to a replacement motherboard being installed into a host computing system and being powered on, a service raises a replacement motherboard event flag. The service then detects an attempt to log into an out-of-band management platform of the replacement motherboard. This login involves use of a set of default credentials. In response, the service locks user access to the out-of-band management platform. The service triggers the host computing system to power on. The host computing system then initiates a BIOS boot operation. As a part of that operation, the service provides a user selectable option to restore a previously stored configuration that is usable to configure the replacement motherboard.

Claims (55)

1 . A method comprising:

in response to a replacement motherboard being installed into a host computing system and being powered on by the host computing system, raising a replacement motherboard event flag;

after the replacement motherboard is powered on, detecting an attempt to log into an out-of-band management platform of the replacement motherboard, where said login involves use of a set of default credentials;

in response to detecting use of the set of default credentials during the attempted login to the out-of-band management platform, locking user access to the out-of-band management platform;

triggering the host computing system to power on, wherein, as a result of the host computing system powering on, the host computing system initiates a BIOS boot operation; and

as a part of the BIOS boot operation, providing a user selectable option to restore a previously stored configuration that is usable to configure the replacement motherboard.

2 . The method of claim 1 , wherein the method further includes:

receiving user input indicating that the previously stored configuration is to be used to configure the replacement motherboard; and

using the previously stored configuration to configure the replacement motherboard.

3 . The method of claim 2 , wherein the previously stored configuration is retrieved from a persistent storage location of the host computing system.

4 . The method of claim 1 , wherein the method further includes:

receiving user input indicating that the previously stored configuration is not to be used to configure the replacement motherboard;

causing the host computing system to boot an edge onboarding operating system (OS);

causing the edge onboarding OS to implement a defined identity module for the host computing system, wherein the defined identity module includes one or more pre-established secure settings; and

triggering a reboot of the host computing system.

5 . The method of claim 4 , wherein the replacement motherboard event flag is subsequently reset.

6 . The method of claim 1 , wherein the out-of-band management platform blocks external authentication request when the replacement motherboard event flag is raised.

7 . The method of claim 1 , wherein attempted use of the set of default credentials is detected multiple times before the user access to the out-of-band management platform is locked.

8 . The method of claim 1 , wherein the previously stored configuration is stored at a persistent location that is not included as a part of the replacement motherboard.

9 . A computer system comprising:

one or more processors; and

one or more hardware storage devices that store instructions that are executable by the one or more processors to cause the computer system to:

in response to a replacement motherboard being installed into a host computing system and being powered on by the host computing system, raise a replacement motherboard event flag;

after the replacement motherboard is powered on, detect an attempt to log into an out-of-band management platform of the replacement motherboard, where said login involves use of a set of default credentials;

in response to detecting use of the set of default credentials during the attempted login to the out-of-band management platform, lock user access to the out-of-band management platform;

trigger the host computing system to power on, wherein, as a result of the host computing system powering on, the host computing system initiates a BIOS boot operation; and

as a part of the BIOS boot operation, provide a user selectable option to restore a previously stored configuration that is usable to configure the replacement motherboard.

10 . The computer system of claim 9 , wherein the instructions are further executable to cause the computer system to:

receive user input indicating that the previously stored configuration is to be used to configure the replacement motherboard; and

use the previously stored configuration to configure the replacement motherboard.

11 . The computer system of claim 10 , wherein the previously stored configuration is retrieved from a persistent storage location of the host computing system.

12 . The computer system of claim 9 , wherein the instructions are further executable to cause the computer system to:

receive user input indicating that the previously stored configuration is not to be used to configure the replacement motherboard;

cause the host computing system to boot an edge onboarding operating system;

cause the edge onboarding operation system to implement a defined identity module for the host computing system, wherein the defined identity module includes one or more pre-established secure settings; and

trigger a reboot of the host computing system.

13 . The computer system of claim 12 , wherein the replacement motherboard event flag is subsequently reset.

14 . The computer system of claim 9 , wherein the out-of-band management platform blocks external authentication request when the replacement motherboard event flag is raised.

15 . The computer system of claim 9 , wherein attempted use of the set of default credentials is detected multiple times before the user access to the out-of-band management platform is locked.

16 . The computer system of claim 9 , wherein the previously stored configuration is stored at a persistent location that is not included as a part of the replacement motherboard.

17 . One or more hardware storage devices that store instructions that are executable by one or more processors to cause the one or more processors to:

in response to a replacement motherboard being installed into a host computing system and being powered on by the host computing system, raise a replacement motherboard event flag;

after the replacement motherboard is powered on, detect an attempt to log into an out-of-band management platform of the replacement motherboard, where said login involves use of a set of default credentials;

in response to detecting use of the set of default credentials during the attempted login to the out-of-band management platform, lock user access to the out-of-band management platform;

trigger the host computing system to power on, wherein, as a result of the host computing system powering on, the host computing system initiates a BIOS boot operation; and

as a part of the BIOS boot operation, provide a user selectable option to restore a previously stored configuration that is usable to configure the replacement motherboard.

18 . The one or more processors of claim 17 , wherein the instructions are further executable to cause the one or more processors to:

receive user input indicating that the previously stored configuration is to be used to configure the replacement motherboard; and

use the previously stored configuration to configure the replacement motherboard.

19 . The one or more processors of claim 17 , wherein the previously stored configuration is retrieved from a persistent storage location of the host computing system.

20 . The one or more processors of claim 17 , wherein the instructions are further executable to cause the one or more processors to:

receive user input indicating that the previously stored configuration is not to be used to configure the replacement motherboard;

cause the host computing system to boot an edge onboarding operating system;

cause the edge onboarding operation system to implement a defined identity module for the host computing system, wherein the defined identity module includes one or more pre-established secure settings; and

trigger a reboot of the host computing system.