Automatic security device network
US-2022038457-A1 · Feb 3, 2022 · US
US12445846B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12445846-B2 |
| Application number | US-202217822188-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 25, 2022 |
| Priority date | Aug 25, 2022 |
| Publication date | Oct 14, 2025 |
| Grant date | Oct 14, 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.
Embodiments of the present disclosure relate to transmission of network access information for wireless devices. A method comprises transmitting an authorization request for the wireless device to a server upon receiving a presence announcement message from a wireless device. The method further comprises receiving an authorization response from the server including network access information and bootstrapping information of the wireless device. The method further comprise performing authentication with the wireless device based on the bootstrapping information. The method also comprises transmitting the network access information to the wireless device. The network access information includes a service set identifier (SSID) for a wireless local area network (WLAN) and credential information for the mobile device to access the WLAN. By automatically distributing network access information to the wireless device without requiring any user input, the efficiency of device provisioning and the security of WLAN can be improved.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: in response to receiving a presence announcement message from a wireless device, transmitting an authorization request for the wireless device to a server, the presence announcement comprising a hash including a public bootstrapping key for the wireless device; receiving an authorization response from the server including network access information and bootstrapping information of the wireless device; performing authentication with the wireless device based on the bootstrapping information; and transmitting the network access information to the wireless device, wherein the network access information includes a service set identifier (SSID) for a wireless local area network (WLAN) and credential information for the wireless device to access the WLAN, the credential information including an authentication type, a passphrase for the WLAN and an expiry time for the passphrase. 2. The method of claim 1 , wherein transmitting the authorization request comprises: transmitting the hash including the public bootstrapping key to the server. 3. The method of claim 1 , further comprising: receiving a reconfiguration announcement message from the wireless device for renewal of the passphrase; transmitting a passphrase request for the wireless device to the server; receiving a renewed passphrase from the server; and transmitting the renewed passphrase to the wireless device. 4. The method of claim 1 , wherein the bootstrapping information includes a public bootstrapping key for the wireless device and a channel on which the wireless device listens for the authentication, and performing the authentication with the wireless device comprises: transmitting, over the channel, a authentication request including a hash of the public bootstrapping key of the wireless device; receiving an authentication response from the wireless device; and transmitting an authentication confirmation message to the wireless device. 5. The method of claim 1 , wherein transmitting the network access information to the wireless device comprises: in response to receiving a configuration request from the wireless device, transmitting a configuration response including the network access information to the wireless device. 6. A device comprising: at least one processor; and a memory coupled to the at least one processor, the memory storing instructions to cause the at least one processor to implement acts comprising: in response to receiving a presence announcement message from a wireless device, transmitting an authorization request for the wireless device to a server, the presence announcement comprising a hash including a public bootstrapping key for the wireless device; receiving an authorization response from the server including network access information and bootstrapping information of the wireless device; performing authentication with the wireless device based on the bootstrapping information; and transmitting the network access information to the wireless device, wherein the network access information includes a service set identifier (SSID) for a wireless local area network (WLAN) and credential information for the wireless device to access the WLAN, the credential information including an authentication type, a passphrase for the WLAN and an expiry time for the passphrase. 7. The device of claim 6 , wherein transmitting the authorization request comprises: transmitting the hash including the public bootstrapping key to the server. 8. The device of claim 6 , the acts further comprising: receiving reconfiguration announcement message from the wireless device for renewal of the passphrase; transmitting a passphrase request for the mobile device to the server; receiving a renewed passphrase from the server; and transmitting the renewed passphrase to the wireless device. 9. The device of claim 6 , wherein the bootstrapping information includes a public bootstrapping key for the wireless device and a channel on which the wireless device listens for the authentication, and performing authentication with the wireless device comprises: transmitting, over the channel, a authentication request including a hash of the public bootstrapping key of the wireless device; receiving an authentication response from the wireless device; and transmitting an authentication confirmation message to the wireless device. 10. A wireless device, comprising: at least one processor; and a memory coupled to the at least one processor, the memory storing instructions to cause the at least one processor to implement acts comprising: transmitting a presence announcement message to a network management entity and access point (AP), the presence announcement comprising a hash including a public bootstrapping key for the wireless device; receiving network access information and bootstrapping information from the network management entity and the AP, the network management entity and the AP having transmitted an authorization request for the wireless device to a server in response to receiving the presence announcement message, and having received an authorization response from the server including the network access information and the bootstrapping information for the wireless device; performing authentication operations with the network management entity and the AP based on the bootstrapping information; and accessing the network using the network access information upon being authenticated; wherein the network access information comprising a service set identifier (SSID), authentication type information, a passphrase, and an expiry time. 11. The wireless device of claim 10 , wherein the instructions that cause the at least one processor to transmit the presence announcement message comprises further instructions that cause the at least one processor to transmit the presence announcement message over a set of channels specified in the bootstrapping information. 12. The wireless device of claim 10 , wherein the memory stores further instructions to cause the at least one processor to read values in the network access information, and apply the values to the wireless device's network access configuration. 13. The wireless device of claim 10 , wherein the memory stores further instructions to cause the at least one processor to initiate configuration of the wireless device by transmitting a configuration request message to the network management entity and the AP, wherein a configuration response message from the network management entity and the AP includes the network access information. 14. The wireless device of claim 10 , wherein the memory stores further instructions to cause the at least one processor to generate the hash by hashing a pre-shared string and concatenating the hashed pre-shared string to the public bootstrapping key of the wireless device. 15. The wireless device of claim 13 , wherein the instructions that cause the at least one processor to perform authentication operations comprise further instructions that cause the at least one processor to receive, from the network management entity and the AP, an authentication request message comprising a shared secret and a first nonce encrypted by a first symmetric key. 16. The wireless device of claim 15 , wherein the instructions that cause the at least one processor to perform authentication operations comprise further instructions that cause the at least one processor to implement acts comprising: checking whether the hash is included in the authentication request message; in response to a determination
Related publications grouped by family.
Answers are generated from the same data shown on this page.