Widget Prioritization via Combined Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent priority informationVSAvoiddisplay management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvecontent accessibilityVSAvoidavailable screen space
Core Design Contradiction:
Ease of operationVSArea of stationary object

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvepriority determination accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9304647B1User interface screen presentation prioritization
Publication Date: 2016.04.05 T MOBILE INNOVATIONS LLC
  • US9304647B1 patent drawing
  • US9304647B1 patent drawing
  • US9304647B1 patent drawing

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.