Patent ID: 7486926

Claim:
A content delivery system, comprising: a software application configured for storage on a storage medium of a personal computer, the software application further configured to maintain a collection of audio files saved locally to the personal computer, to allow a user to create a playlist, to initiate a downloading of an audio file included in the playlist from the personal computer to a portable audio file player, to initiate sending a request for a different audio file to a network based resource, to receive the different audio file, to locally save the different audio file at the personal computer, and to initiate presentation of a graphical user interface (GUI) at the personal computer, wherein the GUI is configured to operate as a user interface for the network based resource, further wherein the GUI is configured to present a collection of selectable functions associated with audio information; the portable audio file player having a processor, a display, and a memory configured to store a plurality of audio files; and a collection of instructions saved locally at the portable audio file player, the collection of instructions operable to direct the processor to maintain an updateable user interface comprising a menu of selectable icons, to modify the updateable user interface in connection with receiving a particular audio file from the personal computer such that a particular selectable icon is linked to the particular audio file, to initiate presentation of the menu on the display, to communicate data to a different electronic device that has an associated display to allow the different electronic device to present a selectable representation of the particular selectable icon on the associated display, and to begin playing the particular audio file at the portable audio file player in connection with a user selecting the selectable representation from the associated display.