IP Library › Granted Patent US 11,974,412
Granted Patent B2
US 11,974,412 · App. 18/233,797 · Granted Apr 30, 2024

System and method for using waste heat generated by digital processing components

Inventors: Todd W. Benson (Dallas, TX); Lovis Kauf (Eisenberg, DE); John-Paul Adams (Carrollton, TX); James A. Hancock (Dallas, TX); John S. Burkhart (Dallas, TX); James D. Franks (Louisville, KY); Hunter L. Hunt (Dallas, TX)
Assignee: Hunt Energy, L.L.C.
H05K7/20281F24D17/0005H05K7/20236H05K7/2039
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,974,412
App. No.
18/233,797
Granted
Apr 30, 2024
Kind
B2
Abstract

Provided are systems and methods for managing a processing load of a processing module and thermal energy produced by the processing load. In one example, a method includes identifying a hot water profile that contains usage information of hot water from a hot water tank that serves as a heat sink for the thermal energy. A determination may be made as to whether it is economically desirable to increase or decrease the processing load based on factors such as an economic value generated by the processing load, a cost of energy needed to support the processing load, and an economic value of the thermal energy transferred to the hot water tank based on the hot water profile. The processing load may be dynamically modulated by a local or remote controller in response to the economic desirability of increasing or decreasing the processing load as well as other possible parameters.

Claims (36)

1. A method for managing a processing load of a processing module and thermal energy produced by the processing load, the method comprising;

identifying, by the processing module, a hot water profile, wherein the hot water profile includes information regarding usage of hot water from a hot water tank that serves as a sole heat sink for the thermal energy;

determining, by the processing module, that it is economically desirable to increase the processing load based on at least one of an economic value generated by the processing load, a cost of energy needed to support the processing load, and an economic value of the thermal energy transferred to the hot water tank based on the hot water profile;

determining, by the processing module, whether a temperature differential between the processing module and the hot water tank is large enough to ensure that the hot water tank is able to absorb thermal energy that will be produced by increasing the processing load without overheating the processing module;

increasing, by the processing module, the processing load in response to the economic desirability only if the temperature differential is large enough to prevent the processing module from overheating;

monitoring whether a current temperature of the hot water in the hot water tank is approaching a maximum temperature threshold that defines a safe temperature for end use of the hot water; and

dynamically modulating the processing load to prevent the current temperature from exceeding the maximum temperature threshold even if the temperature differential is sufficient to support increased processing.

2. The method of claim 1 wherein the processing load includes data received by the processing module from a distributed data processing system, and wherein the economic value generated by the processing load is based on the processing load's contribution to the distributed data processing system.

3. The method of claim 2 further comprising registering with the distributed data processing system for only specified types of data to exclude data that a user of the processing module does not desire to be processed by the processing module.

4. The method of claim 1 further comprising:

receiving an input from a remote controller that is configured to provide power grid management over a geographic area where the processing module is located, wherein the input instructs the processing module to limit the amount of energy used to support the processing load; and

reducing the processing load as needed to conform to the input.

5. The method of claim 1 further comprising controlling a circulation rate of a fluid used by a heat transfer system of the processing module to transfer the thermal energy to the hot water tank.

6. The method of claim 1 further comprising receiving an input parameter instructing the processing module to prioritize the processing load in order to maximize the economic value generated by the processing load.

7. The method of claim 1 further comprising:

determining from the hot water profile that hot water will be needed at a particular time; and

increasing the processing load to provide thermal energy to preheat water in the hot water tank when the cost of energy is lower.

8. A processing module configured to be coupled to a hot water tank that serves as a sole heat sink for thermal energy generated by a processing load managed by the processing module, the processing module comprising;

at least one processor;

at least one memory coupled to the processor;

a heat transfer system thermally coupled to the processor and configured to transfer the thermal energy generated by the processor to the hot water tank; and

a controller configured to execute a plurality of instructions stored in the memory for managing the processing load, the plurality of instructions including instructions for:

identifying that it is economically desirable to increase the processing load based on at least one of an economic value generated by the processing load, a cost of energy needed to support the processing load, and an economic value of the thermal energy transferred to the hot water tank;

