Patent ID: 7562117

Claim:
A system for collaborative media selection among a media provider and a collaborative group of media players, each individual media player being in processing communications with the media provider and associated with a user, the system comprising: a media provider including; a processor; a datastore functionally coupled to the processor having retrievably stored therein, a plurality of media files; each of the plurality of media files having retrievably associated therewith, identifying indicia descriptive of its associated media file; a media suggestion application including instructions executable by the processor to; identify a suggested media file from the plurality of media files for impending broadcast play to the collaborative group of media players; retrieve from the datastore, the identifying indicia associated with the suggested media file; contemporaneously send the identifying indicia associated with the suggested media file to the collaborative group of media players in general concurrence with a broadcast play of a current media file; receive a plurality of separate user feedback responses associated with the suggested media file, the plurality of separate user feedback responses being received from a plurality of media players included in the collaborative group of media players; and, determine from the received plurality of separate user feedback responses if collaborative acceptance has been obtained for the suggested media file; and, if collaborative acceptance has been obtained, broadcast play the suggested media file to the collaborative group of media players such that the suggested media file plays generally following a completion of play of the current media file; or, if collaborative acceptance has been not been obtained, suggesting a different media file for impending broadcast play.