In-Vehicle Virtual Device Allocation Based on Vehicle State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-vehicle apparatuses face challenges in dynamically allocating virtual devices based on the varying state of a vehicle, leading to inefficient processing loads and resource management.

Innovation Solution

An in-vehicle apparatus with a management unit that specifies the vehicle state and determines allocation information to dynamically allocate virtual devices, adjusting the type, number, and timing of virtual devices based on the vehicle's state to optimize resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual devices are allocated according to predetermined rules regarding time and order, then the allocation process is simple and deterministic, but the processing loads cannot be optimized according to the actual vehicle state

Engineering Contradiction:
Improveadaptability to vehicle stateVSAvoidallocation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic allocation of virtual devices by allowing the allocation rules to change based on the vehicle's operational state. The system transitions from static predetermined allocation to dynamic state-dependent allocation, where the allocation configuration is adjusted according to detected vehicle states such as driving mode, load conditions, or operational requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the allocation parameters (time slots, order of allocation, resource distribution) based on the vehicle state. Different parameter sets are applied depending on the detected state, enabling optimization of processing loads while adapting to varying operational conditions without requiring complete reconfiguration of the allocation system.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the allocation of virtual devices is fixed, then the system is stable and easy to manage, but the processing efficiency decreases when vehicle state varies

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidallocation stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent incorporates feedback mechanisms where the system continuously monitors the vehicle state and uses this information to adjust virtual device allocation. The feedback loop ensures that allocation decisions are based on current operational conditions, improving processing efficiency while maintaining system reliability through controlled adaptation rather than arbitrary changes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system prepares multiple allocation configurations in advance for different vehicle states. When a state change is detected, the system can quickly switch to the pre-configured appropriate allocation scheme, avoiding the need for complex real-time optimization while still achieving state-adaptive allocation that improves processing efficiency.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If virtual devices are reallocated frequently to match vehicle state changes, then processing efficiency is optimized, but system stability and performance may deteriorate due to high state changes

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system implements periodic evaluation of vehicle state changes before triggering reallocation. Instead of reacting to every state change immediately, the system uses periodic checks and threshold-based triggering to determine when reallocation is necessary, balancing the need for optimization with the need to maintain system stability during transient or minor state variations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent incorporates buffering mechanisms that prevent immediate reallocation upon detecting state changes. The system uses thresholds, hysteresis, or time-based filtering to cushion against frequent or minor state changes, ensuring that reallocation only occurs when genuinely necessary, thereby maintaining system stability while still achieving processing efficiency optimization.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS20240220308A1In-vehicle apparatus, information processing method, and computer program
Publication Date: 2024.07.04 AUTONETWORKS TECH LTD
  • US20240220308A1 patent drawing
  • US20240220308A1 patent drawing
  • US20240220308A1 patent drawing

AI summary

An in-vehicle apparatus is an in-vehicle apparatus that is mounted in a vehicle and generates a plurality of virtual devices that are operating environments for a plurality of programs. The in-vehicle apparatus includes a management unit that manages the plurality of virtual devices. The management unit specifies a vehicle state that indicates the state of the vehicle and, based on the specified vehicle state, determines a piece of allocation information for allocating the virtual devices to the own apparatus, and applies the determined allocation information to the virtual devices.