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:
Jun. 15, 2021

Filed:

Mar. 22, 2019
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Christoph Raisch, Gerlingen, DE;

Sudhir Alluri, Bangalore, IN;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/656 (2018.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 8/656 (2018.02); G06F 9/4856 (2013.01); H04L 67/34 (2013.01); H04L 69/161 (2013.01);
Abstract

Embodiments describe an approach for improving for improving application upgrade by minimizing blackout time for a single partition kernel. Embodiments send a command to a second core to load a new code load into a second portion of a memory and to execute the new code load, and instruct an old code load, executing on a first core, to save a process state and TCP connection state in a shared memory. Additionally, embodiments, instruct the new code load to read the process state and the TCP connection state from the shared memory, receive a notification from the new code load that the new code load is active and processing client requests, and instruct the old code load to terminate and remove the old code load from a first portion of the memory.


Find Patent Forward Citations

Loading…