Communications Between Networked Audio Devices
AssigneeShure Acquisition Holdings, Inc.
InventorsJonathan Portwood, Kehang Wu, Steve Leib
Life of this patent
Estimating the term…
Abstract
An audio device may be connected to a communication network. The audio device may send or receive audio data via a network, based on a network clock that may be synchronized with other audio device connected to the network. The audio device may buffer, convert between digital audio signals and analog audio signals, encrypt, decrypt, packetize, depacketize, compress, and/or decompress audio data using a local asynchronous media clock using a relatively lower precision clocking technology such as a crystal-based oscillator.
Claims20
An audio device comprising:
- a local asynchronous media clock having a frequency variation of at least one part per million;
- one or more processors;
- and
- one or more computer-readable media storing instructions that, when executed by the one or more processors, configure the audio device to:
- receive an audio signal based on detected sound;
- generate, using the local asynchronous media clock and based on the audio signal, digital audio data;
- generate, based on a master clock of a network, a network clock;
- and
- send, via the network and based on the network clock, the digital audio data.
A non-transitory computer-readable medium storing instructions that, when executed, configure an audio device to:
- receive an audio signal based on detected sound;
- generate, using a local asynchronous media clock and based on the audio signal, digital audio data, wherein the local asynchronous media clock has a frequency variation of at least one part per million;
- generate, based on a master clock of a network, a network clock;
- and
- send, via the network and based on the network clock, the digital audio data.
An audio system comprising:
- a first audio device comprising a first local asynchronous media clock that has a frequency variation of at least one part per million;
- and
- a second audio device comprising a second local asynchronous media clock that has a frequency variation of at least one part per million,
- wherein the first audio device is configured to:
- receive an audio signal based on detected sound;
- generate, using the first local asynchronous media clock and based on the audio signal, digital audio data;
- generate, based on a master clock of a network, a network clock;
- and
- send, via the network and based on the network clock, the digital audio data, and
- wherein the second audio device is configured to:
- receive, via the network and based on the network clock, the digital audio data;
- compare a rate of the received digital audio data with a threshold data rate;
- store at least a portion of the received digital audio data in a buffer, wherein the at least the portion of the received digital audio data is based on comparing the rate of the received digital audio data with the threshold data rate;
- generate, using the local asynchronous media clock and based on the at least the portion of the digital audio data stored in the buffer, an audio signal;
- and
- send the audio signal for sound generation by a speaker.
Dependencies are inferred from the claim text.