Dynamic PSK for hotspots
First Claim
1. A method for providing secured network access, the method comprising:
- storing information in memory of a hotspot controller, the stored information regarding a plurality of user devices each associated with a different pre-shared key unique to the respective user device;
receiving a request initiated by a user device located within a range of a hotspot associated with the hotspot controller, the request sent via an open communication network associated with the hotspot and concerning access to a secured communication network associated with the hotspot, wherein the request initiated by the user device is redirected by an intermediary web portal server to the hotspot controller; and
executing instructions stored in memory of the hotspot controller, wherein execution of the instructions by a hardware processor;
identifies a pre-shared key included in the request from the requesting user device,accesses the stored information to determine that the identified pre-shared key is associated with the requesting user device,authenticates the requesting user device based on the identified pre-shared key and the stored information, andgrants the requesting user device access to the secured communication network associated with the hotspot, wherein communications by the requesting user device in the secured communications network are encrypted based on the identified pre-shared key, and wherein communications by each other user device in the secured wireless network are encrypted based on the respective different pre-shared key unique to the other user device.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing secured network access are provided. A user device located within range of a hotspot initiates a request sent via an open communication network associated with the hotspot. The request concerns secured network access at the hotspot by the user device. A unique pre-shared key is generated for the user device based on information in the received request and transmitted over the open communication network for display on a webpage accessible to the user device. The unique pre-shared key is stored in association with information regarding the user device. The user device may then use the unique pre-shared key in subsequent requests for secured network access.
481 Citations
19 Claims
-
1. A method for providing secured network access, the method comprising:
-
storing information in memory of a hotspot controller, the stored information regarding a plurality of user devices each associated with a different pre-shared key unique to the respective user device; receiving a request initiated by a user device located within a range of a hotspot associated with the hotspot controller, the request sent via an open communication network associated with the hotspot and concerning access to a secured communication network associated with the hotspot, wherein the request initiated by the user device is redirected by an intermediary web portal server to the hotspot controller; and executing instructions stored in memory of the hotspot controller, wherein execution of the instructions by a hardware processor; identifies a pre-shared key included in the request from the requesting user device, accesses the stored information to determine that the identified pre-shared key is associated with the requesting user device, authenticates the requesting user device based on the identified pre-shared key and the stored information, and grants the requesting user device access to the secured communication network associated with the hotspot, wherein communications by the requesting user device in the secured communications network are encrypted based on the identified pre-shared key, and wherein communications by each other user device in the secured wireless network are encrypted based on the respective different pre-shared key unique to the other user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for providing secured network access, the apparatus comprising:
-
memory that stores information regarding a plurality of user devices each associated with a different pre-shared key unique to the respective user device; a communication interface that receives a request initiated by a user device located within a range of a hotspot, the request sent via an open communication network associated with the hotspot and concerning access to a secured communication network associated with the hotspot, wherein the request initiated by the user device is redirected by an intermediary web portal server t to the hotspot controller; and a hardware processor for executing instructions stored in memory, wherein execution of the instructions by the hardware processor; identifies a pre-shared key included in the request from the requesting user device, accesses the stored information to determine that the identified pre-shared key is associated with the requesting user device, authenticates the requesting user device based on the identified pre-shared key and the stored information, and grants the requesting user device access to the secured communication network associated with the hotspot, wherein communications by the requesting user device in the secured communications network are encrypted based on the identified pre-shared key, and communications by each other user device are encrypted based on the respective different pre-shared key unique to the other user device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for providing secured network access, the system comprising:
-
an access point associated with a hotspot, the access point providing both; open access over an open communication network, and secured network access over a secured communication network based on a pre-shared key; an intermediary web portal server, wherein a request initiated by a user device located within a range of the hotspot is redirected to the intermediary web portal server, the request sent via the open communication network and concerning access to the secured communication network at the hotspot by the user device; and a hotspot controller comprising; memory that stores information regarding a plurality of user devices each associated with a different pre-shared key unique to the respective user device; a communication interface that receives the request from the intermediary web portal server; and a hardware processor for executing instructions stored in memory, wherein execution of the instructions by the hardware processor; identifies a pre-shared key included in the request from the requesting user device, accesses the stored information to determine that the identified pre-shared key is associated with the requesting user device, authenticates the requesting user device based on the identified pre-shared key and the stored information, and grants the requesting user device access to the secured communication network associated with the hotspot, wherein communications by the requesting user device in the secured communications network are encrypted based on the identified pre-shared key, and communications by each other user device are encrypted based on the respective different pre-shared key unique to the other user device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a hardware processor to perform steps for providing secured network access, the steps comprising:
-
storing information regarding a plurality of user devices each associated with a different pre-shared key unique to the respective user device; receiving a request initiated by a user device located within a range of a hotspot, the request sent via an open communication network associated with the hotspot and concerning access to a secured communication network associated with the hotspot, wherein the request initiated by the user device is redirected by an intermediary web portal server to the hotspot controller; identifying a pre-shared key included in the request from the requesting user device; accessing the stored information to determine that the identified pre-shared key is associated with the requesting user device; authenticating the requesting user device based on the identified pre-shared key and the stored information; and granting the requesting user device access to the secured communication network associated with the hotspot, wherein communications by the requesting user device in the secured communications network are encrypted based on the identified pre-shared key, and communications by each other user device are encrypted based on the respective different pre-shared key unique to the other user device.
-
Specification