CHANNEL AVAILABILITY CHECKS WITH DEVICE MONITORING
First Claim
1. A system for performing a channel availability check, comprising:
- a processor; and
a computer-readable memory storage device storing executable instructions that can be executed by the processor to cause the processor to;
initiate a first connection on a first wireless channel with a subordinate device and transmit a beacon to the subordinate device, and to monitor the first wireless channel for a first predetermined amount of time for a connection request from the subordinate device in response to the beacon;
perform the channel availability check to detect energy profiles on a second wireless channel for a second predetermined amount of time after the first predetermined amount of time, the processor to cycle between transmitting the beacon and monitoring the first wireless channel and performing the channel availability check on the second wireless channel until a threshold time is exceeded, the connection request is detected, or an energy profile is detected; and
migrate the first connection to the second wireless channel if the threshold time is exceeded.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed subject matter includes techniques for performing a channel availability check. A method includes initiating, via a processor of a master device, a first connection on a first wireless channel with a subordinate device and transmitting, via the processor, a beacon to the subordinate device. The method includes monitoring, via the processor, the first wireless channel for a first predetermined amount of time for a connection request from the subordinate device in response to the beacon. The method includes performing the channel availability check to detect energy profiles on a second wireless channel for a second predetermined amount of time after the first predetermined amount of time. The processor may cycle between transmitting the beacon and monitoring the first wireless channel and performing the channel availability check on the second wireless channel until a threshold time is exceeded, the connection request is detected, or an energy profile is detected.
-
Citations
20 Claims
-
1. A system for performing a channel availability check, comprising:
-
a processor; and a computer-readable memory storage device storing executable instructions that can be executed by the processor to cause the processor to; initiate a first connection on a first wireless channel with a subordinate device and transmit a beacon to the subordinate device, and to monitor the first wireless channel for a first predetermined amount of time for a connection request from the subordinate device in response to the beacon; perform the channel availability check to detect energy profiles on a second wireless channel for a second predetermined amount of time after the first predetermined amount of time, the processor to cycle between transmitting the beacon and monitoring the first wireless channel and performing the channel availability check on the second wireless channel until a threshold time is exceeded, the connection request is detected, or an energy profile is detected; and migrate the first connection to the second wireless channel if the threshold time is exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for performing a channel availability check, comprising:
-
initiating, via a processor of a master device, a first connection on a first wireless channel with a subordinate device; transmitting, via the processor, a beacon to the subordinate device; monitoring, via the processor, the first wireless channel for a first predetermined amount of time for a connection request from the subordinate device in response to the beacon; and performing the channel availability check to detect energy profiles on a second wireless channel for a second predetermined amount of time after the first predetermined amount of time, the processor to cycle between transmitting the beacon and monitoring the first wireless channel and performing the channel availability check on the second wireless channel until a threshold time is exceeded, the connection request is detected, or an energy profile is detected. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-readable memory storage devices for storing computer readable instructions that, when executed by one or more processing devices, instruct the performance of a channel availability check, the computer-readable instructions comprising code to:
-
initiate a first connection on a first wireless channel with a subordinate device and transmit a beacon to the subordinate device; monitor the first wireless channel for a first predetermined amount of time for a connection request from the subordinate device in response to the beacon; perform the channel availability check to detect energy profiles on a second wireless channel for a second predetermined amount of time after the first predetermined amount of time, the one or more processing devices to cycle between transmitting the beacon and monitoring the first wireless channel and performing the channel availability check on the second wireless channel until a threshold time is exceeded, the connection request is detected, or an energy profile is detected; and migrate the first connection to a second connection on the second wireless channel if the threshold time is exceeded. - View Dependent Claims (17, 18, 19, 20)
-
Specification