High-Assurance System Design for Autonomous Vehicle Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Determining suitable physical and software components for autonomous vehicles to ensure safe operation is challenging due to varying reliability and performance attributes, and existing design processes are inefficient and costly.

Innovation Solution

A high assurance design system uses evolutionary and genetic algorithms, combined with expert systems and machine learning, to iteratively adjust candidate systems to meet predefined fitness criteria, such as reliability and performance, by selecting and configuring components from a database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional design processes are used to determine suitable components for autonomous vehicles, then component selection can be made manually, but the process becomes inefficient and costly

Engineering Contradiction:
Improvedesign efficiencyVSAvoiddesign time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical design processes with an automated computational system that uses machine learning models and algorithms to evaluate component configurations, calculate reliability metrics, and generate optimized system designs automatically, eliminating the need for manual iteration and significantly improving design efficiency

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service by automatically performing component selection, configuration evaluation, and reliability analysis without human intervention. The automated framework independently executes the entire design process from requirements input to final configuration output, reducing both time and cost

Inventive Principle:
Principle #25Self-service

2Reliability

If multiple components with varying reliability characteristics are considered to ensure safe operation, then system reliability can be improved, but the complexity of determining suitable component combinations increases

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the complex reliability assessment problem into a standardized computational evaluation by defining specific reliability parameters and metrics that can be automatically calculated and compared across different component configurations, enabling systematic optimization without manual complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system segments the overall system design into discrete evaluable components, allowing independent assessment of each component's reliability characteristics and their combined effect on system-level reliability, making the complex problem manageable through modular analysis

Inventive Principle:
Principle #1Segmentation

3Reliability

If exhaustive evaluation of all possible component configurations is performed to ensure safety, then reliability can be maximized, but the computational cost and time required increases significantly

Engineering Contradiction:
Improvesystem reliabilityVSAvoidevaluation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements partial action by evaluating a strategically selected subset of component configurations rather than exhaustively analyzing all possible combinations. The system identifies and focuses evaluation resources on the most promising configurations based on initial filtering criteria, achieving sufficient reliability without the prohibitive cost of complete enumeration

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary filtering and pre-evaluation of component configurations before conducting full reliability analysis. By pre-screening options based on basic criteria and eliminating clearly suboptimal configurations early, the system reduces the computational burden of subsequent detailed evaluation while maintaining reliability guarantees

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12472957B1Computational framework for automatic high assurance system design
Publication Date: 2025.11.18 ZOOX INC
  • US12472957B1 patent drawing
  • US12472957B1 patent drawing
  • US12472957B1 patent drawing

AI summary

Techniques for efficiently generating systems are disclosed herein. Abstract system definitions can define the various functions of a system and/or the fitness requirements of the system. Components capable of implementing the aspects of the abstract system can be determined and systems configured to perform the functions of the abstract system are determined. The fitness of these systems can be evaluated to determine whether they meet the fitness requirements of the abstract system. If not, an algorithm is used to iteratively adjust the configurations and components of the systems until the fitness criteria is met.