IP Library Granted Patent US 10,108,236
Granted Patent B2
US 10,108,236 · App. 14/718,767 · Granted Oct 23, 2018

System and method for adjusting cooling fan control settings based on identification of a module

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,108,236
App. No.
14/718,767
Granted
Oct 23, 2018
Kind
B2
Abstract

An information handling system includes a memory and a controller. The memory stores settings for components within the information handling system. The controller can communicate with the memory. The controller detects a presence of a module, receives parameters of the module from the module, determines information for the module based on the parameters of the module, and updates the settings for the components based on the information for the module.

Claims (40)

1. An information handling system comprising:

a memory to store settings for components within the information handling system; and

a controller configured to communicate with the memory, the controller to detect a presence of a module, to receive parameters of the module from the module, to determine information for the module based on the parameters of the module, wherein the information includes particular locations within the module that include components that can affect the air flow though the module and the information handling system, and to update the settings for the components of the information handling system based on the information for the module, to cross reference a cooling tier with a fan solution for a cooling fan, to determine a scaling factor for an open loop fan curve of a fan control setting based on the cross reference of the cooling tier with the fan solution, and to update fan control settings based on the scaling factor for the open loop fan curve.

2. The information handling system of claim 1 , wherein the information includes the cooling tier for the module.

3. The information handling system of claim 1 , the controller to update the fan control settings based on the information for the module and a configuration of the information handling system.

4. The information handling system of claim 3 , wherein the module is a component plugged within the information handling system.

5. The information handling system of claim 1 , wherein the module is connected to an external panel of the information handling system.

6. The information handling system of claim 1 , further comprising:

a thermal table to store the settings for the components, the controller to update the settings retrieved from the thermal table based on the information for the module.

7. The information handling system of claim 1 , wherein the information for the module is selected from a group including fan population details, ambient sensor corrections, a module specific zoning policy, airflow sensor correlations and targets, normalized open loop cooling requirements, airflow tier, normalized fan vibration limits, thermal scaling factor, hardware and sensor presence, chassis airflow correlation, redefined power cap settings, and redefined fresh air configurations.

8. A method comprising:

controlling, by a controller of an information handling system, a speed of a cooling fan based on fan control settings;

detecting, by the controller, a presence of a module associated with the information handling system;

receiving, from the module, parameters of the module;

determining information for the module based on the parameters of the module, wherein the information includes particular locations within the module that include components that can affect the air flow though the module and the information handling system;

updating, by the controller, the fan control settings based on the information for the module;

cross referencing the cooling tier with a fan solution for the cooling fan;

determining a scaling factor for an open loop fan curve of the fan control setting based on the cross reference of the cooling tier with the fan solution; and

updating the fan control settings based on the scaling factor for the open loop fan curve.

9. The method of claim 8 , wherein the information includes a cooling tier for the module.

10. The method of claim 8 , further comprising:

updating the fan control settings based on the information for the module and a configuration of the information handling system.

11. The method of claim 8 , wherein the module is a component plugged within the information handling system.

12. The method of claim 8 , wherein the module is connected to an external panel of the information handling system.

13. The method of claim 8 , further comprising:

storing, by the controller, the fan control settings in a thermal table of the information handling system.

14. The method of claim 8 , wherein the information for the module is selected from a group including fan population details, ambient sensor corrections, a module specific zoning policy, airflow sensor correlations and targets, normalized open loop cooling requirements, airflow tier, normalized fan vibration limits, thermal scaling factor, hardware and sensor presence, chassis airflow correlation, redefined power cap settings, and redefined fresh air configurations.

15. A method comprising:

controlling, by a controller of an information handling system, settings for components within the information handling system;

detecting, by the controller, a presence of a module associated with the information handling system;

receiving, from the module, parameters of the module;

determining information for the module based on the parameters of the module, wherein the information includes particular locations within the module that include components that can affect the air flow though the module and the information handling system;

updating the settings for the components of the information handling system based on the information for the module;

cross referencing a cooling tier with a fan solution for a cooling fan;

determining a scaling factor for an open loop fan curve of a fan control setting based on the cross reference of the cooling tier with the fan solution; and

updating fan control settings based on the scaling factor for the open loop fan curve.

16. The method of claim 15 , further comprising:

updating fan control settings based on information for the module and a configuration of the information handling system.

17. The method of claim 15 , wherein the module is a component plugged within the information handling system.

18. The method of claim 15 , wherein the module is connected to an external panel of the information handling system.

Assignments (13)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/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 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 036502 FRAME 0291 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0637 →
RELEASE OF REEL 036502 FRAME 0237 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0088 →
RELEASE OF REEL 036502 FRAME 0206 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040017/0204 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 036502/0291 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 036502/0237 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036502/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2015
From: PETERSON, CHRIS E.; LOVICOTT, DOMINICK A.; HARTMAN, COREY D.
To: DELL PRODUCTS, LP
Reel/Frame 035730/0312 →
Cited By (1)
US 12,474,752