Using a mobile device to enable another device to connect to a wireless network
First Claim
Patent Images
1. A method comprising:
- at a first device, while the first device is connected to a wireless local area network (WLAN) and a second device is unconnected to the WLAN, establishing a secure channel to the second device using an extensible authentication protocol (EAP) exchange;
sending, to the second device via the secure channel, at least one credential associated with the WLAN to enable the second device to connect to the WLAN;
receiving, at the first device, at least one application layer credential supplied by a user via user input; and
sending, to the second device via the secure channel, the at least one application layer credential supplied by the user to enable the second device to access a network external to the WLAN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes, at a first device while the first device is connected to a wireless local area network (WLAN) and a second device is unconnected to the WLAN, establishing a secure channel to the second device using an EAP exchange. The method also includes sending at least one credential associated with the WLAN to the second device via the secure channel to enable the second device to connect to the WLAN.
59 Citations
38 Claims
-
1. A method comprising:
-
at a first device, while the first device is connected to a wireless local area network (WLAN) and a second device is unconnected to the WLAN, establishing a secure channel to the second device using an extensible authentication protocol (EAP) exchange; sending, to the second device via the secure channel, at least one credential associated with the WLAN to enable the second device to connect to the WLAN; receiving, at the first device, at least one application layer credential supplied by a user via user input; and sending, to the second device via the secure channel, the at least one application layer credential supplied by the user to enable the second device to access a network external to the WLAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, at a first device, while the first device is unconnected to a wireless local area network (WLAN) and a second device is connected to the WLAN, a security credential; determining, at the first device during an extensible authentication protocol (EAP) exchange while the first device is unconnected to the WLAN and the second device is connected to the WLAN, whether the security credential matches a stored security credential stored in the first device; at the first device, while the first device is unconnected to the WLAN and the second device is connected to the WLAN, establishing a secure channel to the second device using the EAP exchange; receiving, at the first device from the second device via the secure channel, at least one credential associated with the WLAN; establishing, at the first device, a connection to the WLAN using the at least one credential; receiving, at the first device from the second device, at least one application layer credential, wherein the at least one application layer credential enables the first device to access a network external to the WLAN; and replacing the stored security credential with at least a portion of the at least one application layer credential. - View Dependent Claims (19, 20, 21)
-
-
22. A method comprising:
-
at a first device, sending a first message to a second device during a Wi-Fi Protected Setup (WPS) discovery operation; and at the first device, sending a second message to the second device during a WPS authentication and configuration operation that follows the WPS discovery operation, wherein the second message includes data associated with an extensible authentication protocol (EAP) using a password (EAP-pwd) exchange, and wherein the data includes at least one link layer credential to enable the second device to access a wireless local area network (WLAN) and at least one application layer credential supplied by a user via user input to enable the second device to access a network external to the WLAN.
-
-
23. A method comprising:
-
at a first device, while the first device is connected to a wireless local area network (WLAN) and a second device is unconnected to the WLAN, establishing a secure channel to the second device using a Wi-Fi Protected Access 2 Pre-shared Key (WPA2-PSK) exchange; receiving, at the first device, at least one application layer credential supplied by a user via user input; sending, to the second device via the secure channel, at least one credential associated with the WLAN to enable the second device to connect to the WLAN; and sending, to the second device via the secure channel, the at least one application layer credential supplied by the user to enable the second device to access a network external to the WLAN. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions executable by the processor to; establish, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using an extensible authentication protocol (EAP) exchange; direct a transmitter to send, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN; and direct the transmitter to send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
28. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions executable by the processor to; determine, during an extensible authentication protocol (EAP) exchange while the apparatus is unconnected to a wireless local area network (WLAN) and a second apparatus is connected to the WLAN, whether a security credential received from the second apparatus matches a stored security credential stored in the apparatus; establish, while the apparatus is unconnected to the WLAN and the second apparatus is connected to the WLAN, a secure channel to the second apparatus using the EAP exchange; receive, from the second apparatus via the secure channel, at least one credential associated with the WLAN; establish a connection to the WLAN using the at least one credential; receive, from the second apparatus, at least one application layer credential, wherein the at least one application layer credential enables the apparatus to access a network external to the WLAN; and replace the stored security credential with at least a portion of the at least one application layer credential.
-
-
29. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions executable by the processor to; direct a transmitter to send a first message to a second apparatus during a Wi-Fi Protected Setup (WPS) discovery operation; and direct the transmitter to send a second message to the second apparatus during a WPS authentication and configuration operation that follows the WPS discovery operation, wherein the second message includes data associated with an extensible authentication protocol (EAP) using a password (EAP-pwd) exchange, and wherein the data includes at least one link layer credential to enable the second apparatus to access a wireless local area network (WLAN) and at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
30. An apparatus comprising:
-
a processor; and a memory coupled to the processor, the memory storing instructions executable by the processor to; establish, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using a Wi-Fi Protected Access 2 Pre-shared Key (WPA2-PSK) exchange; direct a transmitter to send, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN; and direct the transmitter to send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
31. An apparatus comprising:
-
means for establishing, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using an extensible authentication protocol (EAP) exchange; and means for sending, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN, wherein the means for sending is configured to send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
32. An apparatus comprising:
-
means for determining, during an extensible authentication protocol (EAP) exchange while the apparatus is unconnected to a wireless local area network (WLAN) and a second apparatus is connected to the WLAN, whether a security credential received from the second apparatus matches a stored security credential stored in the apparatus; means for establishing, while the apparatus is unconnected to the WLAN and the second apparatus is connected to the WLAN, a secure channel to the second apparatus using the extensible authentication protocol (EAP) exchange; means for receiving, from the second apparatus via the secure channel, at least one credential associated with the WLAN, wherein the means for establishing establishes a connection to the WLAN using the at least one credential, and wherein the means for receiving is configured to receive, from the second apparatus, at least one application layer credential, wherein the at least one application layer credential enables the apparatus to access a network external to the WLAN; and means for replacing the stored security credential with at least a portion of the at least one application layer credential.
-
-
33. An apparatus comprising:
-
means for generating a first message and a second message; and means for sending, wherein the means for sending is configured to; send the first message to a second apparatus during a Wi-Fi Protected Setup (WPS) discovery operation; and send the second message to the second apparatus during a WPS authentication and configuration operation that follows the WPS discovery operation, wherein the second message includes data associated with an extensible authentication protocol (EAP) using a password (EAP-pwd) exchange, and wherein the data includes at least one link layer credential to enable the second apparatus to access a wireless local area network (WLAN) and at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
34. An apparatus comprising:
-
means for establishing, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using a Wi-Fi Protected Access 2 Pre-shared Key (WPA2-PSK) exchange; and means for sending, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN, wherein the means for sending is configured to send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
35. A non-transitory computer-readable medium comprising instructions that when executed cause an apparatus to:
-
establish, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using an extensible authentication protocol (EAP) exchange; send, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN; and send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
-
36. A non-transitory computer-readable medium comprising instructions that when executed cause an apparatus to:
-
determine, during an extensible authentication protocol (EAP) exchange while the apparatus is unconnected to a wireless local area network (WLAN) and a second apparatus is connected to the WLAN, whether a security credential received from the second apparatus matches a stored security credential stored in the apparatus; establish, while the apparatus is unconnected to the WLAN and the second apparatus is connected to the WLAN, a secure channel to the second apparatus using the EAP exchange; receive, from the second apparatus via the secure channel, at least one credential associated with the WLAN; establish a connection to the WLAN using the at least one credential; receive, from the second apparatus, at least one application layer credential, wherein the at least one application layer credential enables the apparatus to access a network external to the WLAN; and replace the stored security credential with at least a portion of the at least one application layer credential.
-
-
37. A non-transitory computer-readable medium comprising instructions that when executed cause an apparatus to:
-
send a first message to a second apparatus during a Wi-Fi Protected Setup (WPS) discovery operation; and send a second message to the second apparatus during a WPS authentication and configuration operation that follows the WPS discovery operation, wherein the second message includes data associated with an extensible authentication protocol (EAP) using a password (EAP-pwd) exchange, and wherein the data includes at least one link layer credential to enable the second apparatus to access a wireless local area network (WLAN) and at least one application layer credential supplied by a user via a user input to enable the second apparatus to access a network external to the WLAN.
-
-
38. A non-transitory computer-readable medium comprising instructions that when executed cause an apparatus to:
-
establish, while the apparatus is connected to a wireless local area network (WLAN) and a second apparatus is unconnected to the WLAN, a secure channel to the second apparatus using a Wi-Fi Protected Access 2 Pre-shared Key (WPA2-PSK) exchange; send, to the second apparatus via the secure channel, at least one credential associated with the WLAN to enable the second apparatus to connect to the WLAN; and send, to the second apparatus via the secure channel, at least one application layer credential supplied by a user via user input to enable the second apparatus to access a network external to the WLAN.
-
Specification