In-Vehicle ECU Alarm List Standardization for Flexible Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle communication systems face challenges in responding flexibly to changes in device specifications, requiring design changes in the communication terminal when specifications of in-vehicle devices change, leading to increased complexity and costs.

Innovation Solution

Implementing an information processing system where each ECU uses a common format first alarm list to notify the communication terminal of alarm presence or absence, allowing the terminal to aggregate alarms uniformly and simplify the aggregation process, without needing design changes when device specifications change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the communication terminal is designed to handle specific device specifications, then the alarm aggregation can be performed accurately for those devices, but the terminal requires design changes when device specifications change, increasing complexity and costs

Engineering Contradiction:
Improvealarm aggregation accuracyVSAvoidterminal design complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The alarm list template is designed with a universal structure that can accommodate multiple device types and specifications. Each ECU uses the same template format regardless of its specific function or device type, allowing the communication terminal to process alarms from diverse devices without requiring design changes. The template includes device identification fields that enable the terminal to adapt to different devices while maintaining a consistent processing framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the communication terminal is designed to accommodate various device specifications, then it can respond flexibly to different devices, but the aggregation process becomes more complex

Engineering Contradiction:
Improveresponse flexibility to device specification changesVSAvoidaggregation process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The alarm list is segmented into standardized template items that can be independently filled by each ECU based on its specific alarm conditions. This segmentation allows the communication terminal to process each item uniformly through simple aggregation operations, rather than handling complex device-specific data structures. The template-based segmentation decouples the adaptation requirement from the aggregation process complexity.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If each ECU transmits alarms in device-specific formats, then the alarm information can be precisely represented for each device type, but the communication terminal requires complex processing logic to handle different formats

Engineering Contradiction:
Improvealarm information accuracyVSAvoidcommunication terminal processing logic
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Instead of changing the data format structure for different devices, the invention changes the parameter values within a fixed format. Each ECU fills the standardized template with its specific alarm information, using device identification parameters and alarm status parameters that maintain consistency in structure while varying in content. This approach preserves alarm information accuracy while keeping the terminal's processing logic simple and uniform.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12002307B2Information processing system, communication terminal, and information processing method
Publication Date: 2024.06.04 TOYOTA JIDOSHA KK
  • US12002307B2 patent drawing
  • US12002307B2 patent drawing
  • US12002307B2 patent drawing

AI summary

In an information processing system of the present disclosure, each of a plurality of ECUs registers information indicating presence or absence of an actual alarm for an item under control of the ECU, among a plurality of items in the first alarm list having a common format, and uniformly registers information indicating absence of an alarm for an item that is not under the control of the ECU. Each of the plurality of ECUs transmits the first alarm list in which registration is completed to a communication terminal. The communication terminal aggregates the number of alarms registered in a plurality of the first alarm lists received from the plurality of ECUs for each item, and aggregates the number of alarms registered in the plurality of the first alarm lists.