Vehicle Software Update Packaging for Secure Shared Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing software updating systems for vehicles increase the server processing load and storage capacity due to the need for individual software updates for each vehicle, leading to inefficiencies and potential cyber security risks.

Innovation Solution

A software updating system that divides update data into common packages shared among multiple vehicles and identification packages specific to each vehicle, using vehicle identification information and common package identification to ensure secure and efficient software updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual software updates are prepared for each vehicle, then update accuracy and security are improved, but server processing load and storage capacity increase

Engineering Contradiction:
Improveupdate accuracyVSAvoidserver processing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the software update into two distinct components: a common package containing update data shared by multiple vehicles, and an identification package containing vehicle-specific identification information. This segmentation allows the server to store and process the common package once for multiple vehicles, significantly reducing server processing load and storage capacity requirements while maintaining individualized update accuracy through the identification package.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The common package serves as a universal update data structure that can be applied to multiple vehicles simultaneously. By designing the update system so that the common package is shared across vehicles and only the identification package varies per vehicle, the system achieves multi-functionality that reduces server resource consumption while maintaining reliable, vehicle-specific updates.

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

2Reliability

If individual software updates are prepared for each vehicle, then update security is improved, but server storage capacity increases

Engineering Contradiction:
Improveupdate securityVSAvoidserver storage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the update data into a common package (shared by all vehicles) and an identification package (specific to each vehicle). This segmentation reduces server storage capacity by eliminating redundant storage of identical update data for each vehicle, while maintaining security through the vehicle-specific identification package that ensures updates are correctly assigned to intended vehicles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the common update data into a single shared package that serves multiple vehicles, rather than storing separate complete update data for each vehicle. This merging approach significantly reduces the total storage capacity required on the server while maintaining security through the separate identification package that binds the common package to specific vehicles.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If common packages are used for multiple vehicles, then server processing load is reduced, but identification accuracy may be compromised

Engineering Contradiction:
Improveserver processing loadVSAvoidvehicle identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the update information into a common package (for efficiency) and an identification package (for accuracy). The identification package contains vehicle-specific identification information that is processed separately and combined with the common package, ensuring that vehicle identification accuracy is maintained while the common package reduces server processing load through shared storage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4287032B1Software update device, vehicle-mounted terminal device, and software update system
Publication Date: 2026.02.25 NISSAN MOTOR CO LTD
  • EP4287032B1 patent drawingFigure 1
  • EP4287032B1 patent drawingFigure 2
  • EP4287032B1 patent drawingFigure 3A~3B

AI summary

A software updating device (1), which includes a controller (10) and a storage device (11), that uses software update data of a vehicle (2) to update the software, wherein the storage device (11) stores a common package including at least the update data, and an identification package including common package identification information assigned to the common package and vehicle identification information that is associated with the common package identification information and that identifies the vehicle, and the controller (10) transmits, to a target vehicle subject to software update, the identification package including the vehicle identification information associated with the target vehicle, and transmits, to the target vehicle in accordance with a request from the target vehicle, the common package to which is assigned the common package identification information included in the identification package.