| CPC G06F 3/04817 (2013.01) | 15 Claims |

|
1. A processor-implemented method for enabling dynamic regrouping of icons on a graphical user interface without requiring a reconfiguration, the method comprising:
enabling creation of a plurality of application widgets within an application dashboard, wherein the application dashboard is a visual interface representing organized and real-time information associated with applications objects, wherein the plurality of application widgets are modular graphical components within the application dashboard for displaying data associated with the application objects;
automatically associating a resource with each of the plurality of application widgets based on a user input that is received during the creation of the plurality of application widgets, wherein the resource comprises a predefined grouping of the application objects, wherein the user input comprises at least one of (a) a selection of the application objects, (b) a grouping template, (c) user permissions or (d) properties of the application objects;
automatically detecting, by a processor, at least one changed application object based on at least one of (a) a manual discovery cycle or a periodic discovery cycle, (b) a syslog message, (c) a simple network management protocol (SNMP)trap, or (d) a notification from a user device;
automatically adding, by the processor, the at least one changed application object to corresponding widget by validating, in real time, the at least one changed application object against a predefined condition and a filter associated with each of the plurality of application widgets to obtain updated widgets; and
dynamically re-grouping the application objects within the updated widgets according to the grouping template associated with each of the plurality of application widgets.
|