System and method for obtaining display names from management models
First Claim
1. A method of generating display names for management definition data elements, said method comprising:
- receiving an element identifier;
retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element;
displaying the retrieved name on a display device;
locating a qualifier corresponding to the retrieved name;
reading a qualifier value corresponding to the qualifier; and
replacing the retrieved name with the qualifier value prior to the displaying.
3 Assignments
0 Petitions
Accused Products
Abstract
CIM elements are retrieved from the management definition object and a determination is made as to whether the element is a non-instance element or an instance element. If the element is a non-instance element and a qualifier is found in the management object, then the corresponding name is used. If the qualifier is not found, then the CIM element name is used. If the element is an instance element and a qualifier is found then the name corresponding to the qualifier is used. If there is no qualifier then a determination is made as to the number of non-propagated key properties. If there is one non-propagated key property then the value of the property is used. If there are more than one non-propagated key properties, then a display name is constructed from each non-propagated key property and its corresponding value.
59 Citations
21 Claims
-
1. A method of generating display names for management definition data elements, said method comprising:
-
receiving an element identifier; retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element; displaying the retrieved name on a display device; locating a qualifier corresponding to the retrieved name; reading a qualifier value corresponding to the qualifier; and replacing the retrieved name with the qualifier value prior to the displaying. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; a nonvolatile storage area accessible by the processors; and a display name tool for generating display names from a management definition file stored on the nonvolatile storage device, the display name tool including; input logic for receiving an element identifier; retrieval logic for retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element; display logic for displaying the retrieved name on a display device; locator logic for locating a qualifier corresponding to the retrieved name; read logic for reading a qualifier value corresponding to the qualifier; and replace logic for replacing the retrieved name with the qualifier value prior to the displaying. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product stored on a nonvolatile computer operable medium for generating display names for management definition data elements, said computer program product comprising:
-
means for receiving an element identifier; means for retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element; means for displaying the retrieved name on a display device; means for locating a qualifier corresponding to the retrieved name; means for reading a qualifier value corresponding to the qualifier; and means for replacing the retrieved name with the qualifier value prior to the displaying. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of generating display names for management definition data elements, said method comprising:
-
receiving an element identifier; retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element, wherein the management data definition includes a common information model managed object format file; retrieving an instance name from a management data definition in response to determining that an element corresponding to the element identifier is an instance element; locating a qualifier corresponding to the retrieved name; reading a qualifier value corresponding to the qualifier; replacing the retrieved name with the qualifier value; and displaying the retrieved name on a display device.
-
-
20. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; a nonvolatile storage area accessible by the processors; and a display name tool for generating display names from a management definition file stored on the nonvolatile storage device, the display name tool including; input logic for receiving an element identifier; retrieval logic for retrieving a non-instance name from a management data definition in response to determining that an element corresponding to the element identifier is a non-instance element, wherein the management data definition includes a common information model managed object format file; retrieval logic for retrieving an instance name from the management data definition in response to determining that an element corresponding to the element identifier is an instance element; display logic for displaying the retrieved name on a display device; retrieval logic for searching a translation file for a translated string that corresponds to the retrieved name; and output logic for replacing the retrieved name with the translated string prior to displaying the retrieved name.
-
-
21. A computer program product stored on a nonvolatile computer operable medium for generating display names for management definition data elements, said computer program product comprising:
-
means for receiving an element identifier; means for retrieving a name from a management data definition, wherein the retrieved name is a non-instance name if it is determined that an element corresponding to the element identifier is a non-instance element and wherein the retrieved name is an instance name if it is determined that the element corresponding to the element identifier is an instance element, wherein the management data definition includes a common information model managed object format file; means for displaying the retrieved name on a display device; means for locating a qualifier corresponding to the retrieved name; means for reading a qualifier value corresponding to the qualifier; and means for replacing the retrieved name with the qualifier value prior to the displaying.
-
Specification