Handling of loss of pairing between networked devices
First Claim
1. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a networked microphone device to perform a method comprising:
- receiving a voice command via the networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to provide a first feedback in response to voice commands received via the networked microphone device;
determining that the primary media playback device is not available to provide the first feedback in response to the voice command;
in response to determining that the primary media playback device is not available to provide the first feedback in response to the voice command, (i) selecting a fallback device from one or more media playback devices configured to play back media content in synchrony with the primary media playback device, and (ii) causing the fallback device to provide a second feedback in response to the voice command;
determining that the fallback device is no longer configured to play back media content in synchrony with the primary media playback device; and
selecting a secondary fallback device from the one or more media playback devices configured to play back media content in synchrony with the primary media playback device.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods disclosed herein include (i) receiving a voice command via a networked microphone device configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to perform a function and/or provide a first feedback in response to voice commands received via the networked microphone device, (ii) determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, and (iii) in response to determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, instructing a fallback device to perform a function and/or provide a second feedback in response to the voice command.
406 Citations
37 Claims
-
1. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a networked microphone device to perform a method comprising:
-
receiving a voice command via the networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to provide a first feedback in response to voice commands received via the networked microphone device; determining that the primary media playback device is not available to provide the first feedback in response to the voice command; in response to determining that the primary media playback device is not available to provide the first feedback in response to the voice command, (i) selecting a fallback device from one or more media playback devices configured to play back media content in synchrony with the primary media playback device, and (ii) causing the fallback device to provide a second feedback in response to the voice command; determining that the fallback device is no longer configured to play back media content in synchrony with the primary media playback device; and selecting a secondary fallback device from the one or more media playback devices configured to play back media content in synchrony with the primary media playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 37)
-
-
11. A networked microphone device comprising:
-
one or more processors; and tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the networked microphone device to perform a method comprising; receiving a voice command via the networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to provide a first feedback in response to voice commands received via the networked microphone device; determining that the primary media playback device is not available to provide the first feedback in response to the voice command; in response to determining that the primary media playback device is not available to provide the first feedback in response to the voice command, (i) selecting a fallback device from one or more media playback devices configured to play back media content in synchrony with the primary media playback device, and (ii) causing the fallback device to provide a second feedback in response to the voice command; determining that the fallback device is no longer configured to play back media content in synchrony with the primary media playback device; and selecting a secondary fallback device from the one or more media playback devices configured to play back media content in synchrony with the primary media playback device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a computing device to perform a method comprising:
-
determining that a primary networked microphone device of a networked microphone system is online but not available to receive voice commands for a media playback system, wherein the media playback system comprises one or more media playback devices configured to play back media content in synchrony; in response to determining that the primary networked microphone device is online but not available to receive voice commands, (i) designating a fallback microphone to receive voice commands for the media playback system, wherein the fallback microphone comprises a first microphone on a first media playback device of the one or more media playback devices in the media playback system, and (ii) causing one or more media playback devices of the media playback system to indicate that the primary networked microphone device is unavailable, wherein indicating that the primary networked microphone device is unavailable comprises a visual indication; determining that the first media playback device is no longer configured to play back media content in synchrony with the one or more media playback devices; and designating a secondary fallback microphone to receive voice commands for the media playback system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computing device comprising:
-
one or more processors; and tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the computing device to perform a method comprising; determining that a primary networked microphone device of a networked microphone system is online but not available to receive voice commands for a media playback system, wherein the media playback system comprises one or more media playback devices configured to play back media content in synchrony; in response to determining that the primary networked microphone device is online but not available to receive voice commands, (i) designating a fallback microphone to receive voice commands for the media playback system, wherein the fallback microphone comprises a first microphone on a first media playback device of the one or more media playback devices in the media playback system, and (ii) causing one or more media playback devices of the media playback system to indicate that the primary networked microphone device is unavailable, wherein indicating that the primary networked microphone device is unavailable comprises a visual indication; determining that the first media playback device is no longer configured to play back media content in synchrony with the one or more media playback devices; and designating a secondary fallback microphone to receive voice commands for the media playback system. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification