Patent ID: 9571439
Date: 2017-02-14
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A method comprising: receiving, via a communication network and at a client device, a notification associated with a source application from among a plurality of source applications on the client device, wherein each source application of the plurality of source applications is associated with source application specific reconfiguration notification settings; in response to receiving the notification, accessing notification reconfiguration settings corresponding to the source application, wherein the notification reconfiguration settings comprise a notification definition indicating at least one notification characteristic that triggers reconfiguration of a received notification associated with the source application; identifying one or more notification characteristics of the notification; comparing, by one or more processors, the one or more notification characteristics of the notification with the at least one notification characteristic within the notification definition to determine that the one or more notification characteristics of the notification match the at least one notification characteristic within the notification definition; based on determining the match, reconfiguring, by the one or more processors, the notification for presentation at the client device by creating a reconfigured notification based on the notification; providing the reconfigured notification for presentation to the user via the client device using one or more delivery mechanisms; receiving a second notification associated with the source application on the client device; determining characteristics of the second notification are different from the at least one notification characteristic within the notification definition for the notification reconfiguration settings associated with the source application; and based on the characteristics of the second notification being different from the at least one notification characteristic, providing the second notification for presentation to the user via the client device rather than reconfiguring the second notification.