Multiple household management

US10587928B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10587928-B2
Application numberUS-201916458453-A
CountryUS
Kind codeB2
Filing dateJul 1, 2019
Priority dateJan 23, 2013
Publication dateMar 10, 2020
Grant dateMar 10, 2020

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.

Embodiments described herein include systems and methods for providing a management interface for controlling multiple households. The management interface may be provided as an application on a mobile device or as an Internet webpage. An example implementation involves a device displaying representations of: a plurality of households; an indication of a selected household; one or more zones within the selected household; and a representation of media being played by a selected zone of the one or more zones. While displaying the representations, the device receives, from a server, data indicating updated information associated with the plurality of households; and, in response, updates the graphical display to display at least an updated representation of media being played by the selected zone.

First claim

Opening claim text (preview).

We claim: 1. A method to be performed by a cloud computing system, the method comprising: causing, via one or more networks including a wide area network, a controller interface on a graphical display of a computing device to display (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices; receiving, via the one or more networks, data indicating a first household selected from among the multiple households; causing, via the one or more networks, the controller interface on the graphical display to display (i) a representation of the first household and (ii) a second control, the second control selectable to select among multiple playlists of audio content; receiving, via the one or more networks, data representing one or more instructions to cause the first household to play back a first playlist on one or more playback devices of the first household, the first playlist selected from among the multiple playlists of audio content; based on receiving the data representing one or more instructions to cause the first household to play back the first playlist on one or more playback devices of the first household, causing, via the one or more networks, the first household to play back the first playlist on the one or more playback devices of the first household; causing the controller interface on the graphical display to display a representation of the first household playing back audio content; receiving, via the one or more networks, data indicating a second household selected from among the multiple households; causing, via the one or more networks, the controller interface on the graphical display to display (i) a representation of the second household and (ii) the second control; receiving, via the one or more networks, data representing one or more instructions to cause the second household to play back a second playlist on one or more playback devices of the second household; based on receiving the data representing one or more instructions to cause the second household to play back the second playlist on one or more playback devices of the second household, causing, via the one or more networks, the second household to play back the second playlist on the one or more playback devices of the second household; and causing the controller interface on the graphical display to display a representation of the second household playing back audio content. 2. The method of claim 1 , wherein each household corresponds to a respective business location, and wherein causing the controller interface to display the representations of the multiple households comprises causing the controller interface to display respective names of business locations corresponding to each household. 3. The method of claim 1 , wherein the method further comprises: causing the controller interface to display respective playback indications in association with the representations of the multiple households, wherein each playback indication graphically indicates a playback status of a respective household of the multiple households. 4. The method of claim 1 , wherein the first household comprises multiple zones that comprise at least respective playback device, and wherein the method further comprises: causing the controller interface to display the representation of the first household and (ii) a third control, the third control selectable to select among the multiple zones; and receiving, via the one or more networks, data representing a particular zone selected from among the multiple zones, the particular zone comprising the one or more playback devices, wherein the one or more instructions cause the first household to play back the first playlist on the one or more playback devices of the particular zone. 5. The method of claim 1 , wherein the second control is further selectable to select audio tracks of a streaming music library, and wherein the method further comprises: receiving, via the one or more networks, data indicating at least one particular audio track selected from among the audio tracks of the streaming music library; and based on receiving the data indicating at least one particular audio track selected from among the audio tracks of the streaming music library, sending, via the one or more networks, one or more instructions that cause the first household to queue the at least one particular audio track in a queue of the one or more playback devices. 6. The method of claim 1 , wherein the one or more playback devices comprise a network interface, and wherein causing the first household to play back the first playlist on the one or more playback devices of the first household comprises sending one or more instructions to the one or more playback devices to stream, via the network interface of the one or more playback devices, audio tracks of the first playlist from at least one network location. 7. The method of claim 1 , wherein the method further comprises: while displaying the representation of the first household playing back audio content, receiving, via the one or more networks, status data indicating respective playback statuses of the multiple households; and causing the computing device to update the controller interface on the graphical display to display representations of the respective playback statuses of the multiple households. 8. The method of claim 1 , wherein the controller interface further comprises a volume control selectable to control volume of the first household when the first household is currently selected, and wherein the method further comprises: receiving, via the one or more networks, data representing an adjustment of a volume level of the first household; and based on receiving the data representing an adjustment of the volume level of the first household, sending, via one or more networks to the first household, one or more instructions that cause the first household to adjust the volume level of the first household. 9. The method of claim 1 , wherein the controller interface further comprises transport controls selectable to control playback by the first household when the first household is currently selected, and wherein the method further comprises: receiving, via the one or more networks, data representing a command to pause playback of the audio content on the one or more playback devices of the first household; and based on receiving the data representing a command to pause playback of the audio content on the one or more playback devices of the first household, sending, via the one or more networks, one or more instructions that cause the first household to pause playback of the audio content. 10. A cloud computing system comprising one or more servers, the one or more servers comprising one or more processors and data storage having stored therein instructions executable by the cloud computing system to cause the cloud computing system to perform operations comprising: causing, via one or more networks including a wide area network, a controller interface on a graphical display of a computing device to display (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices; receiving, via the one or more networks, data indicating a first household selected from among the multiple households; causing, via the one or more networks, the controller interface on the graphical display to display (i) a representation of the first household and (ii) a second control, the seco

Assignees

Inventors

Classifications

  • Indicating arrangements  {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title

  • Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

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

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · 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 US10587928B2 cover?
Embodiments described herein include systems and methods for providing a management interface for controlling multiple households. The management interface may be provided as an application on a mobile device or as an Internet webpage. An example implementation involves a device displaying representations of: a plurality of households; an indication of a selected household; one or more zones wi…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4788. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).