Patents by Inventor Adam J. Gregory

Adam J. Gregory has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240103857
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Application
    Filed: December 4, 2023
    Publication date: March 28, 2024
    Inventors: Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Srdjan Josipovic, Adam J Gregory, Michael J Coan
  • Publication number: 20240086867
    Abstract: A method for managing device lifecycles within an industrial automation environment includes receiving a request for lifecycle management data including a scanning configuration, producing configuration data obtained by scanning industrial devices specified by the scanning configuration, receiving lifecycle management data including a lifecycle phase for the industrial devices, generating a graphical representation of the lifecycle phase of the industrial devices, determining an identity of a replacement device for a first industrial device of the industrial devices having a predetermined lifecycle phase, generating a graphical representation of replacement information including the identity of the replacement device, and managing migration to the replacement device by initiating replacement of the first industrial device with the replacement device.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: Scott A. Miller, Michael J. Anthony, Adam J. Gregory, Evan J. Kausalik, Robert J. Koba, Randy Scott Oakley, JR., Beniamin J. Skubis, Rudy Zhi Yang
  • Patent number: 11880680
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: January 23, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Srdjan Josipovic, Adam J Gregory, Michael J Coan
  • Patent number: 11868970
    Abstract: A method for managing device lifecycles within an industrial automation environment. The method includes receiving a scanning configuration and a request for lifecycle management data through a user interface, and based on the scanning configuration, scanning a plurality of industrial devices within the industrial automation environment to produce configuration data for the industrial automation environment. The method also includes transferring the configuration data and the request for lifecycle management data to a product compatibility and download center through a communication interface, receiving lifecycle management data from the product compatibility and download center through the communication interface, and displaying the lifecycle management data to a user through the user interface.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 9, 2024
    Assignee: Rockwell Automation Technologies Inc.
    Inventors: Scott A. Miller, Michael J. Anthony, Adam J. Gregory, Evan J. Kausalik, Robert J. Koba, Randy Scott Oakley, Jr., Beniamin J. Skubis, Rudy Zhi Yang
  • Patent number: 11835941
    Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets, including data logging and device configuration parameters. Functional relationships between automation objects can be defined to yield object hierarchies, and object attributes can be propagated across objects up and down the hierarchy.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: December 5, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Adam J Gregory, Lorenzo Majewski, Fabio Malaspina, Eashwer Srinivasan, Srdjan Josipovic, Christopher Edward Stanek, Michael J Coan
  • Publication number: 20230214213
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Application
    Filed: March 17, 2023
    Publication date: July 6, 2023
    Inventors: ANDREW R. STUMP, ANTHONY CARRARA, EASHWER SRINIVASAN, SRDJAN JOSIPOVIC, ADAM J. GREGORY, MICHAEL J. COAN
  • Patent number: 11656866
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: May 23, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Srdjan Josipovic, Adam J Gregory, Michael J Coan
  • Publication number: 20230046732
    Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets, including data logging and device configuration parameters. Functional relationships between automation objects can be defined to yield object hierarchies, and object attributes can be propagated across objects up and down the hierarchy.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Inventors: ANDREW R. STUMP, ANTHONY CARRARA, ADAM J. GREGORY, Lorenzo Majewski, Fabio Malaspina, EASHWER SRINIVASAN, SRDJAN JOSIPOVIC, CHRISTOPHER Edward STANEK, MICHAEL J. COAN
  • Publication number: 20220300278
    Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 22, 2022
    Inventors: ANDREW R STUMP, ANTHONY CARRARA, EASHWER SRINIVASAN, SRDJAN JOSIPOVIC, ADAM J GREGORY, MICHAEL J COAN
  • Publication number: 20190287078
    Abstract: A method for managing device lifecycles within an industrial automation environment. The method includes receiving a scanning configuration and a request for lifecycle management data through a user interface, and based on the scanning configuration, scanning a plurality of industrial devices within the industrial automation environment to produce configuration data for the industrial automation environment. The method also includes transferring the configuration data and the request for lifecycle management data to a product compatibility and download center through a communication interface, receiving lifecycle management data from the product compatibility and download center through the communication interface, and displaying the lifecycle management data to a user through the user interface.
    Type: Application
    Filed: March 16, 2018
    Publication date: September 19, 2019
    Inventors: Scott A. Miller, Michael J. Anthony, Adam J. Gregory, Evan J. Kausalik, Robert J. Koba, Randy S. Oakley, JR., Beniamin J. Skubis, Rudy Zhi Yang