IP Library Granted Patent US 11,489,337
Granted Patent B1
US 11,489,337 · App. 17/850,502 · Granted Nov 1, 2022

Systems and methods for microutility metering and energy allocation

Inventors: Thomas Buttgenbach (Santa Monica, CA); Finbar Sheehy (San Francisco, CA)
Assignee: 8ME NOVA, LLC
H02J3/003H02J3/004H02J3/381H02J2203/10H02J2300/24H02J2300/28
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,489,337
App. No.
17/850,502
Granted
Nov 1, 2022
Kind
B1
Abstract

The present disclosure provides systems and methods for managing electrical energy generated by a renewable microgrid. One or more processors of a system may store priorities for one or more consumer loads; forecast an amount of available electrical energy for a time period; allocate a first electrical energy amount to a first consumer load to a first energy limit for the time period; determine more electrical energy is forecast to be available from the RES or the ESS for the time period; identify a second consumer load of the one or more consumer loads; allocate a second electrical energy amount to the second consumer load for the time period; and direct electrical energy from the RES or the ESS to the first and second consumer loads according to the allocations.

Claims (49)

1. A system for managing electrical energy generated by a renewable micro utility, comprising one or more computer processors operatively coupled to computer memory and configured by machine-readable instructions to:

store one or more priorities and one or more energy limits for one or more consumer loads in the computer memory;

forecast an amount of electrical energy available from a renewable energy system (RES) and an energy storage system (ESS) for a time period;

allocate a first electrical energy amount to a first consumer load of the one or more consumer loads and a second electrical energy amount to a second consumer load of the one or more consumer loads based on the stored one or more priorities and the one or more energy limits and for the time period; and

direct electrical energy from the RES or the ESS to the first and second consumer loads according to the allocated first electrical energy amount and second electrical energy amount.

2. The system of claim 1 , wherein the one or more computer processors are further configured by the machine-readable instructions to determine a priority for each of the one or more consumer loads based on prioritization criteria.

3. The system of claim 2 , wherein the one or more computer processors are configured by the machine-readable instructions to determine the priority for each of the one or more consumer loads based on the prioritization criteria by determining the priority based on pricing tiers, determinations of need, household/building size, type of home/building, geographic location of the home/building, or demographic information of each of the one or more consumer loads.

4. The system of claim 1 , wherein the one or more computer processors are configured by the machine-readable instructions to determine a priority for each of the one or more consumer loads by determining the priority based on a type of each of the one or more consumer loads.

5. The system of claim 4 , wherein the one or more computer processors are configured by the machine-readable instructions to determine the priority for each of the one or more consumer loads by assigning consumer loads of the one or more consumer loads that correspond to medical facilities that contain temperature-sensitive medications or supplies a higher priority than all other consumer loads of the one or more consumer loads.

6. The system of claim 4 , wherein the one or more computer processors are configured by the machine-readable instructions to determine the priority for each of the one or more consumer loads based on values that are associated with each of the one or more consumer loads.

7. The system of claim 1 , wherein the one or more computer processors are further configured by the machine-readable instructions to:

determine a third priority for a third consumer load is identical to a fourth priority for a fourth consumer load;

responsive to the determination that the third priority is identical to the fourth priority, calculate a third electrical energy amount and a fourth electrical energy amount according to a ratio of a third energy limit of the third electrical energy amount to a fourth energy limit of the fourth electrical energy amount or such that the third electrical energy amount is equal to the fourth electrical energy amount; and

allocate the third electrical energy amount to the third consumer load for the time period and the fourth electrical energy amount to the fourth consumer load for the time period.

8. The system of claim 1 , wherein the one or more computer processors are further configured by the machine-readable instructions to:

determine the forecast amount of electrical energy is not enough to allocate electrical energy to a second energy limit to the second consumer load for the time period; and

responsive to the determination, allocate an electrical energy amount of zero to each consumer load of the one or more consumer loads that has a priority that is lower than the priority of the second consumer load.

9. The system of claim 1 , wherein the one or more computer processors are configured by the machine-readable instructions to allocate the first electrical energy amount to the first consumer load by storing an indication of the first electrical energy amount in the computer memory.

