Automatic configuration of a wireless device
First Claim
Patent Images
1. A method of automatically configuring a wireless device, the method comprising:
- performing service discovery by the wireless device to identify a programming module;
sending to the programming module a probe request including a first device public key;
receiving from the programming module a probe response including an indication of a match between the first device public key and a second device public key;
receiving from the programming module one or more authentication messages including programming credentials;
receiving from the programming module an authentication success message after authentication of the wireless device, wherein the wireless device is unlocked to enable programming of access credentials of an access point after receiving the authentication success message; and
receiving from the programming module a programming message after receiving the authentication success message, wherein the programming message includes the access credentials of the access point.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automatically configuring a wireless device includes performing service discovery by the wireless device to identify a programming module and sending to the programming module a probe request including a first device public key. The method includes receiving from the programming module a probe response including an indication of a match between the first device public key and a second device public key.
-
Citations
30 Claims
-
1. A method of automatically configuring a wireless device, the method comprising:
-
performing service discovery by the wireless device to identify a programming module; sending to the programming module a probe request including a first device public key; receiving from the programming module a probe response including an indication of a match between the first device public key and a second device public key; receiving from the programming module one or more authentication messages including programming credentials; receiving from the programming module an authentication success message after authentication of the wireless device, wherein the wireless device is unlocked to enable programming of access credentials of an access point after receiving the authentication success message; and receiving from the programming module a programming message after receiving the authentication success message, wherein the programming message includes the access credentials of the access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless device comprising:
-
a processor; and a memory storing instructions executable by the processor to; perform service discovery to identify a programming module; initiate sending to the programming module a probe request including a first device public key; detect receipt of a probe response including an indication of a match between the first device public key and a second device public key; detect receipt of one or more authentication messages including programming credentials; detect receipt of an authentication success message after an authentication of the wireless device with the programming module; enable programming of access credentials of an access point after detecting receipt of the authentication success message; and detect receipt of a programming message after detecting receipt of the authentication success message, wherein the programming message includes the access credentials of the access point. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium including program code that, when executed by a processor, causes the processor to:
-
perform service discovery at a wireless device to identify a programming module; initiate sending to the programming module a probe request including a first device public key; detect receipt of a probe response including an indication of a match between the first device public key and a second device public key; detect receipt of one or more authentication messages including programming credentials; detect receipt of an authentication success message after an authentication of the wireless device; enable programming of access credentials of an access point after receiving the authentication success message; and detect receipt of a programming message after the authentication success message, wherein the programming message includes the access credentials of the access point. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method of automatically configuring a wireless device, the method comprising:
-
performing service discovery by the wireless device to identify a programming device; establishing a wireless connection with the programming device; sending to the programming device a probe request including a first device public key; receiving from the programming device a probe response including an indication of a match between the first device public key and a second device public key; receiving from the programming device one or more authentication messages including programming credentials; receiving from the programming device an authentication success message, wherein the wireless device is caused to unlock and enable programming of access credentials of an access point automatically after receiving the authentication success message; and receiving a programming message automatically after the authentication success message, wherein the programming message includes the access credentials of the access point. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification