Patents Assigned to Rockwell Automated Technologies, Inc.
  • Patent number: 12379919
    Abstract: A method may include receiving an indication of an available updated container. The method may also involve identifying one or more compute surfaces comprising a first container and a second container that correspond to the available container, such that the first container may control one or more operations of an operational technology (OT) device. The method may also include scheduling a deployment of the updated container to replace the second container, receiving expected output data associated with a digital model associated with the OT device, and scheduling a switchover of control of the one or more operations to the second container based on the expected output data.
    Type: Grant
    Filed: January 2, 2024
    Date of Patent: August 5, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Nathaniel S. Sandler, Rob A Entzminger, David C. Mazur, Bruce T. McCleave, Jr., Jonathan Alan Mills, Patrick E. Ozimek, Tim S. Biernat, Michael J. Anthony, Chris Softley
  • Patent number: 12379714
    Abstract: Embodiments of this present disclosure include an industrial automation system, including an operational technology (OT) industrial automation device. The OT industrial automation device may perform an operation for the industrial automation system. Further, the OT industrial automation device may receive data comprising instructions related to the operation. Embodiments also include a monitoring device to receive the data; identify the OT industrial automation device based on the data; retrieve one or more rules for providing communications to the OT industrial automation device in response to identifying the OT industrial automation device; and selectively forward the data to the OT industrial automation device based on the one or more rules.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: August 5, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Chirag L. Malkan, Yutao Wang, Lee A. Lane, Eric A. Norrod, Jack M. Visoky
  • Patent number: 12372951
    Abstract: A system and method for reducing mechanical oscillations in a multi-axis control system provides a first command for a dynamic notch filter at a first update rate to multiple motor drives. Each motor drive is operatively connected to a motor for an axis in the multi-axis control system. Each motor drive receives a second command for desired operation of the motor at a second update rate. Operation of the dynamic notch filter in each motor drive is changed as a function of the first command at the first update rate, and each motor drive generates a desired output voltage for desired operation of the motor at a third update rate. The third update rate is faster than the second update rate, the second command is passed through the dynamic notch filter to generate a filtered command, and the desired output voltage is generated as a function of the filtered command.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: July 29, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jonathan D. Hoffman, Vishesh Gattani
  • Patent number: 12360514
    Abstract: Various embodiments of the present technology generally relate to industrial automation environments. More specifically, embodiments include systems and methods to surface data pipelines in an industrial automation environment. In some examples, a design component generates a control program configured for implementation by a programmable logic controller to control an industrial process. The design component adds program tags to the control program and implements the control program through the programmable logic controller. The design component establishes data pipelines that correspond to the program tags in the control program between data sources associated with the program tags and a machine learning system that consumes process data generated by the data sources. A pipeline management component generates a pipeline suggestion that indicates individual ones of the data pipelines and their corresponding program tags.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: July 15, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
  • Patent number: 12362634
    Abstract: Power semiconductor switching devices in an integrated motor drive are mounted directly to a circuit board substrate via a “pick and place” assembly process. The circuit board substrate is then mounted within the housing for the integrated motor drive and, preferably, in a generally central orientation within the housing. A potting material is provided within the housing of the integrated motor drive and around the circuit board. The potting material substantially encloses the circuit board and fills the volume within the integrated motor drive. The potting material is selected to provide good thermal conductivity between the circuit board and the housing of the integrated motor drive. The potting material is also selected to provide flexibility such that expansion and contraction of the potting material due to heating and cooling of the material does not damage the circuit board or the electronic components mounted to the circuit board.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: July 15, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Zoran Vrankovic, Kristin N. Yee
  • Patent number: 12355553
    Abstract: To improve integrity of time synchronization, a node in a safety rated system verifies that its clock remains synchronized to another clock. Two adjacent, time-synchronized nodes transmit diagnostic messages to each other at an agreed upon interval and generate timestamps when the diagnostic message is received from the other node. The nodes then transmit their respective timestamp back to the sending node. Clock drift is detected by comparing a difference between the two timestamps at which the messages were received against a threshold. To avoid accidental detection of clock drift, a difference in transmission delays between the two nodes is stored in a FIFO buffer. Each node monitors the average of the data in the FIFO buffer. If the average deviates from the target value by too great a value, then the node determines the values of the clocks have skewed beyond an acceptable range and generates a fault condition.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 8, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Yanbin Zhang, Xiaobo Peng, Sikai Zhang, Steven T. Seidlitz, Arun K. Guru
  • Patent number: 12348110
    Abstract: A motor control center (MCC) for an industrial automation system, includes an enclosure housing comprising a plurality of sections, including a first section having one or more buckets, including a first bucket, a first bus bar, a second bus bar, and a third bus bar extending horizontally across the first section along a back plane of the enclosure housing, and a first electrical component, configured to perform one or more functions of the MCC, disposed within the first bucket of the first section. The first electrical component is directly electrically coupled to the first set of bus bars such that the first electrical component draws a first phase of power from the first bus bar, a second phase of power from the second bus bar, and a third phase of power from the third bus bar.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 1, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Milosz Knap, Daniel Jastrzebski, Corey A. Peterson, Pawel Kokula, Troy M. Bellows, Scott D. Day
  • Patent number: 12339636
    Abstract: A method may include generating visualizations each representative of operational parameters associated with industrial devices in an industrial system via a control system that controls operations of the industrial devices. The control system is communicatively connected to a first computing system and a second computing system. The method may also include receiving a request including credentials associated with a requester from the second computing system and determining rights to each of the visualizations. Additionally, the method may include identifying one or more of the visualizations based on the access rights and receiving a selection of the one or more of the visualizations from the second computing system. Moreover, the method may include transmitting the one or more of the visualizations to the first computing system that live streams the one or more of the visualizations to the second computing system.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: June 24, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Stephen L. Hickox, Bryan W. Barnett, Abhishek Mehrotra
  • Patent number: 12334849
    Abstract: A method and system for communication between a motor controller and an analytic module includes a Single Pair Ethernet interface with power supplied over the two data lines. The analytic module, in turn, connects to a motor or other devices proximate the motor. The analytic module receives input signals from the motor or different types of sensors or devices. A processing unit in the analytic module may perform some initial processing on the incoming data. The processing unit is configured to transmit either the raw input signals or processed data via the Single Pair Ethernet connection back to the motor controller or to other controllers in the system with the motor controller acting solely as a pass-through gateway. The analytic module unit may be configured to transmit data at different update rates. One of the update rates may be synchronized to an update period in the motor controller.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: June 17, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Arun K. Guru, Shankernarayan Ramanarayanan, Kevin J. Riederer, James C. Sandell, Jon P. Vanderpas, Chetan Chandrasekara
  • Patent number: 12335228
    Abstract: For automatic device addressing, a processor configures each node device on a serial network for an order measurement. The processor further measures an order parameter for each of the node devices. The processor determines an order number of each of the node devices based on the order parameter for the node device.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: June 17, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Scott T. Griffiths, Wojciech Koczwara, David D. Brandt, Marek Mossakowski, Yutao Wang, Kyle Crum
  • Patent number: 12335053
    Abstract: A method for generating a topology view of an industrial parallel redundancy protocol (PRP) network includes: detecting, by one or more processors, a plurality of nodes on the PRP network; determining, by the one or more processors, a first set of the plurality of nodes that connects to a first local area network (LAN); determining, by the one or more processors, a second set of the plurality of nodes that connects to a second LAN; determining, by the one or more processors, connections between the plurality of nodes; and generating, by the one or more processors, the topology view of the PRP network comprising a topology view of the first LAN and the second LAN according to the determined connections.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 17, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Julie Nguyen, Stephen A. Wenner, Eric Eilberg, Jessica E Forguites, Mark G. Devonshire
  • Patent number: 12327118
    Abstract: Data flows and data processing modules are provided to fulfill the implementation of: contextualized data collection, scalable analytics, and machine learning operations quality assurance. These modules may be implemented as standalone components, and/or bundled as a group of coordinated microservices. The conversion of raw domain expertise and knowledge into data processors, analytics, and visualization modules for industry oriented Industrial Internet of Things (IIoT) solutions is streamlined.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: June 10, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco Maturana, Jay W. Schiele
  • Patent number: 12326699
    Abstract: Various embodiments of the present technology generally relate to industrial automation environments. More specifically, embodiments include systems and methods to surface machine learning systems in a design application of an industrial automation environment. In some examples, a design component generates a control program configured for implementation by a Programmable Logic Controller (PLC). The design component receives a user input that selects a program tag that represents a target variable in an industrial automation process. In response to the user selection, the design component identifies one or more machine learning models associated with the target variable and displays the one or more machine learning models. The design component receives a user input that selects one of the one or more machine learning models and responsively integrates another program tag that represents the selected machine learning model into the control program.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: June 10, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
  • Patent number: 12326722
    Abstract: Various embodiments of the present technology generally relate to industrial automation environments. More specifically, embodiments include systems and methods to detect malicious behavior in an industrial automation environment. In some examples, a security component generates feature vectors that represents inputs and outputs to a data pipeline and supplies the feature vectors to a machine learning engine. The security component processes a machine learning output that indicates when anomalous behavior is detected in the operations of the data pipeline. When anomalous behavior is detected in the operations of the data pipeline, the security component generates and transfers an alert that characterizes the anomalous behavior.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: June 10, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
  • Patent number: 12321155
    Abstract: A graphical user interface (GUI) for designing and monitoring an industrial automation system presents an alert based on a condition of an object corresponding to a respective industrial automation device displayed on the GUI. The GUI generates one or more suggestions for resolving the alert, including referencing a historical data set, parsing the historical data set to identify one or more previous instances in which the condition of the object occurred and was successfully resolved, and identifying one or more respective remedial actions taken in each of the one or more identified previous instances to resolve the condition. The GUI presents the one or more remedial actions as the one or more suggestions for resolving the alert, receives an input selecting one of the one or more remedial actions, and implements the selected remedial action.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: June 3, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Christopher W. Como, Sharon Billi-Duran, Matthew R. Ericsson, Srdjan Josipovic, Eashwer Srinivasan, Michael D. Kalan
  • Patent number: 12314625
    Abstract: Systems and methods of controlling graphic displays within a multi-display human machine interface (“HMI”) environment for industrial systems. One system includes an electronic processor configured to determine a display parameter for a header portion of a graphic display of the plurality of graphic displays. The electronic processor may be configured to determine, based on the display parameter, an arrangement for the graphic display, where the arrangement maintains the header portion of the graphic display within a display frame for the graphic display. The electronic processor may be configured to generate the graphic display based on the arrangement. The electronic processor may be configured to display the HMI-client application across the plurality of display devices and display the graphic display within the display frame for the graphic display on a first display device of the plurality of display devices.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: May 27, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Yanqing Pang, Yan Wang, Rong Sheng, Shaolong Teng
  • Patent number: 12314039
    Abstract: Various embodiments of the present technology generally relate to solutions for integrating machine learning models into industrial automation environments. More specifically, embodiments of the present technology include systems and methods for implementing machine learning models within industrial control code to improve performance, increase productivity, and add capability to existing control programs. In an embodiment, a system comprises an interface component configured to display a graphical representation of a machine learning asset in an industrial automation environment, wherein the graphical representation includes a visual indicator representative of an output from the machine learning asset. The interface component is further configured to adjust the visual indicator based on the output from the machine learning asset.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: May 27, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
  • Patent number: 12298729
    Abstract: A circuit may include one or more first ports that may receive one or more input signals from a first device, such that the one or more first ports may couple to a control system. The control system may generate one or more output signals based on the one or more input signals. The circuit may also include one or more second ports that may couple to a second device, such that the one or more second ports may couple to the one or more first ports via a direct connection. The control system may also couple the one or more output signals to the one or more second ports.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: May 13, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Steven Seidlitz, Joseph Izzo, James Grosskreuz, Kevin E. Colloton
  • Patent number: 12299009
    Abstract: A method may include receiving, via a computing system, a request to generate one or more visualizations based on one or more datasets provided by an industrial device within an industrial system. The computing system may be communicatively coupled to the industrial device via a data backplane. The method may also involve accessing a visualization platform system in response to receiving the request, sending design data associated with the one or more visualizations to the visualization platform system, and receiving a visualization project file for execution by the computing system from the visualization platform system. The visualization project file may be generated based on the design data. The method may also include generating the one or more visualizations based on the visualization project file and presenting the one or more visualizations via an electronic display device.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: May 13, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Stefano Schiavella, Maurizio Fumagalli, Nisha Chandrasekharan, Justin Wengatz
  • Patent number: 12298732
    Abstract: Various embodiments of the present technology generally relate to industrial automation environments. More specifically, embodiments include systems and methods to optimize a target variable in an industrial automation environment. In some examples, a design application generates a control program configured and selects a program tag that represents a target variable in an industrial process. A processing application identifies a set of available program tags that represent independent variables in the industrial process and determines correlations between ones of the independent variables and the target variable. The processing application selects available program tags that represent independent variables correlated with the target variable and generates a recommendation that indicates the selected available program tags. The design application modifies the control program using the selected available program tags to optimize the target variable.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: May 13, 2025
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio