EMBEDDED MEDIA RECOMMENDATIONS
First Claim
1. A method of operation of a portable media player, comprising:
- receiving, by the portable media player, recommendations for each of a plurality of media presentations stored on the portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of others of the plurality of media presentations stored on the portable media player recommended for the one of the plurality of media presentations;
storing, by the portable media player, the recommendations in a storage unit of the portable media player; and
facilitating, by the portable media player, playback of the plurality of media presentations on the portable media player based on the recommendations;
wherein facilitating playback of the plurality of media presentations on the portable media player based on the recommendations comprises;
playing a select one of the plurality of media presentations; and
playing a number of media presentations from a subset of the plurality of media presentations stored on the portable media player that are identified by a user-defined number of levels of the recommendations directly and indirectly associated with the select one of the plurality of media presentations.
6 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.
-
Citations
31 Claims
-
1. A method of operation of a portable media player, comprising:
-
receiving, by the portable media player, recommendations for each of a plurality of media presentations stored on the portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of others of the plurality of media presentations stored on the portable media player recommended for the one of the plurality of media presentations; storing, by the portable media player, the recommendations in a storage unit of the portable media player; and facilitating, by the portable media player, playback of the plurality of media presentations on the portable media player based on the recommendations; wherein facilitating playback of the plurality of media presentations on the portable media player based on the recommendations comprises; playing a select one of the plurality of media presentations; and playing a number of media presentations from a subset of the plurality of media presentations stored on the portable media player that are identified by a user-defined number of levels of the recommendations directly and indirectly associated with the select one of the plurality of media presentations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operation of a portable media player, comprising:
-
receiving, by the portable media player, recommendations for each of a plurality of media presentations stored on the 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, by the portable media player, the recommendations in a storage unit of the portable media player; and facilitating, by the portable media player, playback of the plurality of media presentations and the recommended media presentations identified by the recommendations on the portable media player. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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 the portable media player, wherein for each one of the plurality of media presentations, the recommendations identify at least one of 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; wherein in order to facilitate playback of the plurality of media presentations on the portable media player based on the recommendations, the control system is further adapted to; play a select one of the plurality of media presentations; and play a number of media presentations from a subset of the plurality of media presentations stored on the portable media player that are identified by a user-defined number of levels of the recommendations directly and indirectly associated with the select one of the plurality of media presentations. - View Dependent Claims (27)
-
-
28. 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 the 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 identified by the recommendations on the portable media player. - View Dependent Claims (29, 30, 31)
-
Specification