IP Library Granted Patent US 12,415,437
Granted Patent B2
US 12,415,437 · App. 18/215,764 · Granted Sep 16, 2025

Energy management system with machine learning

Inventors: Ahmad Z. Albanna (Rochester Hills, MI); Krzysztof Klesyk (Novi, MI); Yan Zhou (Canton, MI); Jarold A. Gonzalez Sosa (Southfield, MI); Richard J. Hampo (Ann Arbor, MI)
Assignee: Ahmad Albanna
B60L53/63B60L53/11B60L53/62B60L53/67B60L53/68B60L55/00G06N3/044H02J1/084H02J3/007H02J3/322B60L53/51B60L53/52H02J2203/10H02J2300/24H02J2300/28H02J2300/30H02J2310/12
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,415,437
App. No.
18/215,764
Granted
Sep 16, 2025
Kind
B2
Abstract

An energy management system including a universal energy flow manager that has a housing, an energy storage device disposed in the housing, a power electronics module disposed in the housing and adapted to convert and manage power and a connections interface. It also includes distribution and communications module with a HVDC Bus (High-Voltage Direct Current Bus) having variable power limits that powers an entire load requirement of one or more coupled electrical loads up to a defined power limit determined by an aggregation of power from one or more coupled energy sources. The one or more coupled electrical loads and the one or more coupled energy sources are external to the universal energy flow manager and connect to the HVDC Bus through the connections interface.

Claims (39)

1. A computer-implemented method comprising:

receiving an energy demand state of one or more coupled electrical loads coupled to a universal energy flow manager via a load application specific hardware (load ASH), the energy demand state being indicative of a desired amount of energy needed by the one or more coupled electrical loads in an energy management environment;

receiving an available energy state of one or more coupled energy sources coupled to the universal energy flow manager via a source application specific hardware (source ASH), the available energy state being indicative of an available amount of energy from the one or more coupled energy sources in the energy management environment;

generating input data using at least the energy demand and available energy states;

extracting one or more features from the input data, the one or more features representative of a characteristic of a request for a power delivery proposal operation,

proposing, using a power delivery module, at least one power delivery proposal for the one or more coupled electrical loads;

and performing a power delivery operation based on the power delivery proposal.

2. The computer-implemented method of claim 1 , wherein the power delivery module is a machine learning engine.

3. The computer-implemented method of claim 1 , further comprising:

performing the power delivery operation through a load ASH of the one or more coupled electrical loads.

4. The computer-implemented method of claim 3 , wherein the power delivery operation is performed automatically.

5. The computer-implemented method of claim 1 , further comprising:

generating, by attributes prioritization, a set of attributes of the energy management environment to enforce; and

proposing the at least one power delivery proposal based on one or more attributes of the set of attributes.

6. The computer-implemented method of claim 5 , wherein the attributes include an attribute selected from the list consisting of minimizing utility cost, minimizing charging time, maximizing availability of backup energy, maximize excess energy sales, and maximizing battery life.

7. The computer-implemented method of claim 1 , wherein the power delivery proposal comprises instructions to perform a DC fast charge or one or more electric vehicles.

8. The computer-implemented method of claim 1 , wherein the power delivery proposal comprises instructions to maximize use of renewable energy sources during a defined time interval.

9. The computer-implemented method of claim 1 , wherein the power delivery proposal is provided in real time.

10. The computer-implemented method of claim 1 , wherein the power delivery proposal comprises load shedding instructions.

11. The computer-implemented method of claim 1 , wherein the power delivery proposal comprises powering a plurality of loads by time division multiplexing of load source pairs.

12. The computer-implemented method of claim 1 , wherein the input data further comprise data selected from the list consisting of historical device use data, a fast charging requirement, a weather forecast, a calendar data, a current electricity consumption demand, a vehicle energy demand profile, a home energy demand profile, and a battery lifetime.

13. The computer-implemented method of claim 1 , further comprising:

providing feedback for the power delivery module indicative of an accuracy of proposals to reinforce the power delivery module.

14. The computer-implemented method of claim 1 , further comprising:

providing the power delivery proposal in real time.

15. A computer system comprising a processor configured to:

