SYSTEM AND METHOD FOR CONTROLLING NON-EXISTING DOMAIN TRAFFIC
First Claim
1. An internet traffic control method for a non-existing domain, comprising:
- installing a domain name service (DNS) module;
receiving a DNS query directed to the non-existing domain at the DNS module;
redirecting to a controller the DNS query by the DNS module;
determining at the controller an optimal search guide server operable to provide an alternative response to a non-existing domain request;
sending an IP address of the optimal search guide server to the DNS module; and
forwarding the IP address of the optimal search guide server to a user application which has sent the non-existing domain request, thereby to direct the user application to access the optimal search guide server.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling internet traffic controls internet traffic directed to a non-existing domain in a centralized manner. Instead of a non-existing domain response, the user may receive alternative responses such as a landing page including useful information and resourceful suggestions under the control of a global controller. The centralized control over the user'"'"'s request may be implemented by redirecting a DNS query to the global controller or an optimal search guide server at an individual internet service provider level. Redirection of the DNS query may involve a record modification of a domain name resolution response indicating the non-existing domain.
120 Citations
21 Claims
-
1. An internet traffic control method for a non-existing domain, comprising:
-
installing a domain name service (DNS) module; receiving a DNS query directed to the non-existing domain at the DNS module; redirecting to a controller the DNS query by the DNS module; determining at the controller an optimal search guide server operable to provide an alternative response to a non-existing domain request; sending an IP address of the optimal search guide server to the DNS module; and forwarding the IP address of the optimal search guide server to a user application which has sent the non-existing domain request, thereby to direct the user application to access the optimal search guide server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An internet traffic control system for a non-existing domain, comprising:
-
a DNS module operable to redirect a DNS query for the non-existing domain and comprising a redirector operable to modify a name server record of a domain name response data packet to the DNS query and indicative of the non-existing domain; and a non-existing domain name controller operable to receive the redirected DNS query and determine an optimal search guide server that provides an alternative response to a non-existing domain response informing a user application of the non-existing domain; wherein the non-existing domain name controller returns information of the optimal search guide server to the DNS module in response to the redirected DNS query. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An internet traffic control method for a non-existing domain, comprising:
-
operating a local name server to receive a domain name system (“
DNS”
) query from a user application comprising a browser wherein the DNS query comprises a first DNS query directed to an existing domain and a second DNS query directed to the non-existing domain;communicating with an authorized name server to resolve the first and the second DNS queries; receiving a DNS response from the authorized name server, the DNS response comprising a first DNS response corresponding to the first DNS query and a second DNS response corresponding to the second DNS query; modifying a record of the second DNS response; forwarding the first DNS response to the local name server without modification of the record; receiving the first DNS response and the second DNS response at the local name server; determining at a non-existing domain controller a search guide server operable to provide an alternative response to the user application which has sent the second DNS query; and returning a resultant IP address of the search guide server to the user application. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An internet traffic control system for a non-existing domain, comprising:
-
means for receiving and processing a DNS query from a user application; means for redirecting the DNS query by modifying a predetermined record of a DNS response data packet to the DNS query, means for redirecting operable to determine that the DNS response data packet indicates the non-existing domain prior to the modification of the predetermined record; and means for controlling internet traffic directed to the non-existing domain by responding to a redirected DNS query, means for controlling operable to determine an optimal search guide server which provides an alternative response to the user application which has sent the redirected DNS query; wherein means for controlling further transmits an IP address of the optimal search guide server to the user application. - View Dependent Claims (20, 21)
-
Specification