IP Library Granted Patent US 9,158,366
Granted Patent B1
US 9,158,366 · App. 13/829,955 · Granted Oct 13, 2015

Thermal control of a storage device receiving a limited amount of power

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 9,158,366
App. No.
13/829,955
Granted
Oct 13, 2015
Kind
B1
Abstract

An electronic device including a thermal reduction device, and a storage device electrically connected to the thermal reduction device. The storage device including a media, a channel configured to perform data operations on the media, a power input interface configured to receive power for consumption by the storage device from an available average amount of power, wherein the received power reduces the available average amount of power, and the available average amount of power is no greater than a maximum average power threshold, a thermal sensor configured to generate thermal data corresponding to a temperature of the storage device, and a thermal control unit configured to activate or deactivate a power savings mode for the storage device based at least on the thermal data, and to activate or deactivate the thermal reduction device based at least on the thermal data. The power savings mode affects an operation of the channel.

Claims (56)

1. An electronic device comprising:

a thermal reduction device; and

a storage device electrically connected to the thermal reduction device comprising:

a media;

a channel configured to perform data operations on the media;

a power input interface configured to receive power for consumption by the storage device from an available average amount of power, wherein the received power reduces the available average amount of power, and the available average amount of power is no greater than a maximum average power threshold;

a thermal sensor configured to generate thermal data corresponding to a temperature of the storage device; and

a thermal control unit configured to activate or deactivate a power savings mode for the storage device based at least on the thermal data, and to activate or deactivate the thermal reduction device based at least on the thermal data,

wherein the power savings mode affects an operation of the channel,

when the power savings mode is deactivated, the storage device is configured to consume an average amount of power such that the available average amount of power is insufficient to operate the thermal reduction device, and

when the power savings mode is activated, the storage device is configured to consume a reduced average amount of power such that the available average amount of power is sufficient to operate the thermal reduction device;

wherein the storage device is configured to consume a first average amount of power when the power savings mode is deactivated and to consume a second average amount of power when the power savings mode is activated, wherein the second average amount of power is less than the first average amount of power.

2. The electronic device of claim 1 wherein the thermal control unit is further configured to activate the power savings mode based at least on the thermal data, to activate the thermal reduction device when the power savings mode is activated, to deactivate the thermal reduction device based at least on the thermal data, and to deactivate the power savings mode when the thermal reduction device is deactivated.

3. The electronic device of claim 2 wherein the thermal control unit is further configured to activate the power savings mode based on a comparison of the thermal data and a first predetermined temperature threshold and to deactivate the thermal reduction device based on a comparison of the thermal data and a second predetermined temperature threshold.

4. The electronic device of claim 1 further comprising a power switch connected between the storage device and the thermal reduction device and configured to enable and disable power to the thermal reduction device, wherein the thermal control unit is further configured to activate the thermal reduction device by instructing the power switch to enable power to the thermal reduction device and to deactivate the thermal reduction device by instructing the power switch to disable power to the thermal reduction device.

5. The electronic device of claim 4 wherein the power switch comprises a transistor.

6. The electronic device of claim 1 wherein the thermal reduction device is further configured to consume a third average amount of power when the thermal reduction device is activated, and a sum of the second average amount of power and the third average amount of power is no greater than the first average amount of power.

7. The electronic device of claim 1 wherein when the power savings mode is deactivated, the channel is configured to perform a first average amount of data operations on the media, and when the power savings mode is activated, the channel is configured to perform a second average amount of data operations on the media, wherein the second average amount of data operations is less than the first average amount of data operations.

8. The electronic device of claim 7 wherein the second average amount of data operations is based on an average amount of power consumed by the thermal reduction device.

9. The electronic device of claim 1 wherein the media comprises at least one of a magnetic rotating disk and a solid state memory.

10. A method for operating an electronic device comprising a thermal reduction device and a storage device electrically connected to a thermal reduction device, the method comprising at least:

receiving power for consumption by the storage device from an available average amount of power, wherein the received power reduces the available average amount of power, and the available average amount of power is no greater than a maximum average power threshold;

