| CPC G08C 17/02 (2013.01) [G08C 19/00 (2013.01); G08C 19/28 (2013.01); H04N 5/445 (2013.01); H04N 21/42204 (2013.01); H04N 21/4221 (2013.01); H04N 21/42221 (2013.01); H04N 21/42225 (2013.01); H04N 21/42226 (2013.01); H04N 21/433 (2013.01); H04N 21/6547 (2013.01); G08C 2201/20 (2013.01); G08C 2201/30 (2013.01); G08C 2201/92 (2013.01); H04N 21/26291 (2013.01); H04N 21/42227 (2013.01); H04N 21/43615 (2013.01); H04N 21/485 (2013.01)] | 28 Claims |

|
1. A controlled device, comprising:
a receiver for receiving communications from a remotely located controlling device;
a processing device coupled to the receiver; and
a memory storing executable instructions, wherein the instructions, when executed by the processing device, cause the controlled device to:
automatically progress through a setup procedure comprising a first plurality of setup procedure steps, each one of the first plurality of setup procedure steps being associated with a different one of a plurality of command code sets, in response to the controlled device being repeatedly commanded, via respective, plural communications received via use of the receiver from the controlling device, to perform a first operation until the controlled device is commanded, via a subsequent communication received from the controlling device via use of the receiver, to perform a second operation, different than the first operation; and
in response to the controlled device being commanded to perform the second operation, identify a one of the plurality of command codes set as a command code set to be provisioned to the controlling device for use by a separately operable remote control application resident on the controlling device to transmit commands to a target device to control operational functions of a the target device.
|