USING CLOUD-BASED DATA FOR VIRTUALIZATION OF AN INDUSTRIAL ENVIRONMENT
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 store the industrial data in a data store; and
a virtualization management component configured to generate 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, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based virtualization generation service collects industrial-automation-system-related data from multiple industrial automation systems of multiple industrial customers for storage and analysis on a cloud platform. A virtualization management component analyzes the data and generates a virtualized industrial automation system of the industrial automation system based on the analysis results. The virtualization management component updates the virtualized industrial automation system based on operation of, and user interactions with, the industrial automation system. The virtualization management component receives user interactions with the virtualized industrial automation system to facilitate remotely interacting with and/or controlling the industrial automation system and/or generates corresponding control signals that it sends to the industrial automation system to facilitate controlling operation of the industrial automation system. The virtualization management component also customizes a user'"'"'s view of the virtualized industrial automation system based on user'"'"'s role, authorization, or location.
-
Citations
34 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 store the industrial data in a data store; and a virtualization management component configured to generate 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, to facilitate remotely interacting with the industrial automation system in response to an interaction with 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. 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 for storage in a data store associated with the industrial automation system; and generating, by the system, a virtualized industrial automation system that corresponds to the industrial automation system, based on a result of analyzing the subset of industrial data, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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 for storage in a data store associated with the industrial automation system; and generating a virtualized industrial automation system that corresponds to the industrial automation system, based on a result of analyzing the subset of industrial data, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system. - View Dependent Claims (33, 34)
-
Specification