US 12,190,293 B2
System and method of industrial automation multi-developer control code change commits
Andrew R Stump, Mentor, OH (US); Anthony Carrara, Strongsville, OH (US); Eashwer Srinivasan, Fremont, OH (US); Srdjan Josipovic, Beachwood, OH (US); Adam Gregory, Oak Creek, WI (US); and Michael J Coan, Mentor, OH (US)
Assigned to ROCKWELL AUTOMATION TECHNOLOGIES, INC., Mayfield Heights, OH (US)
Filed by Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed on Feb. 27, 2023, as Appl. No. 18/174,734.
Application 18/174,734 is a continuation of application No. 17/148,919, filed on Jan. 14, 2021, granted, now 11,625,683.
Prior Publication US 2023/0206180 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/73 (2018.01); G06F 8/33 (2018.01); G06F 8/71 (2018.01); G06F 9/44 (2018.01); G06F 16/28 (2019.01); G06Q 10/067 (2023.01); G06Q 10/0875 (2023.01); G06Q 10/10 (2023.01); G06Q 10/101 (2023.01); G06F 9/445 (2018.01); G06F 9/451 (2018.01); G06F 11/30 (2006.01); G06F 11/34 (2006.01); G06F 11/36 (2006.01)
CPC G06Q 10/101 (2013.01) [G06F 16/285 (2019.01); G06Q 10/067 (2013.01); G06Q 10/0875 (2013.01); G06Q 10/103 (2013.01); G06F 9/44 (2013.01); G06F 9/44505 (2013.01); G06F 9/44526 (2013.01); G06F 9/454 (2018.02); G06F 11/302 (2013.01); G06F 11/3466 (2013.01); G06F 11/3636 (2013.01); G06F 11/3664 (2013.01); G06F 11/3668 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor, operatively coupled to a memory, that executes executable components stored on the memory, wherein the executable components comprise:
a user interface component configured to render a first integrated development environment (IDE) interface on a first client device, and to receive, from the first client device via interaction with the first IDE interface, an edit record defining a modification made to a first version of an industrial system project that is stored locally on the first client device, wherein a master version of the industrial system project is stored on a remote platform; and
a collaboration management component configured to,
in response to receipt of the edit record, store the edit record in association with the master version of the industrial system project and assign a classification category, of a set of classification categories, to the edit record, wherein the set of classification categories comprise at least an identity of an issue addressed by the modification;
render, on a second IDE interface rendered on a second client device, edit records, including the edit record, associated with the master version of the industrial system project in a browsable format organized according to the set of classification categories, and
in response to receipt, via interaction with the second IDE interface, of a selection of the edit record from among the edit records, synchronize the modification to a second version of the industrial system project that is stored locally on the second client device.