determining whether a temperature differential between the processing module and the hot water tank is large enough to ensure that the hot water tank is able to absorb thermal energy that will be produced by increasing the processing load without overheating the processing module;

increasing the processing load in response to the economic desirability only if the temperature differential is large enough to prevent the processing module from overheating, wherein the processing load is increased even if hot water in the hot water tank will be heated beyond the desired temperature;

monitoring whether a current temperature of the hot water in the hot water tank is approaching a maximum temperature threshold that defines a safe temperature for end use of the hot water; and

dynamically modulating the processing load to prevent the current temperature from exceeding the maximum temperature threshold even if the temperature differential is sufficient to support increased processing.

9. The processing module of claim 8 wherein the processor is submerged in a dielectric fluid and wherein the heat transfer system circulates the dielectric fluid to transfer the thermal energy from the dielectric fluid to the hot water tank.

10. The processing module of claim 8 wherein the heat transfer system uses a heat exchanger to transfer the thermal energy from the processor to the hot water tank.

11. The processing module of claim 8 wherein the heat transfer system uses a heat pump to transfer the thermal energy from the processor to the hot water tank.

12. The processing module of claim 8 wherein the heat transfer system circulates a fluid through a fluid conduit that is in contact with the hot water tank to transfer the thermal energy from the processor to the hot water tank.

13. The processing module of claim 8 further comprising a pump, wherein the instructions further include instructions for controlling the pump to modify a circulation rate of a fluid used by the heat transfer system to transfer the thermal energy to the hot water tank.

14. The processing module of claim 8 wherein the instructions further include instructions for controlling a valve to mix cooler water with water heated by the thermal energy to increase the temperature differential.

15. The processing module of claim 8 wherein the instructions further include instructions for identifying a hot water profile, wherein the hot water profile includes information regarding usage of hot water from the hot water tank and affects the economic value of the thermal energy transferred to the hot water tank.

16. The processing module of claim 8 wherein the processor is the controller and executes the plurality of instructions.

17. The processing module of claim 8 wherein the controller is a local controller that is coupled to a remote controller that is configured to provide power grid management over a geographic area where the processing module is located, and wherein the controller is configured to comply with control instructions received from the remote controller.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER CHANGED TO PATENT NUMBER PREVIOUSLY RECORDED AT REEL: 70980 FRAME: 908. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 18, 2025
From: HUNT ENERGY COMPANY, L.P.
To: WATTER, INC.
Reel/Frame 071300/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2025
From: HUNT ENERGY COMPANY, L.P.
To: WATTER, INC.
Reel/Frame 070980/0908 →
CHANGE OF NAME Recorded Mar 3, 2025
From: HUNT ENERGY COMPANY, L.L.C.
To: HUNT ENERGY COMPANY, L.P.
Reel/Frame 070376/0115 →
CHANGE OF NAME Recorded Feb 28, 2025
From: HUNT ENERGY COMPANY
To: HUNT ENERGY COMPANY, L.L.C.
Reel/Frame 070368/0661 →
CERTIFICATE OF AMENDMENT Recorded Feb 27, 2025
From: HUNT ENERGY COMPANY I
To: HUNT ENERGY COMPANY
Reel/Frame 070360/0522 →
CHANGE OF NAME Recorded Feb 26, 2025
From: HUNT ENERGY, L.L.C.
To: HUNT ENERGY COMPANY I
Reel/Frame 070338/0847 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2023
From: BENSON, TODD W.; KAUF, LOVIS; ADAMS, JOHN-PAUL; HANCOCK, JAMES A.; BURKHART, JOHN S.; FRANKS, JAMES D.; HUNT, HUNTER L.
To: HUNT ENERGY, L.L.C.
Reel/Frame 065351/0001 →
Continuity (4)
Provisional Application 63471927 · Jun 8, 2023
Provisional Application 63459408 · Apr 14, 2023
Provisional Application 63398199 · Aug 15, 2022
Related Publication 20240057289A1 · Feb 15, 2024
Cited By (2)
US 12,575,060 US 12,650,880