Vehicle Software Update System Background Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current vehicular software update systems face challenges in performing over-the-air (OTA) updates efficiently, particularly in determining the optimal time to initiate and complete software updates while ensuring vehicle safety and user approval, especially when the vehicle is unattended.

Innovation Solution

A vehicular software update system that includes a management controller capable of remotely controlling the vehicle to start, download, and transmit software updates in the background, determining completion based on vehicle state and timing conditions, and performing updates only when the vehicle is turned off or within a specified duration, ensuring safety and user approval protocols are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the vehicle is remotely started to download and transmit software updates, then the software update efficiency is improved, but the vehicle operation complexity increases

Engineering Contradiction:
Improvesoftware update efficiencyVSAvoidvehicle operation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The management controller automatically manages the software update process including remote start control, software download, background transmission to performance controllers, and update execution. The system self-monitors transmission completion and handles the entire update workflow without requiring user intervention, thereby improving efficiency while managing complexity through automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by remotely starting the vehicle before software download and transmission. The management controller proactively initiates the update sequence, ensuring the vehicle is in the appropriate state for receiving and processing software updates, which streamlines the overall process.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the software update is performed in the background while the vehicle is turned off, then the user convenience is improved, but the reliability of transmission completion determination deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidtransmission completion determination
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The management controller implements feedback mechanisms by monitoring transmission completion status and using this information to determine when to execute the software update. The system continuously checks whether the performance controller has successfully received the software in the background, and only proceeds with the update when completion is confirmed, thereby maintaining reliability while operating in the background.

Inventive Principle:
Principle #23Feedback

3Reliability

If the vehicle start duration is extended to ensure complete software transmission, then the software update reliability is improved, but the energy consumption increases

Engineering Contradiction:
Improvesoftware update reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the vehicle start duration based on transmission progress. The management controller monitors the software transmission status in real-time and extends the start duration only as long as necessary to complete the transmission. Once completion is detected, the system immediately proceeds with the update, avoiding unnecessary energy consumption while ensuring reliable transmission.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240078104A1Vehicle Software Update System and Method Thereof
Publication Date: 2024.03.07 HYUNDAI MOTOR CO LTD
  • US20240078104A1 patent drawing
  • US20240078104A1 patent drawing
  • US20240078104A1 patent drawing

AI summary

A vehicular software update system for remotely performing a software update of a vehicle and a method thereof are provided. The vehicular software update system includes a management controller installed in a vehicle and a server that performs a remote software update in cooperation with the management controller. The management controller controls the vehicle to start in response to receiving a request for the remote software update from the server, downloads software for update from the server after controlling the vehicle to start, transmits the downloaded software for update to a performance controller in the background, determines whether the transmission of the software for update in the background is completed based on the vehicle being turned off, and performs a software update of the performance controller using the software for update based on the transmission of the software for update in the background being completed.