Synthetic Sensor Orchestration for Cross-Domain Vehicle Data Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern vehicles face challenges in sharing electronic sensor data between different operating systems or domains due to varying certification requirements and fixed algorithms, making it burdensome to deploy new applications or sensors that require data integration across separate systems.
Innovation Solution
A synthetic sensor service and orchestration environment that allows for the deployment of synthetic sensors across vehicles, enabling data flow between existing physical sensors and new synthetic sensors, regardless of domain certification levels, without altering existing code or hardware, using a common synthetic sensor package with annotations for placement and configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fixed control algorithms and fixed rules for sharing electronic sensor data are used, then system stability and certification compliance are maintained, but adaptability and ease of deployment for new applications are reduced
Solution Approach 1:
The patent segments the sensor data sharing system into two independent parts: (1) fixed, certified control algorithms that maintain stability and compliance, and (2) configurable synthetic sensor definitions that enable adaptability. This segmentation allows new sensor configurations to be added without modifying or recertifying the core control algorithms, thus resolving the contradiction between adaptability and system complexity.
Solution Approach 2:
The patent performs preliminary action by pre-defining synthetic sensor configurations and their data sharing rules outside the certified system. These synthetic sensor definitions are prepared in advance and can be deployed without altering the certified control algorithms, enabling rapid adaptation while maintaining certification compliance and avoiding complexity increases.
2Adaptability or versatility
If electronic sensor data is restricted between operating system domains, then certification requirements are met, but data integration and functionality for new applications are limited
Solution Approach 1:
The patent introduces synthetic sensors as intermediary elements that mediate between restricted operating system domains. These synthetic sensors aggregate data from multiple physical sensors within their domain and expose unified interfaces to applications, enabling data integration across domains without violating certification boundaries. The intermediary layer allows functionality enhancement while maintaining certification compliance.
Solution Approach 2:
The patent creates virtual copies of sensor data through synthetic sensors. Instead of directly accessing physical sensor data across domain boundaries, applications interact with synthetic sensor copies that replicate the desired data interface. This copying mechanism enables data integration functionality while the actual data flow remains within certified domain boundaries, preserving certification compliance.
3Productivity
If new sensor applications are deployed by altering existing code, then functionality is enhanced, but certification levels may be degraded and deployment becomes burdensome
Solution Approach 1:
The patent extracts the sensor configuration logic from the certified control algorithms and places it in separate synthetic sensor definitions. This extraction allows new sensor applications to be deployed by configuring synthetic sensors without touching or modifying the certified code. Deployment efficiency improves because only configuration files need to be updated, while certification level is preserved because the certified algorithms remain unchanged.
Solution Approach 2:
The patent enables self-service deployment through configurable synthetic sensor definitions that can be automatically deployed and configured without manual code modification. The system allows new sensor applications to be instantiated by defining synthetic sensor parameters and data mappings, eliminating the need for developers to alter certified code and ensuring certification compliance is automatically maintained.
Data Source
AI summary
A system comprising one or more computers implements a synthetic sensor service configured to deploy synthetic sensors to an in-vehicle computing device implementing a synthetic sensor orchestration environment for a vehicle. The synthetic sensor orchestration environment determines a placement decision for a new synthetic sensor to be added to the vehicle based on one or more annotations included in a synthetic sensor package for the new synthetic sensor. The synthetic sensor service and respective synthetic sensor orchestration environments implemented in various types of vehicles provide a consistent way to remotely add additional synthetic sensors and/or other functionality to different types of vehicles after the vehicles have already been put in use by respective owners or operators of the vehicles.


