Vehicle Data Processing Apparatus for Efficient Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In vehicles, the communication device faces increased load and inefficiencies due to unconditional data transmission and reception, leading to unnecessary updates in routing information when devices are added or changed, which can result in delayed data processing and potential accidents.

Innovation Solution

A data processing apparatus with multiple memory areas and a processor that stores and transmits data with holding times, duplicates data for failure diagnosis, and analyzes patterns to quickly identify abnormal states, reducing the need for routing updates and enhancing communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is transmitted unconditionally between devices, then data completeness is improved, but communication load and processing time increase

Engineering Contradiction:
Improvedata completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The communication device stores received data in advance in its memory before transmission requests occur. This preliminary storage allows the device to quickly retrieve and transmit data without processing delays, resolving the contradiction between data completeness and processing time by preparing data ahead of time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If routing information is updated when devices are added or changed, then communication accuracy is improved, but device complexity and update frequency increase

Engineering Contradiction:
Improvecommunication accuracyVSAvoidrouting update complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The communication device automatically detects device additions or changes and updates its own routing information without external intervention. This self-service capability maintains communication accuracy while reducing the complexity of manual routing management and update frequency.

Inventive Principle:
Principle #25Self-service

3Productivity

If data is stored with holding time and value, then data transmission efficiency is improved, but memory management complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidmemory management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The communication device dynamically manages stored data by automatically deleting it after the holding time expires. This dynamic approach improves data transmission efficiency by ensuring fresh data is available while managing memory complexity through automated time-based expiration rather than manual management.

Inventive Principle:
Principle #15Dynamics

4Reliability

If data is duplicated for failure diagnosis, then system reliability is improved, but memory usage and processing load increase

Engineering Contradiction:
Improvefailure diagnosis capabilityVSAvoidmemory usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The communication device creates duplicate copies of received data in its memory for failure diagnosis purposes. This copying mechanism improves system reliability by enabling comparison and error detection while managing memory usage through selective duplication of critical data only.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11599281B2Data processing apparatus and vehicle having the same
Publication Date: 2023.03.07 HYUNDAI MOTOR CO LTD
  • US11599281B2 patent drawing
  • US11599281B2 patent drawing
  • US11599281B2 patent drawing

AI summary

A data processing apparatus and a vehicle having the same are provided. A data processing apparatus of a vehicle includes: a first memory having a plurality of storage areas to which each address of a plurality of addresses is allocated; and a processor configured to confirm information of data received from a first device, confirm an address corresponding to the received data based on the confirmed information of data, and store the received data in a storage area of the plurality of storage areas corresponding to the confirmed address.