AI Vehicle Software Updates for Automated Defect Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing software defects in complex vehicle systems with hundreds of millions of lines of code across multiple vehicle models is resource-intensive and time-consuming, requiring significant efforts from software development teams.
Innovation Solution
An AI-based system is employed to detect, correct, and deploy software defects in vehicle computing devices, utilizing defect detection and correction systems trained to inspect and fix software defects, with quality assurance and deployment mechanisms to ensure compliance with functional safety standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional software defect management methods are used in complex vehicle systems, then software defects can be detected and corrected, but the process becomes resource-intensive and time-consuming
Solution Approach 1:
The patent replaces manual software defect management processes with an AI-based automated system. The AI model detects and corrects defects in vehicle software code, substituting the mechanical/manual processes of human developers with an intelligent automated system that operates faster and with greater consistency.
Solution Approach 2:
The AI-based system performs self-service by automatically detecting, analyzing, and correcting software defects without requiring extensive human intervention. The system autonomously manages the software defect correction process, generating fixed code and transferring it back to the vehicle system.
2Reliability
If traditional software defect management methods are used in complex vehicle systems, then software defects can be detected and corrected, but significant resources are required from software development teams
Solution Approach 1:
The patent replaces resource-intensive manual software defect management with an AI-based automated system. This substitution reduces the need for human software development team resources while maintaining or improving defect correction capability through continuous automated operation.
Solution Approach 2:
The system changes the operational parameters of software defect management by transitioning from human-driven processes to AI-driven automated processes. This parameter change fundamentally alters resource consumption patterns, reducing human resource requirements while increasing processing efficiency.
Data Source
AI summary
Aspects of the present disclosure provide techniques for artificial intelligence based vehicle software management. An example method includes detecting a defect in first code associated with one or more computing devices of a vehicle. The method further includes generating a correction to the defect using a first artificial intelligence (AI) model. The method further includes obtaining updated code of the first code based at least in part on the correction. The method further includes determining that the updated code satisfies one or more criteria. The method further includes transferring the updated code to the vehicle in response to the updated code satisfying the one or more criteria.


