Home automation system including cloud and home message queue synchronization and related methods
First Claim
1. A home automation (HA) system comprising:
- a plurality of addressable HA devices each having associated therewith a respective device capability, device configuration, and device state;
a cloud message queue controller and a cloud message queue memory coupled thereto in the cloud for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; and
a home device message queue controller and a home device message queue memory coupled thereto for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices;
said cloud message queue controller and said home device message queue controller synchronizing device configurations, device capabilities, and device states for the plurality of addressable HA devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A home automation (HA) system may include addressable HA devices each having associated therewith a respective device capability, device configuration, and device state. The HA system may also include a cloud message queue controller and a cloud message queue memory coupled thereto in the cloud for storing the device configurations, device capabilities, and device states for the addressable HA devices. The HA system may also include a home device message queue controller and a home device message queue memory coupled thereto for storing the device configurations, device capabilities, and device states for the addressable HA devices. The cloud message queue controller and the home device message queue controller may synchronize device configurations, device capabilities, and device states for the addressable HA devices.
35 Citations
21 Claims
-
1. A home automation (HA) system comprising:
-
a plurality of addressable HA devices each having associated therewith a respective device capability, device configuration, and device state; a cloud message queue controller and a cloud message queue memory coupled thereto in the cloud for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; and a home device message queue controller and a home device message queue memory coupled thereto for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; said cloud message queue controller and said home device message queue controller synchronizing device configurations, device capabilities, and device states for the plurality of addressable HA devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device for a home automation (HA) system comprising a plurality of addressable HA devices each having associated therewith a respective device capability, device configuration, and device state, the electronic device comprising:
-
a cloud message queue controller and a cloud message queue memory coupled thereto in the cloud for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; and a home device message queue controller and a home device message queue memory coupled thereto for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; said cloud message queue controller and said home device message queue controller synchronizing device configurations, device capabilities, and device states for the plurality of addressable HA devices. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of communicating with a plurality of addressable HA devices each having associated therewith a respective device capability, device configuration, and device state, the method comprising:
-
using a cloud message queue controller and a cloud message queue memory coupled thereto in the cloud for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; and using a home device message queue controller and a home device message queue memory coupled thereto for storing the device configurations, device capabilities, and device states for the plurality of addressable HA devices; the cloud message queue controller and the home device message queue controller synchronizing device configurations, device capabilities, and device states for the plurality of addressable HA devices. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification