{'fraction_non_alphanumeric': 0.009249743062692703, 'fraction_numerical': 0.0051387461459403904, 'mean_word_length': 5.049689440993789, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Hardware and Software method to Reduce Power Consumption in Battery Operated IoT Devices

With IoT applications being extensively used in our day to day lives, managing the power consumption of IoT devices has become a genuine concern. Specifically, IoT devices that are used in remote locations without grid availability poses a more difficult challenge in managing power consumption. Since IoT devices are usually compact and the batteries used in these are smaller ones like coin cells and prismatic cells, their mili ampere hour is as low as 150mah and expected operating life is up to 2 years. To reach battery life of 2 years it is essential to operate the device in low power modes of the processor while also performing the function seamlessly. This research is targeted towards identifying various methodologies that assists in the reduction of power consumption in Battery operated IoT devices, especially in the IoT processor via hardware and firmware protocols.