US 11,656,888 B2
Performing an application snapshot using process virtual machine resources
Oluwatobi Ajila, Ottawa (CA); and Daniel Heidinga, Ottawa (CA)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Aug. 8, 2022, as Appl. No. 17/883,127.
Application 17/883,127 is a continuation of application No. 17/002,899, filed on Aug. 26, 2020, granted, now 11,500,661.
Prior Publication US 2022/0382576 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); G06F 11/30 (2006.01); G06F 11/36 (2006.01)
CPC G06F 9/45504 (2013.01) [G06F 9/45537 (2013.01); G06F 9/45558 (2013.01); G06F 11/301 (2013.01); G06F 11/3636 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01); G06F 2201/84 (2013.01); G06F 2201/86 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
registering a snapshot handler with an event monitoring subsystem of a process virtual machine, the registering specifying a trigger event of the snapshot handler, wherein the trigger event identifies a specific portion of an application, the trigger event specified as an initialization parameter of the process virtual machine; and
executing, responsive to the event monitoring subsystem detecting an occurrence of the trigger event when the application executes in the process virtual machine, the snapshot handler.