Autonomous Driving Application Recovery Through Selective Reset Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous driving systems face instability when errors occur, leading to service failures and reliability degradation due to integrated applications being reset together, which can result in prolonged service disruptions and loss of user trust.

Innovation Solution

An apparatus and method that utilize a processor to determine failures in autonomous driving applications based on safety ratings, performing step-by-step failure response control, including data backup and sequential resets of applications, OS, and controllers, to isolate and recover failed components while maintaining service availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a reset of the integrated controller is performed to recover from an application error, then the failed application may be recovered, but all other applications are also stopped causing service disruption

Engineering Contradiction:
Improveapplication recoveryVSAvoidservice availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the integrated controller into multiple independent application modules (first application module, second application module, etc.) that can be independently controlled. When an error occurs in one application, only that specific module is reset while other modules continue to operate normally, thus recovering the failed application without disrupting overall service availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the failed application module from the integrated controller and performs reset operations on it separately. This allows the problematic module to be isolated and recovered without affecting the other applications that remain integrated and operational in the controller.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a software reset of the operation system is performed to recover from an application error, then the failed application may be recovered, but all other applications are also stopped causing service disruption

Engineering Contradiction:
Improveapplication recoveryVSAvoidservice disruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the operation system into application-specific modules that can be independently managed. Instead of performing a full OS reset, the system resets only the specific application module that encountered an error, significantly reducing the time the system remains non-operational while still achieving recovery of the failed application.

Inventive Principle:
Principle #1Segmentation

3Reliability

If all applications are stopped when a failure occurs in some applications, then the system can be reset to attempt recovery, but user trust is degraded due to service unavailability

Engineering Contradiction:
Improvesystem recovery capabilityVSAvoiduser trust
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the autonomous driving system into multiple independent application modules. When a failure occurs, only the affected module is stopped and reset, while other modules continue to provide services. This maintains overall system availability and user trust while preserving the capability to recover from failures through targeted resets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent converts the harmful effect of application failures into a beneficial outcome by implementing selective reset mechanisms. Instead of allowing failures to cause complete system shutdowns, the system uses targeted resets that isolate and recover only the failed components, ultimately improving system reliability and maintaining user confidence.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS12179779B2Apparatus for controlling to cope with failure in autonomous driving system and method thereof
Publication Date: 2024.12.31 HYUNDAI MOTOR CO LTD
  • US12179779B2 patent drawing
  • US12179779B2 patent drawing
  • US12179779B2 patent drawing

AI summary

An apparatus of controlling to cope with a failure in an autonomous driving system and a method thereof are provided. The apparatus determines whether a failure in one or more applications for performing a function about autonomous driving occurs and sequentially performs step-by-step failure response control corresponding to a safety rating of the application in which the failure occurs, when the failure in the application occurs. The apparatus stably performs an autonomous driving function.