Interruptible LZO decompression
AssigneeHoneywell International Inc.
InventorsMaximilian Waldo Schneider, Francois Vincent, Ralf Peter Thor
Life of this patent
Estimating the term…
Abstract
A method includes inputting a compressed image in a computing system. The method also includes a process of decompressing another image over the compressed image by a processor. Power is restored to the process of decompressing the image in response to an interruption to the decompression process. The decompressed image is configured to override the inputted compressed image. The method also includes completing the process of decompressing the image over the inputted compressed image.
Claims18
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.
A method for decompression during firmware updates, comprising:
- inputting a compressed image into one or more computational devices;
- beginning an initial step of a decompression process of decompressing an image by at least one processor over an open area above the compressed image, wherein an internal algorithm state is saved by the processor after the initial step is completed, and wherein restored power is received in response to an interruption to an intermediate step of the decompression process, 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 a final step of the decompression process of the image by the processor over the inputted compressed image.
A system for decompression during firmware updates, comprising:
- a computing device configured to receive an inputted compressed image;
- a processor (140) configured to:
- begin a decompression process by decompressing another image over the inputted compressed image, based on a plurality of states of the decompression process, wherein, as the decompression progresses, overrides the inputted compressed image;
- and
- save 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;
- resume the decompression process at the saved state when the power is restored;
- and
- complete the decompression process of decompressing another image over the inputted compressed image.
Dependencies are inferred from the claim text.