×

System and method for presentation of media related to a context

  • US 9,158,794 B2
  • Filed: 05/24/2013
  • Issued: 10/13/2015
  • Est. Priority Date: 06/27/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating an association between each of a plurality of media objects and temporal, spatial, social network and topical data including deriving relationships between specific media objects and metadata sources associated with a specific media object, user profile data, social network data and interaction data;

    receiving a request from a requesting device associated with a user for media matching each criteria of multiple criteria included in a combined context, the combined context defined by social criteria, location criteria, topical criteria, and temporal criteria included in the request, the social criteria describing one or more people or types of people associated with the requested media, the location criteria describing a location or type of location associated with the requested media, the topical criteria describing one or more topics associated with the requested media, and the temporal criteria describing a past time period associated with the requested media;

    locating a user profile associated with the user including one or more designations of favorite media of the user;

    determining media associated with the one or more people or types of people defined by the social criteria based on the association;

    identifying a location associated with the request and determining media associated with the location based on the association;

    identifying topics associated with the request and determining media associated with the identified topics based on the association;

    identifying a time associated with the request and determining media associated with the identified time based on the association;

    locating a plurality of media files that each match each criteria included in the combined context based on the located user profile, determined media associated with the one or more people or types of people, media associated with the location, media associated with the identified topics, and media associated with the identified time;

    assembling, via the network, a playlist containing a reference to the plurality of media files; and

    transmitting the plurality of media files on the playlist over the network to the requesting device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×