Information display regarding playback queue subscriptions

US10324680B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10324680-B2
Application numberUS-201815890565-A
CountryUS
Kind codeB2
Filing dateFeb 7, 2018
Priority dateMar 31, 2015
Publication dateJun 18, 2019
Grant dateJun 18, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An example non-transitory computer-readable medium stores instructions that, when executed by a control device, cause the control device to perform functions. The functions comprise configuring a first playback device associated with a first user-account to (i) play media content from a playback queue comprising one or more audio tracks stored at a network location and (ii) enable one or more other user-accounts associated with other playback devices to subscribe to the playback queue. The functions further comprise receiving an indication that a second user-account associated with a second playback device has subscribed to the playback queue. The functions further comprise in response to receiving the indication, displaying a subscriber indicator on the control device showing that the second user-account has subscribed to the playback queue. An example control device and an example method, both related to the example non-transitory computer-readable medium, are also disclosed herein.

First claim

Opening claim text (preview).

The invention claimed is: 1. A first media playback system comprising a first playback device, the first media playback system configured to perform functions comprising: receiving, via a network interface from a first control device, an instruction to enable subscription to a first playback queue associated with the first playback device, wherein one or more first accounts are registered with the first media playback system in a first household; in response to the instruction, enabling one or more second user accounts to subscribe to the first playback queue via one or more wide area networks, wherein the one or more second user accounts are registered with respective second media playback systems in respective second households; after enabling the one or more second user accounts associated with one or more second playback devices to subscribe to the first playback queue, receiving, via the network interface from a particular second media playback system, a request to subscribe to the first playback queue; and in response to the request to subscribe to the first playback queue: (i) sending, via the network interface, one or more messages that update a control interface of the first control device to display a subscriber indication showing that a particular second user account registered with the particular second media playback system has subscribed to the first playback queue and (ii) sending, via the network interface, one or more messages that populate a second playback queue associated with a second playback device of the particular second media playback system with audio tracks of the first playback queue. 2. The first media playback system of claim 1 , wherein the functions further comprise: while playing back a particular audio track of the first playback queue, sending a data stream with timing information to the particular second media playback system to configure the second playback device to play the particular audio track at the substantially same time as the first playback device. 3. The first media playback system of claim 1 , wherein the first playback queue is hosted at one or more cloud servers, and wherein the first playback queue identifies respective network locations of the audio tracks indicated within the first playback queue, and wherein the first playback device streams the audio tracks indicated within the first playback queue from the respective network locations during playback. 4. The first media playback system of claim 3 , wherein the second playback queue is hosted at the one or more cloud servers, and wherein the second playback device streams the audio tracks indicated within the second playback queue from the respective network locations during playback. 5. The first media playback system of claim 1 , wherein the functions further comprise: receiving, via the network interface, status information indicating whether the particular second media playback system is currently playing back the first playback queue, and when the particular second media playback system is currently playing back the first playback queue, updating the control interface of the first control device to display a graphical indication that the particular second user account is playing back the first playback queue; and when the particular second media playback system is currently playing back the first playback queue, updating the control interface of the first control device to display the subscriber indication showing that the particular second user account has subscribed to the first playback queue. 6. The first media playback system of claim 1 , wherein the functions further comprise: when the first playback device starts playing back the first playback queue, sending, via the network interface, an invitation for the particular second media playback system to start playing back the first playback queue with the first playback device. 7. The first media playback system of claim 1 , wherein a network location of a first audio track indicated within the first playback queue is at one or more servers of a first streaming audio service, and wherein a network location of a second audio track indicated within the first playback queue is at one or more servers of a second streaming audio service. 8. A first playback device of a first media playback system, the first playback device comprising: a network interface; one or more processors; data storage having stored therein instructions executable by the one or more processors to cause the first playback device to perform a method comprising: receiving, via the network interface from a first control device, an instruction to enable subscription to a first playback queue associated with the first playback device, wherein one or more first accounts are registered with the first media playback system in a first household; in response to the instruction, enabling one or more second user accounts to subscribe to the first playback queue via one or more wide area networks, wherein the one or more second user accounts are registered with respective second media playback systems in respective second households; after enabling the one or more second user accounts associated with one or more second playback devices to subscribe to the first playback queue, receiving, via the network interface from a particular second media playback system, a request to subscribe to the first playback queue; and in response to the request to subscribe to the first playback queue: (i) sending, via the network interface, one or more messages that update a control interface of the first control device to display a subscriber indication showing that a particular second user account registered with the particular second media playback system has subscribed to the first playback queue and (ii) sending, via the network interface, one or more messages that populate a second playback queue associated with a second playback device of the particular second media playback system with audio tracks of the first playback queue. 9. The first playback device of claim 8 , wherein the method further comprises: while playing back a particular audio track of the first playback queue, sending a data stream with timing information to the particular second media playback system to configure the second playback device to play the particular audio track at the substantially same time as the first playback device. 10. The first playback device of claim 8 , wherein the first playback queue is hosted at one or more cloud servers, and wherein the first playback queue identifies respective network locations of the audio tracks indicated within the first playback queue, and wherein the first playback device streams the audio tracks indicated within the first playback queue from the respective network locations during playback. 11. The first playback device of claim 10 , wherein the second playback queue is hosted at the one or more cloud servers, and wherein the second playback device streams the audio tracks indicated within the second playback queue from the respective network locations during playback. 12. The first playback device of claim 8 , wherein the method further comprises: receiving, via the network interface, status information indicating whether the particular second media playback system is currently playing back the first playback queue, and when the particular second media playback system is currently playing back the first playback queue, updating the control interface of the first control device to display a graphical indication that the particular second user account is playing back the first playback queue; and when the particular second media playback s

Assignees

Inventors

Classifications

  • comprising music, e.g. song in MP3 format · CPC title

  • Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08) · CPC title

  • using a list of items to be played back in a given order, e.g. playlists · CPC title

  • Audio/video appliances · CPC title

  • specifically adapted for audio data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10324680B2 cover?
An example non-transitory computer-readable medium stores instructions that, when executed by a control device, cause the control device to perform functions. The functions comprise configuring a first playback device associated with a first user-account to (i) play media content from a playback queue comprising one or more audio tracks stored at a network location and (ii) enable one or more o…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/2541. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 18 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).