Receiving Media Content Based on Media Preferences of Multiple Users
AssigneeSonos, Inc.
InventorYean-Nian W. Chen
Life of this patent
Estimating the term…
Abstract
Embodiments are provided for receiving media content based on the preferences of multiple users. In one example, a computing device may identify a plurality of user accounts associated with one or more service providers. The computing device may access a guest list for a social event to identify the plurality of user accounts. The computing device may then send to the one or more service providers, requests for media content based on media preferences associated with the identified plurality of user accounts. In response to the request, the computing device may then receive one or more media items from the one or more service providers. Some or all of the media items may then be added to a playback queue or playlist.
Claims20
A method comprising:
- identifying, by a computing device, a plurality of user accounts associated with a first service provider;
- sending, by the computing device, to the first service provider, a request for one or more media items based on media preferences associated with the plurality of user accounts associated with the first service provider;
- and
- receiving, by the computing device, the one or more media items from the first service provider.
A device comprising:
- a processor;
- memory having stored thereon instructions executable by the processor to cause the device to perform functions comprising:
- identifying (i) a first one or more user accounts associated with a first service provider, and (ii) a second one or more user accounts associated with a second service provider;
- sending to the first service provider, a request for one or more media items based on media preferences associated with the first one or more user accounts;
- sending to the second service provider, a request for one or more media items based on media preferences associated with the second one or more user accounts;
- receiving from the first service provider, a first one or more media items;
- and
- receiving from the second service provider, a second one or more media items.
A non-transitory computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
- identifying, by a computing device, a plurality of user accounts associated with a first service provider;
- sending, by the computing device, to the first service provider, a request for one or more media items based on media preferences associated with the plurality of user accounts associated with the first service provider;
- and
- receiving, by the computing device, the one or more media items from the service provider.
Dependencies are inferred from the claim text.