SYSTEM AND METHOD FOR PRESENTATION OF MEDIA RELATED TO A CONTEXT
First Claim
1. A method comprising the steps of:
- receiving a request over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria;
formulating a query based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria;
assembling via the network a playlist containing a reference to the at least one media file; and
transmitting the at least one media file on the playlist over the network to the requesting device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device.
147 Citations
21 Claims
-
1. A method comprising the steps of:
-
receiving a request over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria; formulating a query based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria; assembling via the network a playlist containing a reference to the at least one media file; and transmitting the at least one media file on the playlist over the network to the requesting device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a context entry module that enables entry of a request on a requesting device for media related to a context, wherein the request contains at least one criteria; a query module that uses context criteria entered through the context entry module to formulate a query based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria; a playlist generation module that assembles playlists containing a reference to the at least one media file; a media delivery module that transmitting the at least one media file on the playlist over a network to the requesting device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable instructions for a method comprising the steps:
-
receiving a request over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria; formulating a query based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria; assembling via the network a playlist containing a reference to the at least one media file; and transmitting the at least one media file on the playlist over the network to the requesting device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification