System and method for processing a received media item recommendation message comprising recommender presence information
First Claim
1. A method of generating a media item recommendation message via a computing device, comprising the steps of:
- including, via the computing device, a media item identifier of a media item in a media item recommendation message, wherein the media item is audio or video; and
including presence information of a recommender of the media item in the media item recommendation message, the presence information comprising a plurality of announcement tracks each having associated metadata of the announcement track and the media item recommendation message being constructed such that at least one of the plurality of announcement tracks is selected and played when the media item is played back at a user device receiving the recommendation message, wherein the at least one of the plurality of announcement tracks is selected using a best fit analysis based on comparing the associated metadata of the announcement track and metadata of the media item played back at the user device.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing a received media item recommendation message is disclosed. A recipient receives the media item recommendation message which includes a media item identifier of a media item and presence information of a recommender of the media item in association with the media item identifier. The presence information may be in the form of metadata. The recipient may render the presence information and/or store or download the presence information to a media item playlist, to another device, or to a storage medium for subsequent rendering. The media item recommendation message also may include a media item annotation. The media item annotation may also be in the form of metadata and may be rendered and/or stored or downloaded to a media item playlist, to another device, or to a storage medium for subsequent rendering.
355 Citations
26 Claims
-
1. A method of generating a media item recommendation message via a computing device, comprising the steps of:
-
including, via the computing device, a media item identifier of a media item in a media item recommendation message, wherein the media item is audio or video; and including presence information of a recommender of the media item in the media item recommendation message, the presence information comprising a plurality of announcement tracks each having associated metadata of the announcement track and the media item recommendation message being constructed such that at least one of the plurality of announcement tracks is selected and played when the media item is played back at a user device receiving the recommendation message, wherein the at least one of the plurality of announcement tracks is selected using a best fit analysis based on comparing the associated metadata of the announcement track and metadata of the media item played back at the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions for generating a media item recommendation message by instructing a computing device to:
-
include a media item identifier of a media item in a media item recommendation message, wherein the media item is audio or video; and include presence information of a recommender of the media item in the media item recommendation message, the presence information comprising a plurality of announcement tracks each having associated metadata of the announcement track and the media item recommendation message being constructed such that at least one of the plurality of announcement tracks is selected and played when the media item is played back at a user device receiving the recommendation message, wherein the at least one of the plurality of announcement tracks is selected using a best fit analysis based on comparing the associated metadata of the announcement track and metadata of the media item played back at the user device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification