Dynamic Screen-Projection Window Resizing via Target Size Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current screen-projection interaction between devices, such as mobile phones and computers, is limited by a fixed window size that cannot be customized, leading to poor user experience due to restricted flexibility in operating the screen-projection window.
Innovation Solution
A method and apparatus that allow a second device to send target size information to a first device, enabling the resizing of a virtual display to match the desired screen-projection window size, with the resized virtual display being displayed on the second device, thereby allowing users to customize the window size according to their needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the screen-projection window size is fixed, then the system structure is simple, but the adaptability and user experience are poor
Solution Approach 1:
The patent implements dynamic resizing of the screen-projection window by allowing the second device to send target size information to the first device, which then adjusts the virtual display size accordingly. This transforms the fixed window into a dynamically adjustable one, resolving the contradiction between simplicity and adaptability.
Solution Approach 2:
The patent changes the size parameter of the screen-projection window from a fixed value to a variable that can be adjusted based on user needs. The first device receives target size information and modifies the virtual display dimensions, enabling flexible adaptation while maintaining systematic control.
2Ease of operation
If the virtual display size is fixed, then the encoding and transmission process is simple, but the ease of operation is poor
Solution Approach 1:
The first device automatically adjusts its virtual display size in response to target size information received from the second device. This self-adjusting mechanism eliminates the need for manual intervention in the encoding and transmission processes, improving ease of operation while managing complexity through automation.
3Adaptability or versatility
If the screen-projection window size cannot be customized, then the system is stable and simple, but the user experience is poor
Solution Approach 1:
The patent creates a universal resizing mechanism that works across different device types and scenarios. The first device can adjust the virtual display size based on target size information from various sources, making the system adaptable to different user needs and device configurations without requiring separate protocols for each case.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure relates to a method, an apparatus for interaction between devices and a storage medium. The method includes: receiving (101) a first target size from a second device in a case that a virtual display of the first device is displayed in a screen-projection window on a display screen of a second device, in which, a first content is displayed on the virtual display of the first device, and a size of the screen-projection window is a second target size; resizing (102) the virtual display based on the first target size; and displaying (103) the resized virtual display in the screen-projection window. The method can adjust the size of the screen-projection window on the second device, which is convenient for a user to customize the size of the screen-projection window according to needs, improving the user experience.