In-Vehicle Terminal Connection Device Priority-Based Path Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesoftware execution stabilityVSAvoidinput and output path compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvepath management complexityVSAvoidprocessing information execution reliability
Core Design Contradiction:
Device complexityVSReliability

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10326842B2Terminal connection device, processing information execution system, processing information execution method
Publication Date: 2019.06.18 FAURECIA CLARION ELECTRONICS CO LTD
  • US10326842B2 patent drawing
  • US10326842B2 patent drawing
  • US10326842B2 patent drawing

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.