By specification a powered USB data port can only deliver 500 mA of current. That's not enough to charge many devices while they are in use (using the device draws all or nearly all the power the port delivers), and often results in slow charging even when the device is not in use. This is...