Audio response playback

US12498899B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12498899-B2
Application numberUS-202418623602-A
CountryUS
Kind codeB2
Filing dateApr 1, 2024
Priority dateFeb 22, 2016
Publication dateDec 16, 2025
Grant dateDec 16, 2025

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.

A system configured to: (i) receive a voice command for a given playback device and one or more other playback devices to be grouped for synchronous playback of audio content and synchronous execution of playback control commands, (ii) based on state information for one or more devices of the system: (a) identify a first playback device that is to be grouped with the given playback device for synchronous playback of audio content and synchronous execution of playback control commands, and (b) select the identified first playback device, and (iii) based on the voice command, cause the identified first playback device and the given playback device to form a synchrony group such that the identified first playback device and the given playback device are configured to coordinate for synchronous playback of audio content and synchronous execution of playback control commands.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A system comprising: at least one network microphone device; at least one processor; at least one non-transitory computer-readable medium; and program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: receive, via the at least one network microphone device, a voice command for a given playback device and one or more other playback devices to be grouped for synchronous playback of audio content; based on state information for one or more devices of the system: identify a first playback device of the one or more other playback devices that is to be grouped with the given playback device for synchronous playback of audio content by detecting, via the at least one network microphone device, an audio tone emitted by the first playback device; and select the identified first playback device to be grouped with the given playback device for synchronous playback of audio content; and based on the voice command, cause the identified first playback device and the given playback device to form a synchrony group such that the identified first playback device and the given playback device are configured to coordinate for synchronous playback of audio content. 2 . The system of claim 1 , wherein the voice command identifies the given playback device and does not identify the one or more other playback devices. 3 . The system of claim 1 , wherein the voice command comprises a command to play back audio content, the system further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: based on the command, cause the identified first playback device and the given playback device to play back the audio content in synchrony. 4 . The system of claim 1 , wherein the at least one network microphone device comprises one of (i) a controller device, (ii) the given playback device, (iii) the identified first playback device, or (iv) another playback device. 5 . The system of claim 1 , wherein the state information for one or more devices of the system includes information regarding at least one of a user location or a user orientation relative to the first playback device. 6 . The system of claim 1 , wherein the state information for one or more devices of the system includes information regarding a proximity of the at least one network microphone device to the first playback device. 7 . The system of claim 1 , further comprising program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to: cause the one or more other playback devices to emit respective audio tones. 8 . The system of claim 1 , wherein the at least one network microphone device is a portable device. 9 . The system of claim 1 , wherein the state information for one or more devices of the system includes information identifying the first playback device as a default device. 10 . The system of claim 1 , wherein the state information for one or more devices of the system comprises an indication that the first playback device is currently playing back audio content. 11 . The system of claim 10 , wherein the program instructions that are executable by the at least one processor such that the system is configured to cause the identified first playback device and the given playback device to form the synchrony group comprise program instructions that are executable by the at least one processor such that the system is configured to: cause the identified first playback device and the given playback device to play back the audio content in synchrony. 12 . The system of claim 1 , wherein the state information for one or more devices of the system comprises an indication that the first playback device most recently played back audio content. 13 . A non-transitory computer-readable medium, wherein the non-transitory computer-readable medium is provisioned with program instructions that, when executed by at least one processor, cause a system to: receive, via at least one network microphone device, a voice command for a given playback device and one or more other playback devices to be grouped for synchronous playback of audio content; based on state information for one or more devices of the system: identify a first playback device of the one or more other playback devices that is to be grouped with the given playback device for synchronous playback of audio content by detecting, via the at least one network microphone device, an audio tone emitted by the first playback device; and select the identified first playback device to be grouped with the given playback device for synchronous playback of audio content; and based on the voice command, cause the identified first playback device and the given playback device to form a synchrony group such that the identified first playback device and the given playback device are configured to coordinate for synchronous playback of audio content. 14 . The non-transitory computer-readable medium of claim 13 , wherein the voice command identifies the given playback device and does not identify the one or more other playback devices. 15 . The non-transitory computer-readable medium of claim 13 , wherein the voice command comprises a command to play back audio content, and wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the system to: based on the command, cause the identified first playback device and the given playback device to play back the audio content in synchrony. 16 . The non-transitory computer-readable medium of claim 13 , wherein the at least one network microphone device comprises one of (i) a controller device, (ii) the given playback device, (iii) the identified first playback device, or (iv) another playback device. 17 . The non-transitory computer-readable medium of claim 13 , wherein the state information for one or more devices of the system includes information regarding at least one of a user location or a user orientation relative to the first playback device. 18 . The non-transitory computer-readable medium of claim 13 , wherein the state information for one or more devices of the system includes information regarding a proximity of the at least one network microphone device to the first playback device. 19 . The non-transitory computer-readable medium of claim 13 , wherein the non-transitory computer-readable medium is also provisioned with program instructions that, when executed by at least one processor, cause the system to: cause the one or more other playback devices to emit respective audio tones. 20 . A method implemented by a system, the method comprising: receiving, via at least one network microphone device, a voice command for a given playback device and one or more other playback devices to be grouped for synchronous playback of audio content; based on state information for one or more devices of the system: identifying a first playback device of the one or more other playback devices that is to be grouped with the given playback device for synchronous playback of audio content by detecting, via the at least one network microphone device, an audio tone emitted by the

Assignees

Inventors

Classifications

  • Aspects of volume control, not necessarily automatic, in sound systems · CPC title

  • Applications of wireless loudspeakers or wireless microphones · CPC title

  • Input selection or mixing for amplifiers or loudspeakers · CPC title

  • Tracking of listener position or orientation · CPC title

  • Automatic calibration of stereophonic sound system, e.g. with test microphone · 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 US12498899B2 cover?
A system configured to: (i) receive a voice command for a given playback device and one or more other playback devices to be grouped for synchronous playback of audio content and synchronous execution of playback control commands, (ii) based on state information for one or more devices of the system: (a) identify a first playback device that is to be grouped with the given playback device for s…
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 Tue Dec 16 2025 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).