×

Systems and methods for storing and accessing monitoring data

  • US 10,261,945 B1
  • Filed: 02/04/2015
  • Issued: 04/16/2019
  • Est. Priority Date: 02/04/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, by a computer system:

  • receiving a request for a value of at least one data element defined by a master data management (MDM) model, wherein the at least one data element is based, at least in part, on monitoring data collected from a monitored system;

    determining from a central data store whether the at least one data element is centrally stored or is federated;

    wherein the central data store maintains a common representation of a plurality of data elements in conformance to the MDM model;

    wherein the MDM model is extended to include a storage-location scheme that indicates whether each data element of the plurality of data elements is;

    centrally stored such that values of the data element are centrally stored in the central data store in addition to being locally stored on a respective local data store;

    orfederated such that the values of the data element are locally stored in the respective local data store and are not centrally stored in the central data store, and such that a location identifier of the values in the respective local data store is stored in the central data store;

    wherein, for each data element of the plurality of data elements, the indication is based on a previous automatic implementation of the storage-location scheme, the automatic implementation comprising;

    automatically analyzing the data element against automated criteria associated with the storage-location scheme;

    responsive to a determination, based at least partly on the automatic analysis, of central storage for the data element, indicating in the central data store that the data element is centrally stored, such that the values of the data element are centrally stored in the central data store in addition to being locally stored in the respective local data store; and

    responsive to a determination, based at least partly on the automatic analysis, of federated storage for the data element, indicating in the central data store that the data element is federated, such that the values of the data element are not centrally stored in the central data store, and such that a location identifier of the values in the respective local data store is stored in the central data store;

    wherein the determining is based, at least in part, on the indication;

    responsive to a determination that the at least one data element is federated, retrieving the value of the at least one data element from a federated storage location;

    determining based, at least in part, on the retrieved value of the at least one data element from the federated storage location, that the at least one data element be identified as centrally stored;

    responsive to the determining that the at least one data element be identified as centrally stored, modifying the storage-location scheme to indicate that the values of the at least one data element are centrally stored in the central data store in addition to being locally stored on the respective local data store; and

    providing data related to the value of the at least one data element to a requestor.

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