Patent ID: 8583949

Claim:
A computer system comprising: at least one processor; a memory; and a network event notification subsystem that acts as a proxy for the computer system when at least a portion of the computer system is in a sleep state, wherein the network event notification subsystem performs the following: receives an external content or event notification; determines in a first determination that the external content or event notification is sufficiently important to wake one or more individual components of the computer system to respond to the content or event notification; determines in a second determination the extent to which the one or more individual components of the computer system are to be awoken in order to process the content or event notification; based on the first and second determinations, wakes only the determined individual components of the computer system to respond to the content or event notification; and upon determining that the content or event notification has been processed, returns the one or more awoken individual components of the computer system to their sleep state.