SYSTEM AND METHOD FOR AUTOMATING OPERATIONS OF HOUSEHOLD SYSTEMS FROM REMOTE APPLICATIONS
First Claim
Patent Images
1. A method of using a translator module to facilitate communications between a household device and remote user device, the method comprising the steps of:
- the translator module receiving an automation protocol message representing user instructions over a communications link from the remote user device to control the household device,wherein the remote user device is remote from the translator module and the household device,wherein the remote device and the translator module communicate using an automation protocol, andwherein the household device communicates using a protocol different from the automation protocol;
the translator module translating the automation protocol message into a control signal for controlling the household device according to the user instructions;
the translator module sending the control signal to control the household device;
the translator module receiving a reply signal from the household device representing operations of the household device;
the translator module formatting the reply signal into an automation protocol message for transmission over the communications link to the remote user device; and
the translator module sending to remote user device the automation protocol message to report operations of the household device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for programming and controlling home automation systems. The system includes a client application adapted to encode instructions to operate household devices for transmission over a communications link. The system also includes a translator module adapted to decode and translate the instructions into control signals for controlling operations of household devices. The translator module is further adapted to listen for and encode operation updates of the household device to the client application.
-
Citations
18 Claims
-
1. A method of using a translator module to facilitate communications between a household device and remote user device, the method comprising the steps of:
-
the translator module receiving an automation protocol message representing user instructions over a communications link from the remote user device to control the household device, wherein the remote user device is remote from the translator module and the household device, wherein the remote device and the translator module communicate using an automation protocol, and wherein the household device communicates using a protocol different from the automation protocol; the translator module translating the automation protocol message into a control signal for controlling the household device according to the user instructions; the translator module sending the control signal to control the household device; the translator module receiving a reply signal from the household device representing operations of the household device; the translator module formatting the reply signal into an automation protocol message for transmission over the communications link to the remote user device; and the translator module sending to remote user device the automation protocol message to report operations of the household device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for using a translator device to facilitate communications between a household device and a remote device, the method comprising the steps of:
-
the translator device receiving instructions over a communications link from the remote device to control the household device, wherein the remote device is remote from the translator device and household device; the translator device sending the control signal to control the household device according to the instructions received over the communications link; the translator device receiving status signals representing operations of the household device broadcasted by the household device; and the translator device translating the instructions into one or more status messages for transmission over the communications link to the remote device, wherein the status messages represent operations of the household device. - View Dependent Claims (9, 10, 11)
-
-
12. A home automation system comprising:
-
a client application adapted to encode a user'"'"'s instructions over a communications link to control operations of a household device, wherein the client application is remote from the household device; a translator module adapted to translate the user instructions into control signals to control operations of the household device according to the user'"'"'s instructions; and wherein the translator module is further adapted; to receive status signals reporting operations of the household device from the household device; translate the status signals into reporting messages to report operations of the household device; and encoding the status messages for transmission over the communications link to the client application. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification