Handling of loss of pairing between networked devices

US12277368B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12277368-B2
Application numberUS-202318449244-A
CountryUS
Kind codeB2
Filing dateAug 14, 2023
Priority dateFeb 22, 2016
Publication dateApr 15, 2025
Grant dateApr 15, 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.

Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: 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: determine that a first playback device has detected a voice input comprising a voice command via at least one microphone of the first playback device, wherein the first playback device is configured to receive voice commands for a media playback system comprising the first playback device and a second playback device; determine (i) a first portion of a response to the voice input comprising the command and (ii) a second portion of the response to the voice input comprising the command; cause the first playback device to perform the first portion of the response to the voice input; determine that the first playback device is not configured to perform the second portion of the response to the voice input; determine that the second playback device is configured to perform the second portion of the response to the voice input; and cause the second playback device to perform the second portion of the response to the voice input by (i) determining that a fallback device is configured to perform the second portion of the response and (ii) causing the fallback device to perform the second portion of the response to the voice input. 2. The system of claim 1 , wherein the voice input is a first input comprising a first voice command, 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: determine that the first playback device or the second playback device has detected a second voice input comprising a second voice command via at least one microphone of the first playback device or the second playback device; determine (i) a first portion of a response to the second voice input and (ii) a second portion of the response to the second voice input; determine that the first playback device is configured to perform the first portion of the response to the second voice input and the second portion of the response to the second voice input; and cause the first playback device to perform the first portion of the response to the second voice input and the second portion of the response to the second voice input. 3. The system of claim 1 , wherein the voice input is a first input comprising a first voice command, 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: determine that the first playback device or the second playback device has detected a second voice input comprising a second voice command via at least one microphone of the first playback device or the second playback device; determine (i) a first portion of a response to the second voice input and (ii) a second portion of the response to the second voice input; cause the first playback device to perform the first portion of the response to the second voice input; determine that the first playback device is not configured to perform the second portion of the response to the second voice input; determine that the second playback device is configured to perform the second portion of the response to the voice input; and cause the second playback device to perform the second portion of the response to the second voice input. 4. The system of claim 1 , wherein the media playback system further comprises a third playback device, and wherein the fallback device is the third playback device. 5. The system of claim 1 , wherein the media playback system is a first media playback system, and wherein the fallback device is a third playback device of a second media playback system. 6. The system of claim 1 , wherein the program instructions that are executable by the at least one processor such that the system is configured to determine that the first playback device is not configured to perform the second portion of the response to the voice input comprise program instructions that are executable by the at least one processor such that the system is configured to determine that the first playback device is one of (i) muted, (ii) in a do not interrupt state, or (iii) in a power save mode. 7. The system of claim 1 , wherein the first portion of the response to the voice input is one or more of (i) an audio response, (ii) a visual response, or (iii) a haptic response. 8. 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: determine that a first playback device has detected a voice input comprising a voice command via at least one microphone of the first playback device, wherein the first playback device is configured to receive voice commands for a media playback system comprising the first playback device and a second playback device; determine (i) a first portion of a response to the voice input comprising the command and (ii) a second portion of the response to the voice input comprising the command; cause the first playback device to perform the first portion of the response to the voice input; determine that the first playback device is not configured to perform the second portion of the response to the voice input; determine that the second playback device is configured to perform the second portion of the response to the voice input; and cause the second playback device to perform the second portion of the response to the voice input by (i) determining that a fallback device is configured to perform the second portion of the response and (ii) causing the fallback device to perform the second portion of the response to the voice input. 9. The non-transitory computer-readable medium of claim 8 , wherein the voice input is a first input comprising a first voice command, 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: determine that the first playback device or the second playback device has detected a second voice input comprising a second voice command via at least one microphone of the first playback device or the second playback device; determine (i) a first portion of a response to the second voice input and (ii) a second portion of the response to the second voice input; determine that the first playback device is configured to perform the first portion of the response to the second voice input and the second portion of the response to the second voice input; and cause the first playback device to perform the first portion of the response to the second voice input and the second portion of the response to the second voice input. 10. The non-transitory computer-readable medium of claim 8 , wherein the voice input is a first input comprising a first voice command, 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: determine that the first playback device or the second playback device has detected a second voice input comprising a second voice command via at least one microphone of the first playback device or the second playback device; determine (i) a first portion of a response to the second voice input and (ii) a second portion of the response to the second vo

Assignees

Inventors

Classifications

  • Audio/video appliances · CPC title

  • Home automation networks · CPC title

  • Feedback of the input speech · CPC title

  • Distributed recognition, e.g. in client-server systems, for mobile phones or network applications · CPC title

  • Adding application-functional data or data for application control, e.g. adding metadata · 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 US12277368B2 cover?
Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) deter…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/167. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 15 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).