Patent attributes
Systems and methods are described for providing a notification mode determination service. A notification mode determination service may apply various criteria to determine a mode for displaying a notification on a mobile computing device, and may analyze responses to previously displayed notifications in order to determine the criteria to apply, prioritize the application of the criteria, and identify preferred notification modes. Notifications may be displayed using audio feedback, visual feedback, haptic feedback, or combinations thereof, and may be deferred until a particular time or condition is reached. Notification modes may be determined based on factors such as a foreground software application, a type or category of the foreground software application, calendar events, holidays, geolocations, and the like.