Cloud Vehicle Data Replay for Real-World Software Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
OEM and third-party vehicle software developers face challenges in accessing real-time vehicle data for testing and verification due to the limited availability of OEM vehicles, leading to inefficiencies in software application development and validation.
Innovation Solution
A cloud-based vehicle data capture and replay system that collects and stores raw vehicle data for on-demand playback, mimicking real-time vehicle operations, enabling developers to test and verify applications without physical access to OEM vehicles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If actual OEM vehicles are used for software testing and verification, then real-time vehicle data authenticity is improved, but vehicle availability and access ease deteriorate
Solution Approach 1:
The patent creates a cloud-based replay system that generates virtual copies of real vehicle data streams. Instead of requiring physical vehicle access, the system captures actual vehicle operational data and replays it through cloud infrastructure, allowing developers to access authentic data without needing physical vehicles. This resolves the contradiction by providing data authenticity through copying while eliminating the access difficulty.
Solution Approach 2:
The patent introduces a cloud-based replay system as an intermediary between the vehicle data source and the testing environment. This intermediary captures real vehicle data, stores it, and distributes it on-demand to testing platforms. The intermediary layer decouples the need for physical vehicle presence from data authenticity, allowing developers to access real data through the cloud without direct vehicle access.
2Manufacturing precision
If OEM vehicles are dedicated to testing and verification, then software validation accuracy is improved, but vehicle productivity and operational availability worsen
Solution Approach 1:
The patent implements preliminary data capture and storage during normal vehicle operations. Vehicle data is continuously collected and archived in the cloud while the vehicle remains in service. When testing is needed, pre-captured data is replayed from the cloud, eliminating the need to take vehicles out of service for testing. This resolves the contradiction by performing data collection in advance, allowing both continuous vehicle operation and on-demand testing.
Solution Approach 2:
The patent transitions the testing function from the physical vehicle dimension to a cloud-based data dimension. Instead of dedicating physical vehicles to testing, the system creates a parallel virtual testing environment that operates on cloud-stored data replicas. This dimensional shift allows vehicles to maintain full operational productivity while testing occurs simultaneously in the cloud dimension using the same data sources.
3Reliability
If third-party developers require direct vehicle access for application testing, then testing reliability is improved, but system complexity and access management difficulty increase
Solution Approach 1:
The patent enables third-party developers to independently access and test applications using cloud-based replay data without requiring direct vehicle access or complex coordination with the OEM. The cloud platform provides self-service capabilities where developers can retrieve authentic vehicle data, conduct testing, and validate applications autonomously. This resolves the contradiction by making testing reliable through authentic data while simplifying access management through automated cloud-based self-service portals.
Data Source
AI summary
A cloud-based vehicle data capture and replay system and method each involve a controller of an original equipment manufacturer (OEM) vehicle, the controller being configured to monitor and collect vehicle data including real-time signals indicative of operating conditions of the OEM vehicle and an OEM computing server configured to receive, from the OEM vehicle, the collected vehicle data for the OEM vehicle, store the collected vehicle data for the OEM vehicle, and in response to a request, replay the collected vehicle data for the OEM vehicle by distributing the collected vehicle data in a cloud-based OEM communication network, wherein the distribution of the collected vehicle data for the OEM vehicle in the cloud-based OEM communication network appears as if the OEM vehicle is operating in real-time.


