System independent configuration management database identification system

US11074255B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11074255-B2
Application numberUS-201916251665-A
CountryUS
Kind codeB2
Filing dateJan 18, 2019
Priority dateDec 31, 2014
Publication dateJul 27, 2021
Grant dateJul 27, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed herein are various systems, methods, and apparatuses for providing a system independent Configuration Management Database identification system. In an implementation, a dynamic identification system correlates records of an originating system with records of an Authoritative Configuration Management Database (CMDB) including a set of one or more identifying rules that define a minimum amount of information in order to generate an identifying signature that serves as a common reference between a record of the originating system with a matching Configuration Item (CI) record of the ACMDB, receiving, from the originating system, information to generate an identifying signature, determining that the generated first identifying signature matches a stored identifying signature, and correlating the first record of the originating system corresponding with the generated first identifying signature with the one of the CI records of the ACMDB corresponding with the matching one of the identifying signatures.

First claim

Opening claim text (preview).

What is claimed is: 1. A dynamic identification system, comprising: a configuration management database (CMDB) comprising one or more configuration item (CI) records; and a processor and a memory comprising instructions, that when executed by the processor, cause the processor to: receive, from an originating system, one or more parameters associated with a record of the originating system; determine that the one or more parameters comprises a first subset of a minimum set of parameters required to generate an identifying signature based on a rule defining the minimum set of parameters, wherein the identifying signature serves as a common reference between the record of the originating system and the one or more CI records of the CMDB; receive a second subset of the minimum set of parameters required to generate the identifying signature from a data resource external to the CMDB and the originating system; generate the identifying signature based on the first subset of the minimum set of parameters and the second subset of the minimum set of parameters; determine whether the generated identifying signature matches a stored identifying signature associated with a CI record of the one or more CI records of the CMDB; and correlate the record of the originating system with the CI record in the CMDB. 2. The system of claim 1 , wherein the minimum set of parameters defined by the rule dynamically adjusts to include an additional parameter associated with the record of the originating system and the CI record. 3. The system of claim 1 , wherein the rule defines a plurality of possible parameters that may be used to generate the identifying signature, and wherein the minimum set of parameters comprises a quantity of the plurality of possible parameters. 4. The system of claim 1 , wherein the rule defines one or more mandatory parameters used to generate the identifying signature. 5. The system of claim 1 , wherein the instructions cause the processor to: receive, from an additional originating system, one or more different parameters associated with a record of the additional originating system, wherein the one or more different parameters are different from the one or more parameters associated with the record of the originating system; generate an additional identifying signature associated with the record of the additional originating system based on the one or more different parameters and the rule defining the minimum set of parameters required to generate the identifying signature, wherein the additional identifying signature serves as a common reference between the record of the additional originating system and the one or more CI records of the CMDB; determine whether the generated additional identifying signature matches one or more stored identifying signatures; and correlate the record of the additional originating system with the record of the originating system and the CI record in the CMDB. 6. The system of claim 1 , wherein the second subset of the minimum set of parameters is received after a determination that the first subset of the minimum set of parameters is insufficient to generate the identifying signature. 7. The system of claim 1 , wherein the rule defines a data format for generating the identifying signature. 8. The system of claim 7 , wherein the date format comprises UNICODE. 9. A method, comprising: receiving, from an originating system, data associated with a record of the originating system; determining that the data associated with the record of the originating system comprises a first subset of a minimum set of parameters of data required to generate an identifying signature based on a rule defining the minimum set of parameters, wherein the identifying signature serves as a common reference between the record of the originating system and one or more CI records of a configuration management database (CMDB); receiving a second subset of the minimum set of parameters required to generate the identifying signature from a data resource external to the CMDB and the originating system; generating the identifying signature based on the first subset of the minimum set of parameters and the second subset of the minimum set of parameters; determining whether the generated identifying signature matches a stored identifying signature associated with a CI record of the one or more CI records of the CMDB; and correlating the record of the originating system with the CI record in the CMDB. 10. The method of claim 9 , wherein the minimum set of parameters of data defined by the rule dynamically adjusts to include an additional parameter associated with the record of the originating system and the CI record. 11. The method of claim 9 , wherein the rule defines a plurality of possible parameters of data that may be used to generate the identifying signature, and wherein the minimum set of parameters of data comprises a quantity of the plurality of possible parameters of data. 12. The method of claim 9 , wherein the rule defines one or more mandatory parameters of data used to generate the identifying signature. 13. The method of claim 9 , comprising: receiving, from an additional originating system, data associated with a record of the additional originating system, wherein the data associated with the record of the additional originating system comprises one or more different parameters of data than the data associated with the record of the originating system; generating an additional identifying signature associated with the record of the additional originating system based on the rule defining the minimum set of parameters required to generate the identifying signature and the received data associated with the record of the additional originating system, wherein the additional identifying signature serves as a common reference between the record of the additional originating system and the one or more CI records of the CMDB; determining whether the generated additional identifying signature matches one or more stored identifying signatures; and correlating the record of the additional originating system with the record of the originating system and the CI record in the CMDB. 14. A non-transitory, computer-readable storage medium, comprising instructions that, when executed by one or more processors, cause the one or more processors to: transmit, to an originating system, a rule defining a minimum set of parameters of data required to generate an identifying signature, wherein the identifying signature is configured to serve as a common reference between a record of the originating system and one or more configuration item (CI) records of a configuration management database (CMDB); receive, from the originating system, data associated with the record of the originating system; determine that the data associated with the record of the originating system comprises a first subset of the minimum set of parameters; receive a second subset of the minimum set of parameters required to generate the identifying signature from a data source external to the CMDB and the originating system; generate the identifying signature based on the rule defining the minimum set of parameters of data required to generate the identifying signature, the first subset of the minimum set of parameters and the second subset of the minimum set of parameters; determine whether the generated identifying signature matches a stored identifying signature associated with a CI record of the one or more CI records of the CMDB; and correlate the record of the originating system with the CI record in the CMDB. 15. T

Assignees

Inventors

Classifications

  • G06F16/252Primary

    between a Database Management System and a front-end application · CPC title

  • Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals · CPC title

  • Office automation; Time management · CPC title

  • Performance analysis of employees; Performance analysis of enterprise or organisation operations · CPC title

  • Indexing; Web crawling techniques · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11074255B2 cover?
Disclosed herein are various systems, methods, and apparatuses for providing a system independent Configuration Management Database identification system. In an implementation, a dynamic identification system correlates records of an originating system with records of an Authoritative Configuration Management Database (CMDB) including a set of one or more identifying rules that define a minimum…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/252. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 27 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).