Vehicle Computing System Multi-Protocol Transport Layer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to seamlessly interface devices with different communication protocols with a vehicle computing system, limiting the ability to operate applications remotely and efficiently exchange data across various communication channels.
Innovation Solution
A method and system that determine the communication protocols of multiple devices and impose a general transport protocol for data exchange, enabling simultaneous connections and performing events such as media streaming or diagnostics across these devices, using a data processor configured to communicate with devices via different protocols like Bluetooth, 802.11, and proprietary protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple devices with different communication protocols connect to a vehicle computing system, then the system can support more diverse devices and communication channels, but the system complexity increases due to needing to handle multiple protocols simultaneously
Solution Approach 1:
The patent implements a transport layer as an intermediary between devices with different communication protocols and the vehicle computing system. This transport layer acts as a mediator that receives data from various protocol sources (Bluetooth, 802.11, proprietary protocols) and standardizes the data format before passing it to the application layer, thereby resolving protocol incompatibility without requiring the vehicle computing system to directly handle each protocol's complexities
Solution Approach 2:
The patent segments the communication system into distinct layers: device layer (with various protocols), transport layer (for protocol translation and standardization), and application layer (for actual data processing). This segmentation allows each layer to handle specific tasks independently, reducing overall system complexity while maintaining multi-protocol support
2Ease of operation
If a general transport protocol is imposed on multiple devices with different communication protocols, then data exchange becomes standardized and simpler, but the individual protocol characteristics and optimizations may be lost
Solution Approach 1:
The transport layer is designed with universal functionality to handle multiple communication protocols simultaneously. It provides a unified interface for data exchange while maintaining the ability to adapt to different protocol characteristics, thus achieving both standardization and protocol-specific optimization through a single multi-functional component
Data Source
AI summary
In one or more embodiments, two or more devices may interface with a computing system over multiple communication channels. A connection may be established between a computing system and two or more devices communicating data using different communication protocols. The communication protocol of the two or more devices may be determined and a general transport protocol for communicating data with the two or more devices based on the respective communication protocols may be imposed on the communication protocol of the two or more devices. Data may be communicated with the two or more devices based on the general transport protocol. An event may be performed at the vehicle computing system or the two or more devices based on the data.


