Vehicle OTA Update Center with Regional Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing over-the-air (OTA) software update technology for electronic control units in vehicles faces challenges in setting a uniform security level for software updates, which may not be suitable for different regions, leading to potential distribution issues or prolonged decryption times.

Innovation Solution

A center dynamically sets the security level for software updates based on the vehicle's location by associating regions with required security levels, generating distribution packages encrypted at appropriate levels, and transmitting them to an OTA master for decryption and installation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a uniform high security level is applied to all distribution packages, then security is improved, but decryption time increases and update efficiency deteriorates in regions with lower security requirements

Engineering Contradiction:
Improvesecurity levelVSAvoidupdate efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different encryption strengths to distribution packages based on the regional security requirements. The center determines the appropriate encryption level according to the vehicle's location information, applying strong encryption only where legally required and weaker encryption in regions with lower security mandates, thereby optimizing both security and update efficiency for each region

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically changes the encryption parameter (security level) of distribution packages based on the vehicle's geographic location. The center modifies the encryption strength parameter according to regional regulations, allowing the same software update to be distributed with appropriate security levels tailored to each region's requirements

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a uniform high security level is applied to all distribution packages, then security is improved, but the package cannot be distributed as it is to regions with lower security requirements

Engineering Contradiction:
Improvesecurity levelVSAvoiddistribution compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates region-specific distribution packages with encryption levels matched to local security requirements. The center generates different versions of the same software update with appropriate encryption strengths for different geographic regions, ensuring each package is both secure and compatible with regional regulations

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent makes the security level dynamic rather than static, allowing the encryption strength to be adjusted based on the vehicle's location. The system dynamically determines and applies the appropriate security level when generating distribution packages, enabling the same software to be distributed with varying security parameters across different regions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11947950B2Center, OTA master, method, non-transitory storage medium, and vehicle
Publication Date: 2024.04.02 TOYOTA JIDOSHA KK
  • US11947950B2 patent drawing
  • US11947950B2 patent drawing
  • US11947950B2 patent drawing

AI summary

A center configured to communicate with an OTA master configured to control software update for an electronic control unit mounted on a vehicle includes one or more processors. The one or more processors are configured to store security information in which regions are associated with security levels required for the software update, receive, from the vehicle, position information indicating a position of the vehicle, and generate a distribution package applied encryption at a security level associated with the region where the vehicle is located based on the security information and the position information.