Patent ID: 9164533
Filing Date: 2015-10-20
Classification: G05B,G06F,G11B,H03G,H04H,H04J,H04L,H04N,H04R,H04W,H05K

Abstract:
1. A method performed by a computing device, the method comprising: configuring two or more audio playback devices to playback audio in synchrony; transmitting computing device clock information to the two or more audio playback devices; receiving a control input indicating a selection of one of a plurality of audio information sources, wherein each of the plurality of audio information sources is accessible over a network; and in response to receiving the control input, (i) requesting audio information from the selected audio information source, (ii) receiving the requested audio information from the selected audio information source, (iii) after receiving at least some of the requested audio information, generating a plurality of frames comprising the requested audio information and playback timing information, wherein at least one packet comprises at least a portion of the requested audio information and playback timing information for the at least one packet, and (iv) streaming the generated frames comprising the audio information and the playback timing information from a network interface to the two or more audio playback devices for playback in synchrony by the two or more audio playback devices, wherein the two or more audio playback devices remain independently clocked while playing back the requested audio information in synchrony.