| CPC G06F 13/382 (2013.01) [G06F 1/3215 (2013.01); G06F 13/20 (2013.01); G06F 2213/0042 (2013.01)] | 20 Claims |

|
1. One or more non-transitory computer readable media (CRM) comprising instructions for participating in a managed converged-IO Universal Serial Bus (USB) in which at least one or more devices coupled to the USB (coupled devices) have an extended device policy manager (DPM) to facilitate the participating, the instructions, when executed, provide for:
identifying a first device operating as a power sink and having a first extended DPM;
identifying a second device operating as a power source and having a second extended DPM to be at least intermittently communicatively coupled to at least the first device;
dynamically identifying power requirements for the coupled devices based at least in part on data accessible by way of the first and second extended DPMs;
establishing a power policy for the coupled devices based at least in part on the power requirements; and
programming the second device to deliver power to the coupled devices in accord with the power policy.
|
|
8. A system comprising at least one processor, a memory for storing at least instructions for participating in a managed Universal Serial Bus (USB), and a USB connection to facilitate the system to communicate with devices coupled to the USB (coupled devices) that have an extended device policy manager (DPM) facilitating their participating in the managed USB, the instructions, when executed by the at least one processor, provide for:
identifying a first device operating as a power sink and having a first extended DPM;
identifying a second device operating as a power source and having a second extended DPM to be at least intermittently communicatively coupled to at least the first device;
dynamically identifying power requirements for the coupled devices based at least in part on data accessible by way of the first and second extended DPMs;
establishing a power policy for the coupled devices based at least in part on the power requirements; and
programming the second device to deliver power to the coupled devices in accord with the power policy.
|
|
15. A method for participating in a managed Universal Serial Bus (USB) providing dynamically adjusting power delivery over the USB, in which at least one or more devices coupled to the USB (coupled devices) have an extended device policy manager (DPM) to facilitate influencing the power delivery, comprising:
identifying a first device operating as a power sink and having a first extended DPM;
identifying a second device operating as a power source and having a second extended DPM to be at least intermittently communicatively coupled to at least the first device;
dynamically identifying power requirements for the coupled devices based at least in part on data accessible by way of the first and second extended DPMs;
establishing a power policy for the coupled devices based at least in part on the power requirements; and
programming the second device to deliver power to the coupled devices in accord with the power policy.
|