System and method for directing a client to a content source
First Claim
1. A method of directing a client to a content source over a network, comprising the steps of:
- receiving a domain resolution request from a client over said network;
selecting a server cluster from a plurality of server clusters as a function of connection qualities between said client and each server cluster; and
connecting said client to said selected server cluster.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for directing a client connection request to one of several server clusters associated with a content source. The system has a communication module for receiving a content source identifier from a client looking to access a specific content source, and a data table containing pointers to server clusters associated with the desired content source. The server clusters each transmit to the system information regarding their available capacity and connection quality with the client. In response to client'"'"'s request, the system chooses and transmits to the client a pointer pointing to a server cluster whose associated available capacity exceeds a first threshold value and whose client connection quality exceeds a second threshold value.
122 Citations
13 Claims
-
1. A method of directing a client to a content source over a network, comprising the steps of:
-
receiving a domain resolution request from a client over said network;
selecting a server cluster from a plurality of server clusters as a function of connection qualities between said client and each server cluster; and
connecting said client to said selected server cluster. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for directing a client to a content source over a network, comprising:
-
a plurality of server clusters connected to said network;
a plurality of clients connected to said network;
a domain name server, connected to said network, for receiving a domain resolution request from a client and selecting a server cluster from said plurality of server clusters as a function of connection qualities between said client and each server cluster;
wherein said client is operable to connect with said selected server cluster. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification