×

Presenting content related to current media consumption

  • US 8,954,448 B1
  • Filed: 08/31/2011
  • Issued: 02/10/2015
  • Est. Priority Date: 08/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying at least one program executable in at least one computing device, the at least one program comprising:

  • code that maintains a plurality of files in a plurality of virtual file systems that are individually associated with a respective user, at least some of the plurality of files corresponding to a plurality of media files owned by the respective user;

    code that sends at least two of the plurality of media files in one of the plurality of virtual file systems to a client associated with the respective user for playback in the client;

    code that identifies a first performer associated with a current one of the plurality of media files being played in the client;

    code that identifies a second performer based at least in part on the first performer and relationship data that describes a plurality of relationships among a plurality of performers;

    code that identifies a current location of the respective user;

    code that determines at least one content item that is relevant to the current one of the plurality of media files based at least in part on the second performer and the current location of the respective user, wherein the at least one content item corresponds to a live event associated with the second performer at a location that is within a predefined radius of the current location of the respective user; and

    code that sends at least one update to a relevant content listing rendered in the client in response to the current one of the plurality of media files playing in the client, the at least one update being configured to add at least one entry to the relevant content listing, the at least one entry including a link to the at least one content item, the at least one entry in the relevant content listing arranged in a time-based sequence such that the at least one entry correlates to a sequence of playback in the client of the plurality of media files from the one of the plurality of virtual file systems.

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