Power management for a data processing system
AssigneeDell Products L.P.
InventorsJace W. Files, Merle Jackson Wood, III, Gerald Rene Pelissier
Life of this patent
Estimating the term…
Abstract
Methods and systems for management of power distribution for a data processing system are disclosed. The method may include classifying an external device that may be attached to a port of the data processing system with respect to power consumption and power provisioning. The method may also include reconfiguring a switch network that connects the port to which the external device may be attached to load components (e.g., a battery, hardware resources, etc.) of the data processing system so that a power delivery path may be established. Power delivery may be performed to distribute power to the data processing system and/or to the external device using the power delivery path.
Claims20
A method for managing power distribution for a data processing system, the method comprising:
- identifying an occurrence of a change in attachment of an external device to a port of the data processing system;
- based on the occurrence:
- classifying the external device with respect to power consumption and power provisioning;
- in a first instance of the classifying where the external device is classified as a power provisioning device:
- identifying a power provisioning rate of the external device;
- reconfiguring, based on the power provisioning rate, a switch network that connects the port of the data processing system to which the external device is connected to establish a power delivery path for delivery of power by the external device to the data processing system;
- and
- performing power delivery to the data processing system using the power delivery path.
A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations for managing power distribution for a data processing system, the operations comprising:
- identifying an occurrence of a change in attachment of an external device to a port of the data processing system;
- based on the occurrence:
- classifying the external device with respect to power consumption and power provisioning;
- in a first instance of the classifying where the external device is classified as a power provisioning device:
- identifying a power provisioning rate of the external device;
- reconfiguring, based on the power provisioning rate, a switch network that connects the port of the data processing system to which the external device is connected to establish a power delivery path for delivery of power by the external device to the data processing system;
- and
- performing power delivery to the data processing system using the power delivery path.
A data processing system, comprising:
- a processor;
- and a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations for managing power distribution with the data processing system, the operations comprising:
- identifying an occurrence of a change in attachment of an external device to a port of the data processing system;
- based on the occurrence:
- classifying the external device with respect to power consumption and power provisioning;
- in a first instance of the classifying where the external device is classified as a power provisioning device:
- identifying a power provisioning rate of the external device;
- reconfiguring, based on the power provisioning rate, a switch network that connects the port of the data processing system to which the external device is connected to establish a power delivery path for delivery of power by the external device to the data processing system;
- and
- performing power delivery to the data processing system using the power delivery path.
Dependencies are inferred from the claim text.