Synthetic Sensor Orchestration Across Vehicle OS Domains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern vehicles often have multiple operating systems or domains with different certification levels, making it burdensome to share electronic sensor data and update control algorithms, which limits the deployment of new applications and sensors that could enhance vehicle functionality.

Innovation Solution

The implementation of a synthetic sensor service and an in-vehicle synthetic sensor orchestration environment allows for the deployment of synthetic sensors across different vehicle systems, enabling the sharing of sensor data and facilitating the configuration of new sensors without altering existing systems or degrading certification levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed control algorithms and fixed rules for sharing electronic sensor data are used, then system reliability is maintained, but adaptability deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoidadaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the control system into multiple independent operating systems or domains, each with its own fixed control algorithms and data sharing rules. This segmentation allows each domain to maintain its reliability through fixed algorithms while the overall system achieves adaptability through the ability to selectively activate and configure different domains for different applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic configuration capabilities that allow the system to adaptively select and activate different operating systems or domains based on application requirements. This dynamic switching mechanism enables the system to maintain reliability within each domain while achieving overall adaptability through runtime reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple operating systems with different certification levels are used, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the vehicle's software architecture into multiple independent operating systems or domains, each certified at different ASIL levels according to their specific safety requirements. This segmentation allows each domain to be independently certified and managed, reducing the overall complexity compared to certifying a single monolithic system at the highest level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different certification levels (ASIL Q, A, B, C, D) to different operating systems or domains based on their specific safety-criticality. This local quality approach allows critical safety domains to have higher certification while non-critical domains use lower certification, optimizing the balance between adaptability and complexity.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If electronic sensor data is shared between operating system domains, then functionality is enhanced, but reliability deteriorates

Engineering Contradiction:
ImprovefunctionalityVSAvoidreliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces intermediary mechanisms such as data sharing interfaces and communication protocols between operating system domains. These intermediaries enable controlled data exchange while maintaining isolation boundaries, allowing functionality enhancement through data sharing while preserving reliability through enforced access controls and validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12210860B2In-vehicle synthetic sensor orchestration and remote synthetic sensor service
Publication Date: 2025.01.28 AMAZON TECH INC
  • US12210860B2 patent drawing
  • US12210860B2 patent drawing
  • US12210860B2 patent drawing

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.