Sink Device Display Mapping Using Source Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in accurately transmitting and mapping display information between source and sink devices, particularly in configuring sub-display regions for multimedia content display, which affects user input coordination across different devices.
Innovation Solution
The solution involves transmitting display information from a source device to a sink device using protocols like MHL or HDMI, allowing the sink device to map and display multimedia content in sub-display regions based on the source device's configuration, and converting user input coordinates from the sink device to the source device's coordinate system for seamless interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If display information is transmitted from source device to sink device, then compatibility between devices with different sub-display region configurations is improved, but data transmission complexity increases
Solution Approach 1:
The source device transmits display information (including sub-display region configuration, coordinates, and boundaries) to the sink device in advance before multimedia content is displayed. This preliminary transmission enables the sink device to pre-configure its display regions and establish coordinate mapping relationships, ensuring seamless compatibility when devices with different configurations connect, without adding complexity to the actual content transmission process
Solution Approach 2:
Display information acts as an intermediary data structure that bridges the source device and sink device with different sub-display region configurations. This intermediary contains essential configuration parameters that enable the sink device to understand and adapt to the source device's display layout, facilitating compatibility without requiring direct complex communication between the devices
2Measurement precision
If sub-display region configuration information is transmitted, then user input coordination accuracy is improved, but information transmission time increases
Solution Approach 1:
The display information including sub-display region coordinates and boundaries is transmitted in advance during device connection initialization. This preliminary transmission ensures that when user input occurs, the coordinate mapping is already established, achieving high input coordination accuracy without adding delay to the actual user interaction process
Solution Approach 2:
The transmission process is segmented into two phases: first transmitting display configuration information (metadata) during initialization, then transmitting multimedia content. This segmentation allows the coordinate mapping data to be sent separately and in advance, ensuring input coordination accuracy while minimizing the time impact on actual content delivery and user interaction
3Adaptability or versatility
If multiple data streams are transmitted over communication link, then display capability is improved, but loss of time in data transmission increases
Solution Approach 1:
The data transmission is segmented into distinct streams: display information (configuration metadata) and multimedia content. This segmentation allows the configuration data to be transmitted first during initialization, enabling the sink device to prepare its display regions in advance, while the actual content transmission can proceed efficiently without waiting for configuration setup, thus improving overall display capability while managing transmission time
Solution Approach 2:
Display configuration information is transmitted as a preliminary data stream before the main multimedia content. This preliminary transmission enables the sink device to pre-configure its display regions and establish coordinate systems, so that when the actual content arrives, the display infrastructure is already ready, reducing the overall time loss associated with multi-stream transmission
Data Source
AI summary
Embodiments relate to customizing contents displayed at a sink device by converting received contents from a source device. The source device provides, to the sink device, the contents and display information of the source device. The display information of the source device may indicate spatial arrangements (e.g., locations and sizes) of the contents in the source device. The sink device may map sub-display regions of the source device to sub-display regions of the sink device. Moreover, the sink device generates output images for display in sub-display regions of the sink device according to the mapping. By mapping display regions at the sink device, images can be displayed in different arrangements at the sink device without the source device having any information on the configuration of sub-display regions of the sink device.


