Patent ID: 8392505

Claim:
A media server, comprising: a media management application configured to play a first playlist; a communications interface configured to receive a first user feedback from a first portable media device of a plurality of portable media devices when the media management application is broadcasting the first playlist to the plurality of portable media devices, wherein the first user feedback is related to a queued media item in the first playlist; and a processor configured to: generate an updated playlist based on the first user feedback, wherein the updated playlist includes a new media item not included in the first playlist; cause the new media item to be streamed from one of the plurality of portable media devices to the media server without storing the new media item on the media server; and direct the media management application to broadcast the updated playlist instead of the first playlist to the plurality of portable media devices, wherein the updated playlist comprises a change from the first playlist, wherein the change comprises one of the following: (i) a different set of media items than the first playlist and (ii) a different order of media items than the first playlist.