Patent ID: 9723131
Date: 2017-08-01
CPC Classifications: G06Q,H04L,H04M,H04W

Claim:
1. A computer-implemented method comprising: receiving, by one or more computing systems from a location sensor associated with a mobile device of a user, an indication of a geolocation of the mobile device; determining, by at least one of the one or more computing systems and based at least in part on a user profile, one or more restrictions about receiving notifications on the mobile device; identifying, by at least one of the one or more computing systems, a first computing device of a first entity responsible for first notifications, the first computing device identified based at least in part on the one or more restrictions and on a determination that the first computing device is located within a first threshold distance of the geolocation of the mobile device; identifying, by at least one of the one or more computing systems, a second computing device of a second entity responsible for second notifications, the second computing device identified based at least in part on the one or more restrictions and on a determination that the second computing device is located within a second threshold distance of the geolocation of the mobile device, wherein: receiving, by at least one of the one or more computing systems, requests from the first computing device and the second computing device based at least in part on the geolocation of the mobile device, the requests to send notifications to the mobile device; selecting, by at least one of the one or more computing systems, a first notification of the first entity over a second notification of the second entity to send to the mobile device based at least in part on the requests; and sending, by at least one of the one or more computing systems, the first notification to the mobile device, the sending activating the mobile device to present the first notification.