Patents by Inventor Jonathan A. Mills

Jonathan A. Mills 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: 20250103027
    Abstract: In a container orchestration environment implemented in an industrial automation environment, a new industrial automation component (e.g., device or software) attaches to an industrial automation network, and a pod of the container orchestration environment detects the attachment. In response, the pod creates a new pod representing the new industrial automation component by determining a type of the new industrial automation component, identifying functionality specific to the industrial automation component based on the type, provisioning software to implement the functionality, and generating a pod with containers for the software. The pod couples interfaces in the software to interfaces of the new industrial automation component and exposes the pod in the container orchestration environment, allowing the industrial automation component to participate in the container orchestration system.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 27, 2025
    Inventors: Nathaniel S. Sandler, David C. Mazur, Jonathan A. Mills, Michael J. Anthony, Todd A. Wiese, Michael A. Spaner
  • Publication number: 20250092023
    Abstract: The present disclosure provides piperazine substituted fused azadecalin compounds of Formula J, I, Ia, Ib, Ib-1, Ib-2, Ic and Id for use in pharmaceutical formulations, and for modulating glucocorticoid receptors.
    Type: Application
    Filed: August 8, 2024
    Publication date: March 20, 2025
    Inventors: Mark Mills, Andrew William Phillips, Bohdan Waszkowycz, Hazel Joan Hunt, Angus Morrison, Angelo Pugliese, Jonathan Gillespie, Euan Fordyce
  • Publication number: 20250076857
    Abstract: The present technology relates to health metrics corresponding to industrial automation devices and a user experience for viewing and configuring health metrics. Health metrics of a device can be produced by obtaining performance metrics of the device and contextualizing the performance metrics based on contextualization information. The health metrics can be categorized based on applying rule sets to the health metrics. The rule sets can be selectively applied to the health metrics based on a type of a respective health metric. The health metrics and health metric categories can be instantiated in a user interface of a user device based on a request for device health information from the user device.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: David C. Mazur, Marius G. Chis, Ryan Coon, Scott D. Day, Lukasz Gornikowski, Roberto S. Marques, Jonathan A. Mills, Nathaniel S. Sandler, Kurt D. Sneen, Patryk Woszczyna
  • Publication number: 20250076842
    Abstract: The present technology relates to health metrics corresponding to industrial automation devices and a user experience for connecting to devices in an industrial automation environment to configure and view health metrics. Health metrics of a device can be obtained from a server, an industrial device, a controller coupled to the industrial device, or another source, and provided to a user interface device. The user interface device can display indications of the health metrics on a user interface. The user interface device can also establish a connection with a user device and provide the indications of the health metrics to the user device for display on a user interface of the user device.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: David C. Mazur, Marius G. Chis, Ryan Coon, Scott D. Day, Lukasz Gornikowski, Roberto S. Marques, Jonathan A. Mills, Nathaniel S. Sandler, Kurt D. Sneen, Patryk Woszczyna
  • Publication number: 20250076848
    Abstract: Industrial devices and edge compute platforms are configured to synchronize their internal clocks to provide a common sense of time across application and data acquisition tasks, thereby allowing for an inherent common understanding of time across the devices and data sets. The industrial devices can synchronize their internal clocks using Precision Time Protocol (PTP) or IEEE 802.1AS synchronization. The accurate time stamping achieved by this synchronization can yield more accurate analysis of data sets acquired from multiple devices, and greater fidelity and synchronization between a digital twin of an automation system and the physical system represented by the digital twin.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Todd A Wiese, David Christopher Mazur, Jonathan A Mills, Nathaniel Scott Sandler, Robert H Schmidt
  • Publication number: 20250076862
    Abstract: The present technology relates to health metrics corresponding to industrial automation devices and a user experience for configuring calculation devices to produce the health metrics. Health metrics of a device can be produced by obtaining performance metrics of the device and contextualizing the performance metrics based on contextualization information. The health metrics can be categorized based on applying rule sets to the health metrics. Contextualization and application of rule sets can be selectively performed by one or more calculation devices, such as one or more servers, industrial devices, user devices, or the like based on configuration settings. The calculation devices can obtain the performance metrics, operations, and rule sets to produce the health metrics for instantiation on a user interface.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: David C. Mazur, Marius G. Chis, Ryan Coon, Scott D. Day, Lukasz Gornikowski, Roberto S. Marques, Jonathan A. Mills, Nathaniel S. Sandler, Kurt D. Sneen, Patryk Woszczyna
  • Publication number: 20250076849
    Abstract: An industrial motor drive and associated human interface module (HIM) for interfacing with the industrial motor drive to control operation of a motor in an industrial operation. The human interface module receives inputs from a human related to control parameters associated with the industrial motor drive and presents progressively narrowing lists and suggestions to assist the user in accessing and modifying control parameters associated with the industrial motor drive. Based on a modification to a control parameter, the industrial motor drive controls the operation of the motor in the industrial operation accordingly.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 6, 2025
    Inventors: Todd A. Wiese, Marius G. Chis, Patryk Woszczyna, Lukasz Górnikowski, Alfred H. Weil, Jonathan A. Mills
  • Publication number: 20250044773
    Abstract: Systems and methods described herein may involve monitoring an asset based on multiple device models representing the asset as operated in different process states. The systems and methods may involve receiving acquired data corresponding to a current operation of the asset and identifying a device model of the multiple device models based on the acquired data. The device model may correspond to a process state of the different process states, an operational parameter that the asset is operated in, and a training status indication.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Inventors: David C. Mazur, Nathaniel S. Sandler, Jonathan A. Mills, Richard Resseguie, Brian J. Seibel, Eugene Mourzine, Jakob Methfessel, Lisa D. Hughes, Kurt D. Sneen
  • Publication number: 20250036103
    Abstract: Systems and methods described herein may involve an industrial control system that performs one or more operations in association with an industrial automation system based on data received via one or more of its input terminals. Processing circuitry may provide a virtualized industrial automation device communicatively coupled to the industrial control system via one or more output terminals. The processing circuitry may receive an event notification from a first container provided by one or more computing devices external to the industrial automation system, where the first container may perform a monitoring operation and generate the event notification based on the monitoring operation. The processing circuitry may operate the virtualized industrial automation device to expose the event notification to the one or more input terminals and may transmit the data via the one or more input terminals to the industrial control system.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Jonathan A. Mills, Nathaniel S. Sandler, Eugene Mourzine, David C. Mazur, Rob A. Entzminger
  • Publication number: 20250036109
    Abstract: Systems and methods described herein may involve an industrial network device that performs an operation based on symbolic data received via an input terminal. The systems and methods may involve processing circuitry coupled via an output terminal to the input terminal. The processing circuitry may provide a virtualized control system communicatively coupled to the industrial network device via the output terminal, receive an event notification from a first container provided by one or more computing devices external to the industrial automation system, operate the virtualized control system to expose the event notification via a symbolic common industrial protocol (CIP) namespace to provide the symbolic data to the input terminal based on the event notification, and transmit the symbolic data corresponding to the virtualized control system via the one or more input terminals to the industrial network device.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Jonathan A. Mills, Nathaniel S. Sandler, Eugene Mourzine, David C. Mazur, Rob A. Entzminger
  • Publication number: 20250028303
    Abstract: Systems and methods described herein may relate to a system including a plurality of industrial devices that each perform one or more operations within an industrial automation system having a plurality of hierarchical levels. Each of the plurality industrial devices may include a compute surface able to perform software tasks. The system may include a system of processors that receives trigger event data from a device corresponding to a first hierarchical level of the plurality of hierarchical levels. In addition, the system of processors is configured to identify a target device associated with additional data associated with the trigger event data, deploy a container to the target device, generate a data pattern based on the trigger event data and the acquired additional data, determine a remedial action associated with the trigger event data based on the data pattern, and instruct a device to implement the remedial action.
    Type: Application
    Filed: July 19, 2023
    Publication date: January 23, 2025
    Inventors: Michael J. Anthony, Christopher W. Como, Jonathan A. Mills, Keith D. Carter, Todd A. Wiese, Jon P. Vanderpas, Karol Szczupakowsk, Katherine Sokolnicki
  • Publication number: 20250004452
    Abstract: Systems and methods are disclosed for performing a local update from a global catalog of device and system attributes. In certain embodiments, a system may comprise an edge server of an industrial automation environment, configured to update a local catalog from a cloud-based global catalog. The edge server may perform a device discovery operation to identify an industrial device connected to a local network on premises with the edge server, access the global catalog to obtain data about the industrial device, store the data about the industrial device to the local catalog, and respond to a query about the industrial device based on the data about the industrial device from the local catalog.
    Type: Application
    Filed: June 27, 2023
    Publication date: January 2, 2025
    Inventors: Michael J. Anthony, Taryl J. Jasper, Charles Rischar, Roman Vitek, Jonathan A. Mills, Nathaniel S. Sandler
  • Publication number: 20250005224
    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.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 2, 2025
    Inventors: 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
  • Publication number: 20250004450
    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.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 2, 2025
    Inventors: 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
  • Publication number: 20250004428
    Abstract: The present technology relates to artificial intelligence assisted device configuration. In an implementation, an interface service of a device design application receives an input comprising an association between a device and a controller of an automation system design. The interface service then generates a first prompt requesting an application type associated with the device. The interface service next transmits the first prompt to a large language model and receives a first response to the first prompt from the large language model, wherein the first response includes the application type. The interface service then generates a second prompt requesting configuration settings for the device based on the system information and the application type. The interface service next transmits the second prompt to the large language model and receives a second response to the second prompt that includes configuration settings for the device. The interface service then displays the second response.
    Type: Application
    Filed: June 28, 2023
    Publication date: January 2, 2025
    Inventors: 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
  • Publication number: 20240377795
    Abstract: A method includes, using a mobile device connected to an industrial network of an industrial system, receiving a chainable compute service assignment from a first intelligent industrial device of the industrial system that assigns a chainable compute service to the mobile device or assignment from a cloud-based device or system connected to the industrial network that assigns the chainable compute service to the mobile device; and using the mobile device, performing the chainable compute service.
    Type: Application
    Filed: May 10, 2023
    Publication date: November 14, 2024
    Inventors: Marius G. CHIS, Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Michael T. TRADER
  • Publication number: 20240378118
    Abstract: A method includes using a mobile device, obtaining first intelligent device information for backup of a first intelligent industrial device of an industrial system, using the mobile device, creating a backup of the first intelligent industrial device including a first device identity and a first device configuration based on the first intelligent device information, and using the mobile device, configuring a second intelligent industrial device as a clone of the first intelligent industrial device based on the backup.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Inventors: Marius G. CHIS, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS
  • Publication number: 20240378045
    Abstract: A method includes connecting a mobile device to an intelligent industrial device of an industrial system, and using the mobile device, one of: enabling embedded content of the intelligent industrial device; and installing new content in the intelligent industrial device. A non-transitory computer readable medium has computer executable instructions which, when executed by a processor of a mobile device connected to an industrial network of an industrial system, cause the mobile device to enable embedded content of an intelligent industrial device of the industrial system, or install new content in the intelligent industrial device.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Inventors: Marius G. CHIS, Jonathan A. MILLS, Todd A. WIESE
  • Publication number: 20240377818
    Abstract: A human interface module (HIM) includes a memory that stores executable components and a processor, operatively coupled to the memory and configured to execute the executable components, the executable components including a communications component configured to communicate with an associated intelligent industrial device and an intelligent network of an industrial system, and a chainable compute component that operates as a computation resource for the industrial system by allowing an assigning device of the industrial system to offload one or more computational tasks to be performed by the HIM.
    Type: Application
    Filed: May 10, 2023
    Publication date: November 14, 2024
    Inventors: Marius G. CHIS, Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Michael T. TRADER
  • Publication number: 20240377811
    Abstract: A method includes using a mobile device connected to an industrial network of an industrial system, obtaining a first identity object from an intelligent industrial device of the industrial system, bridging through the intelligent industrial device to obtain a second identity object of a related device of the industrial system that is related to the intelligent industrial device, and using the mobile device, presenting a hierarchy context of the intelligent industrial device to a user based on the identity objects.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Inventors: Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Todd A. WIESE