Patent ID: 9537812
Date: 2017-01-03
CPC Classifications: G06F,H04L,H04W

Claim:
1. A method for managing notifications, the method comprising: receiving, over the Internet using a hardware processor of a push notification server, a first push notification directed to an instance of a first application; determining that the instance of the first application is installed on a first user device; receiving, over the Internet at the push notification server, a second push notification directed to an instance of a second application; determining that the instance of the second application is installed on the first user device; in response to determining that both the instance of the first application and the instance of the second application are installed on the first user device, and prior to the first push notification and the second push notification being sent, determining that the first push notification and the second push notification are corresponding notifications; determining, based on a comparison of information about the first push notification and information about the second push notification, that the first push notification has priority over the second push notification; sending, by the push notification server, the first push notification to the first user device upon determining that the first push notification has priority over the second push notification; and inhibiting the second push notification from being sent to the first user device by the push notification server.