IP Library Granted Patent US 10,932,183
Granted Patent B1
US 10,932,183 · App. 16/438,936 · Granted Feb 23, 2021

Mesh network management

Inventors: Jas Strong (San Francisco, CA); Mete Rodoper (San Francisco, CA); Rowan Chakoumakos (San Francisco, CA); Ryan Thompson (Brooklyn, NY)
Assignee: Amazon Technologies, Inc.
H04W48/10H04W84/12
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 10,932,183
App. No.
16/438,936
Granted
Feb 23, 2021
Kind
B1
Abstract

Technology for selective feature announcement by an access point device in a network is described. In one embodiment, the access point device sends a wireless beacon to a plurality of client devices seeking to connect to the mesh network and receives a probe request message from a first client device of the plurality of client devices. The access point device determines, at least partially using information obtained from the probe request message and using other information not present in the probe request message, a category of the first client device and determines that the category of the first client device is incompatible with a certain feature offered by the access point device. The access point device sends a probe response message to the first client device omitting an indication of the certain feature, while the certain feature remains enabled for at least one other client device of the plurality of client devices.

Claims (48)

1. An access point device comprising:

one or more processors; and

memory to store computer-executable instructions that, if executed, cause the one or more processors to:

send a wireless beacon to a plurality of client devices;

receive a first probe request message from a first client device of the plurality of client devices;

determine one or more wireless communication protocols supported by the first client device from information obtained from the probe request message;

determine a first category of the first client device, the first category indicating that at least one feature is to be disabled when the first client device is associated with the access point device;

determine that the first category is incompatible with a certain feature offered by the access point device;

send a first probe response message to the first client device omitting an indication of the certain feature, while the certain feature remains enabled for at least one other client device of the plurality of client devices; and

send, to a second access point device in the network, an indication that the first client device is incompatible with the certain feature, the indication to cause the second access point device to send, responsive to a probe request message received from the first client device, a probe response message to the first client device omitting an indication of the certain feature.

2. The access point device of claim 1 , wherein the instructions further cause the one or more processors to:

receive an association request from the first client device; and

establish an association of the first client device with the access point device, wherein the certain feature is disabled for the first client device.

3. The access point device of claim 1 , wherein to determine the category of the first client device, the instructions further cause the one or more processors to:

determine a media access control (MAC) address of the first client device from the information obtained from the probe request message; and

determine that a log of previous associations with the access point device comprises an indication that the MAC address of the first client device previously failed to associate with the access point device.

4. The access point device of claim 1 , wherein to determine the category of the first client device, the instructions further cause the one or more processors to:

determine that the first client device does not support any other wireless communication protocols besides at least one of IEEE 802.11, 802.11a, 802.11b, or 802.11g.

5. The access point device of claim 1 , wherein the certain feature comprises a Fast Basic Service Set (BSS) Transition feature.

6. The access point device of claim 1 , wherein the first client device associates with the second access point device without enabling the certain feature.

7. The access point device of claim 1 , wherein the instructions further cause the one or more processors to:

receive a second probe request message from a second client device of the plurality of client devices;

determine, at least partially using information obtained from the second probe request message and using other information not present in the second probe request message, a second category of the second device;

determine that the second category is compatible with the certain feature offered by the access point device; and

send a probe response message to the second client device indicating that the certain feature is enabled for the second client device, while the certain feature remains disabled for the first client device.

8. A method comprising:

sending a wireless beacon to a plurality of client devices;

receive a first probe request message from a first client device of the plurality of client devices;

determining one or more wireless communication protocols supported by the first client device from information obtained from the probe request message;

determining a first category of the first client device, the first category indicating that at least one feature is to be disabled when the first client device is associated with the access point device;

determining that the first category is incompatible with a certain feature offered by the access point device;

sending a first probe response message to the first client device omitting an indication of the certain feature, while the certain feature remains enabled for at least one other client device of the plurality of client devices; and

sending, to a second access point device in the network, an indication that the first client device is incompatible with the certain feature, the indication to cause the second access point device to send, responsive to a probe request message received from the first client device, a probe response message to the first client device omitting an indication of the certain feature.

9. The method of claim 8 , further comprising:

receiving an association request from the first client device; and

establishing an association of the first client device with the access point device, wherein the certain feature is disabled for the first client device.

10. The method of claim 8 , further comprising:

determining a media access control (MAC) address of the first client device from the information obtained from the probe request message; and

determining that a log of previous associations with the access point device comprises an indication that the MAC address of the first client device previously failed to associate with the access point device.

11. The method of claim 8 , further comprising:

determining that the first client device does not support any other wireless communication protocols besides at least one of IEEE 802.11, 802.11a, 802.11b, or 802.11g.

12. The method of claim 8 , wherein the certain feature comprises a Fast Basic Service Set (BSS) Transition feature.

13. The method of claim 8 , wherein the first client device associates with the second access point device without enabling the certain feature.

14. The method of claim 8 , further comprising:

receiving a second probe request message from a second client device of the plurality of client devices;

determining, at least partially using information obtained from the second probe request message and using other information not present in the second probe request message, a second category of the second device;

determining that the second category is compatible with the certain feature offered by the access point device; and

sending a probe response message to the second client device indicating that the certain feature is enabled for the second client device, while the certain feature remains disabled for the first client device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2020
From: STRONG, JAS; RODOPER, METE; CHAKOUMAKOS, ROWAN; THOMPSON, RYAN
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 054316/0001 →
Continuity (1)
Provisional Application 62684608 · Jun 13, 2018
Cited By (2)
US 12,267,393 US 12,645,352