An information handling system that includes a processor, a memory, a program,
a battery, and a module. The module receives a request for first information associated
with the battery from the program, accesses the first information, converts the
first information into second information, and provides the second information
to the program in response to the request.