System and method of generating a media item recommendation message with recommender presence information
First Claim
Patent Images
1. A system comprising:
- a central server comprising;
a communication interface;
at least one processor in communication with the communication interface;
memory storing software executable by the at least one processor, whereby the central server is adapted to;
receive a media item recommendation message from a first device; and
send the media item recommendation message to a second device; and
the first device comprising;
a first communication interface;
at least one first processor in communication with the first communication interface;
first memory storing software executable by the at least one first processor, whereby the first device is adapted to;
include a media item identifier of a media item in a media item recommendation message;
include presence information of a recommender of the media item in the media item recommendation message, wherein the presence information is associated with the media item identifier and wherein the presence information comprises a plurality of announcement tracks each having an associated metadata; and
send the media item recommendation message to the central server; and
the second device comprising;
a second communication interface;
at least one second processor in communication with the second communication interface;
second memory storing software executable by the at least one second processor, whereby the second device is adapted toreceive the media item recommendation message from the central server;
compare the metadata of a currently playing media item on the second device with the associated metadata of the plurality of announcement tracks of the presence information of the media item recommendation message;
select an announcement track based on the comparison; and
play the announcement track.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method of generating a media item recommendation message used to provide a recommendation for a media item by a recommender to a recipient on a media item recommendation system is disclosed. The media item recommendation is generated by including a media item identifier of a media item in a media item recommendation message, presence information of a recommender of the media item, and, optionally, a media item annotation in association with the media item identifier in the media item recommendation message. The media item recommendation message is transmitted to the recipient.
338 Citations
25 Claims
-
1. A system comprising:
-
a central server comprising; a communication interface; at least one processor in communication with the communication interface; memory storing software executable by the at least one processor, whereby the central server is adapted to; receive a media item recommendation message from a first device; and send the media item recommendation message to a second device; and the first device comprising; a first communication interface; at least one first processor in communication with the first communication interface; first memory storing software executable by the at least one first processor, whereby the first device is adapted to; include a media item identifier of a media item in a media item recommendation message; include presence information of a recommender of the media item in the media item recommendation message, wherein the presence information is associated with the media item identifier and wherein the presence information comprises a plurality of announcement tracks each having an associated metadata; and send the media item recommendation message to the central server; and the second device comprising; a second communication interface; at least one second processor in communication with the second communication interface; second memory storing software executable by the at least one second processor, whereby the second device is adapted to receive the media item recommendation message from the central server; compare the metadata of a currently playing media item on the second device with the associated metadata of the plurality of announcement tracks of the presence information of the media item recommendation message; select an announcement track based on the comparison; and play the announcement track. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 25)
-
-
16. A system comprising:
-
a first device comprising; a first communication interface; at least one first processor in communication with the first communication interface; first memory storing software executable by the at least one first processor, whereby the first device is adapted to; include a media item identifier of a media item in a media item recommendation message; include presence information of a recommender of the media item in the media item recommendation message, wherein the presence information is associated with the media item identifier and wherein the presence information comprises a plurality of announcement tracks each having an associated metadata; and send the media item recommendation message to a second device; and the second device comprising; a second communication interface; at least one second processor in communication with the second communication interface; second memory storing software executable by the at least one second processor, whereby the second device is adapted to receive the media item recommendation message; compare the metadata of a currently playing media item on the second device with the associated metadata of the plurality of announcement tracks of the presence information of the media item recommendation message; select an announcement track based on the comparison; and play the announcement track. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification