Implementation Of A Probabilistic Interruption Management System For Smartphones
As the number of worldwide cellular subscriptions approaches the world’s population, the negative effects of cell phone disruption have become increasingly apparent. In recent years, mobile phones have become advanced enough to moderate interruptions based on whether or not the user would want an interruption. Research into the area of interruption management has provided models and architecture for the creation of such an application. However, to our knowledge, there are no interruption management systems currently available in the Android or iPhone app stores using a probabilistic model to moderate cell phone interruptions. A probabilistic model would be an improvement over current binary decision models, which either lack accuracy, or require the user to predetermine every possible outcome. In this project, we have employed a probabilistic model to implement an interruption management system for Android OS 4.0 that uses five contexts: schedule, time of day, location, caller relationship and driving. Our system intercepts the call, calculates the probability an interruption is desirable, and then changes the phone’s audio profile to vibrate, silent, or ring based on our model. A missed notification service has also been implemented to alert the user, at an appropriate time, that he has missed notifications.