USING CLOUD-BASED DATA FOR VIRTUALIZATION OF AN INDUSTRIAL AUTOMATION ENVIRONMENT WITH INFORMATION OVERLAYS
First Claim
1. A system, comprising:
- a memory that stores computer-executable components;
a processor, operatively coupled to the memory, that executes computer-executable components, the computer-executable components comprising;
a collection component configured to collect a subset of industrial data from a set of devices of an industrial automation system and a subset of data relating to a user, and store the industrial data and the subset of data relating to the user in a data store; and
a virtualization management component configured to generate a customized view of a virtualized industrial automation system that corresponds to and interfaces with the industrial automation system, based on a result of an analysis of the subset of industrial data and the subset of data relating to the user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the customized view of the virtualized industrial automation system.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based virtualization generation service collects industrial data from multiple industrial automation systems of multiple industrial customers for storage and analysis on a cloud platform. A virtualization management component (VMC) generates a virtualized industrial automation system of an industrial automation system based on data analysis results. The VMC facilitates remotely controlling the industrial automation system based on user interactions with the virtualized industrial automation system, and updates the virtualized industrial automation system based on collected data relating to the industrial automation system. The VMC customizes a user'"'"'s view of the virtualized industrial automation system based on a user'"'"'s role, authorization, location, or preferences, wherein different views of the virtualized industrial automation system with different data overlays are presented on different communication devices of different users. The VMC enables a user to filter data of a virtualized view and share information, including virtual notes, with other users.
-
Citations
40 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable components; a processor, operatively coupled to the memory, that executes computer-executable components, the computer-executable components comprising; a collection component configured to collect a subset of industrial data from a set of devices of an industrial automation system and a subset of data relating to a user, and store the industrial data and the subset of data relating to the user in a data store; and a virtualization management component configured to generate a customized view of a virtualized industrial automation system that corresponds to and interfaces with the industrial automation system, based on a result of an analysis of the subset of industrial data and the subset of data relating to the user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the customized view of the virtualized industrial automation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
receiving, by a system comprising a processor, a subset of industrial data from a set of devices of an industrial automation system and a subset of data relating to a user associated with the industrial automation system for storage in a data store associated with the industrial automation system; and generating, by the system, a customized view of a virtualized industrial automation system that corresponds to a portion of the industrial automation system, based on a result of analyzing the subset of industrial data and the subset of data relating to the user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the customized view of the virtualized industrial automation system. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40)
-
-
39. A computer-readable storage device storing computer-executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
collecting a subset of industrial data from a set of devices of an industrial automation system and a subset of data relating to a user associated with the industrial automation system for storage in a data store associated with the industrial automation system; and generating a customized view of a virtualized industrial automation system that corresponds to the industrial automation system, based on a result of analyzing the subset of industrial data and the subset of data relating to the user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system.
-
Specification