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:
Feb. 07, 2017

Filed:

Apr. 17, 2013
Applicant:

Fusion-io, Inc., Salt Lake City, UT (US);

Inventors:

David Flynn, Sandy, UT (US);

Nick Piggin, Yarralumla, AU;

Nisha Talagala, Livermore, CA (US);

Assignee:

SanDisk Technologies LLC, Plano, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/10 (2006.01); G06F 12/02 (2006.01); G06F 3/06 (2006.01); G11C 16/06 (2006.01); G11C 16/26 (2006.01); G11C 16/34 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0292 (2013.01); G06F 3/061 (2013.01); G06F 3/0631 (2013.01); G06F 3/0643 (2013.01); G06F 3/0688 (2013.01); G06F 12/02 (2013.01); G06F 17/30091 (2013.01); G06F 17/30233 (2013.01); G11C 16/06 (2013.01); G11C 16/26 (2013.01); G11C 16/349 (2013.01);
Abstract

Resources of an address space are managed in dynamically sized ranges, extents, sets, and/or blocks. The address space may be divided into regions, each corresponding to a different, respective allocation granularity. Allocating a block within a first region of the address space may comprise allocating a particular number of logical addresses (e.g., a particular range, set, and/or block of addresses), and allocating a block within a different region may comprise allocating a different number of logical addresses. The regions may be configured to reduce the metadata overhead needed to identify free address blocks (and/or maintain address block allocations), while facilitating efficient use of the address space for differently sized data structures.


Find Patent Forward Citations

Loading…