Patent ID: 9645630
Date: 2017-05-09
CPC Classifications: G06F

Claim:
1. An apparatus, comprising: a fabric configured to facilitate communication between a plurality of devices including a first device, wherein the first device is configured to awaken from a power-managed state in response to receiving any communication via the fabric; and wherein the fabric is configured to determine whether to allow the first device to exit from a power-managed state based on a programmable setting in response to an attempted communication with the first device, wherein the programmable setting indicates whether the first device is permitted to be awakened and is stored in a memory element included in the apparatus, wherein the apparatus is configured to reject all attempted communications to the first device when a first value of the programmable setting is stored in the memory element and the first device is in a power managed state and is configured to allow attempted communications to the first device when a second value of the programmable setting is stored in the memory element and the first device is in a power managed state, and wherein the programmable setting is programmable by an operating system executed by the apparatus but is not programmable by one or more user applications executed by the apparatus.