×

Energy virtualization layer for commercial and residential installations

  • US 10,203,738 B2
  • Filed: 06/13/2017
  • Issued: 02/12/2019
  • Est. Priority Date: 06/13/2017
  • Status: Active Grant
First Claim
Patent Images

1. An energy virtualization system comprising:

  • a physical interface gateway comprising a plurality of common interfaces, wherein the plurality of common interfaces are coupled to;

    a plurality of energy-producing devices;

    a plurality of energy-control devices; and

    a plurality of energy-consuming devices;

    a building network, wherein the plurality of energy-producing devices, the plurality of energy-control devices, and the plurality of energy-consuming devices communicate through the building network; and

    a computing device running an energy virtualization layer, wherein;

    the 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;

    the virtualization layer is distributed across a plurality of computing devices and acts as a hypervisor layer for the plurality of virtual devices;

    the virtualization layer selects and controls which of the energy-producing devices provide energy to specific ones of the energy-consuming devices according to information received from the energy-control devices; and

    the virtualization layer is configured to;

    poll the plurality of virtual devices to determine device statuses;

    receive an indication that a new device has been connected to the physical interface gateway;

    receive information associated with a profile from the new device;

    using the profile, determine whether the new device is an energy-producing device, an energy-control device, or an energy-consuming device based at least in part on the profile received from the new device;

    determine whether the new device is authorized; and

    interface with the new device if the new device is authorized according to the profile.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×