Authentication mechanisms for wireless networks
First Claim
1. A method performed on a client device, the method for displaying advertisement information relating to a commercial service, the method comprising:
- obtaining, by the client device, trust information corresponding to a wireless access point from a source other than the wireless access point, where the obtained trust information comprises a public key of the wireless access point;
receiving, by the client device from the wireless access point while the client device is not connected to any network to which access is provided by the wireless access point, an unrequested encrypted message comprising the advertisement information;
verifying, based on the obtained trust information, an identity of the wireless access point, where the verifying is based on successfully decrypting, by the client device using the public key from the trust information, the unrequested encrypted message received from the wireless access point;
accepting, based on the verifying, the unrequested encrypted message received from the wireless access point; and
displaying, via the client device based on the accepting, at least a portion of the advertisement information from the decrypted message.
2 Assignments
0 Petitions
Accused Products
Abstract
Security techniques and security mechanisms for wireless networks that transmit content such as advertisements. According to exemplary techniques, control messages comprising unrequested content (e.g., advertisement data) may be transmitted in response to a request from a client device, while in other exemplary techniques the control messages may be transmitted without any request from a client device. In some exemplary implementations, security mechanisms such as public key cryptography algorithms may be used to secure transmissions. In some of these techniques which implement public key cryptography, a user may be required to retrieve a public key from a source other than the wireless access point transmitting encrypted advertisements (e.g., a sign or terminal in a commercial entity transmitting such advertisements, or from a web service), such that the user may confirm that the encrypted content is from a source matching the retrieved public key and thus confirm the authenticity of a wireless access point.
-
Citations
20 Claims
-
1. A method performed on a client device, the method for displaying advertisement information relating to a commercial service, the method comprising:
-
obtaining, by the client device, trust information corresponding to a wireless access point from a source other than the wireless access point, where the obtained trust information comprises a public key of the wireless access point; receiving, by the client device from the wireless access point while the client device is not connected to any network to which access is provided by the wireless access point, an unrequested encrypted message comprising the advertisement information; verifying, based on the obtained trust information, an identity of the wireless access point, where the verifying is based on successfully decrypting, by the client device using the public key from the trust information, the unrequested encrypted message received from the wireless access point; accepting, based on the verifying, the unrequested encrypted message received from the wireless access point; and displaying, via the client device based on the accepting, at least a portion of the advertisement information from the decrypted message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. At least one computer-readable storage device encoded with computer-executable instructions that, when executed by a client device, cause the client device to perform actions for displaying advertisement information relating to a commercial service, the actions comprising:
-
obtaining, by the client device, trust information corresponding to a wireless access point from a source other than the wireless access point, where the obtained trust information comprises a public key of the wireless access point; receiving, by the client device from the wireless access point while the client device is not connected to any network to which access is provided by the wireless access point, an unrequested encrypted message comprising the advertisement information; verifying, based on the obtained trust information, an identity of the wireless access point, where the verifying is based on successfully decrypting, by the client device using the public key from the trust information, the unrequested encrypted message received from the wireless access point; accepting, based on the verifying, the unrequested encrypted message received from the wireless access point; and displaying, via the client device based on the accepting, at least a portion of the advertisement information from the decrypted message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising a client device and at least one program module together configured for performing actions for displaying advertisement information relating to a commercial service, the actions comprising:
-
obtaining, by the client device, trust information corresponding to a wireless access point from a source other than the wireless access point, where the obtained trust information comprises a public key of the wireless access point; receiving, by the client device from the wireless access point while the client device is not connected to any network to which access is provided by the wireless access point, an unrequested encrypted message comprising the advertisement information; verifying, based on the obtained trust information, an identity of the wireless access point, where the verifying is based on successfully decrypting, by the client device using the public key from the trust information, the unrequested encrypted message received from the wireless access point; accepting, based on the verifying, the unrequested encrypted message received from the wireless access point; and displaying, via the client device based on the accepting, at least a portion of the advertisement information from the decrypted message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification