IP Library Granted Patent US 9,681,422
Granted Patent B2
US 9,681,422 · App. 14/692,221 · Granted Jun 13, 2017

Dynamic adaptive and non-adaptive mode switching

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 9,681,422
App. No.
14/692,221
Granted
Jun 13, 2017
Kind
B2
Abstract

A method of operating a transceiver may comprise operating in an adaptive mode in which transmissions from the transceiver are halted after detection of interference, performing a clear channel assessment (CCA), as a result of the CCA, detecting energy from an interferer above a predetermined threshold, and switching operation to a non-adaptive mode in which the transceiver is configured to alternate transmission periods and idle periods according to a duty cycle. Then, the method may comprise performing an energy detect, as a result of the energy detect, subsequently detecting the energy from the interferer below the predetermined threshold, and switching operation to the adaptive mode.

Claims (63)

1. A method of operating a transceiver, the method comprising:

operating in an adaptive mode in which transmissions from the transceiver are halted after detection of interference;

performing a clear channel assessment (CCA);

as a result of the CCA, detecting energy from an interferer above a predetermined threshold;

in response to the detection, switching operation to a non-adaptive mode in which the transceiver is configured to alternate transmission periods and idle periods according to a duty cycle;

subsequent to switching operation to the non-adaptive mode, performing an energy detect;

as a result of the energy detect, subsequently detecting the energy from the interferer below the predetermined threshold; and

in response to the subsequent detection, switching operation to the adaptive mode.

2. The method of claim 1 , wherein the duty cycle is determined based at least on the following equation:

DC

=

10

1

-

dBm

10

where DC is the duty cycle as a decimal and dBm is the transmit power in milliwatt decibels.

3. The method of claim 2 , wherein the duty cycle is 10%.

4. The method of claim 1 , wherein each cycle of the duty cycle is under 50 milliseconds.

5. The method of claim 1 , wherein the interferer is one of a UNIVERSAL SERIAL BUS (USB) 3.0 device, a depth camera, or a WLAN-enabled device.

6. The method of claim 1 , wherein the transceiver is part of a WLAN-enabled device.

7. The method of claim 1 , wherein the WLAN-enabled device is a computing device.

8. The method of claim 7 , wherein the computing device is a console computing device, mobile computing device, mobile communication device, or personal computer.

9. A wireless local area network (WLAN)-enabled device comprising memory and a processing subsystem, the processing subsystem comprising a wireless communication chip and a processor configured to execute a chip driver, the wireless communication chip comprising a transceiver and firmware, wherein the processing subsystem is configured to:

operate the transceiver in an adaptive mode in which transmissions are halted after detection of interference;

perform a clear channel assessment (CCA);

as a result of the CCA, detect energy from an interferer above a predetermined threshold;

in response to the detection, switch operation to a non-adaptive mode in which the transceiver is configured to alternate transmission periods and idle periods according to a duty cycle;

subsequent to switching operation to the non-adaptive mode, perform an energy detect;

as a result of the energy detect, subsequently detect the energy from the interferer below the predetermined threshold; and

in response to the subsequent detection, switch operation to the adaptive mode.

10. The WLAN-enabled device of claim 9 , wherein the duty cycle is determined based at least on the following equation:

DC

=

10

1

-

dBm

10

where DC is the duty cycle as a decimal and dBm is the transmit power in milliwatt decibels.

11. The WLAN-enabled device of claim 10 , wherein the duty cycle is 10%.

12. The WLAN-enabled device of claim 9 , wherein each cycle of the duty cycle is under 50 milliseconds.

13. The WLAN-enabled device of claim 9 , wherein the interferer is one of a UNIVERSAL SERIAL BUS (USB) 3.0 device, a depth camera, or a second WLAN-enabled device.

14. The WLAN-enabled device of claim 9 , wherein the WLAN-enabled device is a computing device.

15. The WLAN-enabled device of claim 9 , wherein the computing device is a console computing device, mobile computing device, mobile communication device, or personal computer.

16. A wireless local area network (WLAN)-enabled device comprising memory and a processing subsystem, the processing subsystem comprising a wireless communication chip and a processor configured to execute a chip driver, the wireless communication chip comprising a transceiver and firmware, wherein the processing subsystem is configured to:

operate the transceiver in an adaptive mode in which transmissions are halted after detection of interference;

perform a clear channel assessment (CCA);

as a result of the CCA, detect energy from an interferer above a predetermined threshold;

in response to the detection, switch operation to a non-adaptive mode in which the transceiver is configured to alternate transmission periods and idle periods according to a duty cycle;

subsequent to switching operation to the non-adaptive mode, perform an energy detect;

as a result of the energy detect, subsequently detect the energy from the interferer below the predetermined threshold; and

in response to the subsequent detection, switch operation of the transceiver to the adaptive mode; wherein

the WLAN-enabled device is a computing device; and

the duty cycle is determined based at least on the following equation:

DC

=

10

1

-

dBm

10

 where DC is the duty cycle as a decimal and dBm is the transmit power in milliwatt decibels.