Multi-Guest Display Layout for Seamless Host Input-Output
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for multi-device or multi-operating system environments lack convenience in input-output processing, particularly when multiple guest devices are connected to a host device.
Innovation Solution
A host device with a display device that divides its display region into sub-regions to simultaneously display images from multiple guest devices, allowing for dynamic layout changes and mediating graphical user interface operations across sub-regions, along with coordinated data transfer and relative coordinate normalization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If one guest device is connected to one host device, then the connection is simple and stable, but the convenience of input-output processing is poor
Solution Approach 1:
The host display region is divided into multiple sub-regions, with each sub-region corresponding to a different guest device. This segmentation allows multiple guest devices to simultaneously display their content on the host device, enabling convenient input-output processing across multiple devices while maintaining manageable connection complexity through structured region mapping
Solution Approach 2:
The host device is designed to simultaneously connect with and control multiple guest devices through a single interface. The display system can present content from multiple guest devices in different modes (picture-by-picture, picture-in-picture, or full-screen), providing universal functionality that simplifies multi-device operation without requiring separate connection setups for each device
2Adaptability or versatility
If the host display region is divided into multiple sub-regions for multi-device display, then the convenience of multi-device operation is improved, but the complexity of display control increases
Solution Approach 1:
The display region division is dynamically adjustable rather than fixed. The processor can change the number of sub-regions, their positions, and their sizes based on the number of connected guest devices and user preferences. This dynamic adaptation allows the system to maintain high versatility while managing control complexity through automated adjustments
Solution Approach 2:
The system changes display parameters (number of sub-regions, their positions, sizes, and mappings to guest devices) based on operational conditions. When guest devices are connected or disconnected, the processor automatically adjusts these parameters to maintain optimal display configuration, reducing the burden of manual control while preserving adaptability
3Measurement precision
If coordinate values are not normalized, then the coordinate system is simple, but the accuracy of cross-device position mapping is poor
Solution Approach 1:
The system normalizes coordinate values from different guest devices to a common reference range, transforming coordinates from various display resolutions and sizes into a standardized format. This parameter transformation enables accurate position mapping across devices with different specifications while maintaining relatively simple processing through consistent normalization rules
Data Source
AI summary
Disclosed is a host device including a display device that, in operation, displays an image in a host display region, a communication device that, in operation, communicates with multiple guest devices each having a display function, and a processor that, in operation, divides the host display region into at least two sub-regions and controls the display device to display at least two images currently displayed by at least two of the guest devices simultaneously connected to the host device, such that the at least two images are respectively displayed in corresponding ones of the at least two sub-regions.


