Method and device for obtaining playlist content over a network
First Claim
1. A method comprising:
- receiving, at an electronic device, a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device;
receiving, at the electronic device, information enabling the electronic device to request the ones of the plurality of songs from at least one remote source; and
obtaining the ones of the plurality of songs from the at least one remote source.
10 Assignments
0 Petitions
Accused Products
Abstract
A network-enabled audio device that provides a display device that allows the user to select playlists of music much like a jukebox is disclosed. The user can compose playlists from disk files, CD'"'"'s, Internet streaming audio broadcasts, online music sites, and other audio sources. The user can also select a desired Web broadcast from a list of available Web broadcasts. In addition, the user can play standard audio CD'"'"'s and MP3 encoded CD'"'"'s and have access to local AM/FM stations. Further, the software, the user controls, and the display in the network-enabled audio device are operably configured and connected such that the user can listen to playlists that include CD'"'"'s and other audio sources just as the user would choose a playlist in a jukebox.
-
Citations
62 Claims
-
1. A method comprising:
-
receiving, at an electronic device, a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receiving, at the electronic device, information enabling the electronic device to request the ones of the plurality of songs from at least one remote source; and obtaining the ones of the plurality of songs from the at least one remote source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving an assignment of a playlist at an electronic device, the playlist identifying a plurality of songs; identifying, by the electronic device, ones of the plurality of songs in the playlist that are not stored on the electronic device; receiving the playlist at the electronic device; receiving information at the electronic device enabling the electronic device to request the ones of the plurality of songs that are not stored on the electronic device from at least one remote source; continuously playing songs from the playlist; and receiving and displaying information on a song that is from a genre similar to that of one of the plurality of songs in the playlist.
-
-
20. A method comprising:
-
receiving, at an electronic device, a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receiving, at the electronic device, information enabling the electronic device to request the ones of the plurality of songs from at least one remote source; obtaining the ones of the plurality of songs from the at least one remote source; continuously playing songs from the playlist; receive and display information on merchandise offered associated with a song in the playlist; and receive and display information on a song that is from a genre similar to that of at least one of the plurality of songs in the playlist.
-
-
21. A method comprising:
-
receiving an assignment of a playlist at an electronic device, the playlist identifying a plurality of songs; identifying, by the electronic device, ones of the plurality of songs in the playlist that are not stored on the electronic device; receiving the playlist at the electronic device; and receiving information at the electronic device enabling the electronic device to obtain the ones of the plurality of songs that are not stored on the electronic device from at least one remote source. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium storing software for instructing a controller of an electronic device to:
-
receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; and receive information enabling the electronic device to obtain the ones of the plurality of songs from at least one remote source. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 35)
-
-
34. The non-transitory computer readable medium of 24, wherein the software further instructs the controller to:
receive and display information on a song that is from a genre similar to that of at least one song in the playlist.
-
36. A non-transitory computer readable medium storing software for instructing a controller of an electronic device to:
-
receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receive information enabling the electronic device to request the ones of the plurality of songs from at least one remote source; obtain the ones of the plurality of songs from the at least one remote source; continuously play songs from the playlist; receive and display information on merchandise associated with a song in the playlist; and receive and display information on a song that is from a same genre as that of at least one of the plurality of songs in the playlist.
-
-
37. A method comprising:
-
receiving an assignment of a playlist at an electronic device, the playlist identifying a plurality of songs; identifying, by the electronic device, ones of the plurality of songs in the playlist that are not stored on the electronic device; receiving the playlist at the electronic device; receiving information at the electronic device enabling the electronic device to request the ones of the plurality of songs that are not stored on the electronic device from at least one remote source; continuously playing songs from the playlist; and receive and display a plurality of artists that are similar to an artist of a song currently playing.
-
-
38. A method comprising:
-
receiving an assignment of a playlist at an electronic device, the playlist identifying a plurality of songs; the electronic device identifying ones of the plurality of songs in the playlist that are not stored on the electronic device; receiving the playlist at the electronic device; receiving information at the electronic device enabling the electronic device to request the ones of the plurality of songs that are not stored on the electronic device from at least one remote source; continuously playing songs from the playlist; receiving and displaying information on merchandise offered associated with a song in the playlist; and receiving and displaying information on a song that is from a similar genre of one of the plurality of songs in the playlist.
-
-
39. An electronic device comprising:
-
a memory; and a central processing unit connected to the memory and configured to; receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; and receive information enabling the electronic device to obtain the ones of the plurality of songs from at least one remote source. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. An electronic device comprising:
-
a memory; and a central processing unit connected to the memory and configured to; receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receive information enabling the electronic device to obtain the ones of the plurality of songs from at least one remote source; continuously play songs from the playlist; and receive and display a plurality of artists that are similar to an artist of a song currently playing.
-
-
59. An electronic device comprising:
-
a memory; a central processing unit connected to the memory and configured to; receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receive information enabling the electronic device to request the ones of the plurality of songs from at least one remote source; obtain the ones of the plurality of songs from the at least one remote source; continuously play songs from the playlist; receive and display information on merchandise associated with a song in the playlist; and receive and display information on a song that is from a genre similar to that of one of the plurality of songs in the playlist.
-
-
60. An electronic device comprising:
-
a memory; and a central processing unit connected to the memory and configured to; receive a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; receive information enabling the electronic device to obtain the ones of the plurality of songs from at least one remote source; continuously play songs from the playlist; receive and display information on merchandise associated with a song in the playlist; and receive and display a plurality of artists that are similar to an artist of a song currently playing.
-
-
61. A method comprising:
-
receiving, at an electronic device, a playlist assigned to the electronic device, the playlist identifying a plurality of songs, wherein ones of the plurality of songs are not stored on the electronic device; and obtaining the ones of the plurality of songs from at least one remote source.
-
-
62. A method comprising:
-
receiving an assignment of a playlist at an electronic device, the playlist identifying a plurality of songs; identifying, by the electronic device, ones of the plurality of songs in the playlist that are not stored on the electronic device; and obtaining, by the electronic device, the ones of the plurality of songs from at least one remote source.
-
Specification