User interfaces, systems and methods for configuring smart devices for interoperability with a smart hub device
First Claim
1. A method for commissioning a smart device to a smart home environment, comprising:
- at a smart home hub in a premise of the smart home environment, the smart home hub having one or more processors and memory storing one or more programs for execution by the one or more processors, wherein the smart home hub is configured to communicate with a client device and a plurality of smart devices in the premise through a plurality of communication networks in the premise;
receiving from the client device over a first communication network of the plurality of communication networks a request to commission a new smart device in the premise to the smart home environment, wherein the new smart device is not associated with the plurality of communication networks in the premise and the request is issued by a client-side application executed by the client device, the client-side application being associated with a user account;
in response to the request to commission the new smart device;
determining using a second communication network of the plurality of communication networks that the new smart device is available for commissioning to the smart home environment, wherein the second communication network is a short range communication network and is distinct from the first communication network;
connecting to the new smart device via the second communication network;
obtaining device information of the new smart device via the second communication network;
causing a notification to be provided to a user concerning association of the new smart device with the user account;
commissioning of the new smart device to the smart home environment, thereby enabling the new smart device to communicate via the first communication network; and
storing the device information at the smart home hub.
2 Assignments
0 Petitions
Accused Products
Abstract
This application discloses a method implemented at an electronic device for adding a smart device in a smart home environment. The electronic device receives from a client device a request to add a new smart device to the smart home environment over a first communication network, and the request is issued by a client-side application associated with a user account. In response to the request, the electronic device determines that a new smart device is available to add to the smart home environment via a second communication network. Then, the electronic device connects to the new smart device via the second communication network, obtains device information of the new smart device via the second communication network, and causes a notification to be provided to a user concerning association of the new smart device with the user account and addition of the new smart device to the smart home environment.
-
Citations
19 Claims
-
1. A method for commissioning a smart device to a smart home environment, comprising:
at a smart home hub in a premise of the smart home environment, the smart home hub having one or more processors and memory storing one or more programs for execution by the one or more processors, wherein the smart home hub is configured to communicate with a client device and a plurality of smart devices in the premise through a plurality of communication networks in the premise; receiving from the client device over a first communication network of the plurality of communication networks a request to commission a new smart device in the premise to the smart home environment, wherein the new smart device is not associated with the plurality of communication networks in the premise and the request is issued by a client-side application executed by the client device, the client-side application being associated with a user account; in response to the request to commission the new smart device; determining using a second communication network of the plurality of communication networks that the new smart device is available for commissioning to the smart home environment, wherein the second communication network is a short range communication network and is distinct from the first communication network; connecting to the new smart device via the second communication network; obtaining device information of the new smart device via the second communication network; causing a notification to be provided to a user concerning association of the new smart device with the user account; commissioning of the new smart device to the smart home environment, thereby enabling the new smart device to communicate via the first communication network; and storing the device information at the smart home hub. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A smart home hub in a premise of a smart home environment, wherein the smart home hub is configured to communicate with a client device and a plurality of smart devices in the premise through a plurality of communication networks in the premise, comprising:
-
one or more processors; memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; receiving from the client device over a first communication network of the plurality of communication networks a request to commission a new smart device in the premise to the smart home environment, wherein the new smart device is not associated with the plurality of communication networks in the premise and the request is issued by a client-side application executed by the client device, the client-side application being associated with a user account; in response to the request to commission the new smart device; determining using a second communication network of the plurality of communication networks that the new smart device is available for commissioning to the smart home environment, wherein the second communication network is a short range communication network and is distinct from the first communication network; connecting to the new smart device via the second communication network; obtaining device information of the new smart device via the second communication network; causing a notification to be provided to a user concerning association of the new smart device with the user account; commissioning of the new smart device to the smart home environment, thereby enabling the new smart device to communicate via the first communication network; and storing the device information at the smart home hub. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing one or more programs for execution by one or more processors of a smart home hub in the premise of a smart home environment, wherein the smart home hub is configured to communicate with a client device and a plurality of smart devices in the premise through a plurality of communication networks in the premise, the one or more programs comprising instructions for:
-
receiving from the client device over a first communication network of the plurality of communication networks a request to commission a new smart device in the premise to the smart home environment, wherein the new smart device is not associated with the plurality of communication networks in the premise and the request is issued by a client-side application executed by the client device, the client-side application being associated with a user account; in response to the request to commission the new smart device; determining using a second communication network of the plurality of communication networks that a new smart device is available for commissioning to the smart home environment, wherein the second communication network is a short range communication network and is distinct from the first communication network; connecting to the new smart device via the second communication network; obtaining device information of the new smart device via the second communication network; causing a notification to be provided to a user concerning association of the new smart device with the user account; commissioning of the new smart device to the smart home environment, thereby enabling the new smart device to communicate via the first communication network; and storing the device information at the smart home hub. - View Dependent Claims (18, 19)
-
Specification