Data analysis system
First Claim
Patent Images
1. A data analysis apparatus for analyzing data from multiple devices forming part of an infrastructure, comprising:
- a database service module including a data storage subsystem storing data collected from disparate devices in a generalized data structure that allows the data collected from all devices to be treated in a common manner, wherein meaning from the data is stripped such that the data is reduced to just a number, and wherein the data from the disparate devices is stored as homogenized data regardless of the form or source of the original data in a database defined by a meta-structure that uses primitives to classify the homogenized data, said primitives comprising device type, device instance, and data type, wherein device type determines the type of device that is the source of the data, device instance identifies the particular device within a device type that is the source of the data, and data type indicates the nature of the stored data;
an analysis engine configured to analyze the data to determine whether the data defined by the meta-structure meets certain criteria in accordance with a stored set of rules; and
a workstation configured to permit the user to view and analyze the homogenized data in a common manner without regard to the source thereof, wherein the meta-structure separates and categorizes the data such that all data is handled identically and such that the data analysis apparatus is prevented from knowing what data was collected.
3 Assignments
0 Petitions
Accused Products
Abstract
A data analysis system for analyzing data from multiple devices has a database service module including a data storage subsystem storing data from collected from different devices. The data is stored in a meta-structure using primitives to classify the data. An analysis engine analyzes the data to determine whether the data defined by the meta-structure meets certain criteria in accordance with a stored set of rules. The system is useful, for example, in the detection of faults in railway infrastructure.
24 Citations
29 Claims
-
1. A data analysis apparatus for analyzing data from multiple devices forming part of an infrastructure, comprising:
-
a database service module including a data storage subsystem storing data collected from disparate devices in a generalized data structure that allows the data collected from all devices to be treated in a common manner, wherein meaning from the data is stripped such that the data is reduced to just a number, and wherein the data from the disparate devices is stored as homogenized data regardless of the form or source of the original data in a database defined by a meta-structure that uses primitives to classify the homogenized data, said primitives comprising device type, device instance, and data type, wherein device type determines the type of device that is the source of the data, device instance identifies the particular device within a device type that is the source of the data, and data type indicates the nature of the stored data; an analysis engine configured to analyze the data to determine whether the data defined by the meta-structure meets certain criteria in accordance with a stored set of rules; and a workstation configured to permit the user to view and analyze the homogenized data in a common manner without regard to the source thereof, wherein the meta-structure separates and categorizes the data such that all data is handled identically and such that the data analysis apparatus is prevented from knowing what data was collected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of analyzing data from multiple devices forming part of an infrastructure, comprising:
-
collecting the data from disparate devices on an on-going basis; storing the collected data in a data storage subsystem of a database service module in a generalized data structure that allows the data collected from all devices to be treated in a common manner, wherein meaning from the data is stripped such that the data is reduced to just a number, and wherein the data from the disparate devices is stored as homogenized data in a cohesive manner regardless of the form or source of the original data in a database defined by a meta-structure that uses primitives to classify the homogenized data, said primitives comprising device type, device instance, and data type, wherein device type determines the type of device that is the source of the data, device instance identifies the particular device within, a device type that is the source of the data, and data type indicates the nature of the stored data; analyzing the data to determine whether the data defined by the meta-structure meets certain criteria in accordance with a stored set of rules; and accepting user instructions through a workstation permitting the user to analyze the homogenized data, wherein the meta-structure separates and categorizes the data such that all data is handled identically and such that the data analysis apparatus is prevented from knowing what data was collected. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable medium storing instructions for analyzing data from multiple devices forming part of an infrastructure, said instructions when implemented on a computer providing:
-
a data collector for collecting data from different devices on an on-going basis; a database service module for storing the data in a generalized data structure that allows the data collected from all devices to be treated in a common manner, wherein meaning from the data is stripped such that the data is reduced to just a number, the data from the disparate devices being stored as homogenized data in a cohesive manner regardless of the form or source of the original data in a database defined by a meta-structure using primitives to classify the data, said primitives comprising device type, device instance, and data type, wherein device type determines the type of device that is the source of the data, device instance identifies the particular device within a device type that is the source of the data, and data type indicates the nature of the stored data; an analysis engine configured to analyze the data to determine whether the data defined by the meta-structure meets certain criteria in accordance with a stored set of rules; and a workstation interface for interfacing with a workstation to provide a user interface to permit a user to analyze the homogenized data, wherein the meta-structure separates and categorizes the data such that all data is handled identically and such that the data analysis apparatus is prevented from knowing what data was collected. - View Dependent Claims (28, 29)
-
Specification