IP Library › Granted Patent US 11,271,766
Granted Patent B2
US 11,271,766 · App. 15/811,659 · Granted Mar 8, 2022

Energy virtualization layer with a universal smart gateway

Inventor: Gerard O'Hora (Brighton, MA)
Assignee: SynCells, Inc.
H04L12/2803H04L12/2818F24F11/46F24F2140/60G05B15/02G05B2219/2642H04L47/24H04L67/12H04W4/70
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,271,766
App. No.
15/811,659
Granted
Mar 8, 2022
Kind
B2
Abstract

An energy virtualization system may include a physical interface gateway that may include a plurality of common interfaces. The plurality of common interfaces may be coupled to a plurality of energy-producing devices, a plurality of energy-control devices, and a plurality of energy-consuming devices. The system may also include a building network, where the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices can communicate through building network. The system may additionally include a computing device running an energy virtualization layer. The virtualization layer may include a plurality of virtual devices representing the plurality of energy-producing devices, the plurality of energy-control devices; and the plurality of energy-consuming devices. The virtualization layer may also direct energy from the energy-producing devices to the energy-consuming devices according to information received from the energy-control devices.

Claims (35)

1. An energy virtualization system comprising: one or more physical interface gateways comprising a plurality of interfaces, wherein the plurality of interfaces are coupled to: a plurality of energy-producing devices; a plurality of energy-control devices; and a plurality of energy-consuming devices; one or more networks, wherein the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices communicate through the one or more networks; and a computing device running an energy virtualization layer and a policy engine, wherein: the energy virtualization layer comprises a plurality of virtual devices representing the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices, wherein the plurality of energy-control devices, and the plurality of energy-consuming devices are registered with a same user account and distributed throughout a plurality of different buildings; the energy virtualization layer comprises a hypervisor that manages the plurality of virtual devices in the energy virtualization layer to direct energy from the energy-producing devices to the energy-consuming devices according to information received by the hypervisor from the energy-control devices throughout the plurality of different buildings using the plurality of virtual devices; and wherein the hypervisor receives an input from the policy engine to change the operation of the hypervisor.

2. The energy virtualization system of claim 1 , wherein the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices communicate through the one or more networks according to an IP protocol.

3. The energy virtualization system of claim 1 , wherein the energy virtualization system is installed in a plurality of sites.

4. The energy virtualization system of claim 3 , wherein the energy virtualization system comprises a virtualization service provider that controls and monitors the one or more physical interface gateways across the plurality of sites.

5. The energy virtualization system of claim 1 , wherein the plurality of energy-consuming devices comprises an electric vehicle.

6. The energy virtualization system of claim 1 , wherein the energy virtualization layer is configured to:

receive an indication that a new device has been connected to the one or more physical interface gateways;

determine whether the new device is authorized;

receive information associated with a profile from the new device; and

interface with the new device according to the profile.

7. The energy virtualization system of claim 6 , wherein the profile comprises an operating current and voltage for the new device.

8. The energy virtualization system of claim 7 , wherein the operating current and voltage for the new device are supplied by the new device to the energy virtualization system.

9. The energy virtualization system of claim 7 , wherein the operating current and voltage for the new device are provided to the new device from the energy virtualization system.

10. The energy virtualization system of claim 1 , wherein the plurality of energy-consuming devices comprises a heating, ventilation, and air conditioning (HVAC) system.

11. A method of operating an energy virtualization system, the method comprising:

receiving a plurality of energy-producing devices through a plurality of interfaces in one or more physical interface gateways of the energy virtualization system;

receiving a plurality of energy-control devices through the plurality of interfaces in the one or more physical interface gateways of the energy virtualization system;

receiving a plurality of energy-consuming devices through the plurality of interfaces in the one or more physical interface gateways of the energy virtualization system;

communicating between the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices through one or more networks, wherein the plurality of energy-control devices, and the plurality of energy-consuming devices are registered with a same user account and distributed throughout a plurality of different buildings;

representing the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices as a plurality of virtual devices on an energy virtualization layer running on one or more computing devices, wherein the energy virtualization layer comprises a hypervisor that manages the plurality of virtual devices in the energy virtualization layer;

receiving, by the hypervisor, information from the energy-control devices;

directing, by the hypervisor, energy from the energy-producing devices to the energy-consuming devices throughout the plurality of different buildings using the plurality of virtual devices according to the information received by the hypervisor from the energy-control devices; and

receiving, by the hypervisor, an input from a policy engine to change the operation of the hypervisor.

12. The method of claim 11 , wherein the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices communicate through the one or more networks according to an IP protocol.

13. The method of claim 11 , wherein the energy virtualization system is installed in a plurality of sites.

14. The method of claim 13 , wherein the energy virtualization system comprises a virtualization service provider that controls and monitors the one or more physical interface gateways across the plurality of sites.

15. The method of claim 11 , wherein the plurality of energy-consuming devices comprises an electric vehicle.

16. The method of claim 11 , further comprising:

receiving an indication that a new device has been connected to the one or more physical interface gateways;

determining whether the new device is authorized;

receiving information associated with a profile from the new device; and

interfacing with the new device according to the profile.

17. The method of claim 16 , wherein the profile comprises an operating current and voltage for the new device.

18. The method of claim 17 , wherein the operating current and voltage for the new device are supplied by the new device to the energy virtualization system.

19. The method of claim 17 , wherein the plurality of energy-consuming devices comprises a heating, ventilation, and air conditioning (HVAC) system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2019
From: O'HORA, GERARD
To: SYNCELLS, INC.
Reel/Frame 048678/0153 →
Continuity (2)
Continuation In Part 15621268 · Jun 13, 2017
Related Publication 20180359109A1 · Dec 13, 2018