Patent ID: 8645738

Claim:
An apparatus comprising: a first subsystem comprising a first processor, a first volatile memory, a first nonvolatile memory, a first compressor/decompressor, and a first power control circuit; and a second processor coupled to the first subsystem, wherein the second processor is configured to determine that the first subsystem is not needed, generate a first power-down command and communicate the first power-down command to the first subsystem; wherein the first processor is configured to: upon receipt of the first power-down command, cause: the first compressor/decompressor to compress state data retrieved from the first volatile memory to generate compressed state data, wherein the state data relates to operating conditions of the first subsystem, the first nonvolatile memory to store the compressed state data, and the first power control circuit to power down the first subsystem, wherein the first subsystem is configured to communicate a second power-down command to a second subsystem.