IP Library Granted Patent US 11,259,067
Granted Patent B2
US 11,259,067 · App. 16/056,878 · Granted Feb 22, 2022

Dynamic linking of codesets in universal remote control devices

Inventors: George Vergis (Fremont, CA); Sunilkumar Mankame (Bangalore, IN)
Assignee: Universal Electronics Inc.
H04N21/42204G08C17/02G08C19/28G08C19/36H04N21/42225G08C2201/20
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,259,067
App. No.
16/056,878
Granted
Feb 22, 2022
Kind
B2
Abstract

A codeset having function-code combinations is provisioned on a controlling device to control functions of an intended target device. Input is provided to the controlling device which designates a function to be controlled on the intended target device. From a plurality of codes that are each associated with the designated function in a database stored in a memory of the controlling device a first code that is determined to be valid for use in controlling the designated function on the intended target device is selected. When the codeset is then provisioned on the controlling device, the provisioned codeset includes as a function-code combination thereof the designated function and the first code.

Claims (14)

1. A controlling device adapted to command a functional operation of a controlled device, comprising:

a processing device;

an input element coupled to the processing device;

a transmitter coupled to the processing device; and

a memory coupled to the processing device;

wherein the memory has stored therein a first preset codeset, a second preset codeset, and instructions executable by the processing device which, when executed by the processing device, causes the controlling device to respond to the input element of the controlling device being activated by determining if a keycode corresponding to the activated input element is present in the first preset codeset and, when it is determined that the keycode corresponding to the activated input element is not present in the first preset codeset, automatically using a keycode corresponding to the activated input element in the second preset codeset to generate a command for transmission to the controlled device via use of the transmitter.

2. The controlling device as recited in claim 1 , wherein the first preset codeset and the second preset codeset are each intended for use in commanding functional operations of a controlled device of a same type.

3. The controlling device as recited in claim 1 , wherein the first preset codeset and the second preset codeset are each intended for use in commanding functional operations of a controlled device of a different type.

4. The controlling device as recited in claim 1 , wherein the instructions, when executed by the processing device, check a status of a flag bit associated with the first preset codeset when determining if the keycode corresponding to the activated input element is present in the first preset codeset.

5. The controlling device as recited in claim 1 , wherein the instructions, when executed by the processing device, use timing and modulation scheme information associated with the second preset codeset when transmitting the command to the controlled device via use of the transmitter.

6. The controlling device as recited in claim 1 , wherein the memory stores information that functions to link the second preset codeset to the first preset codeset.

7. The controlling device as recited in claim 6 , wherein the instructions, when executed by the processing device, further cause the controlling device to implement an auto-scan procedure for use in determining the information.

8. The controlling device as recited in claim 1 , wherein the transmitter comprises an infrared transmitter.

9. The controlling device as recited in claim 1 , wherein the transmitter comprises a radio frequency transmitter of the controlling device.

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 Aug 7, 2018
From: VERGIS, GEORGE; MANKAME, SUNILKUMAR
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 046571/0342 →
Continuity (5)
Continuation 15864249 · Jan 8, 2018
Continuation 15426297 · Feb 7, 2017
Continuation 13005017 · Jan 12, 2011
Continuation 11655419 · Jan 19, 2007
Related Publication 20180343412A1 · Nov 29, 2018