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:
Mar. 20, 2012

Filed:

Aug. 26, 2011
Applicants:

Aaron K Shook, Raleigh, NC (US);

Andrew Ivory, Wake Forest, NC (US);

Ching C. A. Chow, Cary, NC (US);

Erik J. Burckart, Raleigh, NC (US);

Rohit D. Kelapure, Durham, NC (US);

Inventors:

Aaron K Shook, Raleigh, NC (US);

Andrew Ivory, Wake Forest, NC (US);

Ching C. A. Chow, Cary, NC (US);

Erik J. Burckart, Raleigh, NC (US);

Rohit D. Kelapure, Durham, NC (US);

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

This Sampling Object Cache System ('SOCS') estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a 'sample size average' for each type of class—whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.


Find Patent Forward Citations

Loading…