| CPC G01R 31/392 (2019.01) [G01R 31/3648 (2013.01); G01R 31/374 (2019.01); G01R 31/387 (2019.01); G01R 19/16542 (2013.01); G01R 31/36 (2013.01); G01R 31/382 (2019.01); G01R 31/385 (2019.01)] | 20 Claims |

|
1. A method for estimating a remaining battery life of a non-rechargeable battery of an Internet of Things (IoT) device, the method comprising:
determining an amount of battery capacity used by the IoT device while the IoT device was operating in an active mode based on plurality of temperatures of environments in which the IoT device was located while the IoT device was operating in the active mode;
determining an amount of battery capacity used by the IoT device while the IoT device was operating in a sleep mode based on plurality of temperatures of environments in which the IoT device was located while the IoT device was operating in the sleep mode;
determining an estimated remaining battery life of the non-rechargeable battery based on an initial capacity of the non-rechargeable battery, the amount of battery capacity used by the IoT device while the IoT device was operating in the active mode, and the amount of battery capacity used by the IoT device while the IoT device was operating in the sleep mode; and
responsive to determining that the estimated remaining battery life of the non-rechargeable battery is below a threshold, updating a configuration of the IoT device to transition to the active mode less frequently.
|