Controller application module orchestrator

US10924338B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10924338-B2
Application numberUS-201916459264-A
CountryUS
Kind codeB2
Filing dateJul 1, 2019
Priority dateMar 29, 2019
Publication dateFeb 16, 2021
Grant dateFeb 16, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A network control system within an industrial processing facility (IPF) includes a controller platforms coupled to one another by a private path redundancy network providing a controller pool, each controller platform having at least one controller including computing hardware and a memory. An application module (AM) pool includes a plurality of AMs, wherein the controller platforms are coupled by an input/output mesh network to input/output devices coupled to field devices that are coupled to processing equipment in the IPF. A control application module orchestrator (CAMO) coupled to the plant-wide network is for dynamically deploying the AM's to the controller platforms, wherein the CAMO receives resource consumption attribute data regarding the controller platforms including a pool of available storage in the memory and processing resources available for the computer hardware. Based on the resource consumption attributes, the plurality of AMs are at least partially automatically deployed to the controller platforms.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: providing a network process control system in an industrial processing facility (IPF) comprising a plant-wide network coupling at least one server to a plurality of controller platforms all coupled to one another by at least one private path redundancy network for providing a controller pool, each controller platform having at least one controller comprising computing hardware and a memory, and at least one application module (AM) pool including a plurality of AMs, wherein the plurality of controller platforms are coupled by an input/output (I/O) mesh network to I/O devices coupled to field devices that are coupled to processing equipment 160 on a field level of an industrial processing facility (IPF), the method comprising: considering resource consumption attributes by the respective ones of the plurality controller platforms comprising at least a pool of available storage in the memory and the processing resources available for computing hardware, and based on the resource consumption attributes, at least partially automatically deploying ones of the plurality of AMs to the plurality of controller platforms wherein the plurality of controller platforms are configured as a first and at least a second controller pool, and wherein the at least one AM pool is configured as a first AM pool and at least a second AM pool, wherein the AM's in the first AM pool are deployable only in the first controller pool, the AM's in the second AM pool are deployable only in the second controller pool. 2. The method of claim 1 , further comprising real-time monitoring of available storage in the memory and the processing resources available from the computing hardware, wherein the at least partially automatically deploying comprises real-time deploying. 3. The method of claim 1 , wherein the at least partially automatically deploying consists of exclusively of automatically determining. 4. The method of claim 1 , wherein at least one of the plurality of controller platforms comprise a redundant controller pair. 5. The method of claim 1 , wherein the AM pool comprises a plurality of AM's including redundant AM's including a primary AM and a backup AM. 6. The method of claim 1 , wherein the at least partially automatically deploying comprises dynamically moving at least one AM in the AM pool responsive to at least one change to the plurality of controller platforms. 7. The method of claim 1 , wherein the at least partially automatically deploying ones of the plurality of AMs to the plurality of controller platforms is implemented in a non 1:1 fashion. 8. A network control system within an industrial processing facility (IPF), the network control system comprising: a plant-wide network coupling at least one server coupled to a plurality of controller platforms coupled to one another by a private path redundancy network for providing a controller pool, each controller platform having at least one controller comprising computing hardware and a memory, and at least one application module (AM) pool including a plurality of AMs, wherein the plurality of controller platforms are coupled by an input/output (I/O) mesh network to I/O devices coupled to field devices that are coupled to processing equipment on a field level of the IPF; a control application module orchestrator (CAMO) coupled to the plant-wide network for dynamically deploying the plurality of AM's to the controller platforms, the CAMO receiving resource consumption attribute data regarding the controller platforms comprising at least a pool of available storage in the memory and processing resources available for the computer hardware, based on the resource consumption attributes, at least partially automatically deploying ones of the plurality of AMs to the plurality of controller platforms; and wherein the plurality of controller platforms are configured as a first and at least a second controller pool, and wherein the at least one AM pool is configured as a first AM pool and at least a second AM pool, wherein the AM's in the first AM pool are deployable only in the first controller pool, the AM's in the second AM pool are deployable only in the second controller pool. 9. The network control system of claim 8 , wherein the CAMO further implements real-time monitoring of available storage in the memory and the processing resources available from the computing hardware, wherein the at least partially automatically deploying comprises real-time deploying. 10. The network control system of claim 8 , wherein the at least partially automatically deploying consists of exclusively of automatically determining. 11. The network control system of claim 8 , wherein at least one of the plurality of controller platforms comprise a redundant controller pair. 12. The network control system of claim 8 , wherein the AM pool comprises a plurality of AM's including redundant AM's including a primary AM and a backup AM. 13. The network control system of claim 8 , wherein the at least partially automatically deploying comprises dynamically moving at least one AM in the AM pool responsive to at least one change to the plurality of controller platforms. 14. The network control system of claim 8 , wherein the at least partially automatically deploying ones of the plurality of AMs to the plurality of controller platforms is implemented in a non 1:1 fashion. 15. The network control system of claim 8 , wherein the CAMO is implemented partially within the plurality of controller platforms, and partially outside the plurality of controller platforms.

Assignees

Inventors

Classifications

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Software deployment · CPC title

  • G05B9/03Primary

    with multiple-channel loop, i.e. redundant control systems · CPC title

  • using centralised failover control functionality · CPC title

  • where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10924338B2 cover?
A network control system within an industrial processing facility (IPF) includes a controller platforms coupled to one another by a private path redundancy network providing a controller pool, each controller platform having at least one controller including computing hardware and a memory. An application module (AM) pool includes a plurality of AMs, wherein the controller platforms are coupled…
Who is the assignee on this patent?
Honeywell Int Inc
What technology area does this patent fall under?
Primary CPC classification G05B9/03. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).