×

Mobile device security

  • US 9,723,131 B1
  • Filed: 02/07/2017
  • Issued: 08/01/2017
  • Est. Priority Date: 03/23/2010
  • Status: Active Grant
First Claim
Patent Images

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;

    the first threshold distance is set for a first category of content included in the first notifications of the first entity,the second threshold distance is set for a second category of content included in the second notifications of the second entity,the second threshold distance is different from the first threshold distance, andthe second category of content is different from the first category of content;

    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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×