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. 13, 2012

Filed:

Dec. 21, 2011
Applicants:

Alexandre Gerber, Madison, NJ (US);

Oliver Spatscheck, Randolph, NJ (US);

Dan Pei, Jersey City, NJ (US);

Mohammad Taghi Hajiaghayi, Florham Park, NJ (US);

Jeffrey Erman, Morristown, NJ (US);

Inventors:

Alexandre Gerber, Madison, NJ (US);

Oliver Spatscheck, Randolph, NJ (US);

Dan Pei, Jersey City, NJ (US);

Mohammad Taghi Hajiaghayi, Florham Park, NJ (US);

Jeffrey Erman, Morristown, NJ (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

A network includes a cache server and a network aware server that operates to determine an optimization between a cost of retrieving content from a communication network and a cost of caching content at the cache server. The optimization is determined as a minimum of a sum of a transit cost, a backbone cost, and a caching cost. The transit cost includes a money cost per data unit. The backbone cost includes a money cost per data unit and time unit. The caching cost includes a money cost per server unit. In response to determining the optimization, the network aware server sends a content identifier to the cache server, and the cache server receives the content identifier, determines a source of a content item, and if the source is the same as the content identifier, then cache the content item.


Find Patent Forward Citations

Loading…