An apparatus comprising: first and second ports each to receive a device external to the apparatus; and a controller to selectively turn on or turn off the first port and to assign or adjust a power profile of a power supplied by a port control circuitry to the first port ; and characterized by : current monitoring circuitry to monitor current levels supplied to each of the first and second ports and to transmit the measured current information to the controller ; and wherein: the controller is to assign or adjust the power profile of the power supplied by the port control circuitry to the first port based on the measured current information and one or more of: charging information associated with a battery of the apparatus ; or availability of Alternating Current, AC, power for powering the apparatus ; and: wherein the controller is further to adjust the power profile of the power supplied by the port control circuitry to the first port to increase the amount of power supplied to the first port in response to the apparatus transitioning from a normal working state to a low power state; wherein the normal working state comprises a S0 state, and wherein the low power state comprises one of a S3 standby or sleep state, a S4 hibernation or suspend to disk state, or a S5 soft off state. first and second ports each to receive a device external to the apparatus; and a controller to selectively turn on or turn off the first port and to assign or adjust a power profile of a power supplied by a port control circuitry to the first port ; and characterized by : current monitoring circuitry to monitor current levels supplied to each of the first and second ports and to transmit the measured current information to the controller ; and wherein: the controller is to assign or adjust the power profile of the power supplied by the port control circuitry to the first port based on the measured current information and one or more of: charging information associated with a battery of the apparatus ; or availability of Alternating Current, AC, power for powering the apparatus ; and: wherein the controller is further to adjust the power profile of the power supplied by the port control circuitry to the first port to increase the amount of power supplied to the first port in response to the apparatus transitioning from a normal working state to a low power state; wherein the normal working state comprises a S0 state, and wherein the low power state comprises one of a S3 standby or sleep state, a S4 hibernation or suspend to disk state, or a S5 soft off state. charging information associated with a battery of the apparatus ; or availability of Alternating Current, AC, power for powering the apparatus ; and: wherein the controller is further to adjust the power profile of the power supplied by the port control circuitry to the first port to increase the amount of power supplied to the first port in response to the apparatus transitioning from a normal working state to a low power state; wherein the normal working state comprises a S0 state, and wherein the low power state comprises one of a S3 standby or sleep state, a S4 hibernation or suspend to disk state, or a S5 soft off state. <EOS>