Patents by Inventor Ryan Coon
Ryan Coon 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).
-
Patent number: 12632021Abstract: 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: GrantFiled: May 10, 2023Date of Patent: May 19, 2026Assignee: Rockwell Automation Technologies, Inc.Inventors: Marius G. Chis, Ryan Coon, Scott D. Day, David C. Mazur, Jonathan A. Mills, Michael T. Trader
-
Patent number: 12443172Abstract: A method may involve receiving, via at least one processor, a request from an industrial component operating in an industrial automation system, such that the request may include an indication of a software function. The method may then involve querying a container registry having a plurality of container images based on the software function, identifying at least one container image of the plurality of container images that corresponds to the software function, sending an indication of the at least one container image to the industrial component, and receiving a selection of the at least one container image from the industrial component. The method may also involve retrieving the at least one container image from the container registry and sending the at least one container image to the industrial component.Type: GrantFiled: March 22, 2024Date of Patent: October 14, 2025Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Rob A. Entzminger, Ryan Coon, Bruce T. McCleave, Jr., James M. Teal
-
Publication number: 20250076857Abstract: 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: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Applicant: 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: 20250076862Abstract: 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: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Applicant: 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: 20250076842Abstract: 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: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Applicant: 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: 20240377795Abstract: 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: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: Marius G. CHIS, Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Michael T. TRADER
-
Publication number: 20240377818Abstract: 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: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: Marius G. CHIS, Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Michael T. TRADER
-
Publication number: 20240377811Abstract: 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: ApplicationFiled: May 12, 2023Publication date: November 14, 2024Inventors: Ryan COON, Scott D. DAY, David C. MAZUR, Jonathan A. MILLS, Todd A. WIESE
-
Publication number: 20240272898Abstract: Systems and methods described herein may improve configuration file generation and management in an industrial automation system. Indeed, described herein is an integrated development environment (IDE) tool that may be integrated with a version control system (VCS) to improve change control issues that may otherwise arise when multiple IT devices have access to a same project and/or configuration file.Type: ApplicationFiled: February 9, 2023Publication date: August 15, 2024Inventors: Peter J. Flickinger, Andrew T. Dudley, Brandon Uniewski, Ryan Coon, Andrew G. Beugnet, Todd A. Vance, Christian O. Vazquez-Rivera, Christopher E. Stanek, Suzanne M. Michelich
-
Publication number: 20240255929Abstract: A method may involve receiving, via at least one processor, a request from an industrial component operating in an industrial automation system, such that the request may include an indication of a software function. The method may then involve querying a container registry having a plurality of container images based on the software function, identifying at least one container image of the plurality of container images that corresponds to the software function, sending an indication of the at least one container image to the industrial component, and receiving a selection of the at least one container image from the industrial component. The method may also involve retrieving the at least one container image from the container registry and sending the at least one container image to the industrial component.Type: ApplicationFiled: March 22, 2024Publication date: August 1, 2024Inventors: David C. Mazur, Rob A. Entzminger, Ryan Coon, Bruce T. McCleave, JR., James M. Teal
-
Patent number: 11994843Abstract: Embodiments of this present disclosure may include systems that perform operations including receiving a request to access data associated with an industrial automation device from a requesting device and identifying the industrial automation device based on the request. The operations may include sending a query for template data to the industrial automation device based on the request and receiving the template data. The operations may include determining a data structure based on the requesting device and generating the data structure based on the template data and a mapping between the data structure and the template data. The operations may additionally include sending the data structure to the requesting device.Type: GrantFiled: June 16, 2022Date of Patent: May 28, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Jonathan Alan Mills, Todd A. Wiese, Rob A. Entzminger, David C. Mazur, Roberto S. Marques, Marius G. Chis, Ryan Coon, Robert J. Miklosovic
-
Patent number: 11947342Abstract: A method may involve receiving, via at least one processor, a request from an industrial component operating in an industrial automation system, such that the request may include an indication of a software function. The method may then involve querying a container registry having a plurality of container images based on the software function, identifying at least one container image of the plurality of container images that corresponds to the software function, sending an indication of the at least one container image to the industrial component, and receiving a selection of the at least one container image from the industrial component. The method may also involve retrieving the at least one container image from the container registry and sending the at least one container image to the industrial component.Type: GrantFiled: September 19, 2022Date of Patent: April 2, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Rob A. Entzminger, Ryan Coon, Bruce T. McCleave, Jr., James M. Teal
-
Publication number: 20240094708Abstract: An industrial automation component includes an electronic display that displays machine-readable indicia. The machine readable-indicia may be scanned by an image sensor. The industrial automation component also includes a processor communicatively coupled to the electronic display. The processor receives data associated with the industrial automation component and generates a first machine-readable indicia based on the data. The first machine-readable indicia may be displayed via the electronic display. The processor also receives updated data associated with the industrial automation component and generates a second machine-readable indicia based on the updated data. The second machine-readable indicia may be displayed via the electronic display.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventors: Roberto S. Marques, Ryan Coon, Marius G. Chis
-
Publication number: 20240094714Abstract: A method may involve receiving, via at least one processor, a request from an industrial component operating in an industrial automation system, such that the request may include an indication of a software function. The method may then involve querying a container registry having a plurality of container images based on the software function, identifying at least one container image of the plurality of container images that corresponds to the software function, sending an indication of the at least one container image to the industrial component, and receiving a selection of the at least one container image from the industrial component. The method may also involve retrieving the at least one container image from the container registry and sending the at least one container image to the industrial component.Type: ApplicationFiled: September 19, 2022Publication date: March 21, 2024Inventors: David C. Mazur, Rob A. Entzminger, Ryan Coon, Bruce T McCleave, JR., James M. Teal
-
Publication number: 20230141686Abstract: Embodiments of this present disclosure may include systems that perform operations including receiving a request to access data associated with an industrial automation device from a requesting device and identifying the industrial automation device based on the request. The operations may include sending a query for template data to the industrial automation device based on the request and receiving the template data. The operations may include determining a data structure based on the requesting device and generating the data structure based on the template data and a mapping between the data structure and the template data. The operations may additionally include sending the data structure to the requesting device.Type: ApplicationFiled: June 16, 2022Publication date: May 11, 2023Inventors: Jonathan Alan Mills, Todd A. Wiese, Rob A. Entzminger, David C. Mazur, Roberto S. Marques, Marius G. Chis, Ryan Coon, Robert J. Miklosovic
-
Patent number: 11556109Abstract: Provided herein are techniques related to an industrial system that may have a plurality of industrial automation devices, a database that has a plurality of location datasets that correspond to the plurality of industrial automation devices, and a monitoring system that may communicate with the industrial automation devices via a network and the database. The monitoring system may send a first request to the industrial automation devices in the industrial system to identify an industrial automation device having an active maintenance status. The active maintenance status may be indicative of a maintenance request for the industrial automation device. The monitoring system may send a second request to the database for a location dataset associated with the industrial automation device, generate a visualization that includes the active maintenance status and the location dataset associated with the industrial automation device, and display the visualization via an electronic display.Type: GrantFiled: February 24, 2021Date of Patent: January 17, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Mithun M. Nagabhairava, Peter J. Flickinger, Ryan Coon, Jonathan D. Walter, Jonathan Wise, Calvin C. Steinweg
-
Publication number: 20210181707Abstract: Provided herein are techniques related to an industrial system that may have a plurality of industrial automation devices, a database that has a plurality of location datasets that correspond to the plurality of industrial automation devices, and a monitoring system that may communicate with the industrial automation devices via a network and the database. The monitoring system may send a first request to the industrial automation devices in the industrial system to identify an industrial automation device having an active maintenance status. The active maintenance status may be indicative of a maintenance request for the industrial automation device. The monitoring system may send a second request to the database for a location dataset associated with the industrial automation device, generate a visualization that includes the active maintenance status and the location dataset associated with the industrial automation device, and display the visualization via an electronic display.Type: ApplicationFiled: February 24, 2021Publication date: June 17, 2021Inventors: David C. Mazur, Mithun M. Nagabhairava, Peter J. Flickinger, Ryan Coon, Jonathan D. Walter, Jonathan Wise, Calvin C. Steinweg
-
Patent number: 10955816Abstract: Provided herein are techniques related to an industrial system that may have a plurality of industrial automation devices, a database that has a plurality of location datasets that correspond to the plurality of industrial automation devices, and a monitoring system that may communicate with the industrial automation devices via a network and the database. The monitoring system may send a first request to the industrial automation devices in the industrial system to identify an industrial automation device having an active maintenance status. The active maintenance status may be indicative of a maintenance request for the industrial automation device. The monitoring system may send a second request to the database for a location dataset associated with the industrial automation device, generate a visualization that includes the active maintenance status and the location dataset associated with the industrial automation device, and display the visualization via an electronic display.Type: GrantFiled: September 20, 2018Date of Patent: March 23, 2021Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Mithun M. Nagabhairava, Peter J. Flickinger, Ryan Coon, Jonathan D. Walter, Jonathan Wise, Calvin C. Steinweg
-
Publication number: 20200096965Abstract: Provided herein are techniques related to an industrial system that may have a plurality of industrial automation devices, a database that has a plurality of location datasets that correspond to the plurality of industrial automation devices, and a monitoring system that may communicate with the industrial automation devices via a network and the database. The monitoring system may send a first request to the industrial automation devices in the industrial system to identify an industrial automation device having an active maintenance status. The active maintenance status may be indicative of a maintenance request for the industrial automation device. The monitoring system may send a second request to the database for a location dataset associated with the industrial automation device, generate a visualization that includes the active maintenance status and the location dataset associated with the industrial automation device, and display the visualization via an electronic display.Type: ApplicationFiled: September 20, 2018Publication date: March 26, 2020Inventors: David C. Mazur, Mithun M. Nagabhairava, Peter J. Flickinger, Ryan Coon, Jonathan D. Walter, Jonathan Wise, Calvin C. Steinweg