System and method for run-time data reduction
AssigneeRockwell Automation Technologies, Inc.
InventorsBarrie Kovish, John Michael Miller
Life of this patent
Estimating the term…
Abstract
The present invention generally relates to industrial automation, and in particular to systems and methods that facilitate rendering data in an industrial automation environment. Specifically, the invention gathers data via a high-speed data collection device and transmits high-resolution data to a trend server. A trend server can batch or buffer the high-resolution data for transmission to a user interface, such as a Human Machine Interface. A run-time reduction modulo m (RTRm) component can index data to permit a reduction in data read time. A user interface can render the data at high resolution to provide the user with a real-time, seamless display of information.
Claims46
A computer-implemented system that facilitates rendering data in an industrial automation environment, comprising:
- a high-speed data collection component that collects data at a rate of at least 100 samples per second per tag;
- an RTRm component that indexes data;
- a trend server that processes the collected data, the trend server comprising:
- a buffer that temporarily stores data;
- and
- an artificial intelligence (A/I) component associated with the buffer that determines whether the collected data requires buffering based at least in part upon one of priority of the collected data and volume of the collected data;
- and
- a rendering component that seamlessly renders the processed data.
A computer-implemented method that facilitates rendering data in an industrial automation environment, comprising:
- collecting data at a high-resolution rate of at least 50 samples per second per tag;
- inferring that high-resolution data requires buffering based in part upon one of priority of the high-resolution data and volume of the high resolution data;
- processing the high-resolution data;
- employing a run-time data reduction (RTRm) component to index the high-resolution data;
- and
- rendering the high-resolution output data on a user interface.
A computer-implemented method that facilitates rendering data in an industrial automation environment, comprising:
- means for collecting high-resolution data;
- means for processing high-resolution data;
- means for reducing run-time of high resolution data;
- and
- means for rendering high-resolution data on a user interfaces means for inferring that high-resolution data requires buffering prior to transmission of high resolution data to the means for rendering.
Dependencies are inferred from the claim text.