Method, system, and computer-readable medium for employing a first device to direct a networked audio device to render a playlist
DCFirst Claim
1. A method for facilitating the presentation of media, the method comprising:
- displaying, on a first device, at least one device identifier identifying a second device;
receiving user first input selecting the at least one device identifier;
receiving, on the first device, a playlist, the received playlist comprising a plurality of media item identifiers;
receiving user second input selecting at least one media item identifier from the received playlist; and
directing, from the first device, the second device to receive a media item identified by the at least one media item identifier from a content server, without user input via the second device.
16 Assignments
Litigations
4 Petitions
Accused Products
Abstract
A method for playing music includes displaying a list of playlists names, selecting one of the displayed playlists names, sending at least one attribute of a playlist corresponding to the selected playlist name to a playlist server, receiving a playlist from the playlist server wherein the received playlist corresponds to the attribute(s), selecting at least one song from the received playlist, sending information representative of the selected song to a content server, receiving the selected song from the content server, and playing the selected song(s). Requesting a playlist on the first device based on attributes, sending the same attributes to a second device having the second device request the playlist and start playing.
-
Citations
46 Claims
-
1. A method for facilitating the presentation of media, the method comprising:
-
displaying, on a first device, at least one device identifier identifying a second device; receiving user first input selecting the at least one device identifier; receiving, on the first device, a playlist, the received playlist comprising a plurality of media item identifiers; receiving user second input selecting at least one media item identifier from the received playlist; and directing, from the first device, the second device to receive a media item identified by the at least one media item identifier from a content server, without user input via the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for obtaining a song, the method comprising:
-
obtaining a playlist on a first device over a network, the playlist comprising a plurality of song identifiers; displaying on the first device at least one device identifier identifying a second device; selecting, responsive to user first input at the first device, the at least one device identifier; selecting, responsive to user second input at the first device, a song identifier from the playlist; and directing, from the first device, the second device to obtain a song identified by the song identifier without user input via the second device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A device for selecting a media item, the device comprising:
-
a display for displaying at least one device identifier; and a network transceiver for facilitating communication between the device and at least one second device on a network, wherein the device is configured to facilitate; displaying on the display the at least one device identifier identifying the at least one second device; receiving user first input selecting the at least one device identifier; receiving a playlist via the network transceiver; receiving user second input selecting at least one media item name from the playlist; and directing the at least one second device to send information representative of the at least one media item name to a content server without user input via the second device, and to receive a media item corresponding to the at least one media item name from the content server. - View Dependent Claims (24)
-
-
25. A method for obtaining media, the method comprising:
-
displaying, on a first device, at least one device identifier identifying a second device; selecting, responsive to user first input at the first device, the at least one device identifier; displaying, on the first device, a plurality of playlist names; selecting, responsive to user second input at the first device, one of the plurality of playlist names; sending at least one attribute of a playlist corresponding to the selected playlist name to a playlist server; receiving, on the first device, the playlist from the playlist server, the received playlist corresponding to the at least one attribute and comprising a plurality of media item identifiers; selecting, responsive to user third input at the first device, at least one media item identifier from the received playlist; and directing the second device, without user input via the second device, to receive a media item identified by the at least one media item identifier from a content server and to play the media item.
-
-
26. A method for obtaining media, the method comprising:
-
displaying, on a first device, a plurality of device identifiers; receiving user first input selecting one of the plurality of device identifiers, wherein the one of the plurality of device identifiers identifies a second device; sending at least one attribute of a playlist corresponding to a selected playlist name to a playlist server; receiving, on the first device, the playlist from the playlist server, the received playlist corresponding to the at least one attribute and comprising a plurality of media item identifiers; selecting at least one media item identifier from the received playlist; and directing, from the first device, the second device to receive a media item identified by the at least one media item identifier from a content server without user input via the second device and to play the media item.
-
-
27. A method of directing a second device from a first device, the method comprising:
-
displaying, on the first device, a plurality of device identifiers; receiving user first input identifying one of the plurality of device identifiers, wherein the one of the plurality of device identifiers identifies the second device; sending, from the first device, at least one attribute of a playlist corresponding to a selected playlist name to a playlist server; receiving a playlist from the playlist server, the received playlist corresponding to the at least one attribute and comprising a plurality of media item identifiers; receiving, at the first device, user second input identifying at least one media item identifier from the received playlist; and directing, from the first device and without user input via the second device, the second device to obtain a media item identified by the at least one media item identifier from a content server and to play the media item. - View Dependent Claims (28, 29)
-
-
30. A device for selecting a media item, the device comprising:
-
a display for displaying at least one device identifier; and a network transceiver for facilitating communication between the device and at least one second device via a network, wherein the device is configured to facilitate; displaying on the device the at least one device identifier identifying the at least one second device; receiving user first input selecting the at least one device identifier; receiving a playlist, the playlist comprising a plurality of media item identifiers; receiving user second input selecting at least one media item identifier from the playlist; and directing, from the device, the at least one second device to receive the media item identified by the at least one media item identifier from a content server, without user input via the second device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer program product for facilitating the presentation of media, the computer program product stored on a non-transitory computer-readable storage medium and including instructions configured to cause a processor to carry out the steps of:
-
displaying, on a first device, at least one device identifier identifying a second device; receiving user first input selecting the at least one device identifier; receiving, on the first device, a playlist, the received playlist comprising a plurality of media item identifiers; receiving user second input selecting at least one media item identifier from the received playlist; and directing, from the first device, the second device to receive a media item identified by the at least one media item identifier from a content server, without user input via the second device.
-
Specification