Room Association Based on Name

US2020409652A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020409652-A1
Application numberUS-202016926975-A
CountryUS
Kind codeA1
Filing dateJul 13, 2020
Priority dateOct 17, 2016
Publication dateDec 31, 2020
Grant date

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.

Systems and methods for use in a media playback system comprising one or more playback devices are disclosed, where a playback device has a corresponding first set of device attributes used by a first controller application. The methods include: (i) identifying a second set of device attributes used by a second controller application to control the playback device, (ii) selecting a second device attribute for the playback device from the second set of device attributes based at least in part on a first device attribute; (iii) storing the selected second device attribute in the first set of device attributes; and (iv) controlling at least one function of the playback device using the selected second device attribute.

First claim

Opening claim text (preview).

1 . A media playback system comprising one or more playback devices connected to a local area network (LAN), wherein the media playback system comprises a network interface, at least one processor and at least one non-transitory computer-readable medium including instructions that are executable by the at least one processor to: receive, via the network interface, data representing (i) a first command and (ii) a first device identifier indicating a particular device connected to the LAN, the first device identifier associated with the media playback system; cause the particular device to carry out the first command; receive, via the network interface, data representing (i) a second command and (ii) a second device identifier indicating the particular device connected to the LAN, the first device identifier associated with a cloud service; and cause the particular device to carry out the second command. 2 . The media playback system of claim 1 , wherein the cloud service comprises a voice assistant service, and wherein the second command corresponds to an intent determined from a voice input by the voice assistant service. 3 . The media playback system of claim 1 , wherein the first device identifier is a first room name indicating a zone of the media playback system, and wherein the second device identifier is a second room name that is different from the first room name. 4 . The media playback system of claim 3 , wherein the first room name corresponds to a first naming convention, the first naming convention associated with the media playback system, and wherein the second room name corresponds to a second naming convention, the second naming convention associated with the cloud service. 5 . The media playback system of claim 1 , wherein the first command is a first playback command, wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the first command comprises instructions that are executable by the at least one processor to cause the particular device to play back a playlist of audio tracks on the particular device, and wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the second command comprises instructions that are executable by the at least one processor to cause the particular device to skip forward in the playlist of audio tracks to a subsequent audio track. 6 . The media playback system of claim 1 , wherein the first command is a first activation command, wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the first command comprises instructions that are executable by the at least one processor to cause the particular device to activate one or more lights, wherein the second command is a second activation command, and wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the second command comprises instructions that are executable by the at least one processor to cause the particular device to deactivate the one or more lights. 7 . The media playback system of claim 1 , wherein a first zone of the media playback system comprises the particular device, wherein the first device identifier is a first area identifier indicating (i) the first zone of the media playback system and (ii) one or more second zones that include respective devices, wherein the second device identifier is a second area identifier indicating (i) a first room that comprises the particular device and (ii) a second room that includes an additional device. 8 . The media playback system of claim 7 , wherein the first command is a first playback command, wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the first command comprises instructions that are executable by the at least one processor to cause the particular device to play back audio tracks on the particular device, and wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the second command comprises instructions that are executable by the at least one processor to turn off the particular device and the additional device. 9 . The media playback system of claim 1 , wherein the instructions that are executable by the at least one processor to receive data representing (i) the first command and (ii) the first device identifier indicating the particular device comprise instructions that are executable by the at least one processor to receive, from a first control device associated with the media playback system, the data representing (i) the first command and (ii) the first device identifier indicating the particular device, and wherein the instructions that are executable by the at least one processor to receive data representing (i) the second command and (ii) the second device identifier comprise instructions that are executable by the at least one processor to receive, from a server associated with the cloud service, the data representing (i) the second command and (ii) the second device identifier indicating the particular device. 10 . The media playback system of claim 1 , wherein the instructions that are further executable by the at least one processor to: send, via the network interface to the one or more playback devices and the cloud service, data representing a first state of the particular device after carrying out the first command; and send, via the network interface to the one or more playback devices and the cloud service, data representing a second state of the particular device after carrying out the second command. 11 . A tangible, non-transitory computer-readable medium including instructions that are executable by at least one processor of a playback device in a media playback system to: receive, via a network interface, data representing (i) a first command and (ii) a first device identifier indicating a particular device connected to a local area network (LAN), the first device identifier associated with the media playback system; cause the particular device to carry out the first command; receive, via the network interface, data representing (i) a second command and (ii) a second device identifier indicating the particular device connected to the LAN, the first device identifier associated with a cloud service; and cause the particular device to carry out the second command. 12 . The tangible, non-transitory computer-readable medium of claim 11 , wherein the cloud service comprises a voice assistant service, and wherein the second command corresponds to an intent determined from a voice input by the voice assistant service. 13 . The tangible, non-transitory computer-readable medium of claim 11 , wherein the first device identifier is a first room name indicating a zone of the media playback system, and wherein the second device identifier is a second room name that is different from the first room name. 14 . The tangible, non-transitory computer-readable medium of claim 11 , wherein the first command is a first playback command, wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the first command comprises instructions that are executable by the at least one processor to cause the particular device to play back a playlist of audio tracks on the particular device, and wherein the instructions that are executable by the at least one processor to cause the particular device to carry out the second command comprises in

Assignees

Inventors

Classifications

  • Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules {; time-related management operations (arrangements for replacing or switching information during the broadcast or during the distribution H04H20/10)} · CPC title

  • for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title

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

  • Public address systems (circuits for preventing acoustic reaction H04R3/02; circuits for distributing signals to loudspeakers H04R3/12; {monitoring or testing arrangements for public address systems H04R29/007}; amplifiers H03F) · 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

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 US2020409652A1 cover?
Systems and methods for use in a media playback system comprising one or more playback devices are disclosed, where a playback device has a corresponding first set of device attributes used by a first controller application. The methods include: (i) identifying a second set of device attributes used by a second controller application to control the playback device, (ii) selecting a second devic…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).