Method and system for collecting and retrieving time-series, real-time and non-real-time data
AssigneeInvensys Systems, Inc.
InventorsHendrik Johannes Victor, Mikhail Avergun, Llewellyn John Knox-Davies
Life of this patent
Estimating the term…
Loading patent…
AssigneeInvensys Systems, Inc.
InventorsHendrik Johannes Victor, Mikhail Avergun, Llewellyn John Knox-Davies
Estimating the term…
Disclosed is a data collection and retrieval system that puts data produced by real-time and non-real-time data sources into parallel “streams” or data files. Real-time data points are stored with time stamps in data files and non-real-time data points with time stamps are stored in other data files. Real-time data points are stamped with the times at which their data were collected. Non-real-time data points are stored in time-sequential order, the sequence time being the time of relevance rather than the time of collection. By referencing the streams that contain data points relevant to a given period, header files facilitate coordinated retrieval of data from multiple parallel streams. The time stamps allow the data points to be merged together into one coordinated, time-sequential data stream for analysis. The parallel stream data collection and retrieval technique allows operators to add or delete data sources without shutting down the process being monitored.
In an environment with a real-time data source and with a non-real-time data source, a method for storing, in a time-coordinated fashion, data received from the real-time and non-real-time data sources, the method comprising:
A computer-readable medium containing computer-executable instructions for performing, in an environment with a real-time data source and with a non-real-time data source, a method for storing, in a time-coordinated fashion, data received from the real-time and non-real-time data sources, the method comprising:
A method for retrieving, in a time-coordinated fashion, data entries from a real-time, streaming data file and from a non-real-time data file, the method comprising:
A computer-readable medium containing computer-executable instructions for performing a method for retrieving, in a time-coordinated fashion, data entries from a real-time, streaming data file and from a non-real-time data file, the method comprising:
A computer-readable medium having stored thereon a data structure, the data structure comprising:
In an environment with a real-time data source and with a non-real-time data source, a system for storing, in a time-coordinated fashion, data received from the real-time and non-real-time data sources, the system comprising:
Dependencies are inferred from the claim text.