최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0243186 (2016-08-22) |
등록번호 | US-10216473 (2019-02-26) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 557 |
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distribut
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group 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 the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the 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.
1. A method performed by a first playback device, the method comprising: receive from a network device, via the at least one of a LAN or a WAN, first control information comprising identification of an audio information source, instructions for the first playback device to play first audio informati
1. A method performed by a first playback device, the method comprising: receive from a network device, via the at least one of a LAN or a WAN, first control information comprising identification of an audio information source, instructions for the first playback device to play first audio information from the audio information source, and an instruction for the first playback device to operate in a first synchrony group state in which the first playback device is designated as a master of a first synchrony group, wherein the master provides the first audio information to each other member of the first synchrony group and coordinates synchronous playback of the first audio information in the first synchrony group, and wherein the first synchrony group comprises a second playback device;after receiving the first control information, operating in the first synchrony group state during which the first playback device (1) obtains the first audio information from the audio information source, (2) provides the first audio information to the second playback device, (3) at least one of receives or transmits, over at least one of the LAN or the WAN, playback timing information associated with the first audio information, and (4) uses the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device;while operating in the first synchrony group state, receiving, via the at least one of the LAN or the WAN, second control information from the network device, the second control information comprising instructions for the first playback device to transition from the first synchrony group state to a second synchrony group state and join a second synchrony group, wherein the second synchrony group comprises a third playback device and the first playback device, and wherein the third playback device is a master of the second synchrony group and not a member of the first synchrony group; andafter receiving the second control information, transitioning from operating in the first synchrony group state to operating in the second synchrony group state, wherein in the second synchrony group state, the first playback device (1) obtains second audio information from the third playback device, (2) at least one of receives or transmits, via the at least one of the LAN and the WAN, playback timing information associated with the second audio information, and (3) uses the playback timing information associated with the second audio information to play back the second audio information in synchrony with the third playback device. 2. The method of claim 1, further comprising: while operating in the first synchrony group state, additionally provide clock timing to the second playback device, and wherein using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device using the clock timing and the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device. 3. The method of claim 1, further comprising: while operating in the second synchrony group state, additionally receive clock timing from the third playback device, and wherein using the playback timing information associated with the second audio information to play back the first audio information in synchrony with playback of the second audio information by the third playback device comprises using the clock timing and the playback timing information associated with the second audio information to play back the second audio information in synchrony with playback of the second audio information by the third playback device. 4. The method of claim 1, wherein the second control information comprises an instruction to obtain playback timing information associated with the second audio information from the third playback device. 5. The method of claim 1, wherein the second control information identifies the third playback device. 6. The method of claim 1, further comprising: while transitioning from operating in the first synchrony group state to operating in the second synchrony group state, cease (1) obtaining the first audio information form the audio information source, (2) providing the first audio information to the second playback device, (2) receiving or transmitting playback timing associated with the first audio information, and 4) using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device. 7. The method of claim 1, wherein the first playback device receives the first and second control information via the LAN. 8. The method of claim 1, wherein the method further comprises: receiving, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transitioning from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information and (2) play back the third audio information individually. 9. The method of claim 1, further comprising: receive, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transition from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to at least one of the second or the third playback devices, the third audio information and playback timing information associated with the third audio information, and (3) use the playback timing information associated with the third audio information to play back the third audio information in synchrony with at least one of the second or third playback devices. 10. The method of claim 9, further comprising: receive, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transition from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to at least one of the second or third playback devices, playback timing information associated with the third audio information and clock timing, and (3) use the playback timing information associated with the third audio information and the clock timing to play back the third audio information in synchrony with at least one of the second and third playback devices. 11. The method of claim 1, wherein the playback timing information comprises a plurality of timestamps. 12. The method of claim 1, wherein while operating in the first synchrony group state, the first playback device transmits playback timing information associated with the first audio information to the second playback device via the at least one of the LAN or the WAN. 13. The method of claim 1, wherein while operating in the second synchrony group state, the first playback device receives playback timing information associated with the second audio information via the at least one of the LAN or the WAN. 14. A first playback device, wherein the first playback device is configured to communicate over at least one of a local area network (LAN) or a wide area network (WAN) with a network device, and wherein the first playback device comprises: one or more processors;tangible, non-transitory computer-readable memory comprising program instructions that, when executed by the one or more processors, causes the first playback device to:receive from the network device, via the at least one of the LAN or the WAN, first control information comprising identification of an audio information source, instructions for the first playback device to play first audio information from the audio information source, and an instruction for the first playback device to operate in a first synchrony group state in which the first playback device is designated as a master of a first synchrony group, wherein the master provides the first audio information to each other member of the first synchrony group and coordinates synchronous playback of the first audio information in the first synchrony group, and wherein the first synchrony group comprises a second playback device;after receiving the first control information, operate in the first synchrony group state during which the first playback device (1) obtains the first audio information from the audio information source, (2) provides the first audio information to the second playback device, (3) at least one of receives or transmits, via the at least one of the LAN or the WAN, playback timing information associated with the first audio information, and (4) uses the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device;while operating in the first synchrony group state, receive, via the at least one of the LAN or the WAN, second control information from the network device, the second control information comprising instructions for the first playback device to transition from the first synchrony group state to a second synchrony group state and join a second synchrony group, wherein the second synchrony group comprises a third playback device and the first playback device, and wherein the third playback device is a master of the second synchrony group and not a member of the first synchrony group; andafter receiving the second control information, transitioning from operating in the first synchrony group state to operating in the second synchrony group state, wherein in the second synchrony group state, the first playback device (1) obtains second audio information from the third playback device, (2) at least one of receives or transmits, via the at least one of the LAN or the WAN, playback timing information associated with the second audio information, and (3) uses the playback timing information associated with the second audio information to play back the second audio information in synchrony with the third playback device. 15. The first playback device of claim 14, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: while operating in the first synchrony group state, additionally provide clock timing to the second playback device, and wherein using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device comprises using the clock timing and the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device. 16. The first playback device of claim 1, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: while operating in the second synchrony group state, additionally receive clock timing from the third playback device, and wherein using the playback timing information associated with the second audio information to play back the first audio information in synchrony with playback of the second audio information by the third playback device comprises using the clock timing and the playback timing information associated with the second audio information to play back the second audio information in synchrony with playback of the second audio information by the third playback device. 17. The first playback device of claim 14, wherein the second control information further comprises an instruction to obtain playback timing information associated with the second audio information from the third playback device. 18. The first playback device of claim 14, wherein the second control information identifies the third playback device. 19. The first playback device of claim 14, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: while transitioning from operating in the first synchrony group state to operating in the second synchrony group state, cease (1) obtaining the first audio information from the audio information source, (2) providing the first audio information to the second playback device, (2) receiving or transmitting playback timing associated with the first audio information, and (4) using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device. 20. The first playback device of claim 14, wherein the first playback device receives the first and second control information via the LAN. 21. The first playback device of claim 14, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: receive, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transition from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information and (2) play back the third audio information individually. 22. The first playback device of claim 14, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: receive, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transition from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to at least one of the second or the third playback devices, the third audio information and playback timing information associated with the third audio information, and (3) use the playback timing information associated with the third audio information to play back the third audio information in synchrony with at least one of the second or third playback devices. 23. The first playback device of claim 22, wherein the program instructions, when executed by the one or more processors, further cause the first playback device to: receive, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transition from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to the at least one of the second or the third playback devices, playback timing information associated with the third audio information and clock timing, and (3) use the playback timing information associated with the third audio information and the clock timing to play back the third audio information in synchrony with at least one of the second and third playback devices. 24. The first playback device of claim 14, wherein the playback timing information comprises a plurality of timestamps. 25. The first playback device of claim 14, wherein while operating in the first synchrony group state, the first playback device transmits playback timing information associated with the first audio information to the second playback device via the at least one of the LAN or the WAN. 26. The first playback device of claim 14, wherein while operating in the second synchrony group state, the first playback device receives playback timing information associated with the second audio information via the at least one of the LAN or the WAN. 27. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by a first playback device, cause the first playback device to perform functions, comprising: receiving from a network device, via the at least one of a LAN or a WAN, first control information comprising identification of an audio information source, instructions for the first playback device to play first audio information from the audio information source, and an instruction for the first playback device to operate in a first synchrony group state in which the first playback device is designated as a master of a first synchrony group, wherein the master provides the first audio information to each other member of the first synchrony group and coordinates synchronous playback of the first audio information in the first synchrony group, and wherein the first synchrony group comprises a second playback device;after receiving the first control information, operating in the first synchrony group state during which the first playback device (1) obtains the first audio information from the audio information source, (2) provides the first audio information to the second playback device, (3) at least one of receives or transmits, over at least one of the LAN or the WAN, playback timing information associated with the first audio information, and (4) uses the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device;while operating in the first synchrony group state, receiving, via the at least one of the LAN or the WAN, second control information from the network device, the second control information comprising instructions for the first playback device to transition from the first synchrony group state to a second synchrony group state and join a second synchrony group, wherein the second synchrony group comprises a third playback device and the first playback device, and wherein the third playback device is a master of the second synchrony group and not a member of the first synchrony group; andafter receiving the second control information, transitioning from operating in the first synchrony group state to operating in the second synchrony group state, wherein in the second synchrony group state, the first playback device (1) obtains second audio information from the third playback device, (2) at least one of receives or transmits, via the at least one of the LAN or the WAN, playback timing information associated with the second audio information, and (3) uses the playback timing information associated with the second audio information to play back the second audio information in synchrony with the third playback device. 28. The tangible, non-transitory computer-readable media of claim 27, wherein the functions further comprise: while operating in the first synchrony group state, additionally providing clock timing to the second playback device, and wherein using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device comprises using the clock timing and the playback timing information associated with the first audio information to playback the first audio information in synchrony with the second playback device. 29. The tangible, non-transitory computer-readable media of claim 27, wherein the functions further comprise: while operating in the second synchrony group state, additionally receiving clock timing from the third playback device, and wherein using the playback timing information associated with the second audio information to play back the first audio information in synchrony with playback of the second audio information by the third playback device comprises using the clock timing and the playback timing information associated with the second audio information to play back the second audio information in synchrony with playback of the second audio information by the third playback device. 30. The tangible, non-transitory computer-readable media of claim 27, wherein the second control information further comprises an instruction to obtain playback timing information associated with the second audio information from the third playback device. 31. The tangible, non-transitory computer-readable media of claim 27, wherein the second control information identifies the third playback device. 32. The tangible, non-transitory computer-readable media of claim 27, wherein the functions further comprise: while transitioning from operating in the first synchrony group state to operating in the second synchrony group state, cease (1) obtaining the first audio information from the audio information source, (2) providing the first audio information to the second playback device, (2) receiving or transmitting playback timing associated with the first audio information, and (4) using the playback timing information associated with the first audio information to play back the first audio information in synchrony with the second playback device. 33. The tangible, non-transitory computer-readable media of claim 27, wherein the first playback device receives the first and second control information via the LAN. 34. The tangible, non-transitory computer-readable media of claim 27, wherein the functions further comprise: receiving, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transitioning from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device (1) obtains, from a directly connected audio information source, third audio information and (2) plays back the third audio information individually. 35. The tangible, non-transitory computer-readable media of claim 27, wherein the functions further comprise: receiving, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transitioning from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to at least one of the second or the third playback devices, the third audio information and playback timing information associated with the third audio information, and (3) use the playback timing information associated with the third audio information to play back the third audio information in synchrony with at least one of the second and third playback devices. 36. The tangible, non-transitory computer-readable media of claim 35, wherein the functions further comprise: receiving, via the at least one of the LAN or the WAN while operating in the second synchrony group state, third control information, the third control information comprising instructions for the first playback device to transition from the second synchrony group state to a third synchrony group state; andafter receiving the third control information, transitioning from operating in the second synchrony group state to operate in a third synchrony group state, wherein while in the third synchrony group state the first playback device is configured to (1) obtain, from a directly connected audio information source, third audio information (2) provide, to at least one of the second or the third playback devices, playback timing information associated with the third audio information and clock timing, and (3) use the playback timing information associated with the third audio information and the clock timing to play back the third audio information in synchrony with at least one of the second or third playback devices. 37. The tangible, non-transitory computer-readable media of claim 27, wherein the playback timing information comprises a plurality of timestamps. 38. The tangible, non-transitory computer-readable media of claim 27, wherein while operating in the first synchrony group state, the first playback device transmits playback timing information associated with the first audio information to the second playback device via the at least one of the LAN or the WAN. 39. The tangible, non-transitory computer-readable media of claim 27, wherein while operating in the second synchrony group state, the first playback device receives playback timing information associated with the second audio information via the at least one of the LAN or the WAN.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.