Users need to perform manual operations to modify mobile device alerting settings in many contexts. This disclosure describes techniques that, with user permission, analyze the user’s context such as location, schedule, user’s current level of engagement with the device, etc. to automatically determine an applicable alerting mode for their mobile device. Additionally, data from digital maps regarding location type, location characteristics, etc. as well as real time information regarding events taking place at or near the user’s location can be used in making the determination. Adjusting the alerting mode can include automatically adjusting notification volume levels, timing, and content tailored to the specific context. Additional functionality can include context-aware reminders and suggestions, location-triggered task automation, and dynamic notification settings triggered by external entities.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.