Social media queue
First Claim
1. A computing system comprising:
- a network interface;
at least one processor;
a tangible, non-transitory computer-readable media; and
program instructions stored on the non-transitory computer-readable media that are executable by the at least one processor to cause the computing system to perform a method comprising;
receiving, via the network interface over a wide area network, an identifier of a media playback system that comprises a playback device that is distinct from the computing system;
linking the identifier with a first social-media account of a social-media network such that the media playback system is associated with the first social-media account;
receiving, via the network interface over the wide area network from a first computing device affiliated with the first social media account, an indication of an upcoming social-media event corresponding to the first social-media account, wherein the upcoming social-media event corresponds to a particular time of an event, and wherein the indication of the upcoming social-media event comprises data indicative of one or more second social-media accounts, wherein the first computing device is distinct from the computing system and the playback device;
based at least on linking the identifier with the first social-media account and the indication of the upcoming social-media event, generating a social-media playback queue that is stored on the computing system;
establishing access permissions to the social-media playback queue, wherein the access permissions indicate that the one or more second social-media accounts (a) are within a social-media network of the first social-media account and (b) have received an invite to the upcoming social-media event prior to the particular time of the social-media event;
before the upcoming social-media event corresponding to the particular time, receiving, via the network interface over the wide area network from a second computing device affiliated with a given second social-media account of the one or more second social-media accounts, (i) an indication of a given media item to add to the social-media playback queue, and (ii) an indication of a source of the given media item at a streaming media service, wherein the second computing device is distinct from the computing system and the playback device;
causing the given media item to be added to the social-media playback queue such that the social-media playback queue comprises one or more particular media items including the given media item; and
at the particular time of the social-media event, causing, via the wide area network, the one or more particular media items of the social-media playback queue to be queued on the playback device of the media playback system for playback via the playback device during the social-media event.
6 Assignments
0 Petitions
Accused Products
Abstract
Examples provided herein are directed to social-media playback queues. In one example, a computing system may be configured to (i) receive an identifier of a media playback system, (ii) link the identifier with a social-media account, (iii) based at least on linking the identifier with the social-media account, generate a social-media playback queue that is fillable with one or more media items playable by the media playback system, (iv) establish access permissions to the social-media playback queue, where the access permissions indicate at least one additional social media account that (a) is within a social-media network of the social-media account, and (b) has access to the social-media playback queue, (v) receive, from a computing device affiliated with the at least one additional social-media account, an indication of a media item to be added to the social-media playback queue, and (vi) add the media item to the social-media playback queue.
-
Citations
20 Claims
-
1. A computing system comprising:
-
a network interface; at least one processor; a tangible, non-transitory computer-readable media; and program instructions stored on the non-transitory computer-readable media that are executable by the at least one processor to cause the computing system to perform a method comprising; receiving, via the network interface over a wide area network, an identifier of a media playback system that comprises a playback device that is distinct from the computing system; linking the identifier with a first social-media account of a social-media network such that the media playback system is associated with the first social-media account; receiving, via the network interface over the wide area network from a first computing device affiliated with the first social media account, an indication of an upcoming social-media event corresponding to the first social-media account, wherein the upcoming social-media event corresponds to a particular time of an event, and wherein the indication of the upcoming social-media event comprises data indicative of one or more second social-media accounts, wherein the first computing device is distinct from the computing system and the playback device; based at least on linking the identifier with the first social-media account and the indication of the upcoming social-media event, generating a social-media playback queue that is stored on the computing system; establishing access permissions to the social-media playback queue, wherein the access permissions indicate that the one or more second social-media accounts (a) are within a social-media network of the first social-media account and (b) have received an invite to the upcoming social-media event prior to the particular time of the social-media event; before the upcoming social-media event corresponding to the particular time, receiving, via the network interface over the wide area network from a second computing device affiliated with a given second social-media account of the one or more second social-media accounts, (i) an indication of a given media item to add to the social-media playback queue, and (ii) an indication of a source of the given media item at a streaming media service, wherein the second computing device is distinct from the computing system and the playback device; causing the given media item to be added to the social-media playback queue such that the social-media playback queue comprises one or more particular media items including the given media item; and at the particular time of the social-media event, causing, via the wide area network, the one or more particular media items of the social-media playback queue to be queued on the playback device of the media playback system for playback via the playback device during the social-media event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A media playback device comprising:
-
a network interface configured to communicatively couple the media playback device to a media playback system; one or more media processing components; at least one processor; a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor to cause the media playback device to; transmit, to a social-media computing system via a network interface over a wide area network, an identifier of the media playback system to facilitate associating the media playback system with a first social-media account of a social-media network, wherein the media playback device is distinct from the social-media computing system; receive, from the social-media computing system via the network interface over the wide area network, an indication of a social-media playback queue corresponding to a second social-media account of a social-media network and an upcoming social-media event, wherein the second social-media account is within a social-media network of the first social-media account, and wherein the upcoming social-media event corresponds to a particular time of an event; at the particular time of the social-media event, receiving from the social-media computing system via the network interface over the wide area network, an instruction that causes the media playback device to queue one or more particular media items of the social-media playback queue in a playback queue on the media playback device; receive a playback prompt instructing the media playback device to play back the one or more particular media items, wherein the playback prompt is associated with access permissions indicating that the second social-media account has received an invite to the upcoming social-media event prior to the particular time of the social-media event; and obtain the one or more particular media items in the playback queue for playback by the media playback device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
transmitting, by a media playback device to a social-media computing system via a network interface over a wide area network, an identifier of a media playback system to facilitate associating the media playback system with a first social-media account of a social-media network, wherein the media playback device is distinct from the social-media computing system; receiving, by the media playback device from the social-media computing system via the network interface over the wide area network, an indication of a social-media playback queue corresponding to a second social-media account of a social-media network and an upcoming social-media event, wherein the second social-media account is within a social-media network of the first social-media account, and wherein the upcoming social-media event corresponds to a particular time of an event; at the particular time of the social-media event, receiving, by the media playback device from the social-media computing system via the network interface over the wide area network, an instruction that causes the media playback device to queue one or more particular media items of the social-media playback queue in a playback queue on the media playback device; receiving, by the media playback device, a playback prompt instructing the media playback device to play back the one or more particular media items, wherein the playback prompt is associated with access permissions indicating that the second social-media account has received an invite to the upcoming social-media event prior to the particular time of the social-media event; and obtaining, by the media playback device, the one or more particular media items in the playback queue for playback by the media playback device.
-
Specification