Optimized network resource location
9 Assignments
0 Petitions
Accused Products
Abstract
Resource requests made by clients of origin servers in a network are intercepted by reflector mechanisms and selectively reflected to other servers called repeaters. The reflectors select a best repeater from a set of possible repeaters and redirect the client to the selected best repeater. The client then makes the request of the selected best repeater. The resource is possibly rewritten to replace at least some of the resource identifiers contained therein with modified resource identifiers designating the repeater instead of the origin server.
-
Citations
25 Claims
-
1-24. -24. (canceled)
-
25. A system operative in a computer network in which users of client machines connect to a first server, the system comprising:
-
a routine for modifying at least one embedded object URL of a web page to include a host name prepended to a domain name and path;
a set of repeater servers, distinct from the first server, for hosting at least some of the embedded objects of web pages that are normally hosted by the first server; and
a repeater selector mechanism constructed and adapted to identify, for a particular client machine, appropriate repeater server from the set of repeater servers;
wherein in response to requests for the web page, generated by the client machines, the web page including the modified embedded object URL is served from the first server and the embedded object identified by the modified embedded object URL is served from a given one of the repeater servers as identified by the repeater selector mechanism.
-
Specification