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. 22, 2016

Filed:

Aug. 05, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Ofir Shalvi, Ra'anana, IL;

Naftali Sommer, Rishon Le-Zion, IL;

Yoav Kasorla, Kfar Netar, IL;

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01); G06F 12/02 (2006.01); G06F 11/10 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0802 (2013.01); G06F 3/0619 (2013.01); G06F 3/0665 (2013.01); G06F 3/0688 (2013.01); G06F 11/10 (2013.01); G06F 11/1008 (2013.01); G06F 12/02 (2013.01); G06F 12/023 (2013.01); G06F 12/0246 (2013.01); G06F 3/061 (2013.01); G06F 12/0223 (2013.01); G06F 2212/7205 (2013.01); Y02B 60/1225 (2013.01);
Abstract

A method for data storage includes, in a memory that includes multiple memory blocks, specifying at a first time a first over-provisioning overhead, and storing data in the memory while retaining in the memory blocks memory areas, which do not hold valid data and whose aggregated size is at least commensurate with the specified first over-provisioning overhead. Portions of the data from one or more previously-programmed memory blocks containing one or more of the retained memory areas are compacted. At a second time subsequent to the first time, a second over-provisioning overhead, different from the first over-provisioning overhead, is specified, and data storage and data portion compaction is continued while complying with the second over-provisioning overhead.


Find Patent Forward Citations

Loading…