The following flow chart illustrates how the background service retrieves motherboard and battery data for the device through Windows Management Instrumentation (WMI). Battery health and warnings display to the end user based on conditions set in the configuration file.