Smart Battery Management
Android has introduced Doze in Marshmallow, build a feature over it where OS learns overtime which apps user uses the most. This way the apps which are rarely used should be killed in background process and only given access to internet activity when that app is actually opened by the user. From what I believe, Google is already working on something similar to this in Android N. Also OS could learn over time when the user uses internet related apps the most, i.e. time of day, and when the phone is mostly in active. Android could restrict the internet usage of the phone during inactive time periods.
Awesome one bro and yes a good battery backup is really needed😛
Have you checked out the Data Manager update on Fuel OS?
It’s in lines with what you’re looking for!