Using cloud-based data for virtualization of an industrial automation environment with information overlays
First Claim
1. A cloud-based 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 virtualization management component configured to;
generate a virtualized industrial automation system that corresponds to and interfaces with an industrial automation system in a facility, based on a result of an analysis of industrial data collected from the industrial automation system and data relating to a user, wherein the virtualized industrial automation system facilitates remotely interacting with the industrial automation system in response to an interaction by the user with the virtualized industrial automation system; and
remotely control the industrial automation system in response to the interaction with the virtualized industrial automation system, wherein the remote control via the interaction is enabled for a first set of control commands with respect to a first portion of the virtualized industrial automation system that corresponds to a second portion of the industrial automation system, wherein the second portion is within a defined distance of a current physical location of the user in the facility, and wherein the remote control is further enabled for a second set of control commands for a third portion of the virtualized industrial automation system that corresponds to a fourth portion of the industrial automation system, wherein the fourth portion is outside of the defined distance of the current physical location of the user in the facility, and wherein the second set of commands comprises less than all of the first set of control commands.
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
20 Claims
-
1. A cloud-based 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 virtualization management component configured to; generate a virtualized industrial automation system that corresponds to and interfaces with an industrial automation system in a facility, based on a result of an analysis of industrial data collected from the industrial automation system and data relating to a user, wherein the virtualized industrial automation system facilitates remotely interacting with the industrial automation system in response to an interaction by the user with the virtualized industrial automation system; and remotely control the industrial automation system in response to the interaction with the virtualized industrial automation system, wherein the remote control via the interaction is enabled for a first set of control commands with respect to a first portion of the virtualized industrial automation system that corresponds to a second portion of the industrial automation system, wherein the second portion is within a defined distance of a current physical location of the user in the facility, and wherein the remote control is further enabled for a second set of control commands for a third portion of the virtualized industrial automation system that corresponds to a fourth portion of the industrial automation system, wherein the fourth portion is outside of the defined distance of the current physical location of the user in the facility, and wherein the second set of commands comprises less than all of the first set of control commands. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
generating, by a cloud-based system comprising a processor, a virtualized industrial automation system that corresponds to a portion of an industrial automation system in a facility, based on a result of analyzing industrial data collected from the industrial automation system and data relating to a user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system; and remotely controlling, by the cloud-based system, the industrial automation system in response to the interaction with the virtualized industrial automation system, wherein the remote control via the interaction is enabled for a first set of control commands with respect to a first portion of the virtualized industrial automation system that corresponds to a second portion of the industrial automation system, wherein the second portion is within a defined distance of a current physical location of the user in the facility, and wherein the remote control is further enabled for a second set of control commands for a third portion of the virtualized industrial automation system that corresponds to a fourth portion of the industrial automation system, wherein the fourth portion is outside of the defined distance of the current physical location of the user in the facility, and wherein the second set of commands comprises less than all of the first set of control commands. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing computer-executable instructions that, in response to execution, cause a cloud-based system comprising a processor to perform operations, comprising:
-
generating a virtualized industrial automation system that corresponds to a portion of an industrial automation system in a facility, based on a result of analyzing industrial data collected from the industrial automation system and data relating to a user, to facilitate remotely interacting with the industrial automation system in response to an interaction with the virtualized industrial automation system; and remotely controlling the industrial automation system in response to the interaction with the virtualized industrial automation system, wherein the remote control via the interaction is enabled for a first set of control commands with respect to a first portion of the virtualized industrial automation system that corresponds to a second portion of the industrial automation system, wherein the second portion is within a defined distance of a current physical location of the user in the facility, and wherein the remote control is further enabled for a second set of control commands for a third portion of the virtualized industrial automation system that corresponds to a fourth portion of the industrial automation system, wherein the fourth portion is outside of the defined distance of the current physical location of the user in the facility, and wherein the second set of commands comprises less than all of the first set of control commands. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification