Patent ID: 8909641

Claim:
A method of operating a data management computing apparatus for analyzing a time series activity stream, the method comprising: providing access to a time series activity stream comprising a collection of time series data and a collection of heterogeneous data, both of which are accessible to a data management computing apparatus and are associated with a plurality of monitored assets, said monitored assets being related to an industrial process, wherein the time series data is collected from one or more sensors of a given monitored asset of the plurality of monitored assets and is associated with one or more tags, including a tag indicative of when the given time series data was created by the one or more sensors, and wherein the heterogeneous data is originated from a plurality of sources of different types; providing a model defining a hierarchical relationship among related monitored assets of the plurality of monitored assets; receiving, by the data management computing apparatus, a search request to analyze the time series activity stream, the search request comprising a keyword associated with at least a portion of the one or more tags; responsive to receiving the search request, retrieving, by a processor of the data management computing apparatus, from the collection of time series data, a set of time series data associated with the first monitored asset and associated with a tag matched to at least a portion of the keyword; analyzing, by the processor of the data management computing apparatus, the retrieved time series data to determine an anomaly period in the retrieved time series data associated with an anomalous operation of the industrial process; retrieving, by the processor of the data management computer apparatus, from the collection of heterogeneous data, a first set of heterogeneous data present in the anomaly period, wherein the first set of heterogeneous data comprises a first set of business process information associated with the first monitored asset; retrieving, by the processor of the data management computing apparatus, from the collection of heterogeneous data, a second set of heterogeneous data present in the anomaly period, wherein the second set of heterogeneous data is associated with a second monitored asset related to the first monitored asset according to the model defining the hierarchical relationship among the related monitored assets, including the first and second monitored assets, and wherein the second set of heterogeneous data comprises a second set of business process information associated with the second monitored asset; aggregating, by the processor of the data management computing apparatus, into a single result set, the retrieved time series data, the first set of heterogeneous data, and the second set of heterogeneous data; and causing, by the processor of the data management computing apparatus, the result set to be displayed and/or stored in memory.