Remote Control Device Configuration via HDMI CEC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices require manual programming or the use of universal remote controls to control multiple devices, which can be inconvenient and inefficient.

Innovation Solution

Implementing a system that uses a device-to-device communication protocol, such as HDMI CEC, to enable one device to configure and control other devices on a customer premises, allowing remote control commands to be shared and executed across connected devices without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual programming or universal remote controls are used to control multiple devices, then device control capability is improved, but operation complexity and time consumption increase

Engineering Contradiction:
Improvedevice control capabilityVSAvoidprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically discovering devices and pre-configuring control relationships during system initialization or when devices are added to the network. The controller proactively sends configuration data to controlled devices before user operation is needed, eliminating the need for manual programming at the time of use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables devices to self-configure through automatic device discovery and peer-to-peer communication. When a new device is added to the network, it automatically announces its presence and receives control configuration data from the controller without requiring user intervention, making the system self-sufficient in the configuration process.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual programming is used to configure devices, then control precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvecontrol mapping accuracyVSAvoidconfiguration ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Devices automatically perform self-configuration by discovering other devices on the network and establishing control relationships autonomously. The system extracts device identifiers and control mappings through automatic communication protocols, eliminating the need for users to manually program control relationships while maintaining accurate device-to-remote-control mappings.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where devices automatically verify and confirm their control relationships through bidirectional communication. The controller sends configuration data to controlled devices, which acknowledge receipt and verify proper configuration, ensuring control mapping accuracy without user intervention.

Inventive Principle:
Principle #23Feedback

3Extent of automation

If device-to-device communication protocols are implemented, then automation level is improved, but device complexity increases

Engineering Contradiction:
Improveautomatic configuration capabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system employs a universal communication protocol based on standard network protocols (such as TCP/IP and HTTP) that can be implemented across multiple device types and manufacturers. This universal approach allows diverse devices to communicate through common interfaces, reducing individual device complexity while enabling sophisticated automated configuration capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The controller acts as an intermediary that manages the complex communication protocols and automatically distributes control configuration data to controlled devices. By centralizing protocol management in the controller, individual controlled devices can remain simpler while still benefiting from automated configuration through the intermediary's coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9582994B2Apparatus, systems, and methods for configuring devices to accept and process remote control commands
Publication Date: 2017.02.28 DISH TECHNOLOGIES LLC
  • US9582994B2 patent drawing
  • US9582994B2 patent drawing
  • US9582994B2 patent drawing

AI summary

A particular device may configure one or more of other devices to accept and execute remote control commands from the particular device's remote control unit. This may be performed via one or more various communication links between the devices on that enables the devices to communicate with each other. For example, the remote control of a set-top box can be used to control both the set-top box and a television without a user having to specially program the set-top box or other universal remote control. One example of a communication link between the devices that enables the devices to communicate with each other is a device-to-device messaging protocol such as that provided by the High Definition Multimedia Interface (HDMI) standard.