Mirroring Device Resizing with Dynamic Resolution and DPI Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices with small displays face user dissatisfaction when handling multimedia content or multiple apps due to limited screen size, necessitating a solution to resize mirroring screens effectively.
Innovation Solution
A mirroring device and method that dynamically adjusts the resolution and DPI of mirroring screens based on user inputs or changes in screen size, using a communication unit, display unit, and processor to control the resizing of mirroring images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If the display size of portable electronic devices is reduced for easy grip and aesthetic design, then the device becomes more portable and compact, but user satisfaction decreases when using multimedia content or multiple apps simultaneously
Solution Approach 1:
The patent extends the display experience from a single device screen to multiple devices through mirroring. By projecting the app execution screen to an external display device, the system creates an additional display dimension that compensates for the small screen size of portable devices, allowing users to view multimedia content and multiple apps with adequate screen real estate while maintaining device portability.
Solution Approach 2:
The mirroring function enables the portable electronic device to serve multiple display purposes - both the device's own small display and the external display device can be used to view the same app content. This multi-functionality allows the portable device to maintain its compact form factor while providing a large display experience through wireless projection to external screens.
2Area of stationary object
If the mirroring screen size is increased to improve visibility, then the display quality deteriorates due to pixelation and loss of detail
Solution Approach 1:
The patent dynamically adjusts mirroring parameters including resolution, frame rate, and scaling ratios based on the detected display characteristics of the external device. The system changes these parameters in real-time to optimize both the size and quality of the mirrored content, preventing pixelation while maintaining adequate screen area for multimedia content and multiple apps.
Solution Approach 2:
The system incorporates feedback mechanisms where the external display device provides information about its capabilities (resolution, size, orientation) to the portable device. Based on this feedback, the mirroring system automatically adjusts the output parameters to maintain optimal display quality while achieving the desired screen size for the specific external device being used.
3Adaptability or versatility
If the mirroring screen is resized to adapt to different display sizes, then the content layout may become distorted or misaligned
Solution Approach 1:
The patent implements dynamic resizing that adapts the mirroring screen dimensions to match the external display device's characteristics. The system dynamically adjusts width, height, and aspect ratio based on real-time detection of the external device's display properties, ensuring proper content scaling while maintaining layout integrity through intelligent resize algorithms that preserve content relationships.
Solution Approach 2:
The system applies different scaling strategies to different regions of the displayed content based on their importance and spatial requirements. Critical content elements maintain their proportional relationships while less critical areas are adjusted more aggressively, preserving overall layout stability while achieving proper adaptation to various display sizes and orientations.
Data Source
AI summary
An electronic device supporting application mirroring includes: a communication unit configured to connect a communication channel with a source electronic device by at least one direct communication protocol; a display unit configured to display each of one or more mirroring images, as a mirroring screen, in a mirroring area; memory storing instructions; and at least one processor operatively connected to the memory, the communication unit and the display unit, where the at least one processor is configured to execute the instructions to: control the display unit to display the mirroring screen based on mirroring data received from the source electronic device through the communication unit; detect a resize event requesting to change a size of the mirroring screen displayed on the display unit; based on detecting the resize event, obtain at least one of a target resolution or a target dot per inch (DPI).


