Patent ID: 9609067
Date: 2017-03-28
CPC Classifications: H04L,H04W

Claim:
1. A computer-implemented method comprising: establishing a first communication connection between a first computing device and a captive access point via a first communication channel; establishing a second communication connection between the first computing device and a second computing device via a second communication channel that is separate from the first communication channel and independent of the captive access point, the second communication channel connecting the first computing device directly to the second computing device; configuring the first computing device to serve as a proxy between the captive access point and the second computing device; receiving data packets including web browser readable code for a portal login web page from the captive access point via the first communication connection; forwarding the data packets to the second computing device via the second communication connection, the portal login web page requesting user login and password information in order to gain access to a network through the captive access point; receiving registration information comprising the user login and password information responsive to the portal login web page from the second computing device via the second communication connection, forwarding the registration information to the captive access point via the first communication connection; removing, from the registration information, any indicia identifying an origin of the registration information as being the second computing device; receiving an indication that the registration information was accepted via the first communication connection; forwarding the indication that the registration information was accepted to the second computing device via the second communication connection; and accessing the network over the first communication connection through the captive access point.