Channel scanning
First Claim
1. A computer-implemented method comprising:
- switching a transceiver of a client device between (i) a first channel, through which a logical connection between the client device and a first access point is established, and (ii) a second channel, through which a second access point broadcasts beacons, wherein a logical connection is not established between the client device and the second access point;
receiving a beacon over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point; and
determining a property of the client device or the second access point using the beacon received over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for channel scanning. In one aspect, a method includes, while maintaining an association with a first access point on a first channel during first, second, and third consecutive time slices: (i) monitoring, by a client device, a single second channel during the first time slice and the third time slice, and (ii) monitoring, by the client device, the first channel during the second time slice; receiving a beacon from a second access point during the first time slice or the third time slice; and determining a property of the client device or the second access point using the beacon, without using the beacon to determine whether to establish an association with the second access point.
38 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
switching a transceiver of a client device between (i) a first channel, through which a logical connection between the client device and a first access point is established, and (ii) a second channel, through which a second access point broadcasts beacons, wherein a logical connection is not established between the client device and the second access point; receiving a beacon over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point; and determining a property of the client device or the second access point using the beacon received over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24)
-
-
11. A computer-readable storage device storing a computer program, the program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
switching a transceiver of a client device between (i) a first channel, through which a logical connection between the client device and a first access point is established, and (ii) a second channel, through which a second access point broadcasts beacons, wherein a logical connection is not established between the client device and the second access point; receiving a beacon over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point; and determining a property of the client device or the second access point using the beacon received over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and a computer-readable storage device coupled to the one or more processors having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising; switching a transceiver of a client device between (i) a first channel, through which a logical connection between the client device and a first access point is established, and (ii) a second channel, through which a second access point broadcasts beacons, wherein a logical connection is not established between the client device and the second access point; receiving a beacon over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point; and determining a property of the client device or the second access point using the beacon received over the second channel from the second access point while maintaining the logical connection between the client device and the first access point, and without establishing a logical connection between the client device and the second access point. - View Dependent Claims (17, 18, 19, 20)
-
Specification