WiFi-to-serial encapsulation in systems
First Claim
1. A system comprising:
- a gateway device located at a premises and configured to enable control of one or more premises devices located at the premises, wherein the gateway device is configured to;
receive, from a computing device located external to the premises, command data;
send, to a proxy device and via a first communication protocol associated with wireless communication, an indication of the command data, wherein the proxy device is located at the premises; and
the proxy device, wherein the proxy device is configured to;
receive, from the gateway device, the indication of the command data; and
send, via a second communication protocol and based on the indication of the command data, a command to at least one premises device of the one or more premises devices;
wherein the gateway device is further configured to;
receive, from the proxy device and via the first communication protocol, premises device data associated with the one or more premises devices; and
send, to the computing device, an indication of the premises device data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include a device comprising an interface module for interfacing with proprietary legacy systems. The interface module comprises a data interface for interfacing with a processing component of the legacy system, where the processing component uses a proprietary protocol for processing data of the legacy system. The interface module includes a protocol module that comprises a protocol corresponding to the proprietary protocol of the legacy system, and the interface module uses the protocol to exchange data with the processing component. The interface module includes a communication device that communicates with a remote system via a wireless channel. The interface module controls communications that include passing commands from the remote system to the legacy system, and passing event data of the legacy system to the remote system.
1569 Citations
79 Claims
-
1. A system comprising:
-
a gateway device located at a premises and configured to enable control of one or more premises devices located at the premises, wherein the gateway device is configured to; receive, from a computing device located external to the premises, command data; send, to a proxy device and via a first communication protocol associated with wireless communication, an indication of the command data, wherein the proxy device is located at the premises; and the proxy device, wherein the proxy device is configured to; receive, from the gateway device, the indication of the command data; and send, via a second communication protocol and based on the indication of the command data, a command to at least one premises device of the one or more premises devices; wherein the gateway device is further configured to; receive, from the proxy device and via the first communication protocol, premises device data associated with the one or more premises devices; and send, to the computing device, an indication of the premises device data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A method comprising:
-
receiving, by a proxy device located at a premises and via a first communication protocol associated with wireless communication, an indication of command data from a gateway device located at the premises, wherein the gateway device is configured to receive, from a computing device located external to the premises, the command data, and wherein the gateway device is configured to send, to the proxy device, the indication of the command data; determining, by the proxy device, that the command data indicates a command associated with at least one premises device located at the premises; sending, by the proxy device via a second communication protocol and based on the determination that the command data indicates the command associated with the at least one premises device, the command to the at least one premises device; and sending, by the proxy device to the gateway device and via the first communication protocol, premises device data associated with the at least one premises device, wherein the gateway device is configured to send, to the computing device, an indication of the premises device data. - View Dependent Claims (72, 73, 74, 75)
-
-
76. A proxy device comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the proxy device to; receive, from a gateway device located at a premises and via a first communication protocol associated with wireless communication, an indication of command data, wherein the gateway device is configured to receive, from a computing device located external to the premises, the command data, and wherein the gateway device is configured to send, to the proxy device, the indication of the command data; determine that the command data indicates a command associated with at least one premises device located at the premises; send, via a second communication protocol and based on the determining that the command data indicates the command associated with the at least one premises device, the command to the at least one premises device; and send, to the gateway device and via the first communication protocol, premises device data associated with the at least one premises device, wherein the gateway device is configured to send, to the computing device, an indication of the premises device data. - View Dependent Claims (77, 78, 79)
-
Specification