Dynamic GUI Icon Regrouping for Configuration-Free Dashboards

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dashboard systems require significant resources and time for reconfiguration when new applications are provisioned or application-specific objects change, failing to effectively manage dynamic and elastic applications.

Innovation Solution

A processor-implemented method and system for dynamically regrouping application icons on a GUI by automatically associating resources with application widgets based on user input, detecting changed objects, and re-grouping them according to predefined conditions and filters, without requiring manual reconfiguration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional dashboard systems are used to manage application objects, then data presentation is achieved, but significant resources and time are required for reconfiguration when applications change

Engineering Contradiction:
Improvedashboard reconfiguration efficiencyVSAvoidtime for reconfiguration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system transitions from static dashboard configurations to dynamic regrouping where icons and widgets automatically adapt to application changes. The dashboard structure remains flexible and can reorganize itself based on real-time application state without requiring manual reconfiguration, thus resolving the contradiction between maintaining accurate data presentation and avoiding time-consuming reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The dashboard system performs self-updating through automated icon regrouping based on application object changes. Instead of requiring administrators to manually reconfigure dashboards when applications change, the system automatically detects changes and reorganizes icons accordingly, eliminating the need for manual intervention and reducing both time and resource requirements.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual reconfiguration is performed to accommodate new applications, then accurate data presentation is achieved, but computational resources and time are significantly consumed

Engineering Contradiction:
Improvedata presentation accuracyVSAvoidreconfiguration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system establishes predefined grouping templates and rules in advance that dictate how icons should be organized. When application objects change, these pre-established rules automatically guide the regrouping process, ensuring accurate data presentation without requiring complex manual reconfiguration decisions. The preliminary setup of rules eliminates the need for complex real-time reconfiguration operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If dashboard reconfiguration is performed to reflect application changes, then data accuracy is maintained, but significant resources are required

Engineering Contradiction:
Improvedata accuracyVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements periodic discovery cycles that monitor application objects for changes at predetermined intervals. Instead of continuously monitoring and reconfiguring, the system checks for changes periodically and only performs regrouping when actual changes are detected. This approach maintains data accuracy while significantly reducing computational resource consumption compared to continuous monitoring and reconfiguration.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12422970B2System and method for enabling dynamic regrouping of icons on a GUI without requiring reconfiguration
Publication Date: 2025.09.23 APPVIEWX INC
  • US12422970B2 patent drawing
  • US12422970B2 patent drawing
  • US12422970B2 patent drawing

AI summary

Embodiments herein provide a method for enabling dynamic regrouping of icons on a graphical user interface without requiring a reconfiguration. The method includes (i) enabling creation of a plurality of application widgets within an application dashboard that representing organized and real-time information associated with applications objects, (ii) automatically associating a resource with each application widget based on at least one of a selection of the application objects, a grouping template, user permissions and application object properties during creation of a plurality of application widgets, (iii) automatically detecting at least one changed application object based on at least one of a manual discovery cycle, a syslog message, a SNMP trap, or a notification from a user device, (iv) automatically adding, the at least one changed application object to corresponding widget by validating, in real time, and (v) dynamically re-grouping the application objects within the updated widgets according to the grouping template associated with each of the plurality of application widgets.