×

Normalization engine to manage configuration management database integrity

  • US 10,671,593 B2
  • Filed: 09/30/2013
  • Issued: 06/02/2020
  • Est. Priority Date: 01/15/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed by at least one processor, are configured to:

  • communicate with one or more resources via a network;

    receive, at a configuration management database (CMDB), incoming data from the one or more resources, wherein the incoming data represents a Configuration Item (CI) having an attribute value; and

    normalize at least two attribute values of the CI by a process that changes different variations of a same attribute value to a preferred value, wherein the process includes;

    searching an alias catalog for the attribute value of the CI, wherein the alias catalog contains information for multiple products and preferred representations of the products in the CMDB including a listing of attributes with each attribute having one or more attribute values that each map to a preferred value with the preferred value being a same value for the one or more attribute values,responsive to finding the attribute value of the CI in the alias catalog, changing the attribute value of the CI to the preferred value in the CMDB and changing an attribute value for a different attribute of the CI to a preferred value for the different attribute of the CI in the CMDB, andresponsive to not finding the attribute value of the CI in the alias catalog, not changing the attribute value of the CI and determining whether or not to create an entry for the CI.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×