×

Updating playlists using push and pull

  • US 10,264,084 B2
  • Filed: 09/30/2015
  • Issued: 04/16/2019
  • Est. Priority Date: 09/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, causes,receiving playlist data that describes a collection of media items associated with a playlist;

    receiving playlist subscriber data that associates the playlist with user accounts that have subscribed to the playlist;

    receiving playlist change data that describes a change made to the playlist;

    in response to receiving the playlist change data, generating a push notification score, wherein the push notification score comprises a playlist score, a subscriber score, or any combination thereof, wherein the playlist score is based on a frequency the playlist is changed, the playlist change data, a status of a playlist curator, a number of subscribers to the playlist, or any combination thereof, and the subscriber score is based on a subscriber number representing how many user accounts subscribed to the playlist before a particular subscribed user account subscribed to the playlist, a physical location of a subscriber, a device location of a client device associated with the particular subscribed user account, subscriber interaction with the playlist, a battery life of a subscriber'"'"'s client device, a notification number of push notifications received within a given time by the client device associated with the particular subscribed user account, or any combination thereof;

    sending a playlist update push notification to a client device associated with the particular subscribed user account if the push notification score breaches a push notification threshold value, wherein the playlist update push notification is configured to provide an indication on the client device of the change made to the playlist, and the playlist update push notification is configured to prompt the client device to receive the playlist with the change; and

    inhibiting the sending of the playlist update push notification to the client device associated with the particular subscribed user account if the push notification score does not breach the push notification threshold value.

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