-
公开(公告)号:US11513877B2
公开(公告)日:2022-11-29
申请号:US17028736
申请日:2020-09-22
Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Inventor: Tim Biernat , Nathaniel S. Sandler , James J. Kay , David A. Johnston , Karl Staas
IPC: G06F11/07
Abstract: A method may include receiving, via a first computing node, a first pod from a second computing node. The method may also include retrieving a first image file that may include a first set of containers from a registry based on the first pod. The first set of containers may cause a control system to halt operations. The method may then involve generating a first package based on the first set of containers and storing the first package in a filesystem, receiving a second pod from the second computing node, and retrieving a second image file having a second set of containers from the registry. The second pod may include the second set of containers may cause the control system to update software components. The method may also involve generating a second package based on the second set of containers and storing the second package in the filesystem.
-
12.
公开(公告)号:US11474873B2
公开(公告)日:2022-10-18
申请号:US17028726
申请日:2020-09-22
Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Inventor: Tim Biernat , Nathaniel S. Sandler , James J. Kay , David A. Johnston , Karl Staas
Abstract: A method may include receiving, via a first computing node of a cluster of computing nodes in a container orchestration system, a pod from a second computing node in the cluster of computing nodes. The method may also include retrieving an image file comprising one or more containers from a registry, such that the pod may include an indication of a location of the image file in the registry. The one or more containers may include one or more pre-analytic operations for a control system of a plurality of control systems to perform. The method may then involve generating a package based on the one or more containers and storing the package in a filesystem shared with the control system.
-
公开(公告)号:US20220091583A1
公开(公告)日:2022-03-24
申请号:US17028736
申请日:2020-09-22
Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Inventor: Tim Biernat , Nathaniel S. Sandler , James J. Kay , David A. Johnston , Karl Staas
IPC: G05B19/4155
Abstract: A method may include receiving, via a first computing node, a first pod from a second computing node. The method may also include retrieving a first image file that may include a first set of containers from a registry based on the first pod. The first set of containers may cause a control system to halt operations. The method may then involve generating a first package based on the first set of containers and storing the first package in a filesystem, receiving a second pod from the second computing node, and retrieving a second image file having a second set of containers from the registry. The second pod may include the second set of containers may cause the control system to update software components. The method may also involve generating a second package based on the second set of containers and storing the second package in the filesystem.
-
14.
公开(公告)号:US20250005224A1
公开(公告)日:2025-01-02
申请号:US18343481
申请日:2023-06-28
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Michael J. Anthony , Clark L. Case , Michael P. D'Amico , Taryl J. Jasper , Eryn Amara Danielle Manela , David C. Mazur , Jonathan A. Mills , Nathaniel S. Sandler , Kurt D. Sneen , David A. Snyder
IPC: G06F30/20
Abstract: Technology disclosed herein includes a prompt engineering service that integrates artificial intelligence with the programming systems of an industrial automation environment to design a system of the industrial automation environment. The interface service leverages the capabilities of a large language model (LLM) trained on industrial automation workflows to provide accurate and relevant system design information. For example, the interface service receives system configuration data and generates a first prompt requesting a category associated with the system configuration data. The interface service uses the first prompt to generate a response from the LLM. The interface service generates a second prompt requesting a user interface message for offering assistance to configure the system based on the category. The interface service uses the second prompt to generate the user interface message and displays the message in a user interface.
-
15.
公开(公告)号:US20250004450A1
公开(公告)日:2025-01-02
申请号:US18343551
申请日:2023-06-28
Applicant: Rockwell Automation Technologies, Inc
Inventor: Michael J. Anthony , Clark L. Case , Michael P. D'Amico , Taryl J. Jasper , Aaron D. Manela , David C. Mazur , Jonathan A. Mills , Nathaniel S. Sandler , Kurt D. Sneen , David A. Snyder
IPC: G05B19/418
Abstract: The present technology relates to artificial intelligence assisted device troubleshooting. In an implementation, an interface service of a human machine interface application trains a machine learning model on the content of an embeddings database. The interface service then receives an input comprising a context of an automation system design. The interface service generates a prompt that includes an instruction for the ML model to identify an anomaly type associated with the context of the automation system design and to generate a solution that addresses the anomaly type. The interface service transmits the prompt to the ML model and receives a response from the ML model that includes the anomaly type and the requested solution. After receiving a response, the interface service may modify the automation system design based on the content of the response and surface a graphical user interface that includes the modified design.
-
公开(公告)号:US12085921B2
公开(公告)日:2024-09-10
申请号:US18107004
申请日:2023-02-07
Applicant: Rockwell Automation Technologies, Inc.
Inventor: David C. Mazur , Rob A. Entzminger , Nathaniel S. Sandler , Jonathan Alan Mills , Todd A. Wiese
IPC: G06F21/00 , G05B19/418
CPC classification number: G05B19/4185 , G05B2219/23317 , G05B2219/25205
Abstract: A method may include receiving, via a secure deployment management (SDM) system, a notification indicative of a change in configuration data associated with an industrial device from a secure deployment management (SDM) node associated with the industrial device. The notification is received via a secure communication channel established by the SDM system with the SDM node and one or more security protocols. The method also includes retrieving, via the SDM system, the configuration data associated with the industrial device from a data source in response to receiving the notification and sending, via the SDM system, the configuration data to the SDM node via the secure communication channel. The industrial device may receive the configuration data from the SDM node without performing one or more security operations on the configuration data.
-
公开(公告)号:US12066804B2
公开(公告)日:2024-08-20
申请号:US17028709
申请日:2020-09-22
Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Inventor: Tim Biernat , Nathaniel S. Sandler , James J. Kay , David A. Johnston , Karl Staas
IPC: G06F9/50 , G05B19/042 , G06F8/61 , G06F9/455
CPC classification number: G05B19/0425 , G06F8/63 , G06F9/45558 , G06F9/5027 , G06F9/5044 , G06F9/5083 , G06F2009/4557
Abstract: A method may include receiving, via a first computing node of a cluster of computing nodes in a container orchestration system, a pod from a second computing node in the cluster of computing nodes. The method may also involve retrieving an image file that includes containers from a registry, such that the pod detail an indication of a location of the image file in the registry. The method then involves generating a package based on the one or more containers and one or more mapped commands implementable by a control system in an operational technology (OT) domain. The mapped commands correspond to operations performable by the control system that corresponds to commands specified in the containers. The method may then involve storing the package in a filesystem shared with the control system.
-
公开(公告)号:US20240134630A1
公开(公告)日:2024-04-25
申请号:US18402423
申请日:2024-01-02
Applicant: Rockwell Automation Technologies, Inc.
Inventor: 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
IPC: G06F8/65
CPC classification number: G06F8/65
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.
-
19.
公开(公告)号:US20240103493A1
公开(公告)日:2024-03-28
申请号:US17955114
申请日:2022-09-28
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Nathaniel S. Sandler , Christopher W. Como , Todd A. Wiese , James M. Teal , Michael J. Anthony
IPC: G05B19/4155
CPC classification number: G05B19/4155 , G05B2219/31368
Abstract: A non-transitory computer readable medium stores instructions that cause a processor to receive an indication of an event associated with an industrial automation system, wherein the industrial automation system includes a plurality of devices configured to perform a plurality of operations within the industrial automation system, and wherein each of the plurality of devices includes a compute surface configured to perform one or more software tasks, determine a plurality of data processing tasks to perform based on the event, identify a portion of the plurality of devices to perform the plurality of data processing tasks based on the compute surface available for each of the plurality of devices, and deploy a container to each of the portion of the plurality of devices, wherein each container of each of the portion of the plurality of devices is configured to perform at least one of the plurality of data processing tasks.
-
公开(公告)号:US20230418266A1
公开(公告)日:2023-12-28
申请号:US18466055
申请日:2023-09-13
Applicant: Rockwell Automation Technologies, Inc.
Inventor: Scott A. Miller , Nathan Reynolds , Christopher Wayne Como , Nathaniel S. Sandler , Ryan P. Dunn , Bruce T. McCleave, JR. , Kyle Reissner , Stephen C. Briant
IPC: G05B19/4155 , G06N20/00
CPC classification number: G05B19/4155 , G06N20/00 , G05B2219/31368
Abstract: An industrial information hub (IDH) serves as a single industrial ecosystem platform where multiple participants can deliver repeatable and standardized services relevant to their core competencies. The IIH system is centered around the development of an ecosystem that creates and delivers value to users—including industrial enterprises, OEMs, system integrators, vendors, etc.—through the aggregation of digital content and domain expertise. The IIH system serves as a trusted information broker between the ecosystem and the OT environments of plant facilities, and provides a platform for connecting assets, contextualizing asset data and providing secure access to the ecosystem. Additionally, the IIH system provides tools and support to OEMs and other subject matter experts, allowing those experts to enable their digital assets for use in the ecosystem. The IIH system reduces the cost and risks for digital transformation of industrial assets.
-
-
-
-
-
-
-
-
-