The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 23, 2024

Filed:

Mar. 24, 2022
Applicant:

Abb Schweiz Ag, Baden, CH;

Inventors:

Heiko Koziolek, Karlsruhe, DE;

Andreas Burger, Weingarten, DE;

Julius Rueckert, Langen, DE;

Pablo Rodriguez, Ilvesheim, DE;

Staffan Andersson, Lund, SE;

Assignee:

ABB Schweiz AG, Baden, CH;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 8/61 (2018.01); G06F 8/65 (2018.01); G06F 9/48 (2006.01); G06F 9/54 (2006.01); G06F 11/30 (2006.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); G06F 8/61 (2013.01); G06F 9/544 (2013.01); G06F 11/3006 (2013.01); G06F 9/4856 (2013.01); G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); G06F 9/542 (2013.01);
Abstract

A system and method for real time updating of process applications includes a first execution engine executing a first process application to control a process device, an update manager receiving an updated software, the update manager being a second software container deployed in the deployment unit; initializing the updated software in a second execution engine; determining an application state of the first process application; instructing a transfer of the application state from the first execution engine to the second execution engine; instructing the second execution engine to execute the updated process application using the received application state; and instructing the first execution engine to stop writing output signals for the process device, and instructing the second execution engine to write output signals for the process device.


Find Patent Forward Citations

Loading…