Window Attachment Points for Merging Display Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display control methods for terminals are inflexible, as multiple windows of an application cannot be effectively merged or controlled simultaneously, leading to independent and separate movement and display of windows on the screen.
Innovation Solution
A display control method that monitors and determines the position of windows with attachment points, allowing a secondary window to merge with a master window by attaching its slave attachment point to the master's, forming a merged window for enhanced display flexibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple windows of an application are displayed separately and independently on the terminal screen, then each window can be operated independently, but the display control method becomes single and not flexible enough
Solution Approach 1:
The patent enables merging of multiple windows into a single merged window by establishing attachment relationships between windows. When a user drags a window, the system detects attachment points and merges the dragged window with its attached sibling windows, allowing flexible display control while maintaining operational independence through the attachment mechanism
2Ease of operation
If windows are allowed to move independently along the terminal screen, then user operation freedom is improved, but window management becomes complex and display control loses flexibility
Solution Approach 1:
The system implements real-time monitoring of window positions and attachment states during user interaction. When a window is dragged, the system continuously detects the position of attachment points and updates the attachment relationships accordingly, providing feedback that enables flexible display control while maintaining operation freedom
Solution Approach 2:
The attachment relationship between windows is dynamic rather than static. The system automatically establishes and adjusts attachment relationships based on real-time window positions and user interactions, allowing windows to be merged or separated as needed while maintaining operational freedom
Data Source
AI summary
A display control method is provided. An example method includes monitoring a first window and a second window of an application which are separately displayed on a screen of a terminal. The first window and the second window each is provided with at least one attachment point. The method further includes determining a position of the first window on the screen when it is monitored that the second window moves on the screen. A master attachment point of the first window and a slave attachment point of the second window are determined according to the position. The second window is attached to the first window by merging the slave attachment point into the master attachment point to form a merged window. The merged window is displayed on the screen.


