System and method for serving content over a wide area network
First Claim
1. A method for directing access to content over a wide area network, comprising the steps of:
- receiving requests at a name server from a plurality of network devices, wherein the name server is configured to receive requests for content from the plurality of network devices via a wide area network and is operably associated with a first memory holding a domain name table, and wherein the domain name table associates IP addresses for network content servers with domain names, user-defined pseudo-domain names and user ID'"'"'s, andwherein each request comprises a pseudo-domain name and a user ID;
determining for each of the requests a network address associated with the user ID and the pseudo-domain name of each request in the domain name table, wherein the network address comprises at least one of an IP address and a redirected domain name; and
responding to the requests by providing the network addresses to requesting ones of the plurality of network devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for using a DNS server operating on a wide area network to enable an authorized reception device to receive (or be provided with) restricted content data associated with a particular wide area network address and redefine the domain name associated with a particular wide area network address. In a preferred embodiment of the present invention, an authorization application is adapted to provide the reception device with user-verification data, receive from the reception device verification data, and provide the filtering application with authorization data. The filtering application, which operates similarly to prior art DNS server systems, is further adapted to receive filtered data (i.e., password-required data and/or pseudo-domain-name data) and authorization data in order to provide an IP address of the content server to the reception device via a wide area network, such as the Internet.
45 Citations
22 Claims
-
1. A method for directing access to content over a wide area network, comprising the steps of:
-
receiving requests at a name server from a plurality of network devices, wherein the name server is configured to receive requests for content from the plurality of network devices via a wide area network and is operably associated with a first memory holding a domain name table, and wherein the domain name table associates IP addresses for network content servers with domain names, user-defined pseudo-domain names and user ID'"'"'s, and wherein each request comprises a pseudo-domain name and a user ID; determining for each of the requests a network address associated with the user ID and the pseudo-domain name of each request in the domain name table, wherein the network address comprises at least one of an IP address and a redirected domain name; and responding to the requests by providing the network addresses to requesting ones of the plurality of network devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for directing access to content over a wide area network, comprising:
a name server configured to receive requests for content from a plurality of network devices via a wide area network, wherein the name server is operably associated with a first memory holding a domain name table, and wherein the domain name table associates IP addresses for network content servers with domain names, user-defined pseudo-domain names and user ID'"'"'s, the name server comprising instructions operable for; receiving requests at the name server from the plurality of network devices, wherein each request comprises at least one of a pseudo-domain name and a user ID; determining for each of the requests a network address associated with the user ID and the pseudo-domain name of each request in the domain name table, wherein the network address comprises at least one of an IP address and a redirected domain name; and responding to the requests by providing the network addresses to requesting ones of the plurality of network devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
Specification