Apparatus and methods for access solutions to wireless and wired networks
First Claim
1. A client-server environment apparatus for providing access to a network comprising:
- a module having an embeddable portion and a downloadable portion, the embeddable portion scripted to integrate with a first webpage accessible by a web browser of a client device and the downloadable portion scripted to be parsed by the web browser of the client device for injecting a portal for display via the web browser, wherein the first webpage is hosted within an iFrame,wherein the portal has a URL and, the embeddable portion of the module is scripted to automatically submit authentication information to provide the client device with access to the network based on a flag present in the URL,wherein the module is scripted to direct the web browser of the client device back to the first webpage after the web browser of the client device has been injected with the portal,wherein the module is scripted to white list a third party guest server by IP address or name, andwherein the embeddable portion of the module is scripted to cause an HTTP redirect status code be issued.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system in which a module may have both an embeddable portion and a cooperating downloadable portion scripted to plug in and be integrated into an existing Terms and Condition page of a public Wi-Fi and/or wired network. The module is scripted to cause an injection of a third-party captive portal and authentication flow when the client device with a resident browser application contacts a host gateway or other host controller to undergo a sign on experience as a guest to access/connect into a public Wi-Fi and/or wired network. The module is also scripted to direct the web browser back to the Terms and Condition page once the web browser of the client device has been through the third-party captive portal and authentication flow and its associated one or more web pages that are parsed and rendered by the web browser.
105 Citations
17 Claims
-
1. A client-server environment apparatus for providing access to a network comprising:
-
a module having an embeddable portion and a downloadable portion, the embeddable portion scripted to integrate with a first webpage accessible by a web browser of a client device and the downloadable portion scripted to be parsed by the web browser of the client device for injecting a portal for display via the web browser, wherein the first webpage is hosted within an iFrame, wherein the portal has a URL and, the embeddable portion of the module is scripted to automatically submit authentication information to provide the client device with access to the network based on a flag present in the URL, wherein the module is scripted to direct the web browser of the client device back to the first webpage after the web browser of the client device has been injected with the portal, wherein the module is scripted to white list a third party guest server by IP address or name, and wherein the embeddable portion of the module is scripted to cause an HTTP redirect status code be issued. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of authenticating a client device during sign-in to a network, comprising:
-
connecting a gateway with the client device, the gateway having a first webpage accessed by a web browser of the client device, wherein the first webpage is hosted within an iFrame; injecting a portal having a URL to the web browser after the web browser undergoes a sign-on process via the gateway; automatically submitting authentication information to provide the client device with access to the network based on a flag present in the URL; directing the web browser of the client back to the first webpage of the gateway after the web browser of the client device has accessed the portal; white listing a third party guest server by IP address or name; and issuing an HTTP redirect status code.
-
Specification