IP Library Granted Patent US 8,442,933
Granted Patent B2
US 8,442,933 · App. 13/565,491 · Granted May 14, 2013

Web-based visualization mash-ups for industrial automation

Inventors: John Joseph Baier (Mentor, OH); Clifton Harold Bromley (Westminster, CA); Mark Hobbs (Hartford, WI); Teunis Hendrik Schouten (Langley, CA); Douglas James Reichard (Fairview Park, OH); Kevin George Gordon (Vancouver, CA); Taryl Jon Jasper (South Euclid, OH); Robert Joseph McGreevy (Oswego, IL); Bruce Gordan Fuller (Alberta, CA)
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 8,442,933
App. No.
13/565,491
Granted
May 14, 2013
Kind
B2
Abstract

A visualization system that generates visual mash-ups for industrial automation includes a mash-up component that combines output from a subset of disparate sources into a common interface. The disparate sources include at least one of equipment, computers, or devices within an industrial automation environment. A visualization component generates and displays a mash-up visualization that includes information associated with the common interface.

Claims (28)

1. A system, comprising:

a memory that stores computer-executable instructions; and

a processor that facilitates execution of the computer-executable instructions to at least:

link information received from at least two sources in an industrial control system; and

generate a mash-up of the information received from the at least two sources.

2. The system of claim 1 , wherein the sources comprise at least two of a historical data source, a live data source, or an event data source.

3. The system of claim 1 , wherein the processor further facilitates the execution of the computer-executable instructions to receive the information from the at least two data sources within an industrial automation environment.

4. The system of claim 1 , wherein the processor further facilitates the execution of the computer-executable instructions to generate the mash-up based on a role of a user, a location of the user, or a preference of the user.

5. The system of claim 1 , wherein the processor further facilitates the execution of the computer-executable instructions to associate the at least two sources based on a preference of a user or a task within an industrial control system.

6. The system of claim 1 , wherein the processor further facilitates the execution of the computer-executable instructions to generate a user interface comprising the mash-up.

7. The system of claim 1 , wherein the processor further facilitates the execution of the computer-executable instructions to update the mash-up in response to a change in the information.

8. The system of claim 1 , wherein the information from the at least two sources comprises data from a first source and a variable from a second source.

9. A method, comprising:

combining, by a system including a processor, information received from at least two sources in an industrial control system; and

generating, by the system, a mash-up of the information received from the at least two sources.

10. The method of claim 9 , further comprising receiving, by the system, data from a first source and a variable from a second source, wherein the data is related to the variable.

11. The method of claim 10 , further comprising associating, by the system, the first source with the second source based on the data and the variable.

12. The method of claim 9 , further comprising generating, by the system, the mash-up based on a user preference.

13. The method of claim 12 , further comprising inferring the user preference based on a previously generated mash-up.

14. The method of claim 9 further comprising receiving, by the system, the information from an Input/Output module, an industrial controller, or a communications module.

15. The method of claim 9 , further comprising generating, by the system, a user interface comprising the mash-up.

16. A non-transitory computer readable storage medium having stored thereon instructions that, in response to execution, cause a computer including a processor to perform operations, comprising:

linking information received from a first source to information received from a second source different than the first source, wherein the first source and the second source are in an industrial control system; and

generating a mash-up of the information received from the first source and the information received from the second source.

17. The computer readable medium of claim 16 , wherein the operations further comprise displaying the mash-up as a user interface.

18. The computer readable medium of claim 16 , wherein the first source or the second source is at least one of a historical data source, a live data source, or an event data source.

19. The computer readable medium of claim 16 , wherein the operations further comprise inferring a preference of a user and generating the mash-up based on the preference.

20. The computer readable medium of claim 16 , wherein the operations further comprise associating the first source and the second source based on an application within an industrial control system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2012
From: BAIER, JOHN JOSEPH; BROMLEY, CLIFTON HAROLD; HOBBS, MARK; SCHOUTEN, TEUNIS HENDRIK; REICHARD, DOUGLAS JAMES; GORDON, KEVIN GEORGE; JASPER, TARYL JON; MCGREEVY, ROBERT JOSEPH; FULLER, BRUCE GORDON
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 028712/0909 →
Continuity (3)
Continuation 13035319 · Feb 25, 2011
Continuation 11863111 · Sep 27, 2007
Related Publication 20120296452A1 · Nov 22, 2012