Tracking Data Broker for Multi-Source Vehicle Sensor Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vehicle systems struggle to efficiently distribute tracking sensor data to multiple subsystems, leading to inaccurate predictions of driver position and orientation, which degrades the listening experience in in-vehicle entertainment systems.
Innovation Solution
A tracking data broker that manages multiple sources of tracking data by receiving requests with metadata, determining relevant data feeds, generating messages with specific data values, and transmitting them to consuming services, thereby enabling efficient and scalable acquisition of sensor data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If sensor data is transmitted from driver-directed sensors to multiple subsystems using conventional methods, then each subsystem can access the data, but the system experiences difficulty distributing relevant tracking sensor data efficiently to other subsystems
Solution Approach 1:
A data broker component is introduced as an intermediary between tracking sensors and multiple consumer subsystems. The data broker receives sensor data, processes it according to consumer-specific criteria, and distributes relevant data to appropriate subsystems such as ADAS, navigation, and entertainment systems. This mediator architecture enables efficient many-to-many data distribution without requiring direct connections between each sensor and consumer pair.
2Measurement precision
If ICE and IVI systems directly receive sensor data from driver-directed sensors, then they can determine driver position and orientation, but they cannot receive the sensor data and thus cannot incorporate it into algorithms
Solution Approach 1:
The data broker serves as a centralized intermediary that collects sensor data from driver-directed sensors and distributes it to ICE and IVI systems. The broker processes the data according to specific consumer criteria, ensuring that entertainment and infotainment systems receive the precise driver position and orientation data needed for their algorithms, thereby improving measurement precision while simplifying data acquisition.
3Adaptability or versatility
If multiple subsystems independently access tracking sensor data, then they can use the data for their specific functions, but the system experiences difficulty handling tracking sensor data efficiently
Solution Approach 1:
The data broker centralizes data management functionality, receiving data from tracking sensors and distributing it to multiple subsystems according to their specific needs. This single management point reduces overall system complexity by eliminating the need for each subsystem to independently manage data access, while still providing adaptability to different consumer requirements through criteria-based data filtering and distribution.
Data Source
AI summary
In various embodiments, a computer-implemented method comprises receiving, by a tracking data broker from a consumer, a request for first data tagged with a first set of metadata, determining, by the tracking data broker, a plurality of data feeds associated with the first set of metadata, wherein a plurality of tracking data sources include, in the plurality of data feeds, sensor data tagged with the first set of metadata, generating a first message containing a set of data values from the plurality of data feeds, and transmitting the first message to the consumer.


