US 11,756,412 B2
Systems and methods for associating services and/or devices with a voice assistant
Arsham Hatambeiki, San Francisco, CA (US)
Assigned to Universal Electronics Inc., Scottsdale, AZ (US)
Filed by Universal Electronics Inc., Scottsdale, AZ (US)
Filed on Feb. 16, 2022, as Appl. No. 17/673,145.
Application 17/673,145 is a continuation in part of application No. 17/552,361, filed on Dec. 16, 2021.
Application 17/552,361 is a continuation in part of application No. 17/137,960, filed on Dec. 30, 2020.
Application 17/552,361 is a continuation in part of application No. 17/673,145.
Application 17/673,145 is a continuation of application No. 16/778,241, filed on Jan. 31, 2020, granted, now 11,113,954, issued on Sep. 7, 2021.
Application 16/778,241 is a continuation in part of application No. 16/717,546, filed on Dec. 17, 2019, granted, now 11,451,618.
Application 16/778,241 is a continuation of application No. 16/199,463, filed on Nov. 26, 2018, granted, now 10,937,306, issued on Mar. 2, 2021.
Application 16/199,463 is a continuation of application No. 15/900,342, filed on Feb. 20, 2018, granted, now 10,922,958, issued on Feb. 16, 2021.
Application 15/900,342 is a continuation of application No. 15/789,547, filed on Oct. 20, 2017, granted, now 10,325,486, issued on Jun. 18, 2019.
Application 15/789,547 is a continuation of application No. 15/259,847, filed on Sep. 8, 2016, granted, now 9,842,492, issued on Dec. 12, 2017.
Application 15/259,847 is a continuation of application No. 14/136,023, filed on Dec. 20, 2013, granted, now 9,449,500, issued on Sep. 20, 2016.
Application 14/136,023 is a continuation in part of application No. 13/899,671, filed on May 22, 2013, granted, now 9,437,105, issued on Sep. 6, 2016.
Application 13/899,671 is a continuation of application No. 13/657,176, filed on Oct. 22, 2012, granted, now 9,215,394, issued on Dec. 15, 2015.
Claims priority of provisional application 62/956,478, filed on Jan. 2, 2020.
Claims priority of provisional application 62/789,857, filed on Jan. 8, 2019.
Claims priority of provisional application 61/680,876, filed on Aug. 8, 2012.
Claims priority of provisional application 61/552,857, filed on Oct. 28, 2011.
Prior Publication US 2022/0172603 A1, Jun. 2, 2022
Int. Cl. G08C 17/02 (2006.01); H04N 21/422 (2011.01); G08C 23/04 (2006.01); H04N 21/4363 (2011.01)
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
OG exemplary drawing
 
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.