Home Appliance Command Authentication via Encoded Adaptor Credentials

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Home appliance manufacturers face the risk of unauthorized use by third-party communication adaptors, as they disclose sensitive information about command specifications and frame formats, potentially leading to unauthorized functions being executed.

Innovation Solution

An apparatus with decoding means to authenticate function information from communication adaptors, storing the decoded information and executing commands only if permitted, using encryption and secure storage to prevent unauthorized use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the home appliance manufacturer discloses command specifications and frame format information to third parties, then third-party communication adaptors can be manufactured and sold, but unauthorized functions may be executed by these third-party adaptors

Engineering Contradiction:
Improvecompatibility with third-party adaptorsVSAvoidsecurity against unauthorized use
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary authentication by decoding and verifying function-authentication information from the communication adaptor before allowing any command execution. This preliminary check ensures that only adaptors with valid authentication credentials can access appliance functions, preventing unauthorized use while maintaining compatibility with authorized third-party adaptors

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary authentication mechanism that mediates between the home appliance and communication adaptors. The function-authentication information acts as a credential intermediary, allowing the system to verify adaptor authenticity without exposing sensitive command specifications, thus enabling third-party compatibility while securing against unauthorized access

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the home appliance manufacturer discloses minimum necessary information to third parties, then genuine adaptors can be distinguished from unauthorized ones, but third parties may still infer undisclosed information and execute unauthorized functions

Engineering Contradiction:
Improveprotection of undisclosed informationVSAvoidability of third-party adaptors to function
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system uses encrypted function-authentication information that can be copied and distributed to authorized third-party adaptors without revealing the underlying command specifications or frame formats. This allows legitimate copying of authentication credentials while protecting sensitive information from being inferred or reverse-engineered

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of information disclosure by providing encrypted function-authentication information instead of plain-text command specifications. This parameter change allows third-party adaptors to obtain necessary authentication data while making it computationally infeasible to infer undisclosed information, thus protecting security while enabling compatibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230261875A1Apparatus, network apparatus, and command execution method
Publication Date: 2023.08.17 MITSUBISHI ELECTRIC CORP
  • US20230261875A1 patent drawing
  • US20230261875A1 patent drawing
  • US20230261875A1 patent drawing

AI summary

An apparatus (2) includes a function-authentication information decoder (201) and a command executer (202). The function-authentication information decoder (201) decodes function-authentication information received from a communication adaptor connected via a serial interface, the function-authentication information being information encrypted before being retained by the communication adaptor. The command executer (202) (i) determines, upon receiving a command from the communication adaptor, based on the function-authentication information decoded by the function-authentication information decoder (201), whether a function corresponding to the command is permitted, and (ii) executes processing according to the command only when the function is permitted.