Patent ID: 11947943
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor and executing on a cloud platform to perform operations, the operations comprising:
rendering integrated development environment (IDE) interfaces on respective client devices;
receiving, via interaction with the IDE interfaces, industrial design input that defines aspects of an industrial automation project, wherein the industrial design input comprises at least selection input that adds, to the industrial automation project, an instance of an automation object selected from a library of automation objects representing respective industrial assets and having respective programmatic attributes relating to the industrial assets;
generating system project data based on the industrial design input, wherein the generating comprises generating at least one of an executable industrial control program, an industrial visualization application, or industrial device configuration data;
sending a copy of the industrial automation project to a client device of the respective client devices and maintaining a master copy of the industrial automation project on the cloud platform; and
in response to receiving object edit data that defines an edit to an attribute of the automation object, modifying the automation object in the library and the instance of the automation object included in the copy of the industrial automation project in accordance with the object edit data.