I/O Interface Code Pulse Authentication for Unauthorized Device Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In vehicle substrate units, unauthorized devices can connect to the input-output interface unit, posing a risk of unauthorized access to the control device, as existing designs do not adequately prevent unauthorized connections.

Innovation Solution

A control device with a first changeover unit that switches between terminals to verify a regular code pulse and cuts off power if the code is not valid, and an input-output interface unit with a timer circuit and pulse output unit to output a code pulse, ensuring only authorized devices receive power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the control device is connected to the input-output interface unit via a connection unit, then the control device can control the input-output interface unit, but an unauthorized device can be connected to the input-output interface unit resulting in unauthorized accessing

Engineering Contradiction:
ImproveconnectabilityVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary authentication by verifying a code pulse before establishing full communication. The control unit switches the first changeover unit to the first terminal to receive and verify the code pulse before allowing normal operation, preventing unauthorized devices from accessing the system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A code pulse verification mechanism acts as an intermediary between the control device and input-output interface unit. This intermediary layer checks the authenticity of connecting devices through code pulse verification, allowing legitimate connections while blocking unauthorized access attempts.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a code verification mechanism is implemented to prevent unauthorized access, then security is improved, but the device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication process is segmented into distinct functional components: a first changeover unit for switching between authentication and normal communication modes, a code pulse receiving terminal, and a control unit for verification. This segmentation allows the security function to be added without significantly complicating the overall system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter changes in the form of code pulses to verify device authenticity. By changing the communication parameter from continuous data exchange to periodic code pulse verification during the authentication phase, the system achieves security without requiring complex cryptographic hardware or protocols.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12057833B2Control device and input-output interface unit
Publication Date: 2024.08.06 YAZAKI CORP
  • US12057833B2 patent drawing
  • US12057833B2 patent drawing
  • US12057833B2 patent drawing

AI summary

A timer circuit switches a second changeover switch and a third changeover switch to a pulse output unit for a certain period of time when power supply is started, and causes the pulse output unit to output a code pulse to a second communication line. An input-output control unit switches a first changeover switch to a first terminal for the certain period of time when the power supply is started, determines whether a code indicated by the code pulse received from the first terminal is a regular code, and cuts off electric power supplied from a first power supply line to a second power supply line when the code is not the regular code.