# US 12,015,930 B2 · Concurrent usage and scanning of wireless channels for direct DFS to DFS channel switching

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

- Number: US 12,015,930 B2
- Document ID: US12015930B2
- Status: Granted
- Kind: B2
- Application number: 17/816,638
- Filed: 2022-08-01
- Published: 2023-05-25
- Granted: 2024-06-18
- Earliest claimed: 2019-09-30
- Assignees: Shure Acquisition Holdings, Inc.
- Applicants: Shure Acquisition Holdings, Inc.
- Inventors: Eric Johnson; Haneef Charania; Mike Handler
- Web page: https://patentgrep.com/patent/US12015930B2

## CPC

- H04W 16/14: Spectrum sharing arrangements {between different networks}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 76/15: Setup of multiple wireless link connections
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods are described for concurrent usage and scanning of wireless channels, particularly with respect to dynamic frequency selection (DFS) and non-DFS channels.

## Claims

### Claim 1

A method for wireless communication comprising:
setting a current operating channel of a primary radio to a dynamic frequency selection (DFS) channel;
scanning a plurality of available channels using a secondary radio;
determining a channel score for each of the available channels; and
while operating the primary radio on the DFS channel:
determining a candidate DFS backup channel for the primary radio based on the channel scores and further based on an initial vetting of the candidate DFS backup channel using a first set of vetting parameters;
detecting a primary radio event on the current operating channel of the primary radio; and
responsive to detecting the primary radio event and based on continued vetting of the candidate DFS backup channel using a second set of vetting parameters, switching the current operating channel of the primary radio from the DFS channel to the candidate DFS backup channel.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
performing the initial vetting and the continued vetting of the candidate DFS backup channel using the secondary radio.

### Claim 3 (depends on 1)

The method of claim 1, wherein the initial vetting comprises:
checking the candidate DFS backup channel for a radar signal during a first period of time.

### Claim 4 (depends on 3)

The method of claim 3, wherein checking the candidate DFS backup channel comprises checking the candidate DFS backup channel at a regular interval during the first period of time.

### Claim 5 (depends on 3)

The method of claim 3, wherein the initial vetting further comprises:
failing to detect the radar signal on the candidate DFS backup channel during the first period of time; and
responsively setting a primary radio backup channel to the candidate DFS backup channel.

### Claim 6 (depends on 3)

The method of claim 3, wherein the initial vetting further comprises:
detecting the radar signal on the candidate DFS backup channel during the first period of time; and
responsively modifying the channel score of the candidate DFS backup channel.

### Claim 7 (depends on 6)

The method of claim 6, wherein the initial vetting further comprises, after modifying the channel score of the candidate DFS backup channel:
determining that the candidate DFS backup channel remains a preferred candidate DFS backup channel based on the channel scores, and
restarting the initial vetting procedure.

### Claim 8 (depends on 1)

The method of claim 1, wherein the continued vetting immediately follows the initial vetting.

### Claim 9 (depends on 1)

The method of claim 1, wherein the continued vetting comprises checking the candidate DFS backup channel for a radar signal at a second regular interval.

### Claim 10 (depends on 1)

The method of claim 1, wherein the continued vetting further comprises:
failing to detect a radar signal on the candidate DFS backup channel during a second period of time; and
responsively restarting the method at the scanning step.

### Claim 11 (depends on 1)

The method of claim 1, wherein the continued vetting further comprises:
detecting a radar signal on the candidate DFS backup channel during a second period of time; and
responsively resetting a primary radio backup channel to a non-DFS backup channel.

### Claim 12 (depends on 1)

The method of claim 1, wherein the continued vetting further comprises:
detecting a radar signal on the candidate DFS backup channel during a second period of time;
responsively modifying the channel score of the candidate DFS backup channel;
determining that the candidate DFS backup channel remains a preferred candidate DFS backup channel based on the channel scores; and
restarting the initial vetting.

### Claim 13 (depends on 1)

