Dynamic Icon Regrouping in GUI 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, leading to inefficient management of dynamic applications.

Innovation Solution

A processor-implemented method and system for dynamically regrouping icons on a graphical user interface by changing the grouping template without reconfiguring widgets, enabling real-time validation and automatic adjustment to evolving requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional dashboard systems are used to manage application-specific objects, then comprehensive monitoring and management is achieved, but significant resources and time are required for reconfiguration when applications change

Engineering Contradiction:
Improvecomprehensive monitoring and managementVSAvoidreconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic regrouping of application-specific objects by changing the grouping template without requiring widget reconfiguration. The system automatically detects changes in application objects and reorganizes them according to updated grouping templates, enabling the dashboard to adapt dynamically to changing application structures without manual intervention or time-consuming reconfiguration processes

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the grouping parameter (template) independently from the widget configuration. By separating the grouping template parameter from the widget structure, the system can modify how objects are grouped and organized by simply updating the template parameter, without requiring reconfiguration of the underlying widgets, thus reducing reconfiguration time while maintaining comprehensive monitoring

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If application-specific objects are dynamically managed in the network, then adaptability to changing applications is improved, but computational complexity increases due to continuous heavy computation

Engineering Contradiction:
Improveadaptability to changing applicationsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent establishes grouping templates in advance that define how application-specific objects should be organized. When applications change, the system applies pre-defined grouping logic based on these templates rather than computing new groupings from scratch. This preliminary structuring reduces computational complexity while maintaining adaptability to dynamic application changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically detects changes in application objects and self-reorganizes them according to the grouping template without requiring continuous heavy computation or external intervention. The automatic detection and regrouping mechanism enables the system to adapt to changing applications while minimizing computational overhead through event-driven updates rather than continuous processing

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If widget grouping format is changed to accommodate new applications, then adaptability is improved, but reconfiguration of widgets is required which consumes time and resources

Engineering Contradiction:
Improvewidget grouping format flexibilityVSAvoidease of widget reconfiguration
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the dashboard configuration into two independent components: widgets and grouping templates. This segmentation allows the grouping format to be changed by updating only the template portion without affecting or requiring reconfiguration of the widget portion, thus improving adaptability while maintaining ease of configuration

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the grouping logic from the widget configuration itself and places it in a separate grouping template. This extraction allows the grouping format to be modified independently by simply changing the template, without requiring any reconfiguration of the widgets, thereby achieving format flexibility without reconfiguration overhead

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4390679B1System and method for enabling dynamic regrouping of icons on a GUI without requiring reconfiguration
Publication Date: 2026.02.25 APPVIEWX INC
  • EP4390679B1 patent drawingFigure 1
  • EP4390679B1 patent drawingFigure 2
  • EP4390679B1 patent drawingFigure 3

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.