Group coordinator selection
US-12175160-B2 · Dec 24, 2024 · US
US2020409652A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020409652-A1 |
| Application number | US-202016926975-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 13, 2020 |
| Priority date | Oct 17, 2016 |
| Publication date | Dec 31, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.