CPC G06F 3/0482 (2013.01) [H04N 21/41265 (2020.08); H04N 21/42204 (2013.01); G06F 16/434 (2019.01); G08C 2201/20 (2013.01); H04N 21/4222 (2013.01); H04N 21/42226 (2013.01)] | 5 Claims |
1. A non-transitory, computer-readable media having stored thereon instructions wherein the instructions, when executed by a control device having a first communication interface, a second communication interface, a third communication interface, and a fourth communication interface, cause the control device to perform steps comprising:
using the first communication interface to communicate with a controllable device for receiving from the controllable device a device identifier data;
using the second communication interface to communicate with a function information database to obtain a function information for the controllable device via use of the device identifier data received via the first communication interface from the controllable device;
storing the function information for the controllable device received via the second communication interface in a memory of the control device;
using a signal received via the fourth communication interface from a remote device to select the function information for the controllable device stored in the memory of the control device;
using the function information for the controllable device selected from the memory of the control device to create a signal for controlling a functional operation of the controllable device; and
using the third communication interface to transmit to the controllable device the created signal for controlling the functional operation of the controllable device.
|