Patent ID: 11880680
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a memory configured to store system project data that, in response to deployment and execution on one or more industrial devices, facilitates monitoring and control of an industrial automation system; and
a processor, operatively coupled to the memory that executes executable components stored on the memory, wherein the executable components comprise:
a user interface component configured to receive, from one or more client devices, edit records defining modifications to the system project data; and
a collaboration management component configured to:
classify a first subset of the edit records that are applied to the system project data as applied edit records,
classify a second subset of the edit records that are not applied to the system project data as unapplied edit records,
in response to receipt of a first instruction to set a current version of the system project data as a milestone version, create a milestone record identifying a set of edit records that are applied to the system project data, and
in response to receipt of a second instruction to roll the system project data back to the milestone version, selectively re-apply or un-apply, relative to the system project data, edits represented by selected edit records to restore, to the system project data, the set of edit records identified by the milestone record, wherein re-application of the edits comprises applying, to the system project data, a subset of the edit records that are classified as unapplied edit records and that are identified by the milestone record.