HOME ENERGY MANAGEMENT SYSTEM
First Claim
1. A home energy management system comprising:
- a protocol conversion device configured to provide bi-directional communication between a networking device and one or more energy meters, wherein the protocol conversion device connects to the networking device via a transmission control protocol/Internet protocol (TCP/IP) connection and connects to the one or more energy meters via one or more communication protocols supported by the one or more energy meters; and
the networking device, connected to the protocol conversion device via the TCP/IP connection, configured to;
receive, from the protocol conversion device, data packets generated by the one or more energy meters; and
transmit payloads of the data packets to a remote server.
2 Assignments
0 Petitions
Accused Products
Abstract
A home energy management system includes a protocol conversion device configured to provide bi-directional communication between a networking device and one or more energy meters, wherein the protocol conversion device connects to the networking device via a transmission control protocol/Internet protocol (TCP/IP) and connects to one or more energy meters via one or more communication protocols supported by one or more energy meters. The home energy management system further includes the networking device, connected to the protocol conversion device via the TCP/IP connection, configured to receive, from the protocol conversion device, data packets generated by the one or more energy meters, and transmit the data packets to a remote server.
31 Citations
21 Claims
-
1. A home energy management system comprising:
-
a protocol conversion device configured to provide bi-directional communication between a networking device and one or more energy meters, wherein the protocol conversion device connects to the networking device via a transmission control protocol/Internet protocol (TCP/IP) connection and connects to the one or more energy meters via one or more communication protocols supported by the one or more energy meters; and the networking device, connected to the protocol conversion device via the TCP/IP connection, configured to; receive, from the protocol conversion device, data packets generated by the one or more energy meters; and transmit payloads of the data packets to a remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A networking device comprising:
-
a memory; and a processing device, coupled to the memory, to; provide bi-directional communication between one or more first devices on a wide area network (WAN) and one or more second devices on a local area network (LAN); receive data packets from a protocol conversion device of the one or more second devices via the LAN, wherein the data packets comprise energy usage data generated by one or more energy meters connected to the protocol conversion device via a communication protocol unsupported by the networking device; and transmit payloads of the data packets to a server computing device of the one or more first devices, wherein the server computing device generates usage statistics based on the payloads. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having instructions that, when executed by a processing device of a network device, cause the processing device to perform operations comprising:
-
providing bi-directional communication between one or more first devices on a wide area network (WAN) and one or more second devices on a local area network (LAN); receiving data packets from a protocol conversion device of the one or more second devices via the LAN, wherein the data packets comprise energy usage data generated by one or more energy meters connected to the protocol conversion device via a communication protocol unsupported by the networking device; and transmitting payloads of the data packets to a server computing device of the one or more first devices, wherein the server computing device generates usage statistics based on the payloads. - View Dependent Claims (16)
-
-
17. The non-transitory computer readable storage medium 15, wherein the operations further comprise:
sending control instructions to the protocol conversion device for transmission to the one or more energy meters, wherein the control instructions cause the one or more energy meters to power on or power off one or more appliances coupled to the one or more energy meters.
-
18. The non-transitory computer readable storage medium 17, wherein the operations further comprise:
outputting a graphical user interface to a computing device on the local area network, wherein the graphical user interface identifies the one or more appliances, provides energy usage statistics and enables a user of the computing device to issue the control instructions.
-
19. The non-transitory computer readable storage medium 18, wherein the operations further comprise:
-
receiving power usage pricing data from the remote server; determining costs associated with power usage of the one or more appliances; and providing the costs via the graphical user interface.
-
-
20. The non-transitory computer readable storage medium 15, wherein the operations further comprise:
-
receiving the data packets on a periodic basis; aggregating the data packets into a household energy consumption message; and sending the household energy consumption message to the remote server.
-
-
21. A protocol conversion device, comprising:
-
a first network communication interface configured to connect, via a transmission control protocol/internet protocol (TCP/IP) connection, to a networking device having an energy management module; a second network communication interface configured to connect to one or more energy meters via one or more additional connections comprising one or more protocols not supported by the networking device; and a processing device configured to receive data packets from the one or more energy meters via the one or more additional connections and to transmit the data packets to the networking device via the TCP/IP connection, wherein the networking device generates a household energy consumption message comprising aggregated payloads of the data packets and sends the household energy consumption message to a remote server.
-
Specification