Off-screen Window Controls via Supplemental Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face limitations in conveniently controlling windows that are partially or entirely off-screen, as control elements are not visible and thus inaccessible, hindering efficient interaction with the window.
Innovation Solution
A system that includes a window detector to identify off-screen portions of windows, a control identifier to determine supplemental control elements, and a control view generator to provide these elements visibly within the display, allowing users to execute analogous functionality through user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a window is re-located or resized to view other windows in parallel, then the user can view multiple windows simultaneously, but control elements may become off-screen and inaccessible
Solution Approach 1:
The patent introduces an intermediary mechanism that detects when control elements move off-screen and automatically generates supplemental control elements within the visible display area. This mediator bridges the gap between the off-screen control elements and the user's visible workspace, allowing continued access to window controls without requiring the user to manually search for or reposition controls.
Solution Approach 2:
The patent creates supplemental control elements that are copies or representations of the original off-screen control elements. These supplemental controls are generated within the visible display area and provide the same functionality as the original controls, enabling users to interact with window controls even when the original controls have moved outside the visible screen boundaries.
2Stability of the object's composition
If control elements are placed within the window structure, then the window maintains its standard layout and functionality, but users cannot access controls when the window portion containing controls is off-screen
Solution Approach 1:
The patent segments the control element system into two distinct parts: the original control elements that remain integrated within the window structure, and supplemental control elements that are generated separately within the visible display area. This segmentation allows the window to maintain its structural integrity and standard layout while providing alternative access points for controls that would otherwise be inaccessible.
Solution Approach 2:
The supplemental control elements act as an intermediary layer between the user and the window controls. Rather than modifying the window's internal structure or control element placement, the system creates a parallel control interface that mediates user interactions when the original controls are off-screen, preserving the window's compositional stability while improving accessibility.
3Productivity
If the display area is used to show multiple windows in parallel, then productivity increases, but control elements for individual windows may become invisible
Solution Approach 1:
The patent generates supplemental control elements that serve as visible copies of the original off-screen controls. These supplemental controls are rendered within the visible display area, ensuring that control functionality remains accessible even when the primary window controls are pushed outside the visible boundaries due to multi-window arrangements.
Solution Approach 2:
The system continuously monitors the visibility status of window control elements and provides feedback by generating supplemental controls when needed. This feedback mechanism ensures that control accessibility is maintained dynamically as windows are moved or resized, allowing users to maintain productivity through multi-window views without losing access to essential control functions.
Data Source
AI summary
A window detector may detect that an off-screen portion of a window is not visible within a display that is providing the window, the off-screen portion including at least one window control element. A control identifier may determine at least one supplemental control element corresponding to, and providing analogous functionality of, the at least one window control element. A control view generator may provide the at least one supplemental control element visibly within the display. A supplemental window controller may execute the analogous functionality with respect to the window, based on receipt of user input by way of the at least one supplemental control element.


