Multi-Window Display Control for Hidden Main-Window Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in efficiently managing multiple windows, particularly when a sub-window overlies a main window, limiting user visibility and interaction with the main window content due to size constraints and the always-on-top function.
Innovation Solution
The electronic device employs a processor to detect specific user inputs, allowing the partial or complete transparency of sub-windows or resizing them in response to user interactions, thereby exposing hidden areas of the main window.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a sub-window is displayed on a main window using the always-on-top function, then the sub-window remains visible and accessible, but the main window content becomes hidden and inaccessible
Solution Approach 1:
The patent implements dynamic window layering where the display hierarchy is not fixed but changes based on user interaction. When a user inputs through a specific area of the main window, that area becomes the active display target, allowing the main window to dynamically regain visibility in the region corresponding to the user's input location, while the sub-window remains visible elsewhere.
Solution Approach 2:
The patent applies different display states to different regions of the screen. Instead of making the entire main window invisible when a sub-window is on top, only the specific area corresponding to the sub-window's position remains hidden, while other areas of the main window remain accessible. This local differentiation allows simultaneous access to both windows in different regions.
2Adaptability or versatility
If multiple windows are displayed simultaneously, then multitasking capability is enhanced, but user control and accessibility to each window becomes complex
Solution Approach 1:
The system provides visual feedback by highlighting or indicating which area of the main window is currently active for input. This feedback mechanism helps users understand which window or region will respond to their next interaction, reducing confusion when managing multiple windows and making the control system more intuitive.
Solution Approach 2:
The display area is segmented into multiple regions corresponding to different windows and their overlapping areas. Each region can be independently activated or deactivated based on user input location, allowing granular control over window visibility and interaction without requiring complex global window management operations.
Data Source
AI summary
According to an embodiment, an electronic device may comprise a display and at least one processor. According to an embodiment, the at least one processor may be configured to display a first window of an application through the display. According to an embodiment, the at least one processor may be configured to, based on a first input, display a second window on a first partial area of the first window to hide the first partial area of the first window. According to an embodiment, the at least one processor may be configured to, based on a second input through the first window, display the hidden first partial area of the first window. According to an embodiment, the at least one processor may be configured to, in response to the second input being released, display the second window to hide the first partial area of the first window.


