EMBEDDED MEDIA RECOMMENDATIONS
First Claim
1. A method comprising:
- receiving recommendations for each of a plurality of media presentations stored on a portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of the others of the plurality of media presentations stored on the portable media player recommended for the one of the plurality of media presentations;
storing the recommendations in a storage unit of the portable media player; and
facilitating playback of the plurality of media presentations on the portable media player based on the recommendations.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for embedding recommendations on a portable media player are provided. In general, recommendations for media presentations stored or to be stored on the portable media player are generated by a recommendation engine hosted by an external system such as, for example, a user'"'"'s personal computer or a network server. In one embodiment, the media presentations are songs, and the recommendations include a number of recommended songs for each song stored or to be stored on the portable media player. The recommendations may be limited to the media presentations stored on the portable media player or otherwise accessible to the portable media player. After the recommendations are generated, the recommendations are stored, or embedded, on the portable media player. Thereafter, the portable media player may use the recommendations to facilitate playback of media content on the portable media player.
148 Citations
37 Claims
-
1. A method comprising:
-
receiving recommendations for each of a plurality of media presentations stored on a portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of the others of the plurality of media presentations stored on the portable media player recommended for the one of the plurality of media presentations; storing the recommendations in a storage unit of the portable media player; and facilitating playback of the plurality of media presentations on the portable media player based on the recommendations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
receiving recommendations for each of a plurality of media presentations stored on a portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one recommended media presentation accessible from a network service recommended for the one of the plurality of media presentations; storing the recommendations in a storage unit of the portable media player; and facilitating playback of the plurality of media presentations and the recommended media presentations on the portable media player. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A portable media player comprising:
-
a communication interface; and a control system associated with the communication interface and adapted to; receive recommendations for each of a plurality of media presentations stored on a portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of the others of the plurality of media presentations stored on the portable media player recommended for the one of the plurality of media presentations; store the recommendations in a storage unit of the portable media player; and facilitate playback of the plurality of media presentations on the portable media player based on the recommendations.
-
-
37. A portable media player comprising:
-
a communication interface; and a control system associated with the communication interface and adapted to; receive recommendations for each of a plurality of media presentations stored on a portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one recommended media presentation accessible from a network service recommended for the one of the plurality of media presentations; store the recommendations in a storage unit of the portable media player; and facilitate playback of the plurality of media presentations and the recommended media presentations on the portable media player.
-
Specification