US 9,811,314 B2
Metadata exchange involving a networked playback system and a networked microphone system
Mark Plagge, Santa Barbara, CA (US); Simon Jarvis, Cambridge, MA (US); and Christopher Butts, Evanston, IL (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc, Santa Barbara, CA (US)
Filed on Apr. 18, 2016, as Appl. No. 15/131,244.
Claims priority of provisional application 62/298,418, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,433, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,439, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,425, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,350, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,388, filed on Feb. 22, 2016.
Claims priority of provisional application 62/298,393, filed on Feb. 22, 2016.
Claims priority of provisional application 62/312,350, filed on Mar. 23, 2016.
Prior Publication US 2017/0242656 A1, Aug. 24, 2017
Int. Cl. H04R 3/00 (2006.01); G06F 3/16 (2006.01); H04L 29/08 (2006.01)
CPC G06F 3/167 (2013.01) [H04L 67/10 (2013.01); H04L 67/2804 (2013.01)] 20 Claims
OG exemplary drawing
 
1. Tangible, non-transitory computer-readable media having instructions encoded thereon, wherein the instructions, when executed by one or more processors, cause a network microphone device of a networked microphone system to perform a method comprising:
establishing a metadata exchange channel between a media playback system and the networked microphone system, wherein the network microphone device and the media playback system are on a local area network;
obtaining from the media playback system via the metadata exchange channel, metadata associated with the media playback system;
receiving a voice input comprising a context-specific request corresponding to media played back by the media playback system; and
in response to receiving the voice input, transmitting to a network microphone server of the networked microphone system, a request based on (i) the voice input and (ii) the metadata associated with the media playback system.