Patent attributes
An Internet Access Control and Reporting System (IACRS) for managing internet access is described. The IACRS is designed to allow those administering or controlling access to the internet (for example supervisors, parents, etc.) to manage Internet access of others (for example children, charges, or employees). The IACRS is able to control the type of content available, the amount of time on the Internet, time of day access rules, as well as conditional rules based on behavior. While well-suited for home use, the system is directly applicable and effective in other residential settings, business (office, hotel, etc.), academic environments and community centers. The features or subsystems of the IACRS include DNS user profiling, user based content filtering, user rule based filtering, including using DNS and active firewall. Finally, behavior based product purchasing rules are used to create incentive programs based on user behavior and/or completion of goals to allow purchase of a product. finally rules, behavior based rules, behavior based purchasing and reporting.