Single Communication Channel for Vehicle Data Multiplexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vehicle computing systems often face limitations in handling multiple connection requests simultaneously, leading to rejected connections and user frustration when the maximum number of devices attempts to connect through a single used connection format.
Innovation Solution
A processor-based system that receives communication requests from multiple applications, saves identifiers for each requesting application, and establishes a single communication channel to handle requests, ordering and relaying data through a designated transport format, thereby managing connections efficiently and preventing channel exhaustion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple connection requests are handled through separate communication channels, then connection reliability is improved, but device complexity increases due to channel management overhead
Solution Approach 1:
The patent combines multiple communication requests from different applications into a single communication channel between the mobile device and the vehicle computing system. The transport service multiplexes data from multiple applications over this single channel, eliminating the need for multiple separate channels while maintaining connection reliability through proper data ordering and application identification.
Solution Approach 2:
The single communication channel is designed to handle multiple functions simultaneously - it carries data from multiple different applications, supports various communication protocols, and manages diverse data types. This universal channel replaces what would otherwise require multiple specialized channels, reducing overall system complexity.
2Device complexity
If a single communication channel is used to handle multiple application requests, then device complexity is reduced, but productivity decreases due to connection handling limitations
Solution Approach 1:
The patent segments data at the application level rather than at the channel level. Each application's data is individually identified and tracked using application identifiers, allowing the system to maintain separate data streams for different applications even though they travel over a single shared communication channel. This segmentation preserves connection handling capacity while reducing channel management complexity.
Solution Approach 2:
The transport service acts as an intermediary between multiple applications and the single communication channel. It receives data from multiple applications, tags each data packet with the appropriate application identifier, orders the data correctly, and transmits it through the single channel. This intermediary layer enables the single channel to efficiently handle multiple application requests without loss of productivity.
3Productivity
If multiple communication channels are established for different applications, then communication efficiency is improved, but loss of substance increases due to multiple connection overhead
Solution Approach 1:
The patent merges multiple communication channels into a single channel to reduce connection overhead. By consolidating the communication infrastructure, the system eliminates redundant connection management, reduces resource consumption, and decreases the overhead associated with maintaining multiple simultaneous connections while preserving communication efficiency through proper data multiplexing.
Data Source
AI summary
A system includes a processor configured to receive communication requests from a plurality of applications executing on a remote device, requesting communication with a vehicle computing system (VCS). The processor is also configured to save an identifier for each requesting application. The processor is further configured to establish a single communication channel to handle the communication requests. Also, the processor is configured to order the communication requests for delivery and relay data requests from the applications to the VCS over the identified transport format.


