CPC G08C 17/02 (2013.01) [G08C 23/04 (2013.01); H04N 21/42226 (2013.01); G08C 2201/20 (2013.01); G08C 2201/30 (2013.01); G08C 2201/40 (2013.01); G08C 2201/70 (2013.01); G08C 2201/92 (2013.01); G08C 2201/93 (2013.01); H04N 21/42225 (2013.01); H04N 21/4363 (2013.01)] | 3 Claims |
1. A computer-implemented method for creating a configuration for a control device performed with at least one processor, comprising:
determining from amongst a plurality of devices in communication with the control device, a media sink device;
determining, from amongst the plurality of devices, a plurality of media source devices that are in communication with the determined media sink device;
displaying, on a first graphical user interface, a set of device options corresponding to the determined plurality of media source devices;
receiving, through the first graphical user interface, a selection of a first device from the displayed set of device options;
associating the selected first device and the determined media sink device with an activity input element;
retrieving first capability data for the selected first device and second capability data for the determined media sink device, the first capability data and the second capability data indicating support by the respective selected first device and the determined media sink device of a plurality of different communication methods; and
in response to activation of the activity input element, using the first capability data, the second capability data, and a system-wide prioritization for communication methods to automatically generate, with the control device, a set of control signals configured to control the selected first device and the determined media sink device wherein signals intended for the selected first device are transmitted via use of a first selected one of the plurality of different communication methods supported by the selected first device and signals intended for the determined media sink device are transmitted via use of a second selected one of the plurality of different communication methods supported by the determined media sink device.
|