A computing device comprising: a processor to enter a low powered state; a controller to: determine if the processor is in the low powered state; and when the processor is in the low powered state, establish a secure connection to a management server over a network through an engine; upon establishing the secure connection to the manager server, transmit a request through the engine to retrieve a command; retrieve the command from the management server over a network, wherein the processor remains in the low powered state, wherein the command is an instruction specific to the computing device for the controller to perform a particular task; and analyze the command for determining whether to perform the command or to wake up one or more sub-systems at the processor to carry out the command; and the engine which is a separate core from the processor and includes a network stack to initiate the secure connection to the management server from the controller, wherein the secure connection is established regardless of a network location of the computing device; and a system management bus, SMBus, to communicate between the engine and the controller for establishing the secure connection to the management server. a processor to enter a low powered state; a controller to: determine if the processor is in the low powered state; and when the processor is in the low powered state, establish a secure connection to a management server over a network through an engine; upon establishing the secure connection to the manager server, transmit a request through the engine to retrieve a command; retrieve the command from the management server over a network, wherein the processor remains in the low powered state, wherein the command is an instruction specific to the computing device for the controller to perform a particular task; and analyze the command for determining whether to perform the command or to wake up one or more sub-systems at the processor to carry out the command; and the engine which is a separate core from the processor and includes a network stack to initiate the secure connection to the management server from the controller, wherein the secure connection is established regardless of a network location of the computing device; and a system management bus, SMBus, to communicate between the engine and the controller for establishing the secure connection to the management server. determine if the processor is in the low powered state; and when the processor is in the low powered state, establish a secure connection to a management server over a network through an engine; upon establishing the secure connection to the manager server, transmit a request through the engine to retrieve a command; retrieve the command from the management server over a network, wherein the processor remains in the low powered state, wherein the command is an instruction specific to the computing device for the controller to perform a particular task; and analyze the command for determining whether to perform the command or to wake up one or more sub-systems at the processor to carry out the command; and the engine which is a separate core from the processor and includes a network stack to initiate the secure connection to the management server from the controller, wherein the secure connection is established regardless of a network location of the computing device; and a system management bus, SMBus, to communicate between the engine and the controller for establishing the secure connection to the management server.