DYNAMIC LINKING OF CODESETS IN UNIVERSAL REMOTE CONTROL DEVICES
First Claim
1. A method for creating a codeset having function-code combinations usable by a controlling device to control functions of an intended target device, comprising:
- receiving input at the controlling device designating a function to be controlled on the intended target device;
selecting 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; and
causing the codeset to be provisioned on the controlling device, wherein the provisioned codeset includes as a function-code combination thereof the designated function and the first code.
4 Assignments
0 Petitions
Accused Products
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.
-
Citations
16 Claims
-
1. A method for creating a codeset having function-code combinations usable by a controlling device to control functions of an intended target device, comprising:
-
receiving input at the controlling device designating a function to be controlled on the intended target device; selecting 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; and causing the codeset to be provisioned on the controlling device, wherein the provisioned codeset includes as a function-code combination thereof the designated function and the first code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16)
-
-
9. A controlling device having input elements activatable to cause the controlling device to use a codeset to control functions of an intended target device, wherein the controlling device includes programming, stored in a non-transient readable media thereof, which performs functions comprising:
-
receiving input to designate a function to be controlled on the intended target device; selecting 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; and causing the codeset to be provisioned on the controlling device, wherein the provisioned codeset includes as a function-code combination thereof the designated function and the first code. - View Dependent Claims (11, 13, 15)
-
Specification