IP Library Granted Patent US 11,669,645
Granted Patent B2
US 11,669,645 · App. 17/386,182 · Granted Jun 6, 2023

Delegated authorization via chassis management controller

Inventors: Divya Vijayvargiya (Cedar Park, TX); Joshua M. Pennell (Kennewick, WA); Farhan Mohammed Syed (Bangalore, IN)
Assignee: Dell Products L.P.
G06F21/85G06F21/31G06F21/86
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,669,645
App. No.
17/386,182
Granted
Jun 6, 2023
Kind
B2
Abstract

An information handling system may include a management controller; and a plurality of target information handling systems each including a target management controller that is communicatively coupled to the management controller. The information handling system may be configured to: receive, at a particular target management controller and from a client information handling system, a request for management associated with the particular target management controller; perform, at the management controller, validation of a token associated with the request; and based on the validation, cause the particular target management controller to service the request.

Claims (27)

1. An information handling system comprising:

a management controller; and

a plurality of target information handling systems each including a target management controller that is communicatively coupled to the management controller;

wherein the information handling system is configured to:

receive, at a particular target management controller and from a client information handling system, a request for management associated with the particular target management controller;

perform, at the management controller, validation of a token associated with the request; and

based on the validation, cause the particular target management controller to service the request;

wherein the management controller is a chassis management controller, and wherein the management controller and the target management controllers are communicatively coupled to one another via a secure chassis-internal network.

2. The information handling system of claim 1 , wherein the target management controllers are baseboard management controllers.

3. The information handling system of claim 1 , wherein the plurality of target information handling systems comprises a cluster of information handling system each including a separate chassis.

4. The information handling system of claim 1 , wherein the validation of the token includes transmitting a request to an external authorization server.

5. A method comprising:

an information handling system that includes a management controller and a plurality of target information handling systems each including a target management controller that is communicatively coupled to the management controller receiving, at a particular target management controller and from a client information handling system, a request for management associated with the particular target management controller;

the management controller performing validation of a token associated with the request; and

based on the validation, the management controller causing the particular target management controller to service the request;

wherein the management controller is a chassis management controller, and wherein the management controller and the target management controllers are communicatively coupled to one another via a secure chassis-internal network.

6. The method of claim 5 , wherein the target management controllers are baseboard management controllers.

7. The method of claim 5 , wherein the plurality of target information handling systems comprises a cluster of information handling system each including a separate chassis.

8. The method of claim 5 , wherein the validation of the token includes transmitting a request to an external authorization server.

9. An article of manufacture comprising a non-transitory, computer-readable medium having computer-executable code thereon that is executable by a processor of an information handling system that includes a management controller and a plurality of target information handling systems each including a target management controller that is communicatively coupled to the management controller, the code being executable for:

receiving, at a particular target management controller and from a client information handling system, a request for management associated with the particular target management controller;

performing, by the management controller, validation of a token associated with the request; and

based on the validation, causing, by the management controller, the particular target management controller to service the request;

wherein the management controller is a chassis management controller, and wherein the management controller and the target management controllers are communicatively coupled to one another via a secure chassis-internal network.

10. The article of claim 9 , wherein the target management controllers are baseboard management controllers.

11. The article of claim 9 , wherein the plurality of target information handling systems comprises a cluster of information handling system each including a separate chassis.

12. The article of claim 9 , wherein the validation of the token includes transmitting a request to an external authorization server.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) 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 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) 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 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) 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 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
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 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
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 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
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 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2021
From: VIJAYVARGIYA, DIVYA; PENNELL, JOSHUA M.; SYED, FARHAN MOHAMMED
To: DELL PRODUCTS L.P.
Reel/Frame 056992/0694 →
Continuity (1)
Related Publication 20230030576A1 · Feb 2, 2023