Patent ID: 8249667

Claim:
A wireless communication terminal, comprising: a battery module to provide power to the wireless communication terminal; a monitor module to: detect a working state of the wireless communication terminal, wherein the working state comprises an idle state and a communication state; periodically detect and record a voltage of the battery module; calculate dynamic average voltages of the battery module when the wireless communication terminal is in the idle state and the communication state; and subtract the dynamic average voltages of the battery module when the wireless communication terminal is in the idle state and the communication state, to calculate a dynamic voltage compensation of the battery module when the wireless communication terminal is in the communication state; wherein the monitor module continuously calculates an average voltage Va(t) between a predetermined time window T in the different working states according to a formula of Va(t)=(V(t−T+1)+V(t−T+2)+ . . . +V(t−1)+V(t))/T, until the end of the corresponding working state or the time that the battery capacitance of the battery module needs to be updated, and treats an average voltage calculated at the end of the corresponding working state or at the time that the battery capacitance of the battery module needs to be updated as the dynamic average voltage in the corresponding working state; a battery-capacitance update module comprising a timer, wherein the battery-capacitance update module detects a voltage of the battery module after the timer times out, compensates the detected voltage with the dynamic voltage compensation of the battery module when the wireless communication terminal is in the communication state, and reads battery capacitance of the battery module according to the compensated voltage; and a display module to display the battery capacitance of the battery module.