Vehicle Display Signal Processing with Hypervisor Resource Reallocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing signal processing devices for vehicles struggle with inefficient allocation and utilization of resources among multiple virtual machines, leading to suboptimal performance in processor cores, memory, network, and input/output interfaces, particularly in display systems.

Innovation Solution

A signal processing device with a hypervisor that monitors and manages resource usage information of multiple virtual machines, allowing for dynamic allocation and reallocation of resources, including processor cores, volatile and non-volatile memory, network, and input/output interfaces, to optimize utilization and balance load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If memory is divided into sequential and non-sequential patterns for allocation, then memory allocation is simplified, but processor core load balancing cannot be performed

Engineering Contradiction:
Improvememory allocation simplicityVSAvoidprocessor core utilization efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent implements dynamic resource allocation where the hypervisor continuously monitors resource usage information of virtual machines and adjusts resource allocation in real-time based on actual needs. This dynamic approach enables both simplified memory management through sequential/non-sequential patterns and effective processor load balancing by adapting allocation to current system state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The hypervisor monitors resource usage information and uses this feedback to execute allocation or reallocation of resources. This closed-loop feedback mechanism allows the system to maintain simple memory allocation patterns while simultaneously optimizing processor core utilization based on actual resource consumption patterns

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple virtual machines are executed on a single processor, then resource utilization efficiency is improved, but resource management complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidresource management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The hypervisor serves as an intermediary layer between the physical processor resources and multiple virtual machines. It abstracts the complexity of resource management by providing a standardized interface for resource allocation, monitoring, and reallocation, thereby enabling efficient multi-VM execution without proportionally increasing management complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The hypervisor implements universal resource management capabilities that handle multiple types of resources (processor cores, memory, I/O interfaces) through a unified monitoring and allocation framework. This multi-functional approach consolidates management complexity into a single system rather than requiring separate management mechanisms for each resource type

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If dedicated processor cores are assigned to each virtual machine, then isolation and stability are improved, but overall processor utilization efficiency decreases

Engineering Contradiction:
Improvevirtual machine stabilityVSAvoidprocessor core utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts processor core allocation based on monitored resource usage information. Virtual machines can transition between using dedicated cores and sharing cores through the hypervisor's real-time allocation decisions, maintaining stability when needed while optimizing utilization when resources are underutilized

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The hypervisor changes the allocation parameters of processor cores dynamically, transitioning cores between dedicated and shared states based on system conditions. This parameter adjustment enables the system to maintain virtual machine stability while optimizing overall processor utilization efficiency through flexible reconfiguration

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250245037A1Signal processing device and vehicle display device including same
Publication Date: 2025.07.31 LG ELECTRONICS INC
  • US20250245037A1 patent drawing
  • US20250245037A1 patent drawing
  • US20250245037A1 patent drawing

AI summary

A signal processing device and a display apparatus for vehicles including the same are disclosed. The signal processing device comprises a processor configured to perform signal processing for a display mounted in a vehicle, wherein the processor is configured to execute a plurality of virtual machines on a hypervisor in the processor, and the hypervisor in the processor is configured to monitor resource usage information of the plurality of virtual machines and execute allocation or reallocation of resources of the plurality of virtual machines. Accordingly, the resource usage information of the plurality of virtual machines may be monitored and efficiently utilized in the hypervisor.