Vehicle Middleware for Data Stream Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle bus protocols are inadequate for non-safety communications due to low bandwidth and transmission speed, limiting information flow, data security, and remote access while maintaining security against unauthorized parties.
Innovation Solution
A vehicle middleware system with a microprocessor executable network controller that caches media and manages data streams based on vehicle state changes, location, and user requests, integrating multiple processing modules for improved data management, security, and interoperability across diverse systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If existing vehicle bus protocols are used for non-safety communications, then device complexity is reduced and ease of operation is maintained, but bandwidth and transmission speed are insufficient
Solution Approach 1:
The patent segments the communication system into multiple layers: existing vehicle bus protocols (CAN, LIN) are retained for safety-critical communications, while a new middleware layer is introduced to handle non-safety communications. This segmentation allows high-speed data transfer for entertainment and information services without compromising the simplicity and reliability of safety-critical systems.
Solution Approach 2:
The patent introduces a middleware component as an intermediary between the existing vehicle bus protocols and new high-speed communication requirements. This middleware manages data streams, handles protocol conversion, and coordinates between different communication layers, enabling enhanced transmission speed while maintaining compatibility with existing systems.
2Reliability
If data stream management is enhanced for non-safety communications, then information flow and data security are improved, but device complexity increases
Solution Approach 1:
The patent implements dynamic data stream management where the middleware adapts communication parameters, priority levels, and security measures based on real-time vehicle state and communication requirements. This dynamic approach enhances data security and information flow management without requiring overly complex static control systems.
Solution Approach 2:
The middleware is designed with multi-functionality to handle various communication protocols, security mechanisms, and data stream management tasks within a single integrated component. This universal design provides comprehensive data security and information flow control without proportionally increasing system complexity.
3Adaptability or versatility
If multiple processing modules are integrated for data management, then adaptability and versatility are improved, but device complexity increases
Solution Approach 1:
The patent employs a nested architecture where the middleware layer is embedded within the existing vehicle bus structure. Multiple processing modules are organized in hierarchical layers, with the middleware nesting communication management functions within the broader vehicle network architecture. This nesting provides adaptability and versatility while maintaining a manageable system structure.
Solution Approach 2:
The patent adds a new dimensional layer to the vehicle communication architecture by introducing the middleware between the physical bus layer and the application layer. This dimensional change enables multiple processing modules to operate in different functional dimensions (safety-critical vs. non-safety communications) without creating excessive horizontal complexity.
Data Source
AI summary
A system for an improved control of data stream management in a vehicle, said system comprising: a media controller; a processor; a storage element coupled to the processor; encoded instructions; wherein the system is configured to: select at least a first input/output system to receive a packet payload by the media controller; determine an applicable rule set governing a destination input/output system and payload type; determine a current input/output system configuration; determine whether the payload can be provided to each of the destination input/output systems; detect a stimulus indicating that caching of media is to be performed; selectively cache the payload from the destination input/output system for future playback for an operator at the first destination input/output system or at another operator-specific input/output system by the media controller; and wherein the selective caching for future playback on operator-specific input/output system results in improved vehicular data stream management.


