Patent ID: 8671241

Claim:
A method of storing information on solid state nonvolatile memory, the method comprising: providing an information handling system comprising: solid state nonvolatile memory, and volatile memory configured to only store data when power is provided to the volatile memory; providing power to the volatile memory during a first higher power state of the information handling system; storing system working state information in the volatile memory while the information handling system is in the first higher power state with power provided to the volatile memory; allocating a first space of the solid state nonvolatile memory for storage of saved data and reserving a second space of the solid state nonvolatile memory for data garbage collection during the first higher power state of the information handling system, the first space of the solid state nonvolatile memory being different than the second space of the solid state nonvolatile memory; depowering the volatile memory during a second lower power state of the information handling system with no power provided to the volatile memory; and writing a last system working state information from the powered volatile memory to the reserved second space of the solid state nonvolatile memory for storage prior to depowering the volatile memory during the second lower power state of the information handling system in which no power is provided to the volatile memory.