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. 29, 2013

Filed:

Apr. 03, 2008
Applicant:

Ronald Smith, Phoenix, AZ (US);

Inventor:

Ronald Smith, Phoenix, AZ (US);

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

A method and system for performing sensed garbage collection in a memory is disclosed. Aspects of the exemplary embodiment include measuring arrival times of read/write commands received from the processor executing an application; determining a periodicity of the read/write commands based on the arrival times; locking onto a phase of the periodicity using the read/write commands to determine predicted arrival times of future read/write commands; creating a real-time schedule of memory requests using the arrival times of the read/write commands and the predicted arrival times of the future read/write commands; using the real-time schedule to sense idle periods where the application will not make a request of the memory, and performing garbage collection during the at least one idle period.


Find Patent Forward Citations

Loading…