IP Library Granted Patent US 11,792,185
Granted Patent B2
US 11,792,185 · App. 17/552,361 · Granted Oct 17, 2023

Systems and methods for associating services and/or devices with a voice assistant

Inventors: Allen Yuh (Foothill Ranch, CA); Haiming Huang (Santa Ana, CA); Arsham Hatambeiki (San Francisco, CA); Nicu Ahmadi (Santa Ana, CA)
Assignee: Universal Electronics Inc.
H04L63/0838G06K19/06037H04L67/025
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,792,185
App. No.
17/552,361
Granted
Oct 17, 2023
Kind
B2
Abstract

An app installed on a smart device is caused to retrieve from a cloud-server a one-time use code. The one-time use code is then provided to a controllable device and the controllable device is caused to provide the one-time use code back to the smart device. The app causes the one-time use code provided back to the smart device by the controllable device to be authenticated. In response to the one-time use code being authenticated, the controllable device is bound to the app whereupon the controllable device is controllable through use of the app.

Claims (26)

1. A method for onboarding a controllable device, comprising:

causing an app installed on a 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.

2. The method as recited in claim 1 , wherein the controllable device is controllable through use of communications caused to be transmitted from the smart device to the controllable device via a local area network that includes the smart device and the controllable device.

3. The method as recited in claim 1 , wherein the controllable device is controllable through use of communications caused to be transmitted from the cloud-server to the controllable device via use of a wide area network that includes the smart device and the controllable device.

4. The method as recited in claim 1 , wherein the one-time use code is provided from the smart device to the controllable device.

5. The method as recited in claim 1 , wherein the one-time use code is manually provided to the controllable device.

6. The method as recited in claim 5 , wherein the one-time use code comprises a scannable QR code.

7. The method as recited in claim 5 , wherein the one-time use code comprises one or more of a letter, number, and symbol.

8. The method as recited in claim 1 , comprising providing by the cloud server to the controllable device a validation code and additionally requiring verification of the validation code as provided to the app installed on the smart device before binding the controllable device to the app.

9. A method for onboarding a controllable device, comprising:

causing a first app installed on the controllable device to retrieve from a cloud-server a one-time use code;

causing the one-time use code to be provided to a second app installed on a smart device;

scanning by the smart device a bar code having data that functions to uniquely identify a controlling device;

using the one-time use code and the data the functions to uniquely identify the controlling device to bind the controlling device and the controllable device whereupon the controllable device is controllable through use of the controlling device.

10. The method as recited in claim 9 , wherein the controllable device comprises a smart television.

11. The method as recited in claim 10 , wherein the controlling device comprises a hub device.

12. The method as recited in claim 11 , wherein the hub device is voice service enabled.

13. The method as recited in claim 9 , wherein the controllable device is controllable through use of communications caused to be transmitted from the controlling device to the controllable device via a local area network that includes the smart device and the controllable device.

14. The method as recited in claim 9 , wherein the controllable device is controllable through use of communications caused to be transmitted from the cloud-server to the controllable device via use of a wide area network that includes the controlling device and the controllable device.

15. The method as recited in claim 9 , wherein the one-time use code is provided from the controllable device to the smart device.

16. The method as recited in claim 9 , wherein the one-time use code is manually provided to the smart device.

17. The method as recited in claim 16 , wherein the one-time use code comprises a scannable QR code.

Assignments (2)
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: YUH, ALLEN; HUANG, HAIMING; HATAMBEIKI, ARSHAM; AHMADI, NICU
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 058848/0308 →
Continuity (5)
Continuation In Part 17137960 · Dec 30, 2020
Continuation In Part 16717546 · Dec 17, 2019
Provisional Application 62956478 · Jan 2, 2020
Provisional Application 62789857 · Jan 8, 2019
Related Publication 20220109669A1 · Apr 7, 2022