INTELLIGENT GATEWAY FOR HETEROGENEOUS PEER-TO-PEER HOME AUTOMATION NETWORKS
First Claim
1. A computer implemented method comprising:
- at a network device configured to support a plurality of home automation technologies,determining a presence of one or more home automation control devices (HACDs) in one or more networks communicatively coupled to the network device; and
determining a presence of one or more other network devices configured to support a plurality of home automation technologies; and
if the one or more other network devices are determined to be present, exchanging information with the one or more other network devices, the information comprising;
an identification of the one or more other network devices;
an identification of one or more home automation networks supported by the one or more other network devices; and
an identification of one or more HACDs in the one or more home automation networks supported by the one or more other network devices.
0 Assignments
0 Petitions
Accused Products
Abstract
A solution for home automation management includes, at a network device configured to support multiple home automation technologies, receiving a message from a first home automation control device (HACD) managed by the network device, towards a second HACD managed by the network device. The network device translates the message to a form recognizable by the second HACD, and then sends the translated message towards the second HACD in accordance with home automation technology supported by the second HACD. According to one aspect, the solution may be extended to a network of multiple network devices configured to support multiple home automation technologies.
-
Citations
16 Claims
-
1. A computer implemented method comprising:
-
at a network device configured to support a plurality of home automation technologies, determining a presence of one or more home automation control devices (HACDs) in one or more networks communicatively coupled to the network device; and determining a presence of one or more other network devices configured to support a plurality of home automation technologies; and if the one or more other network devices are determined to be present, exchanging information with the one or more other network devices, the information comprising; an identification of the one or more other network devices; an identification of one or more home automation networks supported by the one or more other network devices; and an identification of one or more HACDs in the one or more home automation networks supported by the one or more other network devices. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method comprising:
-
at a network device configured to support a plurality of home automation technologies, receiving a message from a first home automation control device (HACD) managed by the network device, towards a second HACD managed by the network device; translating the message to a form recognizable by the second HACD; and sending the translated message towards the second HACD in accordance with home automation technology supported by the second HACD. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer implemented method comprising:
-
at a network device configured to support a plurality of home automation technologies, receiving a message from a first home automation control device (HACD) managed by the network device, towards a second HACD managed by a second network device configured to support a plurality of home automation technologies; reformatting the message based at least in part on a protocol for communications between the first network device and the second network device; and sending the reformatted message towards the second network device. - View Dependent Claims (12, 13, 14, 15)
-
-
16-24. -24. (canceled)
Specification