Patent attributes
Technologies for unseen notification handling are described. Embodiments select an initial set of notifications, provide the selected initial set of notifications to a client device, store seen notifications in a first data store, maintain sent but unseen notifications in a second data store that is an in-memory online data store, retrieve a set of the sent but unseen notifications from the second data store, create a list of unseen notifications by combining the retrieved set of sent but unseen notifications with a set of unsent and unseen notifications, generate a set of relevance scores for the list of unseen notifications, create a new version of the list of unseen notifications based on the new set of relevance scores, and provide the new version of the list of the unseen notifications to the client device.