×

Playback of media content according to media preferences

  • US 10,133,817 B2
  • Filed: 10/31/2016
  • Issued: 11/20/2018
  • Est. Priority Date: 04/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A tangible, non-transitory computer-readable medium storing instructions that when executed by a processor cause a computing device to perform functions comprising:

  • receiving an indication of a user profile associated with a media playback system and an indication of a plurality of user accounts associated with the user profile, wherein the plurality of user accounts comprises a first user account associated with a first media streaming service and a second user account associated with a second media streaming service;

    transmitting, to at least the first media streaming service and the second media streaming service, one or more respective messages requesting media preferences associated with the plurality of user accounts;

    receiving, in response to the one or more respective messages requesting media preferences, from one or more servers of the first media streaming service, first media preferences associated with the first user account for a plurality of first media items, wherein the plurality of first media items are available for playback from the first media streaming service by the media playback system;

    receiving, in response to the one or more respective messages requesting media preferences, from one or more servers of the second media streaming service, second media preferences associated with the second user account for a plurality of second media items, wherein the plurality of second media items are available for playback from the second media streaming service by the media playback system;

    storing the first media preferences and the second media preferences as media preferences associated with the user profile;

    receiving, from a third media streaming service, an indication of a collection of suggested media items to be added to a playback queue for playback by the media playback system, wherein the collection of suggested media items comprises a third media item and a fourth media item, and wherein the media playback system comprises one or more playback devices configured to play back media according to the playback queue;

    identifying a media preference for the third media item based on the media preferences associated with the user profile;

    based on the identified media preference for the third media item being a positive preference, determining that the third media item is to be played; and

    responsive to determining that the third media item is to be played, causing the third media item to be added to the playback queue of the one or more playback devices.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×