Integrated Vehicle Update Controller for OTA Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for an efficient technology to manage software updates for control devices in vehicles, particularly those performing autonomous driving functions, which require frequent updates due to changing environments and regulations, and existing solutions lack integrated management capabilities.

Innovation Solution

A device and method for managing vehicle software updates through an integrated control device that communicates with control devices and an OTA server, selecting network providers based on location, setting communication policies, authenticating user and version information, and performing bandwidth throttling and flow control to ensure secure and efficient updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If software updates are managed individually for each control device, then each device can be updated independently, but integrated management capability is lost and update efficiency decreases

Engineering Contradiction:
Improveupdate efficiencyVSAvoidmanagement complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines multiple control devices into a single updated target by extracting common application information and generating one update package that can be applied across multiple devices. The server performs integrated management by consolidating update requests, authentication processes, and package distribution, thereby improving update efficiency while maintaining manageable complexity through automation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The update management system is designed to handle multiple control devices simultaneously with a single update package. The server performs universal functions including authentication, package generation, and distribution that apply across different devices and applications, enabling integrated management without requiring device-specific update processes.

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

2Reliability

If frequent software updates are performed for autonomous driving control devices, then functionality and compliance are maintained, but network bandwidth and update time are consumed

Engineering Contradiction:
Improvesoftware functionalityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The server performs preliminary authentication of application information and device identifiers before generating update packages. By pre-validating requirements and consolidating update data, the system reduces redundant network transmissions and ensures that only necessary updates are deployed, thereby maintaining software reliability while optimizing bandwidth usage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of transmitting separate update packages for each control device, the system creates a single update package that can be copied and distributed to multiple devices. This approach maintains software functionality across all devices while significantly reducing network bandwidth consumption by eliminating redundant data transmissions.

Inventive Principle:
Principle #26Copying

3Speed

If direct communication is allowed between control devices and OTA server, then update speed is improved, but security risks increase

Engineering Contradiction:
Improveupdate speedVSAvoidsecurity risks
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The server acts as an intermediary between control devices and the update source. It performs authentication of device identifiers and application information, generates secure update packages, and controls the distribution process. This intermediary role maintains update speed by enabling direct server-to-device transmission while simultaneously mitigating security risks through centralized authentication and package verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If bandwidth throttling and flow control are implemented, then network resource management is improved, but communication speed is reduced

Engineering Contradiction:
Improvenetwork resource managementVSAvoidcommunication speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The server performs preliminary authentication and consolidates update information before initiating data transmission. By preparing complete update packages in advance and transmitting them in optimized batches, the system enables effective bandwidth management through controlled transmission rates while minimizing the overall impact on update speed through efficient pre-processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11907702B2Device for managing update of vehicle, method for operating the same, and vehicle
Publication Date: 2024.02.20 HYUNDAI MOTOR CO LTD
  • US11907702B2 patent drawing
  • US11907702B2 patent drawing
  • US11907702B2 patent drawing

AI summary

A device for managing update of a vehicle includes a communication device in communication with at least one control device of the vehicle and in communication with an OTA (Over The Air) server for software update of the at least one control device, and a controller that relays communication between the at least one control device and the OTA server, and controls the at least one control device.