×

Aggregation/evaluation of heterogenic time series data

  • US 10,311,045 B2
  • Filed: 01/26/2015
  • Issued: 06/04/2019
  • Est. Priority Date: 01/26/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of improving the efficiency of a computing system using time series data to determine one or more actions to be taken based on the time series data, wherein the method is performed by one or more processors executing computer-executable instructions for the method, and the method comprising acts of:

  • performing a single translation of a first time series data of a first type at a first collector module;

    performing a single translation of a second time series data of a second type at a second collector module; and

    wherein;

    the first and second types of time series data are obtained from different heterogenic data sources that use different formats;

    the first and second types of time series data are translated from respective first and second formats used by the different heterogenic data sources from which the first and second types of time series data are obtained, into corresponding time series data that are searchable based on having a common format;

    the translated first and second types of time series data are then ready for storage without further translation; and

    the first and second collector modules are dynamically linked and each comprise a schema used to translate the corresponding first and second formats of the first and second collector modules into the common format for the searchable time series data;

    storing the corresponding searchable time series data having the common format in a data pool;

    based on input from a user, generating one or more expressions applied to at least some of the stored corresponding searchable time series data, wherein the one or more expressions are generated based on the common format in order to facilitate building the expressions in a more intuitive way and without reference to the different formats used by the different heterogenic data sources;

    based on the one or more applied expressions retrieving from the data pool at least some of the corresponding searchable time series data having the common format; and

    using the one or more expressions, evaluating the retrieved searchable time series data using the common format of the time series data to determine one or more resulting actions to perform;

    wherein the evaluation of the time series data is performed without reference to the different formats used by the different heterogenic data sources in order to reduce inconsistent results; and

    performing one or more of the resulting actions.

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