receive an energy demand state of one or more coupled electrical loads coupled to a universal energy flow manager via a load application specific hardware (load ASH), the energy demand state being indicative of a desired amount of energy needed by the one or more coupled electrical loads in an energy management environment;

receive an available energy state of one or more coupled energy sources coupled to the universal energy flow manager via a source application specific hardware (source ASH), the available energy state being indicative of an available amount of energy from the one or more coupled energy sources in the energy management environment;

generate input data using at least the energy demand and available energy states;

extract one or more features from the input data, the one or more features representative of a characteristic of a request for a power delivery proposal operation,

propose, using a power delivery module, at least one power delivery proposal for the one or more coupled electrical loads;

and perform a power delivery operation based on the power delivery proposal.

16. A non-transitory computer-readable storage medium storing a program which, when executed by a computer system, causes the computer system to:

receive an energy demand state of one or more coupled electrical loads coupled to a universal energy flow manager via a load application specific hardware (load ASH), the energy demand state being indicative of a desired amount of energy needed by the one or more coupled electrical loads in an energy management environment;

receive an available energy state of one or more coupled energy sources coupled to the universal energy flow manager via a source application specific hardware (source ASH), the available energy state being indicative of an available amount of energy from the one ore one or more coupled energy sources in the energy management environment;

generate input data using at least the energy demand and available energy states;

extract one or more features from the input data, the one or more features representative of a characteristic of a request for a power delivery proposal operation,

propose, using a power delivery module, at least one power delivery proposal for the one or more coupled electrical loads;

and perform a power delivery operation based on the power delivery proposal.

Assignments (3)
SECURITY INTEREST Recorded Oct 13, 2025
From: OUR NEXT ENERGY INC.
To: AVENUE VENTURE OPPORTUNITIES FUND, L.P., AS AGENT
Reel/Frame 073079/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2025
From: OUR NEXT ENERGY, INC.
To: ALBANNA, AHMAD
Reel/Frame 072078/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2025
From: ALBANNA, AHMAD Z.; KLESYK, KRZYSZTOF; ZHOU, YAN; SOSA, JAROLD A.; HAMPO, RICHARD J.
To: OUR NEXT ENERGY, INC.
Reel/Frame 071290/0119 →
Continuity (3)
Continuation 18209568 · Jun 14, 2023
Provisional Application 63352189 · Jun 14, 2022
Related Publication 20230402839A1 · Dec 14, 2023
References Cited (21)
US 10913374B2 · Son · 2021 [cited by applicant]
US 11241975B2 · Patel · 2022 [cited by applicant]
US 20110025267A1 · Kamen · 2011 [cited by applicant]
US 20110276194A1 · Emalfarb · 2011 [cited by applicant]
US 20120249065A1 · Bissonette · 2012 [cited by applicant]
US 20130013123A1 · Ozaki · 2013 [cited by applicant]
US 20130147272A1 · Johnson · 2013 [cited by examiner]
US 20140316939A1 · Uyeki · 2014 [cited by applicant]
US 20170194794A1 · Katcha · 2017 [cited by applicant]
US 20190168630A1 · Mrlik · 2019 [cited by applicant]
US 20200023747A1 · Logvinov · 2020 [cited by applicant]
US 20220080852A1 · Yu · 2022 [cited by applicant]
US 20220097547A1 · Ibrahim · 2022 [cited by applicant]
US 20220149745A1 · Ibrahim · 2022 [cited by applicant]
US 20230347778A1 · Shahriar · 2023 [cited by applicant]
KR 102361409 · 2022 [cited by applicant]
WO 2013039753A1 · 2013 [cited by applicant]
WO 2017151057A1 · 2017 [cited by applicant]
Invitation to Pay Additional Fees issued in App. No. PCT/US2023/025306, mailing date Oct. 18, 2023, 19 pages. [cited by applicant]
International Preliminary Report on Patentability issued in App. No. PCT/US2023/025306, mailing date Dec. 26, 2024. 15 pages. [cited by applicant]
International Search Report and Written Opinion issued in App. No. PCT/US2023/025306, mailing date Dec. 12, 2023, 25 pages. [cited by applicant]