Patent ID: 7991268

Claim:
A wireless communication terminal comprising: a wireless communication module including a receiver and a transmitter that is configured to communicate with other communication terminals over a wireless interface; a controller comprising a microprocessor that is configured to establish a connection with at least one participant wireless communication terminal via the wireless communication module, and to operate in each of a direct mode and, alternatively, a play list mode, wherein: when the controller is in the direct mode, the controller is responsive to a playback request from a participant wireless communication terminal to execute playback of a participant media file streamed to the wireless communication terminal from the participant wireless communication terminal without queuing the participant media file or a participant media identification corresponding thereto in a play list; and when the controller is in the play list mode, the controller is operative to maintain a play list representing media files to be played, to receive a plurality of playback requests from at least one participant wireless communication terminal, each playback request including a participant media identification corresponding to a participant media file stored on the at least one participant wireless communication terminal, to add each participant media identification to the play list, to receive the participant media files from the at least one participant wireless communication terminal, and to execute playback of the participant media files in accordance with the play list.