generating thermal data corresponding to a temperature of the storage device;

activating or deactivating a power savings mode for the storage device based at least on the thermal data, wherein the power savings mode affects an operation of a channel in the storage device;

when the power savings mode is deactivated, consuming an average amount of power in the storage device such that the available average amount of power is insufficient to operate the thermal reduction device;

when the power savings mode is activated, consuming a reduced average amount of power in the storage device such that the available average amount of power is sufficient to operate the thermal reduction device;

activating or deactivating the thermal reduction device based at least on the thermal data;

when the power savings mode is deactivated, consuming a first average amount of power in the storage device; and

when the power savings mode is activated, consuming a second average amount of power in the storage device, wherein the second average amount of power is less than the first average amount of power.

11. The method of claim 10 further comprising:

activating the power savings mode based at least on the thermal data;

activating the thermal reduction device when the power savings mode is activated;

deactivating the thermal reduction device based at least on the thermal data; and

deactivating the power savings mode when the thermal reduction device is deactivated.

12. The method of claim 11 further comprising:

activating the power savings mode based on a comparison of the thermal data and a first predetermined temperature threshold; and

deactivating the thermal reduction device based on a comparison of the thermal data and a second predetermined temperature threshold.

13. The method of claim 10 further comprising:

activating the thermal reduction device by instructing a power switch connected between the storage device and the thermal reduction device to enable power to the thermal reduction device; and

deactivating the thermal reduction device by instructing the power switch to disable power to the thermal reduction device.

14. The method of claim 13 wherein the power switch comprises a transistor.

15. The method of claim 10 further comprising:

when the thermal reduction device is activated, consuming a third average amount of power in the thermal reduction device, wherein a sum of the second average amount of power and the third average amount of power is no greater than the first average amount of power.

16. The method of claim 10 further comprising:

when the power savings mode is deactivated, performing a first average amount of data operations on a media in the storage device using the channel; and

when the power savings mode is activated, performing a second average amount of data operations on the media using the channel, wherein the second average amount of data operations is less than the first average amount of data operations.

17. The method of claim 16 wherein the second average amount of data operations is based on an average amount of power consumed by the thermal reduction device.

18. The method of claim 16 wherein the media comprises at least one of a magnetic rotating disk and a solid state memory.

19. A storage device configured to electrically connect to a thermal reduction device comprising:

a media;

a thermal sensor configured to generate thermal data corresponding to a temperature of the storage device;

a thermal control unit configured to activate or deactivate a power savings mode for the storage device based at least on the thermal data, and to activate or deactivate the thermal reduction device based at least on the thermal data,

when the power savings mode is deactivated, the storage device is configured to consume an average amount of power such that an available average amount of power is insufficient to operate the thermal reduction device, and

when the power savings mode is activated, the storage device is configured to consume a reduced average amount of power such that the available average amount of power is sufficient to operate the thermal reduction device; and

a channel configured to perform data operations on the media, wherein when the power savings mode is deactivated, the channel is configured to perform a first average amount of data operations on the media, and when the power savings mode is activated, the channel is configured to perform a second average amount of data operations on the media, wherein the second average amount of data operations is less than the first average amount of data operations, and the second average amount of data operations is based on an average amount of power consumed by the thermal reduction device.

20. The storage device of claim 19 wherein the thermal control unit is further configured to activate the power savings mode based at least on the thermal data, to activate the thermal reduction device when the power savings mode is activated, to deactivate the thermal reduction device based at least on the thermal data, and to deactivate the power savings mode when the thermal reduction device is deactivated.

Assignments (12)
SECURITY AGREEMENT Recorded Apr 25, 2025
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071050/0001 →
PARTIAL RELEASE OF SECURITY INTERESTS Recorded Apr 25, 2025
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 071382/0001 →
PATENT COLLATERAL AGREEMENT Recorded Aug 23, 2024
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS THE AGENT
Reel/Frame 068762/0494 →
CHANGE OF NAME Recorded Jun 27, 2024
From: SANDISK TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067982/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067567/0682 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →