US 12,112,199 B2
Interruptible LZO decompression
Maximilian Waldo Schneider, Mainz (DE); Francois Vincent, Hessen (DE); and Ralf Peter Thor, Baden-Wuerttemberg (DE)
Assigned to Honeywell International Inc., Charlotte, NC (US)
Filed by Honeywell International Inc., Charlotte, NC (US)
Filed on Nov. 30, 2021, as Appl. No. 17/456,937.
Prior Publication US 2023/0168928 A1, Jun. 1, 2023
Int. Cl. G06F 16/174 (2019.01); G06F 1/30 (2006.01); G06F 9/48 (2006.01); G06T 9/00 (2006.01)
CPC G06F 9/4893 (2013.01) [G06F 1/30 (2013.01); G06T 9/00 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for decompression during firmware updates, comprising:
inputting a compressed image in a computing system;
beginning a decompression process of decompressing another image over the compressed image by a processor, based on a plurality of states of the decompression process, wherein, as the decompression progresses, the decompressed image overrides the inputted compressed image;
saving a state of the plurality of states at which an interruption to the decompression process occurs due to loss of power, wherein the state of the decompression process is saved after each completed state;
resuming the decompression process at the saved state when the power is restored; and
completing the decompression process of decompressing another image over the inputted compressed image.