×

Server-side rate-limiting algorithms for piggybacking social updates for mobile devices

  • US 10,194,285 B2
  • Filed: 09/15/2017
  • Issued: 01/29/2019
  • Est. Priority Date: 11/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by one or more computing devices, receiving, from a mobile device of a first user, a notification mode indicating an interaction level of the first user with respect to the mobile device, wherein the notification mode is one of a trickle notification mode indicating the first user is actively interacting with the mobile device, a napping notification mode indicating the user is not actively interacting with the mobile device and the mobile device is in motion, or a sleep notification mode indicating the first user is not actively interacting with the mobile device and the mobile device is stationary for a pre-determined time duration;

    by the one or more computing devices, identifying a set of outgoing messages to be sent to the first user;

    by the one or more computing devices, computing an affinity score for each of the outgoing messages with respect to an originator of the message and the first user; and

    by the one or more computing devices, sending one or more messages from the set of outgoing messages to the mobile device, wherein the sending is based on at least the notification mode received from the mobile device of the first user and the affinity scores associated with the one or more messages, wherein;

    if the notification mode is the trickle notification mode, then sending messages whose affinity scores are above a first pre-determined threshold score;

    orif the notification mode is the napping notification mode, then sending messages whose affinity scores are above a second pre-determined threshold score, wherein the second pre-determined threshold score is greater than the first pre-determined threshold score.

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