Patents by Inventor Charles M. Rischar

Charles M. Rischar 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: 20250306573
    Abstract: An industrial topology discovery system autonomously discovers and documents industrial automation system topologies using orchestrated discovery agents of various types. The topology discovery system can reside on a cloud platform or another high level network and deploy discovery agents on plant networks and devices within an industrial facility. These discovery agents can implement different strategies for discovering system information, and can include agents configured to monitor and report on communication traffic across respective types of networks, agents configured to probe respective device types for identity and configuration information, and other types of agents.
    Type: Application
    Filed: June 11, 2025
    Publication date: October 2, 2025
    Inventors: Taryl J. Jasper, Charles M. Rischar, Radek Bartman, Eryn Amara Danielle Manela, Clark L Case, Roman Vitek
  • Publication number: 20250251715
    Abstract: A method includes generating, via a containerized control application executing in a container running on computing infrastructure, a command that defines at least one characteristic of an operation of an industrial automation device in performance of an industrial automation process, transmitting the command from the containerized control application to an input/output (I/O) proxy, wherein the I/O proxy is configured to interface between the containerized control application and a physical I/O, transmitting the command from the I/O proxy to the physical I/O, wherein the physical I/O is configured to receive data from the industrial automation device and provide commands to the industrial automation device, transmitting the command from the physical I/O to the industrial automation device, and implementing, via the industrial automation device, the command.
    Type: Application
    Filed: February 1, 2024
    Publication date: August 7, 2025
    Inventors: Michael J. Anthony, David A. Johnston, Kyle E. Neet, Paul Brooks, Clark L. Case, Douglas B. Sumerauer, Kevin A. Fonner, Steven J. Pinard, Taryl J. Jasper, Charles M. Rischar
  • Publication number: 20240077852
    Abstract: An industrial topology discovery system autonomously discovers and documents industrial automation system topologies using orchestrated discovery agents of various types. The topology discovery system can reside on a cloud platform or another high level network and deploy discovery agents on plant networks and devices within an industrial facility. These discovery agents can implement different strategies for discovering system information, and can include agents configured to monitor and report on communication traffic across respective types of networks, agents configured to probe respective device types for identity and configuration information, and other types of agents.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Inventors: Taryl J. Jasper, Charles M. Rischar, Radek Bartman, Eryn Amara Danielle Manela, Clark L. Case, Roman Vitek
  • Patent number: 11914335
    Abstract: An industrial control system may receive processing information from at least two control systems associated with at least two components within an industrial automation system. The processing information may include a processing load value for each of the at least two control systems. The industrial control system may then distribute processing loads associated with the at least two control systems when a total processing load between the at least two control systems is unbalanced.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 27, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, William Sinner, Michael Kalan, Haithem Mansouri, Subbian Govindaraj, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Publication number: 20240020741
    Abstract: A centralized industrial catalog system aggregates product information from disparate sources and globally synchronizes updated catalog information to local versions of the product catalog at customer sites. The catalog system can execute as a service on a cloud platform accessible to end user applications or local catalogs. The catalog system serves as a scalable global authority for known product information for either a single product vendor or for multiple vendors. The industrial catalog system can ensure that local versions of product catalog content is synchronized with high-level sources.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Inventors: Taryl J. Jasper, Charles M. Rischar, Anthony J. DiBlasio, Clark L. Case
  • Patent number: 11868117
    Abstract: An industrial automation component may receive design information associated with an arrangement of one or more industrial automation components in an industrial automation system and identify a first portion of the industrial automation components in the industrial automation system that is unable to interface with a second portion of industrial automation components based on the design information. The industrial automation component may then generate a list of industrial automation components based on the first portion of the industrial automation components and the second portion of industrial automation components, wherein each of the list of industrial automation components is configured to translate a first set of data associated with the first portion of the industrial automation components to a second set of data configured to be at least partly interpretable by the second portion of industrial automation components.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 9, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Haithem Mansouri, William Sinner, Charles M. Rischar, Subbian Govindaraj, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 11822298
    Abstract: An industrial automation component may receive a first set of data associated with the industrial automation component, such that the industrial automation component is associated with a first industrial automation system. The industrial automation component may then receive a second set of data associated with one or more other industrial automation components, such that the one or more other industrial automation components are associated with one or more other industrial automation systems. The industrial automation component may then identify one or more similar patterns in the first set of data and the second set of data and adjust one or more operations of the industrial automation component based on the similar patterns.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: November 21, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Subbian Govindaraj, William Sinner, Charles M. Rischar, Haithem Mansouri, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 11368546
    Abstract: An industrial automation component may receive identification information associated with a user of the industrial automation component and determine whether a profile that corresponds to the identification information exists in a database. When the profile does not exist, the industrial automation component may receive a graphical interface template configured to be displayed on a graphical user interface (GUI) associated with the industrial automation component, one or more parameter names configured to associate one or more measurements acquired by the industrial automation component, pre-load information comprising data configured to enable the industrial automation component to operate, or any combination thereof. The industrial automation component may then and generate a user interface view for the GUI based on the graphical interface template, the parameter names, the pre-load information, or any combination thereof.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 21, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Michael Kalan, William Sinner, Charles M. Rischar, Subbian Govindaraj, Haithem Mansouri, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Publication number: 20220147028
    Abstract: An industrial automation component may receive design information associated with an arrangement of one or more industrial automation components in an industrial automation system and identify a first portion of the industrial automation components in the industrial automation system that is unable to interface with a second portion of industrial automation components based on the design information. The industrial automation component may then generate a list of industrial automation components based on the first portion of the industrial automation components and the second portion of industrial automation components, wherein each of the list of industrial automation components is configured to translate a first set of data associated with the first portion of the industrial automation components to a second set of data configured to be at least partly interpretable by the second portion of industrial automation components.
    Type: Application
    Filed: January 20, 2022
    Publication date: May 12, 2022
    Inventors: Haithem Mansouri, William Sinner, Charles M. Rischar, Subbian Govindaraj, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 11231697
    Abstract: An industrial automation component may receive design information associated with an arrangement of one or more industrial automation components in an industrial automation system and identify a first portion of the industrial automation components in the industrial automation system that is unable to interface with a second portion of industrial automation components based on the design information. The industrial automation component may then generate a list of industrial automation components based on the first portion of the industrial automation components and the second portion of industrial automation components, wherein each of the list of industrial automation components is configured to translate a first set of data associated with the first portion of the industrial automation components to a second set of data configured to be at least partly interpretable by the second portion of industrial automation components.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: January 25, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Haithem Mansouri, William Sinner, Charles M. Rischar, Subbian Govindaraj, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 11209788
    Abstract: Systems are provided for a “loadable module” architecture for industrial controllers in which new control program modules which provide updated functions or features may be loaded to extend or modify the underlying operating system and/or other services without updating the firmware and without disrupting or otherwise compromising the ability of the industrial controller to maintain continuous control over the controlled process. Control program modules and libraries may be delivered to the industrial controller in object code format and an embedded linker in the industrial controller may be used to efficiently create fully linked and executable files locally. Loadable libraries may be provided to the industrial controller during runtime to extend functionality and/or provide desired fixes. As a result, a system is provided that is more efficient and that enables significant flexibility in adding new capabilities.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 28, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, Ladislav Bumbalek, Filip Macurek, Michael Viste, Petr Pitrinec
  • Publication number: 20210333762
    Abstract: An industrial automation component may receive a first set of data associated with the industrial automation component, such that the industrial automation component is associated with a first industrial automation system. The industrial automation component may then receive a second set of data associated with one or more other industrial automation components, such that the one or more other industrial automation components are associated with one or more other industrial automation systems. The industrial automation component may then identify one or more similar patterns in the first set of data and the second set of data and adjust one or more operations of the industrial automation component based on the similar patterns.
    Type: Application
    Filed: July 2, 2021
    Publication date: October 28, 2021
    Inventors: Subbian Govindaraj, William Sinner, Charles M. Rischar, Haithem Mansouri, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Publication number: 20210157288
    Abstract: An industrial control system may receive processing information from at least two control systems associated with at least two components within an industrial automation system. The processing information may include a processing load value for each of the at least two control systems. The industrial control system may then distribute processing loads associated with the at least two control systems when a total processing load between the at least two control systems is unbalanced.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 27, 2021
    Inventors: Charles M. Rischar, William Sinner, Michael Kalan, Haithem Mansouri, Subbian Govindaraj, Juergen Weinhofer, Andrew R, Stump, Daniel S, DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 10928788
    Abstract: An industrial control system may receive processing information from at least two control systems associated with at least two components within an industrial automation system. The processing information may include a processing load value for each of the at least two control systems. The industrial control system may then distribute processing loads associated with the at least two control systems when a total processing load between the at least two control systems is unbalanced.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: February 23, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, William Sinner, Michael Kalan, Haithem Mansouri, Subbian Govindaraj, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Publication number: 20200241495
    Abstract: Systems are provided for a “loadable module” architecture for industrial controllers in which new control program modules which provide updated functions or features may be loaded to extend or modify the underlying operating system and/or other services without updating the firmware and without disrupting or otherwise compromising the ability of the industrial controller to maintain continuous control over the controlled process. Control program modules and libraries may be delivered to the industrial controller in object code format and an embedded linker in the industrial controller may be used to efficiently create fully linked and executable files locally. Loadable libraries may be provided to the industrial controller during runtime to extend functionality and/or provide desired fixes.
    Type: Application
    Filed: April 10, 2020
    Publication date: July 30, 2020
    Inventors: Charles M. Rischar, Ladislav Bumbalek, Filip Macurek, Michael Viste, Petr Pitrinec
  • Patent number: 10671041
    Abstract: Systems are provided for a “loadable module” architecture for industrial controllers in which new control program modules which provide updated functions or features may be loaded to extend or modify the underlying operating system and/or other services without updating the firmware and without disrupting or otherwise compromising the ability of the industrial controller to maintain continuous control over the controlled process. Control program modules and libraries may be delivered to the industrial controller in object code format and an embedded linker in the industrial controller may be used to efficiently create fully linked and executable files locally. Loadable libraries may be provided to the industrial controller during runtime to extend functionality and/or provide desired fixes. As a result, a system is provided that is more efficient and that enables significant flexibility in adding new capabilities.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 2, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, Ladislav Bumbalek, Filip Macurek, Michael Viste, Petr Pitrinec
  • Patent number: 10656630
    Abstract: An industrial control system may receive data associated with at least one component within an industrial automation system. The industrial control system may then determine whether the data is associated with at least one of a plurality of data tags, such that the at least one of the plurality of data tags describes at least one characteristic of the data. The industrial control system may then broadcast the data and the at least one of the plurality of data tags in a data feed channel when the data is associated with the at least one of the plurality of data tags.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: May 19, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Charles M. Rischar, William Sinner, Michael Kalan, Haithem Mansouri, Subbian Govindaraj, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Publication number: 20200089199
    Abstract: An industrial automation component may receive design information associated with an arrangement of one or more industrial automation components in an industrial automation system and identify a first portion of the industrial automation components in the industrial automation system that is unable to interface with a second portion of industrial automation components based on the design information. The industrial automation component may then generate a list of industrial automation components based on the first portion of the industrial automation components and the second portion of industrial automation components, wherein each of the list of industrial automation components is configured to translate a first set of data associated with the first portion of the industrial automation components to a second set of data configured to be at least partly interpretable by the second portion of industrial automation components.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Haithem Mansouri, William Sinner, Charles M. Rischar, Subbian Govindaraj, Michael Kalan, Juergen Weinhofer, Andrew R. Stump, Daniel S. DeYoung, Frank Kulaszewicz, Edward A. Hill, Keith Staninger, Matheus Bulho
  • Patent number: 10558191
    Abstract: Systems and methods are provided to facilitate receipt of tag requests from one or more interfaces, based upon which a single tagset is compiled at a controller comprising all the requested tags for a given update rate, whereupon the single compiled tagset is subsequently forwarded to the one or more interfaces. A controller generates a superset of tags associated with an industrial process. Each interface can request a copy of the superset, from which the required tags are selected. The controller receives the requested tags from all of the interfaces and combines the requested tags into a single tagset, for a given update rate, comprising the various parameters associated with the tags. At the selected update rate, the tagset is forwarded to the interfaces. A masterset can be utilized to identify the sequence of tags in a tagset and check code can ensure continuity of the tags in the tagset.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: February 11, 2020
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Paul G. Kucharski, Charles M. Rischar, Michael Kalan, David Van Gompel, Brian A. Batke, Joseph P. Izzo, David A. Johnston
  • Patent number: 10495336
    Abstract: For energy operations across domains, a method generates a native node and a foreign node that includes a foreign data structure that is defined with a foreign protocol and that represents information of a foreign device in a foreign namespace. The method links the native node and the foreign node in a native namespace and the foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method further establishes a first publish/subscription instance with message middleware for the foreign device as publisher of the first publish/subscription instance. The method translates a message from the foreign device using the communication stack.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 3, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar