IP Library Granted Patent US 7,650,198
Granted Patent B2
US 7,650,198 · App. 11/241,534 · Granted Jan 19, 2010

Automation system unified data access for disparate data sources

Assignee: Rockwell Automation Technologies, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,650,198
App. No.
11/241,534
Granted
Jan 19, 2010
Kind
B2
Abstract

Historical and real-time data access is leveraged to provide unified data access for interacting with manufacturing process entities such as, for example, process overview displays, charting systems, reporting systems, logging systems, and/or recipe systems and the like. The unified data, for example, allows for playback of historical process overviews for a user selected period of time. In one instance, a “VCR like” user interface can be employed to allow ‘rewinding’ and ‘replaying’ of a historical process overview. This facilitates in proper monitoring and/or troubleshooting of manufacturing processes. The unified availability of past and current data also enables reporting systems to provide “living” reports that automatically update with real-time data. This can allow for efficient comparison of current data with historical data for a given manufacturing process.

Claims (33)

1. A system that facilitates monitoring and/or control of a manufacturing process, comprising:

a data retrieval component employed in a human machine interface (HMI) that retrieves historical data and real-time data associated with a manufacturing process in an industrial automation environment from disparate data sources, the data retrieval component retrieves the historical data from a database or a data file by employing a first protocol, the data retrieval component retrieves the real-time process data from the manufacturing process in real-time employing a second protocol;

a unified data access component that abstracts differences between the retrieved historical data and the retrieved real-time data to provide unified process data; and

a process overview display that utilizes the unified process data to provide the real-time data and historical data at the HMI in the same format, and playback of historical process overviews at the HMI, wherein the playback includes playback over a user selected time period.

2. The system of claim 1 , the manufacturing process related entity comprising a manufacturing process related software application.

3. The system of claim 2 , the manufacturing process related software application comprising at least one of a manufacturing process report generating application a manufacturing process chart generating application.

4. The system of claim 3 , the manufacturing process report generating application provides a report that includes at least one continuously updated data component, wherein the data component is updated with the real-time data stream.

5. The system of claim 4 , the report comprising a web page.

6. The system of claim 1 , the process overview display provides a simultaneous display of historical and real-time manufacturing process data.

7. An application programming interface (API) that employs the system of claim 1 .

8. A method for facilitating monitoring and/or control of a manufacturing process, comprising:

obtaining historical and real-time data at a human machine interface (HMI) employed by a manufacturing process related entity, the data associated with a manufacturing process in an industrial automation environment, in response to a manufacturing process related query and/or a display data request, the historical data retrieved from a database or a data file by employing a first protocol, the real-time process data retrieved from the manufacturing process employing a second protocol;

providing the historical data and the real-time data, to a unified data access component that abstracts the differences and unifies the historical and real-time data to provide unified process data via a single interface to the HMI of the manufacturing process related entity, wherein a unified data access API (application programming interface) generates a report utilizing the historical data and at least one real-time data, the real-time data component in the generated report is continuously updated; and

providing a historical data playback mechanism that utilizes the unified process data to provide a playback of historical process overviews at the HMI and allows a user to review the historical data in a format similar to viewing real-time data.

9. The method of claim 8 , the manufacturing process related entity comprising at least one of a data logging system, a report generating system, a chart generating system, a statistical analysis system or a recipe system.

10. The method of claim 8 further comprising:

interacting with a user to display manufacturing process overviews relating to a user selected historical time period.

11. The method of claim 10 further comprising:

displaying a manufacturing process overview that includes historical and real-time data.

12. The method of claim 8 further comprising:

displaying the historical and real-time data via a web page.

13. The method of claim 8 further comprising:

displaying real-time and historical data in a comparative fashion.

14. The method of claim 8 further comprising:

generating a report utilizing historical data from a database query and real-time data from a manufacturing process.

15. The method of claim 8 further comprising:

displaying recipe values along with the historical data for a user selectable time period to facilitate in troubleshooting a manufacturing process.

16. A system that facilitates monitoring and/or control of a manufacturing process, comprising:

means for retrieving historical data from a database or a data file employing a first protocol and real-time data from a manufacturing process employing a second protocol, at a human machine interface (HMI) employed by a manufacturing process related entity, the data associated with a manufacturing process in an industrial automation environment; and

means for providing the historical data and the real-time data, to a unified data access component that abstracts differences between the historical and real-time data and unifies the data to provide unified process data via a single interface to the HMI of the manufacturing process related entity to facilitate seamless access to the real-time and historical data; and

means for providing a process overview display that utilizes the unified process data to provide the real-time data and historical data at the HMI in the same format, and playback of historical process overviews, wherein the playback includes playback over a user selected time period.

17. A device employing the method of claim 16 comprising at least one selected from the group consisting of a computer, a server, and a handheld electronic device.

18. A device employing the system of claim 16 comprising at least one selected from the group consisting of a computer, a server, and a handheld electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2006
From: DORGELO, ERIC G.; GORDON, KEVIN G.; BROMLEY, CLIFTON H.; REICHARD, DOUGLAS J.; SEMKOW, MARC D.; VIRJI, SHAFIN A.
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 017566/0510 →
Continuity (1)
Related Publication 20070078555A1 · Apr 5, 2007