IP Library Granted Patent US 9,437,102
Granted Patent B2
US 9,437,102 · App. 14/184,325 · Granted Sep 6, 2016

System and method for configuring the remote control functionality of a portable device

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 9,437,102
App. No.
14/184,325
Granted
Sep 6, 2016
Kind
B2
Abstract

A system and method used to configure a smart device to command functional operations of a target appliance. The smart device retrieves from a controllable appliance, such as a settop box, data indicative of a codeset identity of the target appliance wherein the codeset identity was determined during a process used to configure a conventional universal remote control to command functional operations of the target appliance and wherein the process used to configure the conventional universal remote control is performed in cooperation with the controllable appliance. A remote control application resident on the smart device then uses the data indicative of the codeset identity retrieved from the controllable appliance to also configure the smart device to command functional operations of the target appliance.

Claims (11)

1. A method for using an intermediate device to facilitate configuring a smart device to command functional operations of a target appliance, comprising:

causing the smart device to transmit to the intermediate device via a High Definition Media Interface (“HDMI”) connection port of the smart device a plurality of Consumer Electronics Control (“CEC”) compatible polling message transmissions wherein each of the plurality of CEC compatible polling messages is directed to a unique one of a corresponding plurality of type-specific CEC logical device addresses to thereby cause the intermediate device to receive via a HDMI connection port of the target appliance data indicative of an identity of the target appliance;

receiving from the intermediate device by the smart device via the HDMI connection port of the smart device the data indicative of the identity of the target appliance; and

using the data indicative of the identity of the target appliance as received by the smart device to automatically configure a remote control application resident on the smart device whereupon subsequent interactions with corresponding user input elements provided by the remote control application resident on the smart device will cause the smart device to issue commands to the target appliance to control corresponding functional operations of the target appliance.

2. The method as recited in claim 1 , comprising temporarily coupling the smart device with the intermediate device to receive from the intermediate device the data indicative of the identity of the target appliance.

3. The method as recited in claim 1 , further comprising receiving by the intermediate device via HDMI connection port of the target appliance data indicative of a language being used by the target appliance, receiving from the intermediate device by the smart device via the HDMI connection port of the smart device the data indicative of a language setting being used by the target appliance, and using the data indicative of the language setting being used by the target appliance as received by the smart device to automatically configure the remote control application resident on the smart device whereupon user input elements provided by the remote control application resident of the smart device will be displayed using a language setting that matches the language setting being used by the target appliance.

4. The method as recited in claim 1 , wherein the remote control application resident on the smart device uses the data indicative of the identity of the target appliance to select a codeset from a library of codesets stored locally in the smart device whereupon the selected codeset is used by the smart device to issue command communications to the target appliance.

5. The method as recited in claim 1 , wherein the remote control application resident of the smart device uses the data indicative of the identity of the target appliance to initiate a retrieval of a codeset from a library of codesets stored in a device located remotely with respect to the smart device whereupon the retrieved codeset is used by the smart device to issue command communications to the target appliance.

6. The method as recited in claim 1 , wherein the data indicative of the identity of the target appliance comprises a Consumer Electronic Control (“CEC”) identifier assigned to the target appliance.

7. The method as recited in claim 1 , wherein the data indicative of the identity of the target appliance comprises an Extended Display Identification Data (“EDID”) identifier assigned to the target appliance.

8. The method as recited in claim 1 , wherein the remote control application is downloaded onto the smart device via a network connection.

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 Mar 6, 2014
From: ARLING, PAUL D.; HAYES, PATRICK H.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 032364/0490 →