System and method for qualifying requests in a network
First Claim
1. A system for qualifying requests in a network, comprising:
- a router operable to receive a domain name server query from an originator associated with a request for information, the router including a database defining a relationship between domain names and addresses, the router operable to determine whether the domain name of the domain name server query is indexed in the database, the domain name being qualified in response to the domain name being in the database; and
a processor associated with the router, an address of the processor being indexed in the database, the router operable to provide the address of the processor to the originator in response to the domain name being qualified and indicating the address of the processor in the database, wherein content of the request is compared to a classification policy, and wherein a server is identified to process the request according to a processing policy in response to the request having a classification policy.
1 Assignment
0 Petitions
Accused Products
Abstract
An information service provider network includes a content gateway to process requests for information from a client terminal. The content gateway includes a router for receiving a domain name server query from an originator associated with a request for information. The router including a database defining a relationship between domain names and addresses associated with accelerated servicing of requests. The router determines whether the domain name of the domain name server query is indexed in the database. The domain name is qualified in response to the domain name being in the database. If qualified, the router sends an address to the originator of the query corresponding in the database to the domain name. The address is to a processor associated with the router that performs accelerated services on the request.
273 Citations
18 Claims
-
1. A system for qualifying requests in a network, comprising:
-
a router operable to receive a domain name server query from an originator associated with a request for information, the router including a database defining a relationship between domain names and addresses, the router operable to determine whether the domain name of the domain name server query is indexed in the database, the domain name being qualified in response to the domain name being in the database; and a processor associated with the router, an address of the processor being indexed in the database, the router operable to provide the address of the processor to the originator in response to the domain name being qualified and indicating the address of the processor in the database, wherein content of the request is compared to a classification policy, and wherein a server is identified to process the request according to a processing policy in response to the request having a classification policy. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
4. A computer readable medium including code for qualifying requests in a network, the code operable to perform a process comprising:
-
receiving a domain name server query associated with a request for information; scanning a database to determine whether a domain name in the domain name server query is qualified for accelerated processing; identifying an address of a processor associated with the domain name in response to the domain name being qualified at the database; providing the address of the processor to an originator of the domain name server query; receiving the request from the originator; providing the request to the identified processor; comparing a content of the request other than the domain name to a classification policy; and identifying a server to process the request according to a processing policy in response to the request having a classification policy.
-
-
5. A method for qualifying requests in a network, comprising:
-
receiving a domain name server query associated with a request for information; scanning a database to determine whether a domain name in the domain name server query is qualified for accelerated processing; identifying an address of a processor associated with the domain name in response to the domain name being qualified at the database; providing the address of the processor to an originator of the domain name server query; receiving the request from the originator; providing the request to the identified processor; comparing a content of the request other than the domain name to a classification policy; and identifying a server to process the request according to a processing policy in response to the request having a classification policy.
-
-
18. A system for qualifying requests in a network, comprising:
-
means for receiving a domain name server query associated with a request for information; means for scanning a database to determine whether a domain name in the domain name server query is qualified for accelerated processing; means for identifying an address of a processor associated with the domain name in response to the domain name being qualified at the database; means for providing the address of the processor to an originator of the domain name server query; means for receiving the request from the originator; means for providing the request to the identified processor; means for comparing a content of the request other than the domain name to a classification policy; and means for identifying a server to process the request according to a processing policy in response to the request having a classification policy.
-
Specification