Vehicle Data Semantic Conversion for Flexible App Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In vehicle control systems, the addition and change of applications are complex, and updating the vehicle control program often fails to keep pace with the application's life cycle, requiring a flexible solution to manage data conversion and compatibility.

Innovation Solution

A vehicle control system with a data conversion program that standardizes and semantizes data from vehicle control devices, allowing for flexible application changes without modifying the vehicle control program, using a configuration with input, calculation, and output units to convert data into a format suitable for applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the vehicle control program is updated to support new applications, then application functionality is improved, but the complexity of managing program updates and maintaining compatibility increases

Engineering Contradiction:
Improveapplication functionalityVSAvoidprogram update management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the vehicle control architecture into distinct layers: the vehicle control device maintains its original control functions while a separate data conversion device handles data standardization and semanticization. This segmentation allows new applications to be added without modifying the core vehicle control program, resolving the contradiction between improving application versatility and reducing program update complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data conversion device acts as an intermediary between the vehicle control device and applications. It receives data from the vehicle control device, converts it to standardized formats, and provides it to applications. This intermediary layer enables application updates without requiring changes to the vehicle control program, thus improving adaptability while maintaining simplicity in program management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If data formats are standardized for each application, then data compatibility is improved, but the complexity of data conversion processes increases

Engineering Contradiction:
Improvedata compatibilityVSAvoiddata conversion process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The data conversion device implements a universal data conversion mechanism that handles multiple data types and formats through a single standardized process. By defining a common data structure with standardized fields (e.g., timestamp, sensor_id, value, unit) and a unified conversion algorithm, the system achieves broad data compatibility without requiring separate conversion processes for different applications, thus reducing overall conversion complexity.

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

Solution Approach 2:

The system uses parameter-based data representation where data is converted by changing parameters such as data format, units, and structure rather than requiring complete reprocessing. The conversion process modifies data parameters (e.g., converting sensor readings to standardized units, adjusting data structures) while maintaining the core data values, which simplifies the conversion process while ensuring compatibility across different applications.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240190447A1Data provision system, vehicle control system, vehicle control device, and storage medium storing data conversion program
Publication Date: 2024.06.13 DENSO CORP
  • US20240190447A1 patent drawing
  • US20240190447A1 patent drawing
  • US20240190447A1 patent drawing

AI summary

By a vehicle control system, a non-transitory computer readable storage medium storing a data conversion program, a data provision system, or a vehicle control device, data regarding a first vehicle control device is transmitted, the data transmitted from the first vehicle control device is acquired, the data acquired by the input unit is converted into standardization data in a predetermined format for each type of the data, semantic data obtained by semanticizing at least one piece of the standardization data is generated, and the second data based on the semantic data is transmitted to an application.