IP Library Granted Patent US 7,644,291
Granted Patent B2
US 7,644,291 · App. 11/323,861 · Granted Jan 5, 2010

Device throttling system from neighboring device

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 7,644,291
App. No.
11/323,861
Granted
Jan 5, 2010
Kind
B2
Abstract

An array of electronic devices includes at least one throttlable device in the array of devices and a management module connected to the at least one throttlable device for reducing heat effects to an overheating device from neighboring devices in the array of electronic devices device. The management module is configured to detect the overheating of the overheating device, detect at least one throttlable device neighboring the overheating device and in the array of devices, and throttle the at least one throttlable device. The array of devices are an array of blade servers within a blade center, and the management module is separate from the at least one throttlable device.

Claims (40)

1. A management module for reducing heat effects to an overheating device from neighboring devices in an array of electronic devices, comprising:

a connection to at least one throttlable device in the array of devices, wherein

the management module is configured to

detect the overheating of the overheating device,

detect at least one throttlable device neighboring the overheating device and in the array of devices, and

throttle the at least one throttlable device after the overheating device has reached a maximum throttle for operation of the overheating device, wherein

the array of devices are an array of blade servers within a blade center,

the at least one throttlable device has different levels of throttling, and

the management module is configured to partially throttle the at least one throttlable device.

2. The management module according to claim 1 , wherein the management module is configured to repeat the throttling of the least one throttlable device using an increased level of throttling.

3. The management module according to claim 1 , wherein the management module is separate from the at least one throttlable device.

4. The management module according to claim 1 , wherein, after the at least one throttlable device has been throttled and based upon a predetermined condition, the at least one additional throttlable device is additionally throttled.

5. The management module according to claim 1 , wherein the overheating device is not throttled after the overheating device is detected as overheating.

6. The management module according to claim 1 , wherein the management module is configured to detect at least one additional throttlable device in the array of devices.

7. An array of electronic devices, comprising:

at least one throttlable device in the array of devices; and

a management module connected to the at least one throttlable device for reducing heat effects to an overheating device from neighboring devices in the array of electronic devices device, wherein

the management module is configured to

detect the overheating of the overheating device,

detect at least one throttlable device neighboring the overheating device and in the array of devices, and

throttle the at least one throttlable device after the overheating device has reached a maximum throttle for operation of the overheating device, wherein

the array of devices are an array of blade servers within a blade center,

the at least one throttlable device has different levels of throttling, and

the management module is configured to partially throttle the at least one throttlable device.

8. The array according to claim 7 , wherein the management module is configured to repeat the throttling of the least one throttlable device using an increased level of throttling.

9. The array according to claim 7 , wherein the management module is separate from the at least one throttlable device.

10. The array according to claim 7 , wherein, after the at least one throttlable device has been throttled and based upon a predetermined condition, the at least one additional throttlable device is additionally throttled.

11. The array according to claim 7 , wherein the overheating device is not throttled after the overheating device is detected as overheating.

12. The array according to claim 7 , wherein the management module is configured to detect at least one additional throttlable device in the array of devices.

13. A method for reducing heat effects to an overheating device from neighboring devices in an array of electronic devices, comprising the steps of:

detecting the overheating of the overheating device in the array of devices;

detecting at least one throttlable device neighboring the overheating device and in the array of devices; and

throttling the at least one throttlable device after the overheating device has reached a maximum throttle for operation of the overheating device, wherein,

the array of devices are an array of blade servers within a blade center,

the at least one throttlable device has different levels of throttling, and

the throttling step partially throttles the at least one throttlable device.

14. The method according to claim 13 , further comprising the step of repeating the throttling step using an increased level of throttling.

15. The method according to claim 13 , wherein, after the at least one throttlable device has been throttled and based upon a predetermined condition, the at least one additional throttlable device is additionally throttled.

16. The method according to claim 13 , wherein the overheating device is not throttled after the overheating device is detected as overheating.

17. The method according to claim 13 , further comprising the step of detecting at least one additional throttlable device in the array of devices.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO INTERNATIONAL LIMITED
Reel/Frame 034194/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2006
From: CAMPBELL, KEITH M.; FRANKE, JEFFERY M.; JOHNSON, DONALD E.; JOHNSTON, BROOKS
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017210/0486 →