Autonomous Vehicle Cloud-Service Testing for Proactive Issue Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud services for autonomous vehicles often fail to identify a wide range of potential issues due to a reactive and iterative approach, leading to the neglect of numerous potential issues that may arise in the future.

Innovation Solution

A computing system simulates autonomous vehicles to test and measure cloud service behaviors by sweeping a range of inputs, adjusting variables, and verifying logic through simulated messages, implementing mitigations for unexpected behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a reactive and iterative approach is used to test cloud services, then the testing process is simple to implement, but numerous potential issues are neglected and not identified

Engineering Contradiction:
Improvecloud service robustnessVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by proactively generating and executing test cases before actual cloud service operations occur. The automated testing framework pre-defines test scenarios, inputs, and expected outcomes, allowing potential issues to be identified before they manifest in production environments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates virtual copies of autonomous vehicles and cloud service environments to conduct tests without affecting real operations. These simulated environments replicate production conditions while allowing safe exploration of edge cases and failure scenarios that would be risky to test with actual vehicles.

Inventive Principle:
Principle #26Copying

2Reliability

If comprehensive testing with multiple variables is performed, then more potential issues are identified, but the testing process becomes more complex and time-consuming

Engineering Contradiction:
Improvecloud service robustnessVSAvoidtesting duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The testing system operates continuously by executing test cases in automated sequences without interruption. The framework maintains continuous feedback loops where test results immediately trigger subsequent test cases or remediation actions, eliminating idle time between testing phases and maximizing productive testing throughput.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system efficiently handles multiple variables by systematically changing test parameters across different test cases. The automated framework manages parameter combinations, input variations, and configuration changes programmatically, allowing comprehensive coverage of edge cases without manual intervention for each parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If edge cases and unexpected behaviors are thoroughly tested, then cloud service robustness is improved, but the testing scope and complexity increase

Engineering Contradiction:
Improvecloud service robustnessVSAvoidtesting system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The testing system segments the comprehensive test suite into modular, independent test cases that can be executed individually or in combinations. Each test case focuses on specific edge cases or unexpected behaviors, allowing the system to manage complexity through organized modules rather than monolithic testing procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The automated testing framework acts as an intermediary layer between test designers and cloud service operations. This intermediary manages the complexity of coordinating multiple test variables, tracking results, and orchestrating remediation actions, shielding users from the underlying complexity while enabling thorough edge case testing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12455725B2Autonomous vehicle cloud services testing
Publication Date: 2025.10.28 GM CRUISE HOLDINGS LLC
  • US12455725B2 patent drawing
  • US12455725B2 patent drawing
  • US12455725B2 patent drawing

AI summary

Systems, methods, and apparatuses are provided for testing and measuring the behavior or logic of one or more cloud services associated with an updated AV bot script. For example, a system may be configured to receive a first autonomous vehicle (AV) bot script, reference data associated with a first cloud service, and configuration data identifying at least a first variable of a set of adjustable variables of a simulated AV, a first value of a set of values associated with the first variable, and the first cloud service. Additionally, the system may be configured to generate a second AV bot script based on the configuration data and the first AV bot script. Further, the system may be configured to receive cloud output data associated with the first cloud service and determine one or more differences between the cloud output data and the reference data.