Patent attributes
Techniques for managing notifications are described. In an example, a computing device receives notification data. The computing device compares a first context associated with the notification data and a second context associated with an application executing in an application window on a display. The computing device determines whether the notification data is to be presented in the application window or is to be sent to a queue based on the comparison, the queue storing other notification data corresponding to another notification. The computing device also presents, based on the comparison, at least the notification data or a notification in the application window over at least a portion of content from execution of the application while a presentation of the content continues, the notification distinct from the notification data and indicating that the notification data is presented.