×

Media preference database

  • US 10,129,599 B2
  • Filed: 04/28/2014
  • Issued: 11/13/2018
  • Est. Priority Date: 04/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method to be performed by a media playback system comprising one or more playback devices, the method comprising:

  • receiving, via the media playback system from a first control device connected to the one or more playback devices via a local area network, an instruction to play back a first audio track on the one or more playback devices, the first control device associated with a first user profile of the media playback system;

    in response to the instruction, causing, via the media playback system, the one or more playback devices to play back the first audio track;

    receiving, via the media playback system from the first control device, a first preference for the first audio track that is being played by the one or more playback devices, wherein the one or more playback devices of the media playback system are configured to stream the first audio track using a first user account of the particular streaming media service provider, and wherein the first user profile of the media playback system is associated with the first user account of the particular streaming media service;

    sending, from the media playback system to a second control device connected to the one or more playback devices via the local area network, an indication of the first audio track that the one or more playback devices are playing back, the second control device associated with a second user profile of the media playback system, wherein the second user profile is associated with a second user account of the particular streaming media service provider;

    while the one or more playback devices are streaming the first audio track from the particular streaming media service provider using the first user account and playing back the first audio track via one or more speakers, receiving, via the media playback system from the second control device, a second preference for the first audio track that the one or more playback devices are playing back;

    storing, in a preference database affiliated with the media playback system, (i) the first preference for the first audio track in association with the first user account of the particular streaming media service provider, (ii) the first preference in association with the first user profile, and (iii) information associated with the first audio track, wherein the information associated with the first audio track comprises a service-provider identification for the first audio track corresponding to the particular streaming media service provider;

    storing, in the preference database affiliated with the media playback system, (i) the second preference in association with the second user account of the particular streaming media service provider, (ii) the second preference in association with the second user profile, and (iii) the information associated with the first audio track;

    sending, from the media playback system to the particular streaming media service provider, the first preference for the first audio track and an indication of the first user account, wherein sending the first preference for the first audio track causes the particular streaming media service provider to stream a recommended second audio track for the first user account based on the first preference for the first audio track; and

    causing, via the media playback system, the one or more playback devices to play the recommended second audio track based on the first preference for the first audio track.

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