Batteries are charged using sequences of charge and discharge pulses in which a controller adjusts charge rate and/or terminates the charge process based on measurements taken during the preceding charge cycle and an internally computed algorithmic logic equation to optimize the charge cycle...http://www.google.ca/patents/US5739672?utm_source=gb-gplus-sharePatent US5739672 - Method and apparatus for charging batteries