NOVELTY - The method (500) involves measuring battery property of a battery in real-time to provide measured data (502) e.g. date. Measurement time at which the measured data is measured, is tracked (504). A battery history model is provided by modeling the measured data and the measurement time (506). A future state of the battery is estimated based on the model (508). Change in the property is calculated between a previous state and a present state of the battery (510). Rate of change of the property is calculated (512). A health state of the battery is calculated using the model (514).    USE - Method for facilitating health diagnostics of a battery e.g. lead acid battery, nickel cadmium battery, nickel metal-hydride battery and lithium ion battery, in an automotive, aerospace or circuit board level device i.e. Uninterruptible Power Supply (UPS). Can also be used for facilitating fuel cell diagnostics and electric generator diagnostics.    ADVANTAGE - The method enables providing a small, low cost and low energy system with an onboard memory for battery operational history tracking and modeling data. The method enables the data to be used to perform preventative maintenance action, thus allowing different types of maintenance actions including exhaustive diagnostics to be done during routine maintenance such that the information is offloaded and diagnosed as part of fleet maintenance.    DETAILED DESCRIPTION - The battery property is selected from a group consisting of capacity, charge state, voltage, current, cell resistance, operational environment and temperature. INDEPENDENT CLAIMS are also included for the following:    (1) a battery adaptive learning management system    (2) a computer-readable storage medium comprising a set of instructions for facilitating battery health diagnostics.    DESCRIPTION OF DRAWING(S) - The drawing shows a flow chart illustrating a process for facilitating battery health diagnostics.    Method for facilitating battery health diagnostics (500)    Step for measuring battery property of battery in real-time to provide measured data (502)    Step for tracking measurement time at which measured data is measured (504)    Step for providing battery history model by modeling measured data and measurement time (506)    Step for estimating future state of battery based on battery history model (508)    Step for calculating change in property between previous state and present state of battery (510)    Step for calculating rate of change of property (512)    Step for calculating health state of battery using battery history model (514)