Secure Adapter for Universal Remote Control Upgrades

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing universal controlling devices face challenges in upgrading their command code sets and ensuring secure, mutual identification and authentication with upgrade data sources, leading to limitations in controlling newly introduced appliances without preprogrammed codes.

Innovation Solution

A system and method utilizing an adapter device, such as a cable or wireless transceiver, that serves as a trusted intermediary for signal conversion and authentication, enabling secure data exchange between the controlling device and an upgrade service source, using encryption keys derived from a master value and random seed for secure authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If upgrade data is downloaded to expand device functionality, then the device can control new appliances, but secure mutual identification and authentication between device and data source becomes complex

Engineering Contradiction:
Improveupgradeability of deviceVSAvoidcomplexity of authentication system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A secure authentication system is introduced as an intermediary layer between the controlling device and the upgrade data source. This system uses encrypted challenge-response protocols where the device and data source mutually verify each other's authenticity before allowing data transfer. This intermediary security mechanism enables upgradeability while managing the complexity of mutual authentication through standardized cryptographic procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the controlling device stores multiple command code sets, then it can control more appliances, but the storage capacity is limited

Engineering Contradiction:
Improvenumber of controllable appliancesVSAvoidstorage capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The command code library in the controlling device is designed as a dynamic storage system that can be updated and expanded. Instead of static pre-programmed codes, the device can receive additional command code sets through downloads from external sources. This dynamic approach allows the storage capacity to be effectively increased over time without changing the physical device, resolving the contradiction between storing multiple code sets and limited storage capacity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2130271B1System and method for upgrading the functionality of a controlling device in a secure manner
Publication Date: 2017.09.06 UNIVERSAL ELECTRONICS INC
  • EP2130271B1 patent drawingFigure 1
  • EP2130271B1 patent drawingFigure 2
  • EP2130271B1 patent drawingFigure 3

AI summary

Secure access to a database of upgrade data is provided by storing an encryption key value in a cable used to interconnect a first device and a second device that is associated with the database of upgrade data. The second device allows access to the database of upgrade data via the cable only when the cable is first positively authenticated by the second device through use of the encryption key value stored in the cable.