Patent ID: 8015263

Claim:
A system for sharing audio content for playback comprising: a first computer comprising a first processor, a first communications interface controllable by the first processor, and a first memory, the first memory comprising program code executable by the first processor for performing the following steps: providing one or more references to media data to a server computer for sharing the media data for distribution, the media data comprising one or more references to audio data, and a set of media attributes; receiving an ordered list from the server computer, the ordered list comprising a plurality of references to media data, including the a reference to the media data; displaying the ordered list; accepting selection of a list item containing a reference to the media data; in response to the selection of the list item, downloading and storing the media data and the audio data referenced by the media data; obtaining notification of changes to the media data, and in response to the notification, automatically downloading and storing the media data and the audio data; record the audio data, encode the audio data in a format suitable for transfer to the server, and store the audio data on the first computer for subsequent retrieval; and retrieve the audio data and transfer the audio data to the server.