Schemes capable of synchronizing native clocks and audio codec clocks of audio playing for bluetooth wireless devices
AssigneeAiroha Technology Corp.
InventorsI-Ken Ho, Chih-Wei Sung, Wei-Chung Peng, Kuang-Hu Huang
Life of this patent
Estimating the term…
Abstract
A method utilized in a wireless device used to wirelessly receive and play audio information includes: receiving a data packet stream transmitted from an audio source; monitoring a data amount of at least one buffer of a memory of the wireless device; and tuning an audio clock frequency dedicated for playing audio samples if the data amount of the at least one buffer deviates from a specific data amount level.
Claims12
A method utilized in a wireless device to be used as a slave device to be wirelessly connected to a master device in a piconet, comprising:
- using a receiver circuit of the wireless device to receive a data packet stream transmitted from an audio source;
- and
- tuning a clock frequency generated from an oscillator of the wireless device according to a frequency offset generated from the receiver circuit of the wireless device;
- wherein generation of the frequency offset used for tuning the clock frequency of the slave device is based at least partly on a specified frequency count number transmitted from the master device and received by the slave device.
A Bluetooth wireless device used as a slave device to be wirelessly connected to a master device in a piconet, comprising:
- a receiver circuit, used for receiving a data packet stream transmitted from an audio source;
- and
- a controlling circuit, coupled to the receiver circuit, used for tuning a clock frequency generated from an oscillator of the Bluetooth wireless device according to at least one of a frequency offset generated from the receiver circuit of the Bluetooth wireless device and a reception time offset of the receiver circuit of the Bluetooth wireless device;
- wherein generation of the frequency offset used for tuning the clock frequency of the slave device is based at least partly on a specified frequency count number transmitted from the master device and received by the slave device, and generation of the reception time offset is based at least partly on a specified reception timing that specifies a start time of receiving an analog radio-frequency (RF) signal from the master device and is transmitted from the master device and received by the slave device.
A method utilized in a wireless device to be used as a slave device to be wirelessly connected to a master device in a piconet, comprising:
- using a receiver circuit of the wireless device to receive a data packet stream transmitted from an audio source;
- and
- tuning a clock frequency generated from an oscillator of the wireless device according to a reception time offset of the receiver circuit of the wireless device;
- wherein generation of the reception time offset is based at least partly on a specified reception timing that specifies a start time of receiving an analog radio-frequency (RF) signal from the master device and is transmitted from the master device and received by the slave device.
Dependencies are inferred from the claim text.