Content restriction compliance using reverse DNS lookup
First Claim
Patent Images
1. A method for conditionally providing content over a computer network, comprising:
- in response to receiving a content request from a client, determining an IP address for the client at a host server;
providing a query from the host server to a reverse DNS lookup server seeking information from a DNS zone file, the query comprising the IP address;
permitting the content to be transmitted to the client only if the information from the DNS zone file indicates that the client is not ineligible to receive the content; and
if the information from the DNS zone file does not indicate that the client is not ineligible to receive the content, causing a message to be transmitted to the client, wherein the message includes a request for the client to provide personal authentication information prior to permitting the content to be transmitted.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for alerting Internet content providers of the age or other personal information of a computer user, which includes receiving a reverse DNS lookup query from an Internet content provider; and providing the age information of the computer user, in addition to a host name, from a reverse map zone file in response to the request. The personal information may be used by the content provider to select appropriate content for the requesting host, for example for complying with content restrictions. A system of alerting an Internet content provider of the age or other personal information of a computer user is also provided.
32 Citations
21 Claims
-
1. A method for conditionally providing content over a computer network, comprising:
-
in response to receiving a content request from a client, determining an IP address for the client at a host server; providing a query from the host server to a reverse DNS lookup server seeking information from a DNS zone file, the query comprising the IP address; permitting the content to be transmitted to the client only if the information from the DNS zone file indicates that the client is not ineligible to receive the content; and if the information from the DNS zone file does not indicate that the client is not ineligible to receive the content, causing a message to be transmitted to the client, wherein the message includes a request for the client to provide personal authentication information prior to permitting the content to be transmitted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a server; a memory operably coupled to the server, the memory comprising instructions configured to; determine an IP address for a client in response to receiving a content request from the client; provide a query to a reverse DNS lookup server seeking information from a DNS zone file, the query comprising the IP address, in response to receiving the content request; permit the content to be transmitted to the client only if the information from the DNS zone file indicates that the client is not ineligible to receive the content; and if the information from the DNS zone file does not indicate that the client is not ineligible to receive the content, cause a message to be transmitted to the client, wherein the message includes a request for the client to provide personal authentication information prior to permitting the content to be transmitted. - View Dependent Claims (7, 8, 9)
-
-
10. A method for conditionally providing content over a computer network, comprising:
-
in response to receiving a content request from a client, determining an IP address for the client at a host server; providing a query from the host server to a reverse DNS lookup server seeking information from a DNS zone file, the query comprising the IP address; permitting the content to be transmitted to the client only if the information from the DNS zone file indicates that the client is eligible to receive the content; and if the information from the DNS zone file does not indicate that the client is eligible to receive the content, causing a message to be transmitted to the client, wherein the message includes a request for the client to provide personal authentication information prior to permitting the content to be transmitted. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a server; a memory operably coupled to the server, the memory comprising instructions configured to; determine an IP address for a client in response to receiving a content request from the client; provide a query to a reverse DNS lookup server seeking information from a DNS zone file, the query comprising the IP address, in response to receiving the content request; permit the content to be transmitted to the client only if the information from the DNS zone file indicates that the client is eligible to receive the content; and if the information from the DNS zone file does not indicate that the client is eligible to receive the content, cause a message to be transmitted to a user of the client, wherein the message includes a request for the client to provide personal authentication information prior to permitting the content to be transmitted. - View Dependent Claims (18, 19, 20, 21)
-
Specification