×

Preference conversion

  • US 10,034,055 B2
  • Filed: 02/13/2015
  • Issued: 07/24/2018
  • Est. Priority Date: 04/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A media playback system comprising a control device and a playback device connected via a local area network, the media playback system configured to perform operations comprising:

  • displaying, on the control device within a native control application of the media playback system, a control interface including (i) a graphical representation of a first audio track and (ii) a media preference control that is selectable to input a media preference for the first audio track in a first preference type that is native to the media playback system;

    receiving, on the control device within the native control application on the control device, input to the media preference control to indicate the media preference for the first audio track in the first preference type that is native to the media playback system;

    in response to receiving the input to the media preference control, converting the media preference for the first audio track from the first preference type that is native to the media playback system to a second preference type that is used by a first streaming audio service, wherein a user account of the first streaming audio service is registered via the native control application with the media playback system to enable streaming of audio from the first streaming audio service to the playback device of the media playback system;

    sending, via a network interface to one or more servers of the first streaming audio service, a message representing the media preference in the second preference type of the first streaming audio service, wherein transmitting the message media preference in the second preference type to the one or more servers of the first streaming audio service causes the one or more servers of the first streaming audio service to update a media preference database associated with the registered user account of the first streaming audio service with the media preference for the first audio track;

    sending, via the network interface to the one or more servers of the first streaming audio service, a request for recommended audio tracks;

    receiving, via the network interface in response to the request for recommended audio tracks, a message indicating one or more second audio tracks that the media preference database indicates are recommended for the registered user account of the first streaming audio service, wherein the one or more second audio tracks are different from the first audio track; and

    causing the playback device to play at least one second audio track of the one or more second audio tracks that the media preference database associated with the registered user account of the first streaming audio service indicates are recommended for the registered user account of the first streaming audio service.

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