IP Library Granted Patent US 10,870,358
Granted Patent B2
US 10,870,358 · App. 15/690,275 · Granted Dec 22, 2020

Systems and methods for enabling automatic management of power loads and power generation based on user-specified set of rules

Inventors: Valery Miftakhov (San Carlos, CA); Alexander Gurzhi (Cupertino, CA); Alan White (Tiburon, CA)
Assignee: Enel X North America, Inc.
B60L11/1844B60L53/305B60L53/51B60L53/52B60L53/63B60L53/665B60L53/68B60L53/65B60L2250/20Y02E60/00Y02T10/70Y02T10/7072Y02T90/12Y02T90/14Y02T90/16Y02T90/167Y04S10/126Y04S30/12Y04S30/14
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 10,870,358
App. No.
15/690,275
Granted
Dec 22, 2020
Kind
B2
Abstract

Systems and methods for enabling automatic management of arbitrary power loads and power generation based on user-specified set of rules. The aforesaid rules may be applied based on the grid conditions, parameters of specific grid equipment, as well as any other (external) factors. In various embodiments, the aforesaid user-specified rules may be automatically executed by one or more servers in response to sensed grid conditions and arbitrary external factors. In various embodiments, the aforesaid rules may cause execution of local site functions, such as powering down specific load that may help stabilize the wider power grid. In one or more embodiments, the rules may be executed on a central server or on EVSE nodes in a decentralized manner using, for example, blockchain technology well-known to persons of ordinary skill in the art.

Claims (27)

1. A system for automatic management of power loads, the system comprising:

an electricity meter for reading an electric current, frequency, or voltage from an electricity supply line;

a plurality of electrical loads; and

a controller operatively coupled to the electricity meter and the plurality of electrical loads and operable to obtain readings from the electricity meter and to control at least one of the plurality of electrical loads based on the obtained readings in accordance with a plurality of user-specified rules;

wherein the user-specified rules comprise a pseudo-code comprising a plurality of statements including a statement for setting a power of a predetermined electrical load from the plurality of electrical loads; and

wherein the controller executes an interpreter for the pseudo-code.

2. The system for automatic management of power loads of claim 1 , wherein the plurality of electrical loads comprise a plurality of vehicle charging stations.

3. The system for automatic management of power loads of claim 1 , wherein the controller comprises a server disposed on a computer network and wherein the controller is coupled to the electricity meter and the plurality of electrical loads via a computer network.

4. The system for automatic management of power loads of claim 1 , wherein the plurality of statements further comprise a statement for checking the voltage reading.

5. The system for automatic management of power loads of claim 1 , wherein the plurality of statements further comprise a statement for checking the current reading.

6. The system for automatic management of power loads of claim 1 , wherein the plurality of statements further comprise a statement for checking the frequency reading.

7. The system for automatic management of power loads of claim 1 , wherein the plurality of statements further comprise a conditional statement.

8. The system for automatic management of power loads of claim 1 , wherein the controller operates to control at least one of the plurality of electrical loads based on the obtained readings and at least one environmental parameter reading in accordance with the plurality of user-specified rules.

9. The system for automatic management of power loads of claim 8 , wherein the at least one environmental parameter reading comprises a temperature reading.

10. The system for automatic management of power loads of claim 8 , wherein the at least one environmental parameter reading comprises a sunlight brightness reading.

11. The system for automatic management of power loads of claim 8 , wherein the at least one environmental parameter reading comprises a time reading.

12. The system for automatic management of power loads of claim 8 , wherein the at least one environmental parameter reading comprises a humidity reading.

13. The system for automatic management of power loads of claim 1 , wherein the controller comprises an access rights module for controlling an authorization of a user to specify the plurality of user-specified rules.

14. The system for automatic management of power loads of claim 1 , wherein the user authorization is granted or denied with respect to a predetermined domain.

15. The system for automatic management of power loads of claim 1 , wherein the predetermined domain is a house.

16. The system for automatic management of power loads of claim 1 , wherein the predetermined domain is a neighborhood.

17. A method for automatic management of power loads, the method comprising:

providing an electricity meter for reading an electric current, frequency, or voltage from an electricity supply line;

providing a plurality of electrical loads; and

providing a controller operatively coupled to the electricity meter and the plurality of electrical loads and operable to obtain readings from the electricity meter and to control at least one of the plurality of electrical loads based on the obtained readings in accordance with a plurality of user-specified rules;

wherein the user-specified rules comprise a pseudo-code comprising a plurality of statements including a statement for setting a power of a predetermined electrical load from the plurality of electrical loads; and

wherein the controller executes an interpreter for the pseudo-code.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2025
From: ENEL X WAY USA, LLC
To: JUICEBOX USA (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 071653/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2022
From: ENEL X NORTH AMERICA, INC.
To: ENEL X WAY USA, LLC
Reel/Frame 062148/0609 →
MERGER AND CHANGE OF NAME Recorded Oct 21, 2019
From: ELECTRIC MOTOR WERKS, INC.; ENEL X NORTH AMERICA, INC.
To: ENEL X NORTH AMERICA, INC.
Reel/Frame 050774/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: MIFTAKHOV, VALERY; GURZHI, ALEXANDER; WHITE, ALAN
To: ELECTRIC MOTOR WERKS, INC.
Reel/Frame 043513/0001 →
Continuity (4)
Continuation In Part 15004974 · Jan 24, 2016
Continuation In Part 14853955 · Sep 14, 2015
Provisional Application 62050147 · Sep 14, 2014
Related Publication 20180015838A1 · Jan 18, 2018
Cited By (1)
US 12,491,786