10. The system of claim 1 , wherein the one or more computer processors are further configured by the machine-readable instructions to:

determine the forecast amount of electrical energy is not enough to allocate enough electrical energy to the second consumer load for the time period; and

reduce a previously assigned energy limit for each of the one or more consumer loads responsive to the determination.

11. The system of claim 10 , wherein the one or more computer processors are configured by the machine-readable instructions to reduce the previously assigned energy limit for each of the one or more consumer loads based on the stored one or more priorities for the one or more consumer loads.

12. The system of claim 1 , wherein the one or more computer processors are configured by the machine-readable instructions to:

during the time period:

determine the allocated first electrical energy amount is higher than an amount of energy the first consumer load will utilize during the time period;

calculate an excess energy by calculating a difference between the allocated first electrical energy amount and the amount of energy the first consumer load will utilize during the time period; and

allocate the excess energy to other consumer loads of the one or more consumer loads.

13. The system of claim 12 , wherein the one or more computer processors are configured by the machine-readable instructions to allocate the excess energy to other consumer loads by increasing the allocation of the second electrical energy amount until the second electrical energy amount reaches a second energy limit.

14. The system of claim 12 , wherein the one or more computer processors are configured by the machine-readable instructions to transmit a message to a device associated with a user of the first consumer load, the message comprising a string indicating the first consumer load is on track to use less energy than the allocated first electrical energy amount.

15. The system of claim 1 , wherein the one or more computer processors are configured by the machine-readable instructions to:

during the time period:

determine an amount of energy that has been directed to the first consumer load has reached the allocated first electrical energy amount; and

terminate distribution of energy to the first consumer load responsive to the determination.

16. The system of claim 1 , wherein the one or more computer processors are configured by the machine-readable instructions to:

during the time period:

determine an amount of energy that has been directed to the first consumer load is within a threshold of the allocated first electrical energy amount; and

responsive to the determination, transmit a message to a device associated with a user of the first consumer load, the message comprising a string indicating to utilize less energy for a remainder of the time period.

17. A method for managing electrical energy generated by a renewable micro utility comprising a renewable energy system (“RES”) and an energy storage system (“ESS”), the method comprising:

storing one or more priorities and one or more energy limits for one or more consumer loads in a computer memory;

forecasting an amount of electrical energy available from a renewable energy system (RES) and an energy storage system (ESS) for a time period;

allocating a first electrical energy amount to a first consumer load of the one or more consumer loads and a second electrical energy amount to a second consumer load of the one or more consumer loads based on the stored one or more priorities and the one or more energy limits and for the time period; and

directing electrical energy from the RES or the ESS to the first and second consumer loads according to the allocated first electrical energy amount and second electrical energy amount.

18. The method of claim 17 , further comprising determining a priority for each of the one or more consumer loads based on prioritization criteria.

19. The method of claim 18 , wherein determining the priority for each of the one or more consumer loads based on the prioritization criteria comprises determining the priority based on pricing tiers, determinations of need, household/building size, type of home/building, geographic location of the home/building, demographic information of each of the one or more consumer loads.

20. One or more non-transitory computer storage media storing instructions that are operable, when executed by one or more computers, to cause said one or more computers to perform operations comprising:

storing one or more priorities and one or more energy limits for one or more consumer loads in a computer memory;

forecasting an amount of electrical energy available from a renewable energy system (RES) and an energy storage system (ESS) for a time period;

allocating a first electrical energy amount to a first consumer load of the one or more consumer loads and a second electrical energy amount to a second consumer load of the one or more consumer loads based on the stored one or more priorities and the one or more energy limits and for the time period; and

directing electrical energy from the RES or the ESS to the first and second consumer loads according to the allocated first electrical energy amount and second electrical energy amount.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2024
From: 8ME NOVA, LLC
To: 1ST AVENUE NOVA, LLC
Reel/Frame 068723/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2022
From: BUTTGENBACH, THOMAS; SHEEHY, FINBAR
To: 8ME NOVA, LLC
Reel/Frame 061186/0734 →
Continuity (2)
Continuation 17697665 · Mar 17, 2022
Provisional Application 63235278 · Aug 20, 2021
Cited By (2)
US 12,244,147 US 12,603,498