IP Library Granted Patent US 11,290,209
Granted Patent B2
US 11,290,209 · App. 16/931,461 · Granted Mar 29, 2022

Wireless communication method and wireless communication device which uses the wireless communication method

Inventors: Chun-Yuan Huang (Hsinchu, TW); Jeng-Hong Chen (Sunnyvale, CA); Hsinhsiang Liu (Sunnyvale, CA); Kuang-Hu Huang (Hsinchu, TW)
Assignee: Audiowise Technology Inc.
H04L1/0061H04L1/0072H04L1/0083H04M1/6066H04W28/04
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 11,290,209
App. No.
16/931,461
Granted
Mar 29, 2022
Kind
B2
Abstract

A non-transitory computer readable medium storing at least one program, wherein a wireless communication method is performed while the program is executed. The wireless communication method comprises: (a) receiving a plurality of data groups, wherein the data groups do not pass an error checking procedure; (b) selecting a portion of at least one of the data groups; and (c) reconstructing a reconstruction data group based on the portions selected in the step (b).

Claims (50)

1. A non-transitory computer readable medium storing at least one program, wherein a wireless communication method is performed while the program is executed, the wireless communication method comprising:

(a) receiving a plurality of data groups, wherein the data groups do not pass an error checking procedure;

(b) selecting a portion of at least one of the data groups; and

(c) reconstructing a reconstruction data group based on the portions selected in the step (b);

wherein each one of the data groups comprises a plurality of data units and each one of the data units has a data value, where the step (b) comprises:

(b1) determining signal qualities of the data units in a corresponding location of each one of the data groups; and

(b2) selecting the data value of one of the data units which is in the corresponding location as a data value of a corresponding data unit of the reconstruction data group based on the signal qualities.

2. The non-transitory computer readable medium of claim 1 , wherein the data groups are packets, the data units are bits, and the data values are bit values.

3. The non-transitory computer readable medium of claim 1 , wherein the step (a) receives the data groups by a first path of a data receiving device, where the wireless communication method further comprises:

transmitting data groups which pass the error checking procedure by a second path of the data receiving device.

4. The non-transitory computer readable medium of claim 3 , wherein the data groups and the reconstruction data group are packets.

5. The non-transitory computer readable medium of claim 1 , wherein the data groups are packets, where the wireless communication method is applied to a Bluetooth device and the step (a) receives the data groups which are re-transmitted when the Bluetooth device uses an Asynchronous Connectionless Link protocol.

6. A wireless communication device, comprising:

a control circuit; and

a storage device;

wherein a wireless communication method is performed while at least one program is executed by the control circuit, and the wireless communication method comprises:

(a) receiving a plurality of data groups by the control circuit, wherein the data groups do not pass an error checking procedure;

(b) selecting a portion of at least one of the data groups; and

(c) reconstructing a reconstruction data group based on the portions selected in the step (b);

wherein each one of the data groups comprises a plurality of data units and each one of the data units has a data value, where the step (b) comprises:

determining signal qualities of the data units in a corresponding location of each one of the data groups; and

selecting the data value of one of the data units as a data value of a corresponding data unit of the reconstruction data group based on the signal qualities.

7. The wireless communication device of claim 6 , wherein the data groups are packets, the data units are bits, and the data values are bit values.

8. The wireless communication device of claim 6 , further comprising a data receiving device comprising a first path and a second path, wherein the step (a) receives the data groups by the first path, where the wireless communication method further comprises:

transmitting data groups which pass the error checking procedure by a second path of the data receiving device.

9. The wireless communication device of claim 8 , wherein the data groups and the reconstruction data group are packets.

10. The wireless communication device of claim 6 , wherein the data groups are packets and the wireless communication device is a Bluetooth device, where the step (a) receives the data groups which are re-transmitted when the wireless communication device uses an Asynchronous Connectionless Link protocol.

11. A non-transitory computer readable medium storing at least one program, wherein a wireless communication method is performed while the program is executed, the wireless communication method comprising:

(a) receiving a plurality of data groups, wherein the data groups do not pass an error checking procedure;

(b) selecting a portion of at least one of the data groups; and

(c) reconstructing a reconstruction data group based on the portions selected in the step (b)

wherein each one of the data groups comprises a plurality of data units and each one of the data units has a data value, where the step (b) comprises:

determining signal qualities of the data units of each one of the data groups;

selecting at least one candidate data unit from the data units based on the signal qualities;

counting numbers of the candidate data units in a corresponding location of each one of the data groups, for each one of the data values; and

selecting the data value of one of the candidate data units which corresponds to a maximum one of the numbers as a data value of a corresponding data unit of the reconstruction data group.

12. The non-transitory computer readable medium of claim 11 , wherein the data groups are packets, the data units are bits, and the data values are bit values.

13. A wireless communication device, comprising:

a control circuit; and

a storage device;

wherein a wireless communication method is performed while at least one program is executed by the control circuit, and the wireless communication method comprises:

(a) receiving a plurality of data groups by the control circuit, wherein the data groups do not pass an error checking procedure;

(b) selecting a portion of at least one of the data groups; and

(c) reconstructing a reconstruction data group based on the portions selected in the step (b),

wherein each one of the data groups comprises a plurality of data units and each one of the data units has a data value, where the step (b) comprises:

determining signal qualities of the data units of each one of the data groups;

selecting at least one candidate data unit from the data units based on the signal qualities;

counting numbers of the candidate data units in a corresponding location of each one of the data groups, for each one of the data values; and

selecting the data value of one of the candidate data units which corresponds to a maximum one of the numbers as a data value of a corresponding data unit of the reconstruction data group.

14. The wireless communication device of claim 13 , wherein the data groups are packets, the data units are bits, and the data values are bit values.

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 17, 2020
From: HUANG, CHUN-YUAN; CHEN, JENG-HONG; LIU, HSINHSIANG; HUANG, KUANG-HU
To: AUDIOWISE TECHNOLOGY INC.
Reel/Frame 053235/0206 →
Continuity (1)
Related Publication 20220021480A1 · Jan 20, 2022