Management of media content playback
First Claim
1. A playback device comprising:
- a network interface;
one or more processors; and
tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by the one or more processors, cause the playback device to perform functions comprising;
receiving, from a media service provider via the network interface, a first media item for playback;
identifying one or more user accounts currently interfacing with the playback device via the network interface;
transmitting, via the network interface to a media system server, a first message indicating (i) the first media item and (ii) the identified one or more user accounts;
after transmitting the first message, receiving, via the network interface from the media system server, a second message indicating that the first media item is not to be played by the playback device;
responsive to the second message, transmitting, via the network interface to the media service provider, a request for a second media item; and
playing the second media item.
4 Assignments
0 Petitions
Accused Products
Abstract
Example techniques may involve managing playback of media content by a playback device. In an example implementation, a playback device receives, from a media service provider, a first media item for playback. The playback device identifies one or more user accounts currently interfacing with the playback device. The playback device transmits, to a media system server, a first message indicating (i) the first media item and (ii) the identified one or more user accounts. After transmitting the first message, the playback device receives, from the media system server, a second message indicating that the first media item is not to be played by the playback device. Responsive to the second message, the playback device transmits, to the media service provider, a request for a second media item. The playback device plays the second media item via one or more speakers.
105 Citations
20 Claims
-
1. A playback device comprising:
-
a network interface; one or more processors; and tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by the one or more processors, cause the playback device to perform functions comprising; receiving, from a media service provider via the network interface, a first media item for playback; identifying one or more user accounts currently interfacing with the playback device via the network interface; transmitting, via the network interface to a media system server, a first message indicating (i) the first media item and (ii) the identified one or more user accounts; after transmitting the first message, receiving, via the network interface from the media system server, a second message indicating that the first media item is not to be played by the playback device; responsive to the second message, transmitting, via the network interface to the media service provider, a request for a second media item; and playing the second media item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Tangible, non-transitory computer-readable media having stored thereon instructions that, when executed by one or more processors of a playback device, cause the playback device to perform functions comprising:
-
receiving, via a network interface from a media service provider, a first media item for playback; identifying one or more user accounts currently interfacing with the playback device via the network interface; transmitting, via the network interface to a media system server, a first message indicating (i) the first media item and (ii) the identified one or more user accounts; after transmitting the first message, receiving, via the network interface from the media system server, a second message indicating that the first media item is not to be played by the playback device; responsive to the second message, transmitting, via the network interface to the media service provider, a request for a second media item; and playing the second media item via one or more speakers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving, via a network interface of a playback device from a media service provider, a first media item for playback; identifying, via the playback device, one or more user accounts currently interfacing with the playback device; transmitting, via the network interface of the playback device to a media system server, a first message indicating (i) the first media item and (ii) the identified one or more user accounts; after transmitting the first message, receiving, via the network interface of the playback device from the media system server, a second message indicating that the first media item is not to be played by the playback device; responsive to the second message, transmitting, via the network interface of the playback device to the media service provider, a request for a second media item; and playing the second media item. - View Dependent Claims (18, 19, 20)
-
Specification