发明名称 System and method for synchronizing operations among a plurality of independently clocked digital data processing devices
摘要 A system is described for maintaining synchrony of operations among a plurality of devices having independent clocking arrangements. A task distribution device is to distribute tasks to a synchrony group comprising a plurality of devices to perform tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to synchrony group members over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which synchrony group members are to execute the task. Each synchrony group member periodically obtains from the task distribution device an indication of current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
申请公布号 US9182777(B2) 申请公布日期 2015.11.10
申请号 US201113297000 申请日期 2011.11.15
申请人 Sonos, Inc. 发明人 Millington Nicholas A. J.
分类号 G06F15/16;G06F1/00;G05B15/02;G06F3/048;G06F3/0482;G06F3/0484;G06F3/16;G06F17/00;G06F17/30;G11B20/10;H03G3/00;H03G3/20;H04H20/10;H04H20/26;H04J3/06;H04L29/06;H04L29/08;H04N5/04;H04N9/79;H04N21/43;H04N21/436;H04R3/12;H04R27/00 主分类号 G06F15/16
代理机构 McDonnell Boehnen Hulbert & Berghoff LLP 代理人 McDonnell Boehnen Hulbert & Berghoff LLP
主权项 1. A method of implementing synchronized audio play back amongst a plurality of audio devices, wherein the method is performed by a computing device, and wherein the method comprises: receiving control information from a user interface that controls audio playback in a plurality of zones on a local network, each zone containing at least one audio device, the control information comprising a user selection of at least two zones of the plurality of zones to establish a synchrony group, wherein the computing device is further configured to reproduce audio information upon command; retrieving audio information from any of a locally stored digital audio file, a remotely stored digital audio file via a wide area network, and a streaming digital audio service; transmitting to the audio devices of the at least two zones, current clock timing information for a clock of the computing device; and transmitting the audio information and playback timing information to the audio devices of the at least two zones over the local network from the computing device, wherein the playback timing information is generated at the computing device, and wherein the playback timing information identifies a playback time relative to the clock of the computing device, and is for use in playback of the audio information by the audio devices of the at least two zones in synchrony, wherein the audio devices of the at least two zones remain independently clocked during synchronous playback of the audio information.
地址 Santa Barbara CA US