Patent ID: 9152205
Filing Date: 2015-10-06
Classification: G06F

Abstract:
1. A method comprising: triggering a first sleep state or a second sleep state in at a computing system having a processor, wherein the first sleep state includes a basic sleep state, and wherein the second sleep state includes an advanced sleep state that is optionally enabled or disabled; entering the first sleep state if the second sleep state is disabled or not expected, wherein the second sleep state is disabled when a hardware extension of the processor does not occur; entering the second sleep state if the second sleep state is enabled or expected, wherein the second sleep state is enabled when a processor consignation associated with the processor is preset to expect the second sleep state, wherein entering the second sleep state includes transforming the first sleep state into the second sleep state by preserving at least a portion of processor context at a local memory associated with one or more processor cores of the processor at the computing system, wherein the local memory includes an integrated memory; initiating an exit process from the first sleep state or the second sleep state in response to a wakeup call; and restoring the preserved processor context from the local memory upon exiting the second sleep state, wherein restoring includes triggering a resume process directly from the local memory to resume the preserved processor context without having to rebuild the processor context or perform conventional Basic Input Output System (BIOS)-related suspend or resume processes.