By: Amol Kokje Tosha Shah Raymond Tyler
Outline of Presentation Motivation Goals Methodology Application Flow What we have done To do Possible extensions Conclusion
Motivation Smartphone – heavy toll on battery power Solutions ◦ Operating System ◦ Hardware ◦ Process level management Why android platform? ◦ Apple iOS ◦ Palm WebOS
Goals User-friendly graphical interface User prioritizes their apps Application shuts down apps based on the set priority
Methodology To set the priority profile. To find: ◦ The Battery Level ◦ The running applications (background and foreground) Monitor the battery level and shut down applications based on priority profile.
Application Flow
What we have done Have developed modules: ◦ To monitor the battery level. ◦ To get the list of Running Applications. Completed designing most of the User Interfaces. Have linked the SQLite.
To Do Figure out the way to kill a running app. Integrate the modules to get the desired functionality. If time permits, we could: Use the CPU cycles to give suggestions to the user (CPU cycles serve as a measure of power consumption).
Possible Extensions Use of an adaptive learning model that automatically builds profiles based on the user’s context and history.
Questions ?