IP Library Granted Patent US 12,294,756
Granted Patent B2
US 12,294,756 · App. 17/028,606 · Granted May 6, 2025

System and method for facilitating an enabling of a device functionality

Inventors: Varun Pratap Singh Chauhan (Agra, IN); Sarika Desai (Blore, IN)
Assignee: UNIVERSAL ELECTRONICS INC.
H04N21/41265G08C17/02H04L12/2807H04L12/2823H04N21/42204
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 12,294,756
App. No.
17/028,606
Granted
May 6, 2025
Kind
B2
Abstract

A system and method facilitates an enabling of a functionality of a first device by causing a first data that identifies the first device to be used to determine that the first device supports the functionality, determining that the functionality of the first device is not enabled, and causing a set of instructions for enabling the functionality of the first device to be presented to a user.

Claims (30)

1. A method for facilitating an enabling of a functionality of a first device, comprising:

causing a first data that identifies the first device to be used to determine that the first device supports the functionality;

determining that the functionality of the first device is not enabled;

in response to determining that the function of the first device is not enabled, causing a set of instructions for enabling the functionality of the first device to be presented to a user; and

in response to the user providing input to the first device in accordance with the set of instructions, enabling by the first device the functionality of the first device;

wherein the functionality of the first device comprises the ability of the first device to respond to commands issued according to a predetermined communications protocol and the predetermined communications protocol comprises a Consumer Electronics Control (“CEC”) command transmission protocol.

2. The method as recited in claim 1 , wherein causing the first data that identifies the first device to be used to determine that the first device supports the functionality comprises causing the first data to be used to locate an entry in a data store that corresponds to the first device and wherein the entry in the data store stores data that indicates that the first device supports the functionality.

3. The method as recited in claim 1 , wherein causing the first data that identifies the first device to be used to determine that the first device supports the functionality comprises causing the first data to be provided to an artificial intelligence engine adapted to use the first data to identify a second device that the artificial intelligence engine determines is an equivalent to the first device, causing a second data that identifies the second device to be used to locate an entry in a data store that corresponds to the second device, wherein the entry in the data store stores data that indicates that the second device supports the functionality, and using the data that indicates that the second device supports the functionality to predict that the first device supports the functionality.

4. The method as recited in claim 1 , wherein the first data comprises data provided to configure a remote control to communicate commands to the first device.

5. The method as recited in claim 1 , wherein the first data comprises a device identifying fingerprint constructed from information received from the first device.

6. The method as recited in claim 1 , wherein a communications link between the first device and a second device is monitored to determine that the functionality of the first device is not enabled.

7. The method as recited in claim 1 , wherein the set of instructions are presented to the user by causing a virtual voice assistant to audiblize the set of instructions.

8. The method as recited in claim 1 , wherein the set of instructions are presented to the user by causing a display device to display the set of instructions.

9. A first device in a home entertainment system that includes the first device and a second device, the first device comprising:

a communications interface that couples the first device with the second device;

a processing device; and

a memory storing instructions executable by the processing device wherein the instructions, when executed by the processing device, cause the first device to perform steps for facilitating an enabling of a functionality of the second device, the steps comprising:

causing a first data that identifies the second device to be used to determine that the second device supports the functionality;

determining that the functionality of the second device is not enabled; and

in response to determining that the functionality of the second device is not enabled, causing a set of instructions for enabling the functionality of the second device to be presented to a user;

wherein the functionality of the second device comprises the ability of the second device to respond to commands issued according to a predetermined communications protocol via the communications interface and the predetermined communications protocol comprises a Consumer Electronics Control (“CEC”) command transmission protocol.

10. The first device as recited in claim 9 , wherein causing the first data that identifies the second device to be used to determine that the second device supports the functionality comprises causing the first data to be used to locate an entry in a data store that corresponds to the second device and wherein the entry in the data store stores data that indicates that the second device supports the functionality.

11. The first device as recited in claim 9 , wherein causing the first data that identifies the second device to be used to determine that the second device supports the functionality comprises causing the first data to be provided to an artificial intelligence engine adapted to use the first data to identify a third device that the artificial intelligence engine determines is an equivalent to the second device, to cause a second data that identifies the third device to be used to locate an entry in a data store that corresponds to the third device, wherein the entry in the data store stores data that indicates that the third device supports the functionality, and to use the data that indicates that the third device supports the functionality to predict that the second device supports the functionality.

12. The first device as recited in claim 9 , wherein the first data comprises data provided to configure a remote control to communicate commands to the second device and received by the first device from the remote control.

13. The first device as recited in claim 9 , wherein the first data comprises a device identifying fingerprint constructed from information received from the second device via the communications interface.

14. The first device as recited in claim 9 , wherein the instructions cause the first device to monitor the communications link between the first device and the second device to determine that the functionality of the second device is not enabled.

15. The first device as recited in claim 9 , wherein the instructions cause first device to audiblize the set of instructions.

16. The first device as recited in claim 9 , wherein the instructions cause the first device to set display the set of instructions via a display device coupled to the first device.

17. The first device as recited in claim 9 , wherein the first device comprises a media source device and the second device comprises a media rendering device.

18. The first device as recited in claim 17 wherein the media source device comprises a settop box and the media rendering device comprises a television.

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 Oct 27, 2020
From: SINGH CHAUHAN, VARUN PRATAP; DESAI, SARIKA
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 054183/0823 →