IP Library Granted Patent US 10,506,407
Granted Patent B2
US 10,506,407 · App. 16/416,259 · Granted Dec 10, 2019

Wireless bluetooth communication mechanism capable of effectively reducing number of audio packet retransmission

Inventors: Chih-Wei Sung (Hsin-Chu, TW); Pete Hsinhsiang Liu (Sunnyvale, CA); Jing-Syuan Jia (Hsin-Chu, TW); Wei-Chung Peng (Hsin-Chu, TW); Kuang-Hu Huang (Hsin-Chu, TW); Jeng-Hong Chen (Sunnyvale, CA); I-Ken Ho (Hsin-Chu, TW); Wei-Chih Chen (Hsin-Chu, TW); De-Hao Tseng (Hsin-Chu, TW)
Assignee: Audiowise Technology Inc.
H04W4/80H04L1/16H04W72/0446H04R3/00H04R2420/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,506,407
App. No.
16/416,259
Granted
Dec 10, 2019
Kind
B2
Abstract

A method applied into a controller of a wireless Bluetooth device includes: providing a first flag and a second flag; asserting the first flag when the controller successfully receives the particular packet transmitted from the audio gateway; asserting the second flag when the controller successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; and transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted.

Claims (20)

1. A controller of a wireless Bluetooth device, comprising:

a memory, configured for storing a first flag and a second flag; and

a processor, coupled to the memory, configured for transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted;

wherein the first flag is asserted by the processor when the processor successfully receives the particular packet transmitted from the audio gateway, and the second flag is asserted by the processor when the processor successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; the first flag is asserted by the processor at a first time slot, and the second flag is asserted by the processor at a second time slot which is different from the first time slot; the second time slot is earlier than the first time slot, and the processor is arranged for transmitting the acknowledgement to the audio gateway at a specific time slot next to the first time slot.

2. A method applied into a controller of a wireless Bluetooth device, comprising:

providing a first flag and a second flag;

asserting the first flag when the controller successfully receives the particular packet transmitted from the audio gateway;

asserting the second flag when the controller successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; and

transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted;

wherein the first flag is asserted at a first time slot, and the second flag is asserted at a second time slot which is different from the first time slot; the second time slot is earlier than the first time slot, and the transmitting step is performed at a specific time slot next to the first time slot.

3. A wireless Bluetooth device with a multipoint connection function, comprising:

a plurality of controllers, a controller comprising:

a memory, configured for storing a first flag and a second flag; and

a processor, coupled to the memory, capable of transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted;

wherein the first flag is asserted by the processor when the processor successfully receives the particular packet transmitted from the audio gateway, and the second flag is asserted by the processor when the processor successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; the first flag is asserted by the processor at a first time slot, and the second flag is asserted by the processor at a second time slot which is different from the first time slot; the second time slot is earlier than the first time slot, and the processor is arranged for transmitting the acknowledgement to the audio gateway at a specific time slot next to the first time slot.

4. A wireless Bluetooth device with a multipoint connection function, comprising:

a plurality of controllers, a controller comprising:

a memory, configured for storing a first flag and a second flag; and

a processor, coupled to the memory, capable of transmitting an acknowledgement of a particular packet to an audio gateway when the first flag and the second flag are asserted;

wherein the first flag is asserted by the processor when the processor successfully receives the particular packet transmitted from the audio gateway, and the second flag is asserted by the processor when the processor successfully receives an acknowledgement from a secondary device wherein a reception of the acknowledgement indicates that the secondary device successfully receives the particular packet; one among the plurality of controllers is used as a primary device corresponding to a first piconet of a first audio gateway, and another among the plurality of controllers is used as a secondary device corresponding to a second piconet of a second audio gateway which is different from the first audio gateway.

Assignments (2)
MERGER Recorded Oct 28, 2022
From: AUDIOWISE TECHNOLOGY INC.
To: AIROHA TECHNOLOGY CORP.
Reel/Frame 061573/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2019
From: PIXART IMAGING INC.
To: AUDIOWISE TECHNOLOGY INC.
Reel/Frame 049634/0177 →
Continuity (3)
Division 16034370 · Jul 13, 2018
Continuation In Part 15808853 · Nov 9, 2017
Related Publication 20190274024A1 · Sep 5, 2019