IP Library Granted Patent US 11,170,111
Granted Patent B1
US 11,170,111 · App. 16/901,462 · Granted Nov 9, 2021

System and method for publishing and configuring a management service interface

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,170,111
App. No.
16/901,462
Granted
Nov 9, 2021
Kind
B1
Abstract

An information handling system may include a management controller configured to direct a basic input/output system to generate an advanced configuration power interface (ACPI) event that is triggered by an update of a host interface attribute. A processor provides at least one function to publish and configure a host interface, where the host interface is associated with a management service. The processor may also detect the ACPI event triggered by the update of the host interface attribute. Subsequent to the detection of the ACPI event, a structure of the host interface associated with the management service and a supported authentication type and security information associated with the supported authentication type may be determined. The processor may authenticate to the host interface via the supported authentication type using the security information and update an operating system variable associated with the update of the host interface attribute.

Claims (43)

1. A method comprising:

discovering, by a processor, a device specific method subsequent to one of a system boot or detecting an advanced configuration power interface (ACPI) event, wherein the ACPI event is triggered by an update to an attribute of a host interface, and wherein the discovering the device specific method includes:

determining structure of the host interface associated with a management service;

determining a supported authentication type of the management service and security information associated with the supported authentication type; and

determining value of the update to the attribute of the host interface; and

subsequent to the discovering the device specific method:

authenticating to the management service based on the supported authentication type and the security information; and

configuring an operating system variable based on the update of the attribute.

2. The method of claim 1 , wherein the update to the attribute of the host interface is performed at a management console via an out-of-band host interface.

3. The method of claim 1 , wherein the determining the supported authentication type includes determining a status of the supported authentication type.

4. The method of claim 1 , wherein the host interface is an in-band interface.

5. The method of claim 1 , further comprising updating an operating system service using a default configuration value.

6. The method of claim 1 , wherein the update of the attribute is subsequent to the system boot.

7. The method of claim 1 , wherein the detecting the ACPI event is subsequent to the system boot.

8. The method of claim 1 , further comprising restarting the management service associated with the host interface is subsequent to the configuring the operating system variable.

9. An information handling system, comprising:

a management controller configured to direct a basic input/output system to generate an advanced configuration power interface (ACPI) event, wherein the ACPI event is triggered by an update of a host interface attribute; and

a processor coupled to the management controller, the processor configured to:

publish a device specific method associated with a plurality of functions to publish a host interface and to configure the host interface, wherein the host interface is associated with a management service;

detect the ACPI event triggered by the update of the host interface attribute; and

subsequent to the detection of the ACPI event, the processor is further configured to:

determine structure of the host interface associated with the management service;

determine a supported authentication type and security information associated with the supported authentication type;

authenticate to the host interface via the supported authentication type with the security information; and

update an operating system variable associated with the update of the host interface attribute.

10. The information handling system of claim 9 , wherein the management service is associated with the management controller.

11. The information handling system of claim 10 , wherein the management service supports a plurality of authentication types.

12. The information handling system of claim 10 , further comprising another management controller associated with the management service.

13. The information handling system of claim 9 , wherein the host interface is an in-band interface.

14. A non-transitory computer-readable medium including code for performing a method, the method comprising:

discovering a device specific method subsequent to one of system boot or detecting an advanced configuration power interface (ACPI) event, wherein the ACPI event is triggered by an update to an attribute of a host interface, and wherein the discovering the device specific method includes:

determining structure of the host interface associated with a management service;

determining a supported authentication type of the management service and security information associated with the supported authentication type; and

determining value of the update to the attribute of the host interface; and

subsequent to the discovering the device specific method:

authenticating to the management service based on the supported authentication type and the security information; and

configuring an operating system variable based on the update of the attribute.

15. The method of claim 14 , wherein the determining the structure of the host interface is performed by calling using a function of the device specific method.

16. The method of claim 14 , wherein the host interface is an in-band interface.

17. The method of claim 14 , further comprising updating a second attribute of the host interface.

18. The method of claim 14 , further comprising advertising host interface entry point attributes.

19. The method of claim 14 , further comprising enabling the supported authentication type.

20. The method of claim 14 , further comprising disabling the supported authentication type.

Assignments (9)
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 (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 (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 15, 2020
From: GOWDA, SRINIVAS GIRI RAJU; POLURI, SYAMA SUNDAR
To: DELL PRODUCTS, LP
Reel/Frame 052939/0823 →