In-Vehicle Terminal Connection Device Priority-Based Path Assignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle devices face conflicts when using a uniquely-specified input and output path for software execution, leading to potential software closure issues due to inappropriate path assignment.
Innovation Solution
A terminal connection device with a storage unit for priority-based input and output path management, a communication unit for receiving processing requests, and an input and output path assignment unit that identifies suitable paths based on processing information type and priority, ensuring appropriate path allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a uniquely-specified input and output path is used for software execution, then the software can be executed, but conflicts may be produced with other input and output paths being used, causing software to be forcibly closed
Solution Approach 1:
The system changes the parameter of path assignment from fixed/uniquely-specified to dynamic/priority-based. The terminal connection device assigns input and output paths based on priority levels associated with different software applications, allowing high-priority software to preempt lower-priority paths and preventing forced closure conflicts.
Solution Approach 2:
The path assignment becomes dynamic rather than static. The system continuously monitors software execution states and adjusts path assignments in real-time based on current priorities, ensuring that actively executed software receives appropriate path resources without being forcibly closed by conflicting path usage.
2Device complexity
If processing information is assigned to input and output paths without priority-based management, then path allocation is simple, but conflicts occur between different processing information types
Solution Approach 1:
The system introduces a priority parameter for path management. Each input and output path is associated with a priority level, and the terminal connection device uses this parameter to automatically resolve conflicts between different processing information types, ensuring reliable execution without requiring complex manual management.
Solution Approach 2:
The system implements self-service conflict resolution through automated priority-based path assignment. When multiple processing information types compete for the same path, the system automatically assigns paths based on predefined priorities without requiring external intervention, maintaining both simplicity and reliability.
Data Source
AI summary
A terminal connection device includes: a storage unit configured to store a priority based on a type of processing information for performing input or output of information; a communication unit configured to receive from another device a processing request in which the processing information is identified; and an input and output path assignment unit configured to acquire, when the communication unit has received the processing request, the type of the processing information identified in the processing request, to identify, by using an external processing information priority, which is a priority based on the type, and candidates of usable input and output paths for each piece of the processing information, the input and output path for executing the processing information relating to the processing request, and to assign the processing information to the identified input and output path.


