Schemes capable of synchronizing native clocks and audio codec clocks of audio playing for bluetooth wireless devices

US11706271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11706271-B2
Application numberUS-202117234811-A
CountryUS
Kind codeB2
Filing dateApr 20, 2021
Priority dateAug 19, 2018
Publication dateJul 18, 2023
Grant dateJul 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. 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. 2. The method of claim 1 , further comprising: generating the frequency offset by comparing a frequency count number of the receiver circuit of the wireless device with the specified frequency count number transmitted from the master device. 3. 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. 4. The Bluetooth wireless device of claim 3 , wherein the controlling circuit is used for generating the frequency offset by comparing a frequency count number of the receiver circuit of the Bluetooth wireless device with the specified frequency count number transmitted from the master device. 5. The Bluetooth wireless device of claim 3 , wherein the controlling circuit is used for generating the reception time offset by comparing a reception timing of the receiver circuit of the Bluetooth wireless device with the specified reception timing transmitted from the master device. 6. The Bluetooth wireless device of claim 5 , wherein the reception time offset is an accumulated time offset between the reception timing of the receiver circuit of the slave device and the specified reception timing transmitted from the master device. 7. The Bluetooth wireless device of claim 5 , wherein the reception time offset is an average time offset between the reception timing of the receiver circuit of the salve device and the specified reception timing transmitted from the master device. 8. The Bluetooth wireless device of claim 3 , wherein before tuning the clock frequency according to the reception time offset, the controlling circuit tunes the clock frequency according to the frequency offset. 9. 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. 10. The method of claim 9 , further comprising: generating the reception time offset by comparing a reception timing of the receiver circuit of the wireless device with the specified reception timing transmitted from the master device. 11. The method of claim 10 , wherein the reception time offset is an accumulated time offset between the reception timing of the receiver circuit of the slave device and the specified reception timing transmitted from the master device. 12. The method of claim 10 , wherein the reception time offset is an average time offset between the reception timing of the receiver circuit of the slave device and the specified reception timing transmitted from the master device.

Assignees

Inventors

Classifications

  • H04L65/60Primary

    Network streaming of media packets · CPC title

  • H04L65/80Primary

    Responding to QoS · CPC title

  • for correcting frequency response · CPC title

  • Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • Small scale networks; Flat hierarchical networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11706271B2 cover?
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 da…
Who is the assignee on this patent?
Audiowise Tech Inc, Airoha Tech Corp
What technology area does this patent fall under?
Primary CPC classification H04L65/60. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).