Portable wireless player and associated method
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of providing programming to a portable wireless music player includes connecting to a music service provider from a remote client and defining a play list at the music service provider through user interaction at the remote client. The player connects to the music service provider over a wireless service network and downloads music to the player from the music service provider in accordance with the previously defined play list. The music or other programming is played at the player.
38 Citations
22 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing programming to a portable wireless player having a memory and being operative to transmit and receive information over a wireless link to a wireless service network, the portable wireless 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 service provider wherein the service provider allows connections from remote clients, the method comprising:
-
connecting to the service provider with the portable wireless player over the wireless service network, the connection between the service provider and the portable wireless player including a quality of service rating; the portable wireless player, in response to a favorable quality of service rating between the portable wireless player and the service provider, automatically downloading a first part of a play list in a burst, the play list being predefined at the service provider through user interaction at a remote client and including one or more multimedia files; after downloading the first portion of the play list, the portable wireless player remaining idle for a period of time; and after the period of time and in response to another favorable quality of service rating between the portable wireless player and the service provider, the portable wireless player automatically downloading a second portion of the play list in a burst from the service provider, the second portion including one or more multimedia files. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A portable wireless player for use in playing programming received over a wireless link to a wireless service network, the wireless service network being in communication with a service provider that allows connections from remote clients wherein a remote client connects to the service provider and defines a play list at the service provider through user interaction at the remote client, the portable wireless player comprising:
-
a housing; a processor disposed in the housing; a memory disposed in the housing and in communication with the processor; a transmitter in communication with the processor configured to transmit information over the wireless service network; a receiver in communication with the processor configured to receive information over the wireless service network; and instructions in the memory that direct the processor to automatically and periodically establish a connection to the service provider over the wireless service network, wherein the portable wireless player, upon connection to the service provider, downloads information in a burst in accordance only with the previously defined play list, the connection between the portable wireless player and the service provider remaining idle between downloads, such that; the portable wireless player establishes the connection with the service provider and downloads a first portion of the play list in a first burst; the portable wireless player begins playing the first portion of the play list during an idle duration after the first burst is complete; and the portable wireless player establishes the connection with the service provider after the idle duration and downloads a second portion of the play list as a second burst. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification