×

Power efficient brokered communication supporting notification blocking

  • US 9,760,413 B2
  • Filed: 03/28/2016
  • Issued: 09/12/2017
  • Est. Priority Date: 02/16/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a notification service, the method comprising:

  • maintaining, while there is a persistent communication connection between a computing device and the notification service, information that identifies statuses for multiple applications on the computing device based at least in part on previously received indications from the computing device of ones of the multiple applications for which notifications are blocked, at least one of the previously received indications comprising an indication to block notifications for one application of the multiple applications;

    maintaining the persistent communication connection between the computing device and the notification server subsequent to the previously received indications having been received;

    providing to the computing device over the persistent communication connection, a notification targeting the one application in response to determining that notifications for the one application on the computing device are not blocked; and

    maintaining a store of information indicating whether notifications for the one application on the computing device are blocked; and

    allowing the information in the store to be rebuilt if deleted from the store.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×