CUSTOMIZABLE GRAPHICAL USER INTERFACE FOR NETWORK MANAGEMENT
First Claim
1. A method for providing a customizable user interface in a user equipment associated to a network management system for monitoring and configuring a data network, the method comprising the steps of:
- storing information comprising;
a data model representative of the data network, wherein said data model has a plurality of elements and sub elements, each associated to a data type of a set of data types,a default widget library comprising a plurality of widgets,default registry data, having entries identifying for each data type of the set of data types, a default graphical representation, in the form of at least one predetermined widget from the default widget library,customization registry data, having at least one entry, defining at least one key with an associated customization registration, said at least one key identifying at least one element and/or sub element of the data model for which an alternative graphical representation as defined by customization registration is to be provided,receiving a user input that identifies a portion of the data network of interest for display in the user interface,generating a request for data from the data model based on the received user input,receiving data from the data model, said received data being representative for the portion of the data network of interest for display,selecting the alternative graphical representation for each element of the received data, having associated the at least one key and the default graphical representation for each element of the received data, not having associated the at least one key, andrendering, in the user interface, the portion of the data network of interest using the selected graphical representations.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention pertains to a method for providing a customizable user interface capable of auto rendering data models of a data network, for monitoring and management purposes a data network so as to allow for management of boilerplate operations such as logon/logout, fetching and storing data, executing actions and transactions management. The method comprising the steps of: storing: a data model having a plurality of elements and sub-elements representative of the data network, a widget library, default registry data, customization registry data. The method further comprises the steps generating, a request for a portion of the data model representative for a part of the network of interest for display in the customizable user interface, selecting a graphical representations for each element and sub element based on the customization registry data and the default registry data and rendering the part of the data network using the selected graphical representations.
-
Citations
27 Claims
-
1. A method for providing a customizable user interface in a user equipment associated to a network management system for monitoring and configuring a data network, the method comprising the steps of:
-
storing information comprising; a data model representative of the data network, wherein said data model has a plurality of elements and sub elements, each associated to a data type of a set of data types, a default widget library comprising a plurality of widgets, default registry data, having entries identifying for each data type of the set of data types, a default graphical representation, in the form of at least one predetermined widget from the default widget library, customization registry data, having at least one entry, defining at least one key with an associated customization registration, said at least one key identifying at least one element and/or sub element of the data model for which an alternative graphical representation as defined by customization registration is to be provided, receiving a user input that identifies a portion of the data network of interest for display in the user interface, generating a request for data from the data model based on the received user input, receiving data from the data model, said received data being representative for the portion of the data network of interest for display, selecting the alternative graphical representation for each element of the received data, having associated the at least one key and the default graphical representation for each element of the received data, not having associated the at least one key, and rendering, in the user interface, the portion of the data network of interest using the selected graphical representations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing a customizable user interface in a web browser of a client, said customizable user interface being associated to a network management system for monitoring and configuring a data network, the method comprising the steps of:
-
storing, at a server, information comprising; a data model representative of the data network, wherein said data model having a plurality of elements and sub elements, each associated to a data type of a set of data types, storing, at the client, information comprising; a default widget library comprising a plurality of widgets, default registry data, having entries identifying for each data type of the set of data types, a default graphical representation, in the form of at least one predetermined widget from the default widget library, customization registry data, having at least one entry, defining at least one key with an associated customization registration, said at least one key identifying at least one element and/or sub element of the data model for which an alternative graphical representation as defined by customization registration is to be provided, displaying, a user input dialog in the web browser, said user input dialog configured to allow a user to identify a portion of the data network of interest for display in the user interface, receiving, at the client, a user input, identifying the portion of the data network of interest for display in the user interface, generating, at the client, a request to the server for data from the data model based on the received user input, receiving, at the client, data sent from the server, said received data being representative for the portion of the data network of interest for display, selecting, at the client, the alternative graphical representation for each element of the received data, having associated the at least one key and the default graphical representation for each element of the received data, not having associated the at least one key, and rendering, in the user interface in the web browser of the client, the portion of the data network of interest using the selected graphical representations. - View Dependent Claims (22, 23)
-
-
24. (canceled)
-
25. A computer program product for providing a user interface in a user equipment associated to a network management system for monitoring and/or configuring a data network, the computer program product comprising a non-volatile memory storing a computer program comprising computer-readable code which when executed by a processing unit of a user equipment causes the user equipment to perform a method comprising the steps of:
-
storing information comprising; a data model representative of the data network, wherein said data model a plurality of elements and sub elements, each associated to a data type of a set of data types, a default widget library comprising a plurality of widgets, default registry data, having entries identifying for each data type of the set of data types, a default graphical representation, in the form of at least one predetermined widget from the default widget library, customization registry data, having at least one entry, defining at least one key with an associated customization registration, said at least one key identifying at least one element and/or sub element of the data model for which an alternative graphical representation as defined by customization registration is to be provided, receiving a user input that identifies a portion of the data network of interest for display in the user interface, generating a request for data from the data model based on the received user input, receiving data from the data model, said received data being representative for the portion of the data network of interest for display, selecting the alternative graphical representation for each element of the received data, having associated the at least one key and the default graphical representation for each element of the received data, not having associated the at least one key, and rendering, in the user interface, the portion of the data network of interest using the selected graphical representations.
-
-
26. A user interface system of a user equipment associated to a network management system for monitoring and configuring data a data network, the user interface comprising:
-
a link communicatively coupling the user interface to a storage medium of the network management system, said storage medium of the network management configured to store a data model representative of the data network, wherein said data model having a plurality of elements and sub elements, each associated to a data type of a set of data types, a storage medium configured to store information comprising; a default widget library comprising a plurality of widgets, default registry data, having entries identifying for each data type of the set of data types, a default graphical representation, in the form of at least one predetermined widget from the default widget library, customization registry data, having at least one entry, defining at least one key with an associated customization registration, said at least one key identifying at least one element and/or sub element of the data model for which an alternative graphical representation as defined by customization registration is to be provided, a client that is configured to; generate a user input dialog so as to allow an operator identifying a portion of the data network of interest for display in the user interface, receive the user input identifying the portion of the data network of interest, generate a request for retrieving data, from the storage medium of the network management system, based in the received user input, receive the requested data from storage medium of the network management system, said received data being representative for the portion of the data network of interest for display, select the alternative graphical representation for each element of the received data, having associated the at least one key and the default graphical representation for each element of the received data not having associated the at least one key, and render the portion of the data network of interest using the selected graphical representations.
-
-
27-48. -48. (canceled)
Specification