Vehicle OTA Package Generation Using Manifest-Based ECU Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods lack a systematic process for generating data packages for over-the-air updates to electronic control units (ECUs) in vehicles, which are specific to the specifications of the central ECU, leading to inefficiencies in distribution.

Innovation Solution

A center device is designed to generate data packages by registering identification information and logic specifications, using a manifest file to ensure packages are created according to the specifications of the master device, and distributing them via a package distribution system that includes a PKG generation server and a distribution server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data packages are generated without systematic registration of identification information and logic specifications, then the distribution process is simpler, but the packages cannot be tailored to specific vehicle specifications leading to inefficiency

Engineering Contradiction:
Improvedistribution efficiencyVSAvoidpackage generation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary registration of identification information and logic specifications in databases before package generation. The center device stores master device specifications, ECU information, and update data in advance, allowing efficient package generation without repeated complex processing during actual distribution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The package generation system is divided into separate functional modules: a registration module for storing identification information and logic specifications, a package generation module that retrieves and processes data based on vehicle specifications, and a distribution module. This segmentation allows each component to operate independently and efficiently

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If packages are generated according to specific master device specifications, then update accuracy is improved, but the system complexity increases due to multiple registration processes

Engineering Contradiction:
Improvepackage specification accuracyVSAvoidregistration system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The center device serves multiple functions: it acts as a registration database for identification information, a specification repository for master devices, an update data storage system, and a package generation engine. This multi-functionality reduces the need for separate specialized systems while maintaining high specification accuracy

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

Solution Approach 2:

The system uses intermediate databases and manifest files as mediators between the package generation request and the actual package creation. The manifest file contains logic specifications that mediate between the vehicle's master device specifications and the update data, ensuring accurate matching without direct complex interactions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If identification information is registered in advance with manifest files, then package generation reliability is improved, but information storage requirements increase

Engineering Contradiction:
Improvepackage generation reliabilityVSAvoidstored information quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system creates condensed manifest files that contain essential logic specifications and identification information as simplified copies of the full master device specifications. These manifest files are stored in the center device and transferred to the vehicle, providing reliable package generation data without storing complete redundant copies of all possible specification data

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240385826A1Center device and data package generation method
Publication Date: 2024.11.21 DENSO CORP
  • US20240385826A1 patent drawing
  • US20240385826A1 patent drawing
  • US20240385826A1 patent drawing

AI summary

A center device that manages data to be written to a plurality of electronic control devices installed in a vehicle is configured to generate a package including update data to be distributed to the vehicle, and register identification information assigned to logic for generating the package in accordance with a specification of a master device that is installed in the vehicle, receives a package distributed from a center device and transfers update data to the electronic control device. The logic is registered. A manifest file having a description of the identification information is registered.