Autonomous Driving Application Recovery Through Selective Reset Control
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
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.
Data Source
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.


