CPC G08C 17/02 (2013.01) [G08C 23/04 (2013.01); H04N 21/42226 (2013.01); G08C 2201/20 (2013.01); G08C 2201/30 (2013.01); G08C 2201/40 (2013.01); G08C 2201/70 (2013.01); G08C 2201/92 (2013.01); G08C 2201/93 (2013.01); H04N 21/42225 (2013.01); H04N 21/4363 (2013.01)] | 19 Claims |
1. A method for onboarding a controllable device, comprising:
causing a smart device to store information identifying a virtual user account;
causing the smart device to associate the virtual user account with a user;
causing an app installed on the smart device to retrieve from a cloud-server a one-time use code;
providing the one-time use code to the controllable device;
causing the controllable device to provide the one-time use code back to the smart device;
causing the app to authenticate the one-time use code provided back to the smart device by the controllable device; and
in response to the one-time use code being authenticated, binding the controllable device to the app whereupon the controllable device is controllable through use of the app.
|