IP Library Granted Patent US 11,233,825
Granted Patent B2
US 11,233,825 · App. 16/916,653 · Granted Jan 25, 2022

Server initial configuration via out-of-band channel

Inventors: Lixia Hu (Shanghai, CN); Zhuo Zhang (Shanghai, CN); Niannian Xia (Shanghai, CN)
Assignee: Dell Products L.P.
H04L63/18G06F9/44505G06F9/541G06F13/4282H04L29/06047H04L63/10G06F2213/0042
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 11,233,825
App. No.
16/916,653
Granted
Jan 25, 2022
Kind
B2
Abstract

An information handling system may include a host system having an initial operating system image deployed thereon; and a management controller configured to provide out-of-band management of the information handling system. The management controller may be further configured to: receive, via a secure management network, a request to configure a plurality of operating system settings; transmit, to an initial agent executing on the operating system, one or more instructions to configure the plurality of operating system settings in accordance with the request; and after the configuration of the plurality of operating system settings, allow a user to log in to the operating system via a non-secure data network.

Claims (31)

1. An information handling system comprising:

a host system having an initial operating system image deployed thereon; and

a management controller configured to provide out-of-band management of the information handling system, and further configured to:

receive, via a secure management network, a request to configure a plurality of operating system settings;

transmit, to an initial agent executing on an operating system of the initial operating system image, one or more instructions to configure the plurality of operating system settings in accordance with the request; and

after the configuration of the plurality of operating system settings, allow a user to log in to the operating system via a non-secure data network.

2. The information handling system of claim 1 , wherein the request is received via an application programming interface (API) that conforms to a Redfish® Specification.

3. The information handling system of claim 1 , wherein the initial operating system image is pre-installed by a manufacturer of the information handling system.

4. The information handling system of claim 1 , wherein the management controller is communicatively coupled to the initial agent via a local area network (LAN) over Universal Serial Bus (USB) connection.

5. The information handling system of claim 4 , wherein the management controller is configured to communicate with the initial agent via a POST request.

6. The information handling system of claim 1 , wherein the initial agent is a component of the initial operating system image.

7. The information handling system of claim 1 , wherein prior to the configuration of the plurality of operating system settings, the information handling system is configured not to allow the user to log in to the operating system via a non-secure data network.

8. The information handling system of claim 1 , wherein the plurality of operating system settings includes at least one setting selected from the group consisting of a username, a password, a network address, a netmask, and a network gateway.

9. A method comprising:

a management controller configured to provide out-of-band management of an information handling system receiving, via a secure management network, a request to configure a plurality of operating system settings of an initial operating system image deployed on a host system of the information handling system;

the management controller transmitting, to an initial agent executing on an operating system of the initial operating system image, one or more instructions to configure the plurality of operating system settings in accordance with the request; and

after the configuration of the plurality of operating system settings, the management controller allowing a user to log in to the operating system via a non-secure data network.

10. The method of claim 9 , wherein the management controller is a baseboard management controller (BMC).

11. The method of claim 9 , wherein the request is received via an application programming interface (API) that conforms to a Redfish® Specification.

12. The method of claim 9 , wherein the plurality of operating system settings includes at least one setting selected from the group consisting of a username, a password, a network address, a netmask, and a network gateway.

13. An article of manufacture comprising a non-transitory, computer-readable medium having computer-executable code thereon that is executable by a management controller of an information handling system for:

receiving, via a secure management network, a request to configure a plurality of operating system settings of an initial operating system image deployed on a host system of the information handling system;

transmitting, to an initial agent executing on an operating system of the initial operating system image, one or more instructions to configure the plurality of operating system settings in accordance with the request; and

after the configuration of the plurality of operating system settings, allowing a user to log in to the operating system via a non-secure data network.

14. The article of claim 13 , wherein the request is received via an application programming interface (API) that conforms to a Redfish® Specification.

15. The article of claim 14 , wherein the management controller is further configured to receive a response from the initial agent, the response comprising a new network address for the information handling system.

16. The article of claim 13 , wherein the management controller is communicatively coupled to the initial agent via a local area network (LAN) over Universal Serial Bus (USB) connection.

17. The article of claim 16 , wherein the management controller is configured to communicate with the initial agent via a POST request.

18. The article of claim 13 , wherein the initial agent is a component of the initial operating system image.

19. The article of claim 13 , wherein prior to the configuration of the plurality of operating system settings, the information handling system is configured not to allow the user to log in to the operating system via a non-secure data network.

20. The article of claim 13 , wherein the plurality of operating system settings includes at least one setting selected from the group consisting of a username, a password, a network address, a netmask, and a network gateway.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053574/0221) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053578/0183) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060332/0864 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053573/0535) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0106 →
RELEASE OF SECURITY INTEREST AT REEL 053531 FRAME 0108 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0371 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053578/0183 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053573/0535 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053574/0221 →
SECURITY AGREEMENT Recorded Aug 18, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053531/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2020
From: HU, LIXIA; ZHANG, ZHUO; XIA, NIANNIAN
To: DELL PRODUCTS L.P.
Reel/Frame 053094/0335 →