Back to results
US 2021/0065720 A1Published application
Using non-audio data embedded in an audio signal
AssigneeRoku, Inc.
InventorsThomas Richard Henry Dewey, Robert Caston CURTIS
Life of this patent
Estimating the term…
Abstract
Embodiments included herein generally relate to using non-audio data embedded in an audio signal. More particularly, embodiments relate to using non-audio data embedded into the audio signal to control an audio configuration of a plurality of speakers and/or to measure a delay of a playback device.
Claims21
-8. (canceled)
A method comprising:
- measuring a clocking sample from an internal clock of a media source;
- encoding the clocking sample to generate a first audio stream;
- combining the first audio stream with a second audio stream to generate a combined audio stream;
- transmitting the combined audio stream through a playback device;
- decoding audio samples received from the playback device to extract timestamps of the playback device;
- and
- comparing the extracted time stamps with the clocking sample to determine a latency of the playback device.
4 more elements
A system comprising:
- a memory;
- and
- a processor coupled to the memory and configured to:
- measure a clocking sample from an internal clock of a media source;
- encode the clocking sample to generate a first audio stream;
- combine the first audio stream with a second audio stream to generate a combined audio stream;
- transmit the combined audio stream through a playback device;
- decode audio samples received from the playback device to extract timestamps of the playback device;
- and
- compare the extracted time stamps with the clocking sample to determine a latency of the playback device.
7 more elements
A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
- measuring a clocking sample from an internal clock of a media source;
- encoding the clocking sample to generate a first audio stream;
- combining the first audio stream with a second audio stream to generate a combined audio stream;
- transmitting the combined audio stream through a playback device;
- decoding audio samples received from the playback device to extract timestamps of the playback device;
- and
- comparing the extracted time stamps with the clocking sample to determine a latency of the playback device.
4 more elements
Dependencies are inferred from the claim text.