The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 25, 2003

Filed:

Dec. 06, 2001
Applicant:
Inventors:

David A. Farber, Oak View, CA (US);

Richard E. Greer, Red Lodge, MT (US);

Andrew D. Swart, Westlake Village, CA (US);

James A. Balter, Santa Barbara, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/5173 ;
U.S. Cl.
CPC ...
G06F 1/5173 ;
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.

Published as:
CA2320261A1; WO9940514A1; AU2652999A; NO20004010D0; NO20004010L; EP1053524A1; US6185598B1; EP1143337A1; HK1034784A1; US2001056500A1; JP2002503001A; US2002049857A1; EP1143337B1; AU763539B2; ATE245834T1; DE69909839D1; US6654807B2; ES2206132T3; DE69909839T2; US2005198334A1; US2006218265A1; US2007233705A1; US2007233706A1; US2007233846A1; US2007233884A1; JP2008090826A; US2008104268A1; EP1926286A2; US2008140800A1; EP1975793A2; EP1143337B2; EP1053524B1; ATE437399T1; DE69941146D1; NO327863B1; ES2206132T5; DE69909839T3; ES2328426T3; JP4413426B2; EP1975793A3; JP4583420B2; EP2287735A2; EP2287736A2; CA2320261C; US7945693B2; US2011219120A1; US8281035B2; US8291046B2; EP1926286A3; EP1053524B2; ES2328426T5; US8468245B2; US8473613B2; US8478903B2; US8572208B2; US8572210B2; US8683076B2;

Find Patent Forward Citations

Loading…