Widget Prioritization via Combined Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user interface systems for electronic devices fail to effectively prioritize and manage widgets based on user-defined importance and content provider ratings, leading to inefficient display and accessibility issues, especially when multiple widgets require attention simultaneously.
Innovation Solution
A system that combines user-assigned general priority weightings with content provider-specific event weightings to dynamically adjust the size and position of widgets, ensuring that high-priority content is prominently displayed while maintaining relative positioning and accessibility of all widgets, using a processor-implemented method that calculates combined weights and adjusts the layout accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If widgets are displayed based on multiple priority weightings (user-defined and content provider ratings), then the relevance and importance of displayed content is improved, but the display layout complexity and management difficulty increase
Solution Approach 1:
The patent introduces a mediator component that receives priority weightings from multiple sources (user-defined priorities and content provider ratings) and processes them into a unified display arrangement. This mediator handles the complex logic of combining multiple weightings and determining widget positions, thereby resolving the contradiction by centralizing the complex management function in a dedicated intermediary system rather than分散 across the entire display management architecture.
Solution Approach 2:
The system dynamically adjusts display parameters (widget size, position, visibility) based on calculated priority scores that combine multiple weightings. By changing display parameters according to the synthesized priority information, the system effectively manages content importance while maintaining a relatively simple display management structure that adapts to priority changes rather than requiring complex permanent management rules.
2Ease of operation
If high-priority widgets are given larger display sizes and prominent positions, then content accessibility and user attention are improved, but the screen space for other widgets is reduced
Solution Approach 1:
The patent implements dynamic widget sizing and positioning where widget display characteristics change based on their calculated priority scores. High-priority widgets expand to larger sizes and move to prominent positions, while lower-priority widgets are reduced or moved to less prominent areas. This dynamic adaptation allows the system to optimize content accessibility for important information while efficiently utilizing screen space by adjusting to priority levels rather than maintaining fixed allocations.
Solution Approach 2:
Different regions of the display are allocated to different priority levels, with high-priority widgets occupying prominent central or top positions with larger sizes, while lower-priority widgets are placed in peripheral or smaller areas. This local differentiation of display quality ensures that important content receives enhanced visibility and accessibility while the overall screen space is efficiently distributed according to content importance.
3Measurement precision
If multiple weightings from different interested parties are combined, then the accuracy of priority determination is improved, but the calculation complexity and processing time increase
Solution Approach 1:
The system performs preliminary actions by pre-calculating and storing user-defined priority weightings for different widget types and content categories. When content is received, the system quickly retrieves these pre-established weightings and combines them with content provider ratings using efficient algorithms. This preliminary preparation of weighting data significantly reduces the real-time processing burden while maintaining accurate priority determination that incorporates multiple interested parties' preferences.
Data Source
AI summary
A system and method for user interface screen presentation prioritization is provided. The display of a plurality of panes may be determined based on either priorities of each pane received in messages or based on combined weightings of each pane based on a weighting provided by a user and a weighting provided by a content source. The display of the panes may relocate the panes and/or change the size of the panes based on changed priorities of each pane or based on changed combined weighting of each pane. The panes may comprise selectable items.


