최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0290493 (2014-05-29) |
등록번호 | US-9734242 (2017-08-15) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 0 인용 특허 : 524 |
In a system for distributing data, distribution device is configured to distribute timestamp, offset and source location information for a digital data stream to an execution device, and the execution device is configured to seek digital data corresponding to the received information. The execution
In a system for distributing data, distribution device is configured to distribute timestamp, offset and source location information for a digital data stream to an execution device, and the execution device is configured to seek digital data corresponding to the received information. The execution device is further configured to execute the digital data relative to a clock rate maintained by the distribution device. Related methods include receiving timestamp, offset and source location information for the digital data stream and seeking digital data corresponding to the received offset and source location information.
1. A method comprising: receiving, by a first independently clocked execution device, an indication of a digital source location;obtaining, by the first independently clocked execution device, audio content based on the digital source location, wherein the audio content comprises (i) a first sequenc
1. A method comprising: receiving, by a first independently clocked execution device, an indication of a digital source location;obtaining, by the first independently clocked execution device, audio content based on the digital source location, wherein the audio content comprises (i) a first sequence of digital frames and (ii) audio samples corresponding to each digital frame in the first sequence of digital frames;receiving, from a second independently clocked execution device, timing information used to coordinate play back of the audio content in synchrony with the second independently clocked execution device, wherein the timing information comprises (i) a second sequence of digital frames, each digital frame in the first sequence of digital frames corresponding to a respective digital frame in the second sequence of digital frames, and (ii) a plurality of timestamps, each timestamp in the plurality of timestamps corresponding to a digital frame in the second sequence of digital frames of the audio content; andreproducing the audio content by the first independently clocked execution device in synchrony with reproduction of the audio content by the second independently clocked execution device, wherein reproducing the audio content by the first independently clocked execution device in synchrony with reproduction of audio content by the second independently clocked execution device comprises: executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information, while the second independently clocked execution device independently executes the first sequence of digital frames of the audio content according to the plurality of time stamps. 2. The method of claim 1, wherein first independently clocked execution device is to continue to retrieve audio content from the digital data source based on the digital source location and an offset and to associate the retrieved audio content with subsequent timing information received in a subsequent message based on corresponding sequences of digital frames. 3. The method of claim 1, wherein a data forwarding restriction limits an ability for the first independently clocked execution device to provide the audio content to the second independently clocked execution device. 4. The method of claim 3, wherein the data forwarding restriction comprises digital rights management. 5. The method of claim 1, wherein obtaining, by the first independently clocked execution device, audio content based on the digital source location comprises obtaining the audio content in response to a request by the first independently clocked execution device. 6. The method of claim 1, wherein executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information comprises executing, by the first independently clocked execution device, the audio samples relative to an external clock rate. 7. The method of claim 6, further comprising adjusting, by the first independently clocked execution device, a number of audio samples per digital frame of the first sequence of digital frames in relation to the external clock rate. 8. The method of claim 6, further comprising adjusting, by the first independently clocked execution device, a clock rate of the first independently clocked execution device in relation to the external clock rate. 9. The method of claim 1, further comprising adjusting the received timing information relative to a rate of change in an audio information buffer associated with the first independently clocked execution device, and wherein executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information comprises executing, by the first independently clocked execution device, the audio samples relative to the rate of change. 10. The method of claim 1, wherein the first second independently clocked execution device is a master execution device configured to control distribution of audio content source location, offset, and timing information. 11. The method of claim 1, further comprising substituting a rate of change of an audio information buffer for the clock rate of the first independently clocked execution device. 12. The method of claim 1, further comprising adjusting at least one timestamp in the plurality of time stamps relative to a clock rate of the first independently clocked execution device. 13. The method of claim 1, wherein executing the audio samples according to the time stamp comprises: executing the audio samples according to the time stamp relative to a clock rate of the first independently clocked execution device. 14. The method of claim 11, further comprising adjusting a clock rate of the first independently clocked execution device in relation to the rate of change in the audio information buffer. 15. The method of claim 11, further comprising adjusting a number of audio samples per digital frame of the audio content in relation to the rate of change in the audio information buffer. 16. A first independently clocked execution device comprising: one or more processors; andtangible, non-transitory computer-readable medium having stored thereon instructions that, when executed by the one or more processors, cause the first independently clocked execution device to perform functions comprising: receiving, by the first independently clocked execution device, an indication of a digital source location;obtaining, by the first independently clocked execution device, audio content based on the digital source location, wherein the audio content comprises (i) a first sequence of digital frames and (ii) audio samples corresponding to each digital frame in the first sequence of digital frames;receiving, from a second independently clocked execution device, timing information used to coordinate play back of the audio content in synchrony with the second independently clocked execution device, wherein the timing information comprises (i) a second sequence of digital frames, each digital frame in the first sequence of digital frames corresponding to a respective digital frame in the second sequence of digital frames, and (ii) a plurality of timestamps, each timestamp in the plurality of timestamps corresponding to a digital frame in the second sequence of digital frames of the audio content; andreproducing the audio content by the first independently clocked execution device in synchrony with reproduction of the audio content by the second independently clocked execution device, wherein reproducing the audio content by the first independently clocked execution device in synchrony with reproduction of audio content the second independently clocked execution device comprises: executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information, while the second independently clocked execution device independently executes the first sequence of digital frames of the audio content according to the plurality of time stamps. 17. The first independently clocked execution device of claim 16, wherein first independently clocked execution device is to continue to retrieve audio content from the digital data source based on the digital source location and an offset and to associate the retrieved audio content with subsequent timing information received in a subsequent message based on corresponding sequences of digital frames. 18. The first independently clocked execution device of claim 16, wherein executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information comprises executing, by the first independently clocked execution device, the audio samples relative to an external clock rate. 19. Tangible, non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors, cause a first independently clocked execution device to perform functions comprising: receiving, by the first independently clocked execution device, an indication of a digital source location;obtaining, by the first independently clocked execution device, audio content based on the digital source location, wherein the audio content comprises (i) a first sequence of digital frames and (ii) audio samples corresponding to each digital frame in the first sequence of digital frames;receiving, from a second independently clocked execution device, timing information used to coordinate play back of the audio content in synchrony with the second independently clocked execution device, wherein the timing information comprises (i) a second sequence of digital frames, each digital frame in the first sequence of digital frames corresponding to a respective digital frame in the second sequence of digital frames, and (ii) a plurality of timestamps, each timestamp in the plurality of timestamps corresponding to a digital frame in the second sequence of digital frames of the audio content; andreproducing the audio content by the first independently clocked execution device in synchrony with reproduction of the audio content by the second independently clocked execution device, wherein reproducing the audio content by the first independently clocked execution device in synchrony with reproduction of audio content the second independently clocked execution device comprises: executing, by the first independently clocked execution device, for each particular digital frame in the first sequence of digital frames of the obtained audio content, audio samples corresponding to the particular digital frame in the first sequence of digital frames of the obtained audio content according to the timestamp corresponding to the respective digital frame in the second sequence of digital frames of the received timing information, while the second independently clocked execution device independently executes the first sequence of digital frames of the audio content according to the plurality of time stamps. 20. The tangible, non-transitory computer-readable medium of claim 19, wherein executing the audio samples according to the time stamp comprises: executing the audio samples according to the time stamp relative to a clock rate of the first independently clocked execution device.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.