APPARATUS, SYSTEM, AND METHOD FOR NETWORK AUTHENTICATION AND CONTENT DISTRIBUTION
First Claim
1. An apparatus for controlling Internet access, the apparatus comprising:
- a firewall module situated between a computing device and the Internet, thefirewall module configured to;
intercept a request from the computing device to access the Internet;
require a client module to be installed on the computing device to access the Internet;
cause one or more advertisements to be displayed to the user by the client module during an Internet session conducted through the firewall module; and
terminate the Internet session in response to the client module being terminated such that the one or more advertisements are not presented to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for network authentication and content distribution. The apparatus includes an authentication module configured to receive redirected network requests over a communications network from a firewall module and configured to present a user license agreement and not require user-identifiable information, and a content distribution module configured to synchronize over the communications network with a client module and transmit content to the client module. The system includes a firewall module connected with a global communications network, a network connected with the firewall module, a computing device configured to couple with the network, and the apparatus. The method includes receiving redirected network requests over a communications network from a firewall module, presenting a user license agreement and not requiring user-identifiable information, and synchronizing over the communications network with a client module and transmitting content to the client module.
23 Citations
20 Claims
-
1. An apparatus for controlling Internet access, the apparatus comprising:
a firewall module situated between a computing device and the Internet, the firewall module configured to; intercept a request from the computing device to access the Internet; require a client module to be installed on the computing device to access the Internet; cause one or more advertisements to be displayed to the user by the client module during an Internet session conducted through the firewall module; and terminate the Internet session in response to the client module being terminated such that the one or more advertisements are not presented to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system comprising:
-
a firewall module connecting a computing device and the Internet; an authentication module configured to; intercept a request from the computing device to access the Internet; require a client module to be installed on the computing device to access the Internet; a content distribution module configured to transmit one or more advertisements to the client module; the client module configured to display one or more advertisements to the user of the computing device during an Internet session conducted through the firewall module; and the authentication module further configured to terminate the Internet session in response to the client module being terminated such that the one or more advertisements are no longer presented to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored on a computer-readable storage medium comprising instructions for:
-
intercepting a request from a computing device to access the Internet; requiring a client module to be installed on the computing device to access the Internet; sending one or more advertisements to the client module during the Internet session, wherein the client module displays the one or more advertisements to the user during the Internet session conducted on the computing device; and terminating the Internet session in response to the client module being terminated on the computing device such that the client module no longer displays the one or more advertisements to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification