Patent ID: 9690306
Date: 2017-06-27
CPC Classifications: G05D,G06F,G09G,H04L

Claim:
1. A method, comprising: at a source device, establishing an initial level for an output voltage swing level and an initial emphasis level for output signals from a display port interface as a result of executing a link training process with a target device; receiving, by the display port interface, a charging current and providing the charging current to a battery of the source device so as to charge the battery at an initial charge rate; at one or more processors, determining that a prescribed temperature threshold has been exceeded by a source device temperature of the source device; and at the one or more processors, responsive to determining that the prescribed temperature threshold has been exceeded, setting the output voltage swing and emphasis level to different output voltage swing and emphasis levels; at the one or more processors, determining that the emphasis level and the output voltage swing level are at a maximum set of levels; and responsive to determining that the emphasis level and the output voltage swing level are at the maximum set of levels, reducing the charge rate of the battery.