IP Library › Granted Patent US 12,462,314
Granted Patent B2
US 12,462,314 · App. 18/506,439 · Granted Nov 4, 2025

Methods and systems for meeting rapidly fluctuating power demands using interruptible load and stable power production

Inventors: Eric Gebhardt (Houston, TX); Scott Hoyte (Marietta, GA)
Assignee: Gebhardt Enterprises, LLC
G06Q50/06G05B13/027G05B13/041G06Q20/065G06Q20/381G06Q30/0206G06Q30/018G06Q2220/00
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 12,462,314
App. No.
18/506,439
Filed
Nov 10, 2023
Granted
Nov 4, 2025
Kind
B2
Art Unit
3628
USPC
705/7.35
Abstract

An automated control method for meeting rapidly fluctuating power demands with stable power production is disclosed. The method includes determining a market value of a unit of electricity sold on the grid, a fuel cost required to produce the unit of electricity, and a market value of a processing task requiring the unity of electricity. The method also includes calculating which of the electricity, processing, or fuel, is the most valuable; shutting off a running process when the value of the electricity is highest or the value of the fuel is highest; and starting a pending process when the net market value of the processing task is highest. The method may also include reducing electricity generation at a power plant when the value of electricity is negative, or exercising a futures contract to supply electricity.

Claims (69)

1 . A computer-implemented method for controlling power consumption comprising:

selecting an interruptible processing task adapted to produce a product;

determining a value of a unit of electricity and a market value of the product of the interruptible processing task requiring at least one unit of electricity;

calculating a difference between the market value of the product of the interruptible processing task and the value of electricity required to execute the interruptible processing task;

starting the interruptible processing task when the market value of product of the interruptible processing task is higher than the value to an operator of the interruptible process of the electricity required to execute the interruptible processing task;

continuing an interruptible processing task when the market value of the product of the interruptible processing task is higher than the value to the operator of the interruptible process of the electricity required to execute the interruptible processing task; and

curtailing the processing task when the value of the electricity required to execute the interruptible processing task is higher than the market value of the product of the interruptible processing task.

2 . The method of claim 1 , wherein:

the processing task comprises cryptocurrency mining and the product of the interruptible processing task comprises a reward for completing a cryptocurrency mining task; and

determining the market value of the product of the interruptible processing task comprises:

determining a reward for completing the cryptocurrency mining task;

accessing a cryptocurrency exchange to determine an exchange rate of the reward to a currency;

determining an expected fraction of the reward by multiplying the reward and a probability of obtaining the reward;

converting the expected fraction of the reward to the currency based on the exchange rate;

estimating an energy cost associated with the interruptible processing task; and

setting the market value of the interruptible processing task to be the difference between the converted reward fraction and the estimated energy cost.

3 . The method of claim 2 , wherein:

the market value of the unit of electricity comprises at least one of energy production charges, demand charges, and transmission and distribution charges; and

the energy cost associated with the processing task comprises energy production charges.

4 . The method of claim 2 , wherein the probability of obtaining the reward comprises:

a likelihood that a block of a blockchain will be mined within a time interval;

the likelihood being based on a distribution of past mining intervals;

a target mining time; and

an amount of time of elapsed since a previous block was mined.

5 . The method of claim 1 , further comprising:

determining a market value for each of a plurality of interruptible processing tasks;

selecting the interruptible processing task among the plurality of interruptible processing tasks having a highest market value; and

starting the interruptible processing task comprises:

starting hardware optimized to perform the interruptible processing task; and

shutting off hardware optimized to perform tasks other than the interruptible processing task.

6 . The method of claim 1 , wherein:

curtailing comprises shutting down the interruptible processing task, in whole or in part.

7 . The method of claim 1 , further comprising:

determining a cost of purchasing electricity from an alternative electric power supplier; and

purchasing electricity from the different electricity supplier if the cost of purchasing electricity is less than a purchase value of a futures contract for electricity.

8 . The method of claim 1 , further comprising:

determining if curtailment policies require a reduction in an amount of electricity delivered to the grid; and

starting the interruptible processing task to consume electricity in excess of limits imposed by curtailment policies.

9 . The method of claim 1 , further comprising:

monitoring electricity demand of consumers using the grid; and

shutting off the interruptible processing task when a second sum of electricity demand and electricity use by the running process exceeds electricity supply.

10 . The method of claim 1 , wherein:

