IP Library Granted Patent US 10,496,560
Granted Patent B2
US 10,496,560 · App. 15/971,246 · Granted Dec 3, 2019

Component location identification and controls

Inventors: Hasnain Shabbir (Round Rock, TX); Robert R. Leyendecker (Austin, TX)
Assignee: Dell Products L.P.
G06F13/1605G06F1/206G06F9/5094G06F13/1668G06F13/362G06F13/4068G05D23/1934
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 10,496,560
App. No.
15/971,246
Granted
Dec 3, 2019
Kind
B2
Abstract

An information handling system may include a processor; a plurality of connectors configured to receive a corresponding plurality of information handling resources, wherein each connector is located within a particular physical region of the information handling system and is communicatively coupled to the processor; and a management controller communicatively coupled to the processor and configured to provide out-of-band management of the information handling system. The management controller may be further configured to store a data structure that includes a mapping between respective ones of the physical regions and the connectors located within those physical regions; receive a command relating to a particular physical region; and based on the mapping in the data structure, transmit the command, via the connectors that are located in the particular physical region, to the information handling resources received by those connectors.

Claims (29)

1. An information handling system comprising:

a processor;

a plurality of connectors configured to receive a corresponding plurality of information handling resources, wherein each connector is located within a particular physical region of the information handling system and is communicatively coupled to the processor; and

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

store a data structure that includes a mapping between respective ones of the physical regions and the connectors located within those physical regions, wherein the physical regions include at least one of a left region, a right region, a front region, and a rear region, and wherein the data structure includes mappings for a plurality of different physical information handling system models, and wherein at least one of the plurality of different physical information handling system models does not correspond to the information handling system;

receive a command relating to a particular physical region; and

based on the mapping in the data structure, transmit the command, via the connectors that are located in the particular physical region, to the information handling resources received by those connectors.

2. The information handling system of claim 1 , wherein at least one of the information handling resources is a storage resource.

3. The information handling system of claim 1 , wherein the data structure is embodied in a firmware of the management controller.

4. The information handling system of claim 1 , wherein the plurality of connectors includes at least one physical storage resource connector.

5. The information handling system of claim 1 , wherein the management controller is configured to update the data structure in response to information handling resources being coupled to the connectors.

6. The information handling system of claim 1 , wherein the data structure includes logical designators for the plurality of connectors.

7. A method comprising:

a management controller of an information handling system storing a data structure that includes a mapping between physical regions of the information handling system and connectors of the information handling system that are located within those physical regions, wherein the physical regions include at least one of a left region, a right region, a front region, and a rear region, and wherein the data structure includes mappings for a plurality of different physical information handling system models, and wherein at least one of the plurality of different physical information handling system models does not correspond to the information handling system;

the management controller receiving a command relating to a particular physical region; and

based on the mapping in the data structure, the management controller transmitting the command, via the connectors that are located in the particular physical region, to information handling resources received by those connectors.

8. The method of claim 7 , further comprising providing a user interface that includes information from the data structure regarding the mapping between the physical regions of the information handling system and the connectors of the information handling system that are located within those physical regions.

9. The method of claim 7 , wherein the data structure is embodied in a firmware of the management controller.

10. The method of claim 7 , wherein the command relates to cooling of the information handling system.

11. The method of claim 7 , further comprising updating the data structure in response to information handling resources being coupled to the connectors.

12. An article of manufacture comprising a non-transitory, computer-readable medium having instructions thereon that are executable by a processor of a management controller of an information handling system for:

storing a data structure that includes a mapping between physical regions of the information handling system and connectors of the information handling system that are located within those physical regions, wherein the physical regions include at least one of a left region, a right region, a front region, and a rear region, and wherein the data structure includes mappings for a plurality of different physical information handling system models, and wherein at least one of the plurality of different physical information handling system models does not correspond to the information handling system;

receiving a command relating to a particular physical region; and

based on the mapping in the data structure, transmitting the command, via the connectors that are located in the particular physical region, to information handling resources received by those connectors.

13. The article of claim 12 , wherein at least one of the information handling resources is a storage resource.

14. The article of claim 12 , wherein the article is a firmware of the management controller.

15. The article of claim 12 , wherein the command relates to cooling of the information handling system.

16. The article of claim 12 , wherein the management controller is configured to update the data structure in response to information handling resources being coupled to the connectors.

17. The article of claim 12 , wherein the data structure includes logical designators for the connectors.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (046366/0014) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060450/0306 →
RELEASE OF SECURITY INTEREST AT REEL 046286 FRAME 0653 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058298/0093 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046286/0653 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jun 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 046366/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2018
From: SHABBIR, HASNAIN; LEYENDECKER, ROBERT R.
To: DELL PRODUCTS L.P.
Reel/Frame 045717/0215 →
Continuity (1)
Related Publication 20190340139A1 · Nov 7, 2019