Dynamic Information Area Display Modes in Graphical Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical interfaces face challenges in dynamically managing information areas within a view, particularly in ensuring convenient access and efficient display of controls and status information, especially when the view size changes or when scrolling through data presentations.
Innovation Solution
Implementing a method that allows information areas to switch between independent and dependent display modes based on the current state of the device, such as view size and user interactions, where independent mode keeps areas visible regardless of scrolling and dependent mode associates areas with data presentation locations, removing them when scrolled out of view.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If information areas are displayed in independent mode to ensure continuous visibility, then accessibility is improved, but screen real estate is reduced and data presentation is obstructed
Solution Approach 1:
The system dynamically switches information areas between independent display mode (fixed position, always visible) and dependent display mode (scrolls with data, conditionally visible) based on user interaction state. When users are actively manipulating data, information areas switch to dependent mode to maximize screen real estate. When users need to access controls or status information, they switch to independent mode to ensure visibility and accessibility.
2Area of stationary object
If information areas are displayed in dependent mode to maximize data visibility, then screen real estate is improved, but accessibility is reduced when scrolling
Solution Approach 1:
The display mode of information areas is dynamically adjusted based on the current state of user interaction. During active data manipulation, information areas use dependent mode to maximize data visibility. When interaction pauses or when accessibility is needed, they switch to independent mode to maintain visibility without obstructing data.
3Adaptability or versatility
If multiple information areas are displayed simultaneously to provide comprehensive controls, then functionality is improved, but device complexity increases
Solution Approach 1:
The system manages multiple information areas by dynamically adjusting their display modes based on current operational context. Not all information areas need to be visible simultaneously - the system switches them between independent and dependent modes based on what is currently relevant to the user's task, simplifying the overall interface while maintaining full functionality.
Solution Approach 2:
Different information areas can have different display modes simultaneously based on their specific function and current relevance. Some areas may be in independent mode while others are in dependent mode, allowing each to be optimized for its specific purpose rather than applying a uniform display strategy to all information areas.
Data Source
AI summary
In some implementations, a method includes causing a display of a portion of a data presentation within a view in a graphical interface, where different portions of the data presentation are displayable. The method includes determining at least one current state of the device, and causing a display of one or more information areas within the view based on the current state, including determining a display mode from available display modes for each of the information areas. The available display modes include independent and dependent display modes, where the independent display mode causes an information area to be displayed within the view regardless of the displayed portion of the data presentation, and the dependent display mode causes the information area to be associated with one or more locations in the data presentation and displayed within the view based on an associated location being in the view.


