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:
Jan. 31, 2012

Filed:

Mar. 10, 2009
Applicants:

Eric A. Anderson, Palo Alto, CA (US);

Christopher E. Hoover, Campbell, CA (US);

Xiaozhou LI, Cupertino, CA (US);

Allstair Veitch, Mountain View, CA (US);

Inventors:

Eric A. Anderson, Palo Alto, CA (US);

Christopher E. Hoover, Campbell, CA (US);

Xiaozhou Li, Cupertino, CA (US);

Allstair Veitch, Mountain View, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method of caching data in a global cache distributed amongst a plurality of computing devices, comprising providing a global cache for caching data accessible to interconnected client devices, where each client contributes a portion of its main memory to the global cache. Each client also maintains an ordering of data that it has in its cache portion. When a remote reference for a cached datum is made, both the supplying client and the requesting client adjust their orderings to reflect the fact that the number of copies of the requested datum now likely exist in the global cache.


Find Patent Forward Citations

Loading…