Patent ID: 9179314
Filing Date: 2015-11-03
Classification: H04L,H04W

Abstract:
1. A device comprising: at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to: scan for first networks comprising one or more hotspots, the one or more hotspots comprising one or more access points; send an access network query protocol (ANQP) message to an access point of the one or more access points, the ANQP message comprising a request for first information associated with the one or more hotspots; identify the first information associated with the one or more hotspots; determine, subsequent to identifying the first information, that terms associated with the one or more hotspots were not previously accepted; direct output, to a user of the device and based at least in part on the determination, of at least a portion of the first information associated with the one or more hotspots; identify a first indication of a user selection of a hotspot of the one or more hotspots; associate with the access point to receive limited access to a second network, wherein the device, in a limited access state, is unable to access one or more servers in the second network but is able to access at least one first server in the second network; identify the terms associated with the second network, the terms received from the at least one first server; identify a second indication of user acceptance of the terms; send, to the at least one first server, a message indicating that the user accepted the terms; identify second information indicative of the user acceptance of the terms, the second information received from the at least one first server; and access at least a second server of the one or more servers that were previously inaccessible based at least in part on the second information indicative of the user acceptance.