GUI Manager ROI-Aware Element Placement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In graphical user interfaces (GUIs), graphical elements placed over regions of interest (ROIs) in background or screensaver layers can obstruct the user's view, leading to a poor user experience due to limited screen space and improper placement by GUI managers.
Innovation Solution
A GUI manager is implemented to receive designations of ROIs and place additional graphical elements in a manner that keeps the ROI visible, allowing overlap while ensuring the ROI remains visible, thereby enhancing user experience and optimizing screen space usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If graphical elements are placed freely in the GUI by the GUI manager, then screen space utilization is improved, but the region of interest in the background layer becomes obstructed
Solution Approach 1:
The system performs preliminary action by designating the region of interest in the background layer before placing graphical elements in the foreground layer. The GUI manager uses this pre-designated ROI information to make informed placement decisions, ensuring that graphical elements are positioned in a manner that preserves the visibility of the ROI while still utilizing screen space effectively.
2Adaptability or versatility
If more graphical elements are displayed in the GUI, then functionality is improved, but the user experience deteriorates due to obstruction of the background image
Solution Approach 1:
The system applies local quality by treating the region of interest in the background layer as a special area that requires different handling. The GUI manager considers the ROI designation when placing graphical elements, creating a localized constraint that preserves the quality and visibility of the ROI area while allowing flexible placement elsewhere on the screen.
3Device complexity
If the GUI manager places graphical elements without considering background content, then placement flexibility is improved, but the aesthetic quality deteriorates
Solution Approach 1:
The system performs preliminary action by designating the region of interest in the background layer before placing graphical elements in the foreground layer. The GUI manager uses this pre-designated ROI information to make informed placement decisions, ensuring that graphical elements are positioned in a manner that preserves the visibility of the ROI while still utilizing screen space effectively.
Data Source
AI summary
Apparatuses, methods, and storage media associated with placing graphical elements in a graphical user interface (GUI) in view of a region of interests (ROI) are disclosed herein. An apparatus may comprise a GUI manager to receive a designation of a region of interest, ROI, of a first graphical element of a GUI to be rendered on a display device; and to place a second graphical element into the GUI in view of the ROI of the first graphical element. The GUI manager may be loaded into the memory and executed by the processor circuitry of a computing device. The first graphical element may have one or more ROIs, and there may be one or more instances of the first graphical element, placed over one or more display devices.


