Playback device queue access levels
First Claim
Patent Images
1. A method, comprising:
- receiving, via a playback device from a first control interface, a request for information identifying all media items in a playback queue, the request comprising a credential associated with the first control interface, wherein the first control interface is associated with a first playlist, wherein the media items comprise one or more media items added from a second playlist associated with a second control interface, and wherein the playback device is configured to play back media according to the playback queue;
determining an access level of the playback queue for the first control interface based on the credential;
determining, via the playback device, a first subset of the media items in the playback queue and a second subset of the media items in the playback queue based on the credential, wherein the determining the first subset and the second subset comprises;
identifying, as included in the first subset, media items in the playback queue that were added via the second control interface; and
identifying, as included in the second subset, media items in the playback queue that were added via a control interface different from the second control interface; and
providing, via the playback device to the first control interface, first information identifying the first subset of the media items in the playback queue based on the access level and second information identifying the second subset of the media items in the playback queue.
4 Assignments
0 Petitions
Accused Products
Abstract
Based on a credential, an access level of a playback queue for a first control interface and a first subset and second subset of media items in the playback queue may be determined. Media items in the playback queue that were added via a second control interface may be included in the first subset. Media items that were added via a control interface different from the second control interface may be included in a second subset. Information may be provided which identifies the first subset of the media items in the playback queue and the second subset of the media items in the playback queue.
286 Citations
20 Claims
-
1. A method, comprising:
-
receiving, via a playback device from a first control interface, a request for information identifying all media items in a playback queue, the request comprising a credential associated with the first control interface, wherein the first control interface is associated with a first playlist, wherein the media items comprise one or more media items added from a second playlist associated with a second control interface, and wherein the playback device is configured to play back media according to the playback queue; determining an access level of the playback queue for the first control interface based on the credential; determining, via the playback device, a first subset of the media items in the playback queue and a second subset of the media items in the playback queue based on the credential, wherein the determining the first subset and the second subset comprises; identifying, as included in the first subset, media items in the playback queue that were added via the second control interface; and identifying, as included in the second subset, media items in the playback queue that were added via a control interface different from the second control interface; and providing, via the playback device to the first control interface, first information identifying the first subset of the media items in the playback queue based on the access level and second information identifying the second subset of the media items in the playback queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible, non-transitory computer-readable medium storing instructions that when executed by a processor cause a playback device to perform functions comprising:
-
receiving, from a first control interface, a request for information identifying all media items in a playback queue, the request comprising a credential associated with the first control interface, wherein the first control interface is associated with a first playlist, wherein the media items comprise one or more media items added from a second playlist associated with a second control interface, and wherein the playback device is configured to play back media according to the playback queue; determining an access level of the playback queue for the first control interface based on the credential; determining a first subset of the media items in the playback queue and a second subset of the media items in the playback queue based on the credential, wherein the determining the first subset and the second subset comprises; identifying, as included in the first subset, media items in the playback queue that were added via the second control interface; and identifying, as included in the second subset, media items in the playback queue that were added via a control interface different from the second control interface; and providing, to the first control interface, first information identifying the first subset of the media items in the playback queue based on the access level and second information identifying the second subset of the media items in the playback queue. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A playback device, comprising:
-
a processor; and memory storing instructions that when executed by the processor cause the playback device to perform functions comprising; receiving, from a first control interface, a request for information identifying all media items in a playback queue, the request comprising a credential associated with the first control interface, wherein the first control interface is associated with a first playlist, wherein the media items comprise one or more media items added from a second playlist associated with a second control interface, and wherein the playback device is configured to play back media according to the playback queue; determining an access level of the playback queue for the first control interface based on the credential; determining a first subset of the media items in the playback queue and a second subset of the media items in the playback queue based on the credential, wherein the determining the first subset and the second subset comprises; identifying, as included in the first subset, media items in the playback queue that were added via the second control interface; and identifying, as included in the second subset, media items in the playback queue that were added via a control interface different from the second control interface; and providing, to the first control interface, first information identifying the first subset of the media items in the playback queue based on the access level and second information identifying the second subset of the media items in the playback queue. - View Dependent Claims (17, 18, 19, 20)
-
Specification