×

Policies for media playback

  • US 10,462,505 B2
  • Filed: 07/14/2014
  • Issued: 10/29/2019
  • Est. Priority Date: 07/14/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • a playback device of a media playback system receiving, via a network interface of the playback device, a request to play back one or more media items represented in a playlist of a controller application on a control device of the media playback system, wherein the one or more media items are accessible to the playback device via a streaming media service, wherein the playback device excludes a graphical display and comprises a control interface including a play/pause button, a skip forward button, and a skip backward button, and wherein the control device comprises a display to display the controller application;

    the playback device receiving, via the network interface of the playback device from the control device, media item information comprising one or more media item locators indicating respective locations of the one or more media items at one or more servers of the streaming media service;

    the playback device adding the one or more media items to a playback queue;

    the playback device receiving, via the network interface of the playback device, information indicating multiple playback policies of the streaming media service;

    the playback device applying, to the playback queue, one or more first playback policies of the multiple playback policies, wherein the one or more first playback policies (i) prevent playback commands received via the control interface of the playback device from modifying a playback order of the playback queue and (ii) prevent playback commands received via the network interface from modifying the playback order of the playback queue;

    the playback device playing back, via one or more speaker drivers of the playback device the one or more media items in accordance with the one or more first playback policies and according to the playback queue, wherein causing playback of the one or more media items comprises the playback device obtaining, via the network interface of the playback device from the one or more servers of the streaming media service, the one or more media items using the one or more media item locators; and

    in response to receiving the information indicating the multiple playback policies of the streaming media service, the playback device transmitting, via the network interface to the control device, one or more display commands that cause the controller application on the control device to modify a displayed controller interface in accordance with one or more second policies of the multiple playback policies, wherein modifying the displayed controller interface in accordance with the one or more second policies of the multiple playback policies comprises disabling one or more playback controls of the displayed controller interface based on the one or more second policies of the multiple playback policies.

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