the interruptible processing task comprises a neural network training operation configured to operate intermittently at least by saving progress while the processing task is operating.

11 . The method of claim 10 , wherein the product of the interruptible processing task is an updated AI model or a new AI model.

12 . The method of claim 10 , wherein determining the market value of the product of the interruptible processing task comprises determining the market value of the updated AI model or the new AI model.

13 . The method of claim 1 , wherein the unit of electricity is assessed based on units of kilowatt-hours.

14 . A system for managing power consumption, comprising:

a memory storing instructions; and

at least one processor configured to execute the stored instructions to:

select an interruptible processing task adapted to produce a product;

determine a value of a unit of electricity and a market value of the product of the interruptible processing task requiring at least one unit of electricity;

calculate a difference between the market value of the product of the interruptible processing task and the value of electricity required to execute the interruptible processing task;

start the interruptible processing task when the market value of the product of the interruptible processing task is higher than the value to an operator of the interruptible process of the electricity required to execute the interruptible processing task;

continue an interruptible processing task when the market value of the product of the interruptible processing task is higher than the value to the operator of the interruptible process of the electricity required to execute the interruptible processing task; and

curtail the processing task when the value of the electricity required to execute the interruptible processing task is higher than the market value of the product of the interruptible processing task.

15 . A non-transitory computer readable medium having stored instructions that when executed cause at least one processor to perform instructions for managing power consumption, comprising:

selecting an interruptible processing task adapted to produce a product;

determining a value of a unit of electricity and a market value of the product of the interruptible processing task requiring at least one unit of electricity;

calculating a difference between the market value of the product of the interruptible processing task and the value of electricity required to execute the interruptible processing task;

starting the interruptible processing task when the market value of the product of the interruptible processing task is higher than the value to an operator of the interruptible process of the electricity required to execute the interruptible processing task;

continuing an interruptible processing task when the market value of the product of the interruptible processing task is higher than the value to the operator of the interruptible process of the electricity required to execute the interruptible processing task; and

curtailing the processing task when the value of the electricity required to execute the interruptible processing task is higher than the market value of the product of the interruptible processing task.

16 . A cryptocurrency mined by the method of claim 2 , comprising:

determining a reward for completing a cryptocurrency mining task;

accessing a cryptocurrency exchange to determine an exchange rate of the reward to a currency;

determining an expected fraction of the reward by multiplying the reward and a probability of obtaining the reward;

converting the expected fraction of the reward to the currency based on the exchange rate;

estimating an energy cost associated with the cryptocurrency mining task; and

setting the market value of the cryptocurrency mining task to be the difference between the converted reward fraction and the estimated energy cost.

Continuity (2)
Continuation 16816125 · Mar 11, 2020
Related Publication 20240078619A1 · Mar 7, 2024
References Cited (21)
US 7385373B2 · Doruk et al. · 2008 [cited by applicant]
US 10180668B2 · Hong · 2019 [cited by applicant]
US 10367353B1 · McNamara et al. · 2019 [cited by applicant]
US 10444818B1 · McNamara et al. · 2019 [cited by applicant]
US 10452127B1 · McNamara et al. · 2019 [cited by applicant]
US 10608433B1 · McNamara et al. · 2020 [cited by applicant]
US 10873211B2 · McNamara et al. · 2020 [cited by applicant]
US 11016456B2 · Henson et al. · 2021 [cited by applicant]
US 11016553B2 · McNamara et al. · 2021 [cited by applicant]
US 11025060B2 · McNamara et al. · 2021 [cited by applicant]
US 11031813B2 · McNamara et al. · 2021 [cited by applicant]
US 11594888B2 · McNamara et al. · 2023 [cited by applicant]
US 11650639B2 · McNamara et al. · 2023 [cited by applicant]
US 11669144B2 · McNamara et al. · 2023 [cited by applicant]
US 11682902B2 · McNamara et al. · 2023 [cited by applicant]
US 12021385B2 · McNamara et al. · 2024 [cited by applicant]
US 12067633B2 · McNamara et al. · 2024 [cited by applicant]
US 20170358041A1 · Forbes, Jr. · 2017 [cited by examiner]
US 20180264347A1 · Tran et al. · 2018 [cited by applicant]
US 20210035242A1 · McNamara et al. · 2021 [cited by applicant]
“Energy consumption of cryptocurrency mining: A study of electricity consumption in mining cryptocurrencies” Published by Elsevier (Year: 2019). [cited by examiner]