| CPC H04N 21/4756 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/165 (2013.01); G06F 3/167 (2013.01); G06F 16/437 (2019.01); G06F 16/9535 (2019.01); G06F 16/955 (2019.01); H04R 27/00 (2013.01); G06F 3/016 (2013.01); H04R 2227/005 (2013.01); H04R 2420/07 (2013.01)] | 20 Claims |

|
1. A computing device comprising:
at least one network communications interface;
at least one processor;
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the computing device is configured to:
receive, via the at least one network communications interface from a first controller device, data corresponding to a selection of a first media item, wherein the first controller device is associated with a first account of a streaming media service;
cause a database associated with the streaming media service to store data representing an association between the first media item and the first account;
add the first media item to a playback queue associated with the first account;
receive, via the at least one network communications interface from a second controller device, data representing a selection of a second media item, wherein the second controller device is associated with a second account of the streaming media service;
cause the database associated with the streaming media service to store data representing an association between the second media item and the second account;
add the second media item to the playback queue associated with the first account;
generate one or more media content recommendations for the first account, wherein the one or more media content recommendations for the first account are based on the first media item added to the playback queue via the first account and not based on the second media item added to the playback queue via the second account; and
provide, via the at least one network communications interface, the one or more media content recommendations to at least one device associated with the first account.
|