IP Library Granted Patent US 10,970,999
Granted Patent B2
US 10,970,999 · App. 16/783,971 · Granted Apr 6, 2021

System and method for optimized appliance control

Inventors: Maryam Owrang (Santa Ana, CA); Nicu Ahmadi (Santa Ana, CA); Jan Van Ee (Santa Ana, CA); Chris Chambers (Santa Ana, CA); Arsham Hatambeiki (Santa Ana, CA); Brian Barnett (Oakland, CA)
Assignee: Universal Electronics Inc.
G08C17/02G08C23/04H04N21/42221H04N21/42225H04N21/42226G08C2201/20G08C2201/30G08C2201/40G08C2201/70G08C2201/92G08C2201/93H04N21/4363
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 10,970,999
App. No.
16/783,971
Granted
Apr 6, 2021
Kind
B2
Abstract

In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.

Claims (37)

1. A non-transitory, computer readable media having instructions stored thereon, the instructions, when executed by an intermediate device, cause the intermediate device to perform steps to facilitate configuring a controlling device to command functional operations of a target appliance comprising:

using an appliance identifying data received by the intermediate device from the target appliance to determine that the target appliance is capable of receiving command communications via use of a RF communications protocol;

using the intermediate device to configure the controlling device to communicate commands to the target appliance via use of the RF communications protocol; and

causing the intermediate device to transmit to the target appliance a command for causing the target appliance to be placed into a pairing state for the purpose of pairing the target appliance with the controlling device whereupon the target appliance will be configured to receive command communications from the controlling device via use of the RF communications protocol.

2. The non-transitory, computer readable media as recited in claim 1 , wherein the RF communications protocol comprises a RF4CE communications protocol.

3. The non-transitory, computer readable media as recited in claim 1 , wherein the appliance identifying data is received from the target appliance via use of a non-RF communications protocol.

4. The non-transitory, computer readable media as recited in claim 3 , wherein the non-RF communications protocol comprises an IP communications protocol.

5. The non-transitory, computer readable media as recited in claim 3 , wherein the non-RF communications protocol comprises a CEC communications protocol.

6. The non-transitory, computer readable media as recited in claim 3 , wherein the non-RF communications protocol comprises an IR communications protocol.

7. The non-transitory, computer readable media as recited in claim 6 , wherein the command for causing the target appliance to be placed into the pairing state comprises a command transmitted via use of a non-RF communications protocol.

8. The non-transitory, computer readable media as recited in claim 7 , wherein the non-RF communications protocol comprises an IP communications protocol.

9. The non-transitory, computer readable media as recited in claim 7 , wherein the non-RF communications protocol comprises a CEC communications protocol.

10. The non-transitory, computer readable media as recited in claim 1 , wherein the instructions cause the intermediate device to automatically transmit the command for causing the target appliance to be placed into the pairing state.

11. The non-transitory, computer readable media as recited in claim 1 , wherein the appliance identifying data comprises at least data indicative of a vendor ID and data indicative of a type for the target appliance.

12. The non-transitory, computer readable media as recited in claim 1 , wherein the appliance identifying data comprises at least a Source Product Description (SPD) for the target appliance.

13. The non-transitory, computer readable media as recited in claim 1 , wherein the appliance identifying data comprises data indicative of one or more of an Extended Display Identification Data (EDID) manufacturer ID, an EDID product ID, and an EDID version number.

14. The non-transitory, computer readable media as recited in claim 1 , wherein a codeset for communicating with the target appliance via use of the RF communications protocol is pre-stored in a memory of the controlling device.

15. The non-transitory, computer readable media as recited in claim 1 , wherein a codeset for communicating with the target appliance via use of the RF communications protocol is caused to be downloaded to the controlling device via a network.

16. A non-transitory, computer readable media having stored thereon instructions, the instructions, when executed by a first media device, cause the first media device to be configured to command functional operations of a second media device appliance, comprising:

using an appliance identifying data received by the first media device from the second media device to determine that the second media device is capable of receiving communications via use of a RF communications protocol;

configuring the first media device to communicate with the second media device via use of the RF communications protocol;

causing the first media device to transmit to the second media device a command for causing the second media device to be placed into a pairing state for the purpose of pairing the second media device with the first media device whereupon the second media device will be configured to receive communications from the first media device via use of the RF communications protocol.

17. The non-transitory, computer readable media as recited in claim 16 , wherein the RF communications protocol comprises a RF 4 CE communications protocol and the communications transmitted via use of the RF communications protocol comprises one or more commands to control functional operations of the second media device.

18. The non-transitory, computer readable media as recited in claim 16 , wherein the first media device comprises a media source device and wherein the second media device comprises a media sink device for the media source device.

19. The non-transitory, computer readable media as recited in claim 16 , wherein the appliance identifying data is received from the second media device via use of a non-RF communications protocol.

20. The non-transitory, computer readable media as recited in claim 19 , wherein the non-RF communications protocol comprises an IP communications protocol.

21. The non-transitory, computer readable media as recited in claim 19 , wherein the non-RF communications protocol comprises a CEC communications protocol.

22. The non-transitory, computer readable media as recited in claim 19 , wherein the non-RF communications protocol comprises an IR communications protocol.

23. The non-transitory, computer readable media as recited in claim 22 , wherein the command for causing the second media device to be placed into the pairing state comprises a command transmitted via use of a non-RF communications protocol.

24. The non-transitory, computer readable media as recited in claim 23 , wherein the non-RF communications protocol comprises an IP communications protocol.

25. The non-transitory, computer readable media as recited in claim 23 , wherein the non-RF communications protocol comprises a CEC communications protocol.

26. The non-transitory, computer readable media as recited in claim 16 , wherein the instructions cause the first media device to automatically transmit the command for causing the second media device to be placed into the pairing state.

27. The non-transitory, computer readable media as recited in claim 16 , wherein the appliance identifying data comprises at least data indicative of a vendor ID and data indicative of a type for the second media device.

28. The non-transitory, computer readable media as recited in claim 16 , wherein the appliance identifying data comprises at least a Source Product Description (SPD) for the second media device.

29. The non-transitory, computer readable media as recited in claim 16 , wherein the appliance identifying data comprises data indicative of one or more of an Extended Display Identification Data (EDID) manufacturer ID, an EDID product ID, and an EDID version number.

30. The non-transitory, computer readable media as recited in claim 16 , wherein a codeset for communicating with the second media device via use of the RF communications protocol is pre-stored in a memory of the first media device.

31. The non-transitory, computer readable media as recited in claim 16 , wherein a codeset for communicating with the second media device via use of the RF communications protocol is caused to be downloaded to the first media device via a network.

Assignments (3)
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 Sep 17, 2020
From: BARNETT, BRIAN
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 053806/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2020
From: OWRANG, MARYAM; AHMADI, NIKKI; VAN EE, JAN; CHAMBERS, CHRIS; HATAMBEIKI, ARSHAM
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 051745/0365 →