The method of claim 1, further comprising:
determining a non-DFS backup channel for the primary radio based on the channel scores; and
setting a primary radio backup channel to the non-DFS backup channel.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
determining that (1) the channel score for the non-DFS backup channel is greater than a first threshold channel score, and (2) the channel score for the candidate DFS backup channel is less than a second threshold channel score;
after determining (1) and (2), detecting the primary radio event on the current operating channel of the primary radio; and
responsively:
switching the current operating channel of the primary radio to the non-DFS backup channel;
determining a new DFS channel;
vetting the new DFS channel; and
after vetting the new DFS channel, switching the current operating channel of the primary radio to the new DFS channel.

### Claim 15 (depends on 1)

The method of claim 1, wherein:
the initial vetting of the candidate DFS backup channel using a first set of vetting parameters comprises checking the candidate DFS backup channel for a radar signal at a first regular interval; and
the continued vetting of the candidate DFS backup channel using a second set of vetting parameters comprises checking the candidate DFS backup channel for a radar signal at a second regular interval.

### Claim 16

A wireless communication device comprising:
a primary radio;
a secondary radio; and
a processor configured to:
set a current operating channel of the primary radio to a dynamic frequency solution (DFS) channel;
scan a plurality of available channels using the secondary radio;
determine a channel score for each of the available channels; and
while operating the primary radio on the DFS channel:
determine a candidate DFS backup channel for the primary radio based on the channel scores and further based on an initial vetting of the candidate DFS backup channel using a first set of vetting parameters;
detect a primary radio event on the current operating channel of the primary radio; and
responsive to detecting the primary radio event and based on continued vetting of the candidate DFS backup channel using a second set of vetting parameters, switch the current operating channel of the primary radio from the DFS channel to the candidate DFS backup channel.

### Claim 17 (depends on 16)

The wireless communication device of claim 16, wherein the processor is further configured to:
perform the initial vetting and the continued vetting of the candidate DFS backup channel using the secondary radio.

### Claim 18 (depends on 16)

The wireless communication device of claim 16, wherein the processor is configured to execute the initial vetting by:
checking the candidate DFS backup channel for a radar signal at a regular interval during a first period of time.

### Claim 19 (depends on 18)

The wireless communication device of claim 18, wherein the processor is configured to execute the initial vetting by:
failing to detect the radar signal on the candidate DFS backup channel during the first period of time; and
responsively setting a primary radio backup channel to the candidate DFS backup channel.

### Claim 20 (depends on 18)

The wireless communication device of claim 18, wherein the processor is configured to execute the initial vetting by:
detecting the radar signal on the candidate DFS backup channel during the first period of time;
responsively modifying the channel score of the candidate DFS backup channel; and
after modifying the channel score of the candidate DFS backup channel:
determining that the candidate DFS backup channel remains a preferred candidate DFS backup channel based on the channel scores, and
restarting the initial vetting procedure.

### Claim 21 (depends on 16)

The wireless communication device of claim 16, wherein the processor is configured to execute the continued vetting immediately following the initial vetting procedure by:
checking the candidate DFS backup channel for a radar signal at a second regular interval.

### Claim 22 (depends on 16)

The wireless communication device of claim 16, wherein the processor is configured to execute the continued vetting by:
failing to detect a radar signal on the candidate DFS backup channel during a second period of time; and
responsively restarting at the step of scanning the plurality of available channels using the secondary radio.

### Claim 23 (depends on 16)

The wireless communication device of claim 16, wherein the processor is configured to execute the continued vetting by:
detecting a radar signal on the candidate DFS backup channel during a second period of time;
responsively resetting a primary radio backup channel to a non-DFS backup channel;
responsively modifying the channel score of the candidate DFS backup channel;
determining that the candidate DFS backup channel remains a preferred candidate DFS backup channel based on the channel scores; and
restarting the initial vetting.

### Claim 24 (depends on 16)

The wireless communication device of claim 16, wherein the processor is further configured to:
determine a non-DFS backup channel for the primary radio based on the channel scores; and
set a primary radio backup channel to the non-DFS backup channel.

### Claim 25 (depends on 16)

The wireless communication device of claim 16, wherein:
the initial vetting of the candidate DFS backup channel using a first set of vetting parameters comprises checking the candidate DFS backup channel for a radar signal at a first regular interval; and
the continued vetting of the candidate DFS backup channel using a second set of vetting parameters comprises checking the candidate DFS backup channel for a radar signal at a second regular interval.
