# US 11,910,490 B2 · Multi-member Bluetooth device capable of dynamically switching operation mode, and related main Bluetooth circuit and auxiliary Bluetooth circuit

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,910,490 B2
- Document ID: US11910490B2
- Status: Granted
- Kind: B2
- Application number: 17/870,143
- Filed: 2022-07-21
- Published: 2022-11-10
- Granted: 2024-02-20
- Earliest claimed: 2019-10-03
- Assignees: Realtek Semiconductor Corp.
- Applicants: Realtek Semiconductor Corp.
- Inventors: Yi-Cheng Chen; Kuan-Chung Huang; Chia Chun Hung; Hou Wei Lin
- Web page: https://patentgrep.com/patent/US11910490B2

## CPC

- H04L 43/0888: Throughput
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04L 43/16: Threshold monitoring
- H04L 43/18: Protocol analysers
- H04L 45/70: {Routing based on monitoring results}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 40/22: using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
- H04W 56/001: {Synchronization between nodes}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A multi-member Bluetooth device for communicating data with a remote Bluetooth device is disclosed including: a main Bluetooth circuit and an auxiliary Bluetooth circuit. In the period during which the auxiliary Bluetooth circuit operates at a relay mode, the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device and forwards the received packets to the auxiliary Bluetooth circuit; the auxiliary Bluetooth circuit does not sniff packets issued from the remote Bluetooth device, but will switch to a sniffing mode if a signal reception quality indicator of the auxiliary Bluetooth circuit is superior to a predetermined indicator value. In the period during which the auxiliary Bluetooth circuit operates at the sniffing mode, the auxiliary Bluetooth circuit sniffs packets issued from the remote Bluetooth device and the main Bluetooth circuit receives packets transmitted from the remote Bluetooth device.

## Claims

### Claim 1

A multi-member Bluetooth device (100) utilized to operably conduct data transmission with a remote Bluetooth device (102), the multi-member Bluetooth device (100) comprising:
a main Bluetooth circuit (110), comprising:
a first Bluetooth communication circuit (111);
a first packet parsing circuit (113), arranged to operably parse packets received by the first Bluetooth communication circuit (111); and
a first control circuit (117), coupled with the first Bluetooth communication circuit (111) and the first packet parsing circuit (113); and
an auxiliary Bluetooth circuit (120), arranged to selectably operate at a sniffing mode or a relay mode, the auxiliary Bluetooth circuit (120) comprising:
a second Bluetooth communication circuit (121);
a second packet parsing circuit (123), arranged to operably parse packets received by the second Bluetooth communication circuit (121); and
a second control circuit (127), coupled with the second Bluetooth communication circuit (121) and the second packet parsing circuit (123);
wherein in a period during which the auxiliary Bluetooth circuit (120) operates at the relay mode, the first control circuit (117) utilizes the first Bluetooth communication circuit (111) to receive packets transmitted from the remote Bluetooth device (102), and utilizes the first Bluetooth communication circuit (111) to forward received packets to the auxiliary Bluetooth circuit (120), and the second control circuit (127) utilizes the second Bluetooth communication circuit (121) to receive packets forwarded from the first Bluetooth communication circuit (111), but the second control circuit (127) does not utilize the second Bluetooth communication circuit (121) to sniff packets issued from the remote Bluetooth device (102);
in a situation of that a signal reception quality indicator of the second Bluetooth communication circuit (121) is superior to a predetermined indicator value, the auxiliary Bluetooth circuit (120) switches from the relay mode to the sniffing mode; and
in a period during which the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the first control circuit (117) utilizes the first Bluetooth communication circuit (111) to receive the packets transmitted from the remote Bluetooth device (102), and the second control circuit (127) utilizes the second Bluetooth communication circuit (121) to sniff the packets issued from the remote Bluetooth device (102).

### Claim 2 (depends on 1)

The multi-member Bluetooth device (100) of claim 1, wherein the second control circuit (127) calculates the signal reception quality indicator, and the first control circuit (117) or the second control circuit (127) compares the signal reception quality indicator with the predetermined indicator value.

### Claim 3 (depends on 2)

The multi-member Bluetooth device (100) of claim 2, wherein the second control circuit (127) arranged to operably compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the second control circuit (127) transmits a mode-switching request to the first Bluetooth communication circuit (111) through the second Bluetooth communication circuit (121) so as to request the main Bluetooth circuit (110) to permit the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode.

### Claim 4 (depends on 2)

The multi-member Bluetooth device (100) of claim 2, wherein the second control circuit (127) is further arranged to operably transmit the signal reception quality indicator to the first Bluetooth communication circuit (111) through the second Bluetooth communication circuit (121), and the first control circuit (117) is further arranged to operably compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the first control circuit (117) transmits a mode-switching instruction to the second Bluetooth communication circuit (121) through the first Bluetooth communication circuit (111), so as to instruct the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode.

### Claim 5 (depends on 2)

The multi-member Bluetooth device (100) of claim 2, wherein in the period during the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the first control circuit (117) is further arranged to operably transmit the packets issued from the remote Bluetooth device (102) but missed by the second Bluetooth communication circuit (121) to the second Bluetooth communication circuit (121) through the first Bluetooth communication circuit (111).

### Claim 6

A main Bluetooth circuit (110) of a multi-member Bluetooth device (100) utilized to operably conduct data transmission with a remote Bluetooth device (102) and comprising the main Bluetooth circuit (110) and an auxiliary Bluetooth circuit (120) which selectably operates at a sniffing mode or a relay mode, the main Bluetooth circuit (110) comprising:
a first Bluetooth communication circuit (111);
a first packet parsing circuit (113), arranged to operably parse packets received by the first Bluetooth communication circuit (111); and
a first control circuit (117), coupled with the first Bluetooth communication circuit (111) and the first packet parsing circuit (113);
wherein in a period during which the auxiliary Bluetooth circuit (120) operates at the relay mode, the first control circuit (117) utilizes the first Bluetooth communication circuit (111) to receive packets transmitted from the remote Bluetooth device (102), and utilizes the first Bluetooth communication circuit (111) to forward received packets to the auxiliary Bluetooth circuit (120), and the auxiliary Bluetooth circuit (120) receives packets forwarded from the first Bluetooth communication circuit (111), but the auxiliary Bluetooth circuit (120) does not sniff packets issued from the remote Bluetooth device (102);
in a situation of that a signal reception quality indicator of the auxiliary Bluetooth circuit (120) is superior to a predetermined indicator value, the auxiliary Bluetooth circuit (120) switches from the relay mode to the sniffing mode; and
in a period during which the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the first control circuit (117) utilizes the first Bluetooth communication circuit (111) to receive the packets transmitted from the remote Bluetooth device (102), and the auxiliary Bluetooth circuit (120) sniffs the packets issued from the remote Bluetooth device (102).

### Claim 7 (depends on 6)

The main Bluetooth circuit (110) of claim 6, wherein the auxiliary Bluetooth circuit (120) calculates the signal reception quality indicator, and the first control circuit (117) or the auxiliary Bluetooth circuit (120) compares the signal reception quality indicator with the predetermined indicator value.

### Claim 8 (depends on 7)

The main Bluetooth circuit (110) of claim 7, wherein the auxiliary Bluetooth circuit (120) is further arranged to operably compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the first Bluetooth communication circuit (111) receives a mode-switching request generated by the auxiliary Bluetooth circuit (120), wherein the mode-switching request is utilized to request the main Bluetooth circuit (110) to permit the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode.

### Claim 9 (depends on 7)

The main Bluetooth circuit (110) of claim 7, wherein the auxiliary Bluetooth circuit (120) is further arranged to operably transmit the signal reception quality indicator to the first Bluetooth communication circuit (111), and the first control circuit (117) is further arranged to operably compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the first control circuit (117) transmits a mode-switching instruction to the auxiliary Bluetooth circuit (120) through the first Bluetooth communication circuit (111) so as to instruct the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode.

### Claim 10 (depends on 7)

The main Bluetooth circuit (110) of claim 7, wherein in the period during the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the first control circuit (117) is further arranged to operably transmit the packets issued from the remote Bluetooth device (102) but missed by the second Bluetooth communication circuit (121) to the second Bluetooth communication circuit (121) through the first Bluetooth communication circuit (111).

### Claim 11

An auxiliary Bluetooth circuit (120) of a multi-member Bluetooth device (100) utilized to operably conduct data transmission with a remote Bluetooth device (102) and comprising a main Bluetooth circuit (110) and the auxiliary Bluetooth circuit (120), the auxiliary Bluetooth circuit (120) comprising:
a second Bluetooth communication circuit (121);
a second packet parsing circuit (123), arranged to operably parse packets received by the second Bluetooth communication circuit (121); and
a second control circuit (127), coupled with the second Bluetooth communication circuit (121) and the second packet parsing circuit (123), arranged to operably control operations of the auxiliary Bluetooth circuit (120) under a sniffing mode and a relay mode;
wherein in a period during which the auxiliary Bluetooth circuit (120) operates at the relay mode, the main Bluetooth circuit (110) receives packets transmitted from the remote Bluetooth device (102) and forwards received packets to the auxiliary Bluetooth circuit (120), and the second control circuit (127) utilizes the second Bluetooth communication circuit (121) to receive packets forwarded from the main Bluetooth circuit (110), but the second control circuit (127) does not utilize the second Bluetooth communication circuit (121) to sniff packets issued from the remote Bluetooth device (102);
in a situation of that a signal reception quality indicator of the second Bluetooth communication circuit (121) is superior to a predetermined indicator value, the auxiliary Bluetooth circuit (120) switches from the relay mode to the sniffing mode; and
in a period during which the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the main Bluetooth circuit (110) receives the packets transmitted from the remote Bluetooth device (102), and the second control circuit (127) utilizes the second Bluetooth communication circuit (121) to sniff the packets issued from the remote Bluetooth device (102).

### Claim 12 (depends on 11)

The auxiliary Bluetooth circuit (120) of claim 11, wherein the second control circuit (127) calculates the signal reception quality indicator, and the main Bluetooth circuit (110) or the second control circuit (127) compares the signal reception quality indicator with the predetermined indicator value.

### Claim 13 (depends on 12)

The auxiliary Bluetooth circuit (120) of claim 12, wherein the second control circuit (127) is further arranged to operably compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the second control circuit (127) transmits a mode-switching request to the main Bluetooth circuit (110) through the second Bluetooth communication circuit (121) so as to request the main Bluetooth circuit (110) to permit the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode.

### Claim 14 (depends on 12)

The auxiliary Bluetooth circuit (120) of claim 12, wherein the second control circuit (127) is further arranged to operably transmit the signal reception quality indicator to the main Bluetooth circuit (110) through the second Bluetooth communication circuit (121), for the main Bluetooth circuit (110) to compare the signal reception quality indicator with the predetermined indicator value;
wherein if the signal reception quality indicator is superior to the predetermined indicator value, the second Bluetooth communication circuit (121) receives a mode-switching instruction generated by the main Bluetooth circuit (110), and the second control circuit (127) instructs the auxiliary Bluetooth circuit (120) to switch from the relay mode to the sniffing mode according to the mode-switching instruction.

### Claim 15 (depends on 12)

The auxiliary Bluetooth circuit (120) of claim 12, wherein in the period during the auxiliary Bluetooth circuit (120) operates at the sniffing mode, the second control circuit (127) is further arranged to utilize the second Bluetooth communication circuit (121) to receive the packets transmitted from the main Bluetooth circuit (110) so as to acquire the packets issued from the remote Bluetooth device (102) but missed by the second Bluetooth communication circuit (121).
