Provisioning headless wifi devices and related systems, methods and devices
US-2022322467-A1 · Oct 6, 2022 · US
US12375949B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12375949-B2 |
| Application number | US-202217846275-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 22, 2022 |
| Priority date | Jun 22, 2021 |
| Publication date | Jul 29, 2025 |
| Grant date | Jul 29, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computing system for recovery of lost access points in a distributed wireless local area network, including: (a) a host controller, (b) a plurality of access point, and (c) a plurality of stations. When setting up the network, the host controller is configured to register the plurality of access points, instruct the access points to send beacons to the plurality of stations, and perform a handshake to generate a unique encryption key for each of the plurality of stations. When the host controller detects that a physical access point has been lost and then recovered, it can optionally perform a handshake to generate a new encryption key and transmit this new encryption key to the other access points in the network before data communication commences to any of the stations through the recovered physical access point.
Opening claim text (preview).
What is claimed is: 1. A method of seamlessly recovering a lost access point in a distributed wireless local area network, comprising: (a) registering a plurality of access points to a host controller; (b) transmitting beacons from a plurality of access points to a plurality of stations after each of the access points have been instructed by the host controller to transmit the beacons; (c) associating the plurality of access points to the plurality of stations; (d) performing a handshake between the host controller and at least one access point to generate a first encryption key for each of the stations to permit data traffic between each of the access points and the plurality of stations; (e) having the host controller detect that communication to a recovered physical access point has been lost and then recovered; (f) having the host controller signal the recovered physical access point to transmit a beacon to the plurality of stations; (g) seamlessly associating the plurality of stations to the recovered physical access point; (h) performing a handshake between the host controller and one of the non-lost and recovered physical access points to generate new encryption keys to permit data traffic between the recovered physical access point and the plurality of stations; and then (i) transmitting the new encryption key for the recovered physical access point to the plurality of access points. 2. The method of claim 1 , wherein associating the plurality of access points to the plurality of stations comprises: Prior to the loss and recovery of the physical access point, having each station send an association request to a desired access point, and then having the desired access point send an association response back to the station, such that each station selects at least one preferred access point. 3. The method of claim 2 , wherein the association response comprises a tracking list of each of the plurality of access points, wherein the tracking list is maintained both in the host controller and the physical access point, and wherein the tracking list corresponds to the desired access point selected by the station. 4. The method of claim 1 , wherein the host controller comprises: a communications interface for communicating with each of the access points, memory storing: unique identifiers of each of the access points, and a master identifier of the host controller, and a processor configured to: instruct each of the access points to send beacons to the stations, detect a loss and recovery of any of the access points, perform a handshake with each of the access points to generate an encryption key for each of the access points. 5. The method of claim 1 , wherein registering a plurality of access points to a host controller comprises: a host driver agent in each access point contacting a host driver in the host controller, thereby identifying the access point to the host controller, and the host controller maintaining a list of the identities of each of the access points. 6. The method of claim 1 , wherein each of the beacons comprise basic service set identifiers (BSSIDs) that are unique to the individual access points and are distinct from a BSSID for the host controller such that the stations can identify each of the individual access points. 7. The method of claim 6 , wherein the unique BSSIDs for each access point includes media access control (MAC) data. 8. The method of claim 1 , wherein the host controller instructs each of the access points to transmit beacons by sending instructions to each access points local media access control (MAC) address. 9. The method of claim 1 , wherein the identity and new encryption key of the recovered physical access point is transmitted from the host controller to all the other access points. 10. A computing device for recovery of lost access points in a distributed wireless local area network, comprising: (a) a host controller, comprising: (i) a communication interface for communicating with a plurality of access points, (ii) memory storing: unique identifiers of each of a plurality of access points, and a master identifier of the host controller, and (iii) a processor configured to: register each of the plurality of access points, instruct each of the plurality of access points to transmit beacons to a plurality of stations, and perform a handshake with each of the plurality of access points to generate a unique encryption key for each of the plurality of access points, detect that communication to a recovered physical access point has been lost and then recovered; and perform a second handshake to generate a second unique encryption key with any physical access point that has been lost and recovered. 11. The device of claim 10 , wherein the host controller is configured to transmit both: the unique encryption key for each of the plurality of access points, and the second unique encryption key for any physical access point that has been lost and recovered, to each of the plurality of access points. 12. The device of claim 11 , wherein the unique encryption keys are basic service set identifiers (BSSIDs) that include media access control (MAC) data. 13. A computing system for recovery of lost access points in a distributed wireless local area network, comprising: (a) a host controller, (b) a plurality of access points; and (c) a plurality of stations, wherein the host controller is configured to: register the plurality of access points, instruct the plurality of access points to send beacons to the plurality of stations, perform a handshake with each of the plurality of access points to generate a unique encryption key for each of the plurality of access points, detect that communication to a recovered physical access point has been lost and then recovered, and wherein each of the plurality of access points are configured to: receive association requests from the stations, and send association responses to the stations, the association responses comprising a tracking list of each of the plurality of access points, wherein the tracking list is maintained in the host controller. 14. The system of claim 13 , wherein the host controller is configured to store: unique identifiers of each of the access points, and a master identifier of the host controller, and to instruct the access points to transmit the identifiers to the stations. 15. The system of claim 13 , wherein each of the beacons comprise basic service set identifiers (BSSIDs) that are unique to the individual access points and are distinct from a BSSID for the host controller such that the stations can identify each of the individual access points. 16. The system of claim 15 , wherein the unique BSSIDs for each access point includes media access control (MAC) data. 17. The system of claim 13 , wherein the host controller instructs each of the access points to transmit beacons by sending instructions to each access points local media access control (MAC) address. 18. The system of claim 13 , wherein the host controller is configured to transmit the identity and new encryption key of the recovered physical access point is transmitted from the host controller to all the other access points.
using downlink control channel · CPC title
of the control plane, e.g. signalling traffic · CPC title
WLAN [Wireless Local Area Networks] · CPC title
Key distribution or pre-distribution; Key agreement · CPC title
Access point logical identity · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.