Patent ID: 7734688

Claim:
A method of providing programming to a portable wireless music player having a memory and being operative to transmit and receive information over a wireless link to a wireless service network, the portable wireless music player being only a relatively simple listening device with limited functionality so as not to be time critical in its operations, the wireless service network being in communication with a music service provider wherein the music service provider allows connections from remote clients, the method comprising: receiving a connection to the music service provider from a remote client; receiving a definition of a play list at the music service provider through user interaction at the remote client, wherein the play list includes two or more songs; receiving a connection to the music service provider from the portable wireless music player over the wireless service network, wherein the portable wireless music player logs onto the music service provider and wherein the portable wireless music player is different from the remote client; receiving a selection of a song at the music service provider from the portable wireless music player according to the play list, wherein receiving the selection of the song indicates that the portable wireless music player is in a non-idle state such that the portable wireless music player is operable to download the song; and in response to receiving the selection of the song at the music service provider, the music service provider automatically downloading the selected song in a burst to the portable wireless music player, such that the portable wireless music player returns to an idle state substantially after receiving the selected song in the burst.