Patent ID: 9239772
Filing Date: 2016-01-19
CPC Classification: G06F,H02J,H04B

Claim Text:
1. A method, comprising: comparing a digital voltage level of a host device waveform with a threshold voltage level and providing a comparison signal resulting from the comparison, the digital voltage level of the host device waveform being on a battery digital communication line coupled to a battery connector, wherein the digital voltage level of the host device waveform comprises at least one predetermined low digital communication voltage level and at least one predetermined high digital communication voltage level used for digital communication with circuits of a battery capable of digital communication coupled to the battery connector via the battery digital communication line to determine if the voltage of the battery connector exceeds the threshold voltage level, wherein the threshold voltage level is different from the at least one predetermined low digital communication voltage level and the at least one predetermined high digital communication voltage level; sampling the comparison signal in a timed manner in order to ensure that digital communication with the circuits of the battery is not disturbing battery removal detection, by gating the sampling when the host device waveform is at the at least one predetermined low digital communication voltage level; timing a duration with a timer, that the comparison signal corresponds to the digital voltage level of the host device waveform exceeding the threshold voltage and triggering a battery status signal when the duration exceeds a predetermined delay; and determining a battery connection status based on the battery status signal.