Sink Device Mirroring Request Segmentation for Response Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mirroring techniques in display devices experience delays in responding to user inputs due to the need for data transmission and reception between source and sink devices, leading to inconvenience and increased wait times for users.
Innovation Solution
A method and system that differentiate between independent and dependent requests at the sink device, allowing for immediate action on independent requests without source device intervention, using metadata to analyze and execute user interface operations locally, and synchronizing with the source device only when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data transmission and reception are performed between source and sink devices for user operations, then synchronization between devices is maintained, but response time to user inputs increases
Solution Approach 1:
The patent segments user operation requests into two categories: independent requests that can be executed locally at the sink device without source device involvement, and dependent requests that require synchronization with the source device. This segmentation allows the system to respond immediately to independent requests while maintaining synchronization for dependent requests, thereby reducing overall response time while preserving reliability.
Solution Approach 2:
The sink device is enabled to autonomously execute independent requests locally without requiring constant communication with the source device. This self-service capability allows the sink device to process user operations independently, significantly reducing response time for these operations while maintaining synchronization through selective communication only when necessary for dependent requests.
2Stability of the object's composition
If all operations are executed through source device, then operational consistency is ensured, but device complexity and data transmission requirements increase
Solution Approach 1:
The patent divides operational requests into independent and dependent categories, allowing the sink device to execute independent operations locally without complex data transmission to the source device. This segmentation reduces data transmission requirements and device complexity for routine operations while maintaining operational consistency through selective synchronization for dependent requests.
Solution Approach 2:
Instead of requiring full source device involvement for all operations, the system implements partial action where the sink device autonomously executes independent requests. This partial autonomy reduces the complexity of continuous data transmission and processing while maintaining sufficient operational consistency for the majority of use cases.
3Reliability
If continuous data transmission is performed for real-time mirroring, then display synchronization is maintained, but energy consumption and transmission overhead increase
Solution Approach 1:
The patent implements periodic data transmission only when necessary for dependent requests rather than continuous transmission. The sink device maintains display synchronization by receiving data periodically from the source device only when operational state changes require synchronization, thereby reducing energy consumption and transmission overhead while maintaining display reliability.
Solution Approach 2:
The sink device performs local processing and display operations autonomously without requiring continuous data transmission from the source device. This self-service capability allows the sink device to maintain display synchronization through local rendering while reducing energy consumption and transmission overhead by communicating with the source device only when necessary for content updates or dependent operations.
Data Source
AI summary
A display device controlling method, a sink device thereof, and a mirroring system thereof are provided. The display device controlling method includes receiving metadata and media data for mirroring a screen image at a sink device from a source device, if a request is received, determining whether the request is an independent request for requesting to perform an operation of the sink device independent from an operation of the source device, or a dependent request for requesting to perform an operation of the sink device dependent to an operation of the source device, and, if the request is an independent request, carrying out the request at the sink device. When the request is input to the sink device, an operation desired by a user may be quickly performed.


