Vehicle Diagnostic Interface with Dual-Controller Data Queues

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicle diagnosis systems cannot respond to diagnostic commands and receive diagnostic data simultaneously, limiting their ability to perform effective data communication with host computers and vehicles.

Innovation Solution

A data transmission method in a vehicle communication interface apparatus, where a first controller receives and stores diagnostic commands and a second controller processes and sends them to the vehicle, while also receiving and storing diagnostic data, allowing simultaneous response to commands and data receipt.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single controller is used in the vehicle communication interface apparatus, then the device complexity is reduced, but the system cannot respond to diagnostic commands and receive diagnostic data simultaneously

Engineering Contradiction:
Improvesimultaneous response capabilityVSAvoidcontroller structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the single controller into two separate controllers: a first controller responsible for responding to diagnostic commands from the host computer, and a second controller responsible for receiving diagnostic data from the vehicle. This segmentation allows simultaneous operation of command response and data reception functions, resolving the contradiction between reliability and device complexity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a slave computer processes all diagnostic operations sequentially, then the device complexity is low, but the productivity and diagnosis efficiency are reduced

Engineering Contradiction:
Improvediagnosis efficiencyVSAvoidcommunication interface structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the sequential processing function into two parallel processing paths: one for command response and one for data reception. This enables simultaneous execution of diagnostic operations, significantly improving productivity and diagnosis efficiency while maintaining relatively simple device structure.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the slave computer handles both command response and data reception, then the device complexity is minimized, but data communication completeness is compromised

Engineering Contradiction:
Improvedata communication completenessVSAvoidcontroller architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the controller architecture into specialized first and second controllers, where the first controller ensures complete command response handling and the second controller ensures complete data reception. This functional segmentation prevents data loss or command missed, improving data communication completeness while keeping the overall system structure manageable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3805886B1Data transmission method in vehicle communication interface apparatus, and vehicle communication interface apparatus
Publication Date: 2023.11.22 AUTEL INTELLIGENT TECHNOLOGY CORP LTD
  • EP3805886B1 patent drawingFigure 1~2
  • EP3805886B1 patent drawingFigure 3
  • EP3805886B1 patent drawingFigure 4

AI summary

Embodiments of the present invention relate to the field of vehicle diagnosis technologies, and specifically disclose a data transmission method in a vehicle communication interface apparatus and a vehicle communication interface apparatus. The vehicle communication interface apparatus includes a first controller and a second controller. The data transmission method includes: receiving, by the first controller, a diagnostic command sent by an upper computer, and storing the diagnostic command into a first queue; obtaining, by the second controller, the diagnostic command from the first queue, and sending the diagnostic command to an electronic control unit (ECU) in a vehicle connected to the vehicle communication interface apparatus; and receiving, by the second controller, diagnostic data from the ECU, and storing the diagnostic data into a second queue, to make the first controller obtain the diagnostic data from the second queue and send the diagnostic data to the upper computer. Through the foregoing technical solution, the embodiments of the present invention can respond to the diagnostic command and receive the diagnostic data simultaneously.