Abstract

Disclosed herein is an improved mechanism for providing unified remote control of multiple appliances and devices, which can include network-connected devices or devices having network capabilities (sometimes called smart devices) and non-smart devices which do not have such network capabilities. A remote control application executing on a user device can be configured to add devices for remote control, where a remote control configuration file can be retrieved from a cloud service that communicates with the remote control application can receive and manage remote control configuration files for particular devices from device manufacturers and third-party developers (e.g., in response to scanning a Quick Response code on a device to be added to the remote control application for remote control) and where the remote control configuration file can be used to render a remote control interface layout corresponding to the controlled device and can be used to generate control signals (e.g., infrared control signals, Bluetooth control signals, WiFi control signals, etc.) to the controllable device in response to receiving button presses on the remote control interface layout. Accordingly, a single user device can be configured to control multiple appliances and devices across different communication channels via the remote control application, where the cloud service that communicates with the remote control application can receive and manage remote control configuration files for particular devices from device manufacturers and third-party developers to ensure proper configuration.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS