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:
Aug. 11, 2020

Filed:

Sep. 29, 2017
Applicant:

Apple Inc., Cupertino, CA (US);

Inventor:

Dominic B. Giampaolo, Lewinston, ME (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 3/06 (2006.01); G06F 16/11 (2019.01); G06F 16/16 (2019.01);
U.S. Cl.
CPC ...
G06F 3/0643 (2013.01); G06F 3/065 (2013.01); G06F 3/0613 (2013.01); G06F 3/0688 (2013.01); G06F 16/113 (2019.01); G06F 16/164 (2019.01); G06F 2003/0695 (2013.01);
Abstract

The embodiments set forth a technique for managing file nodes within a storage device. According to some embodiments, the method can include the steps of (1) receiving a transaction request that involves modifying a plurality of file nodes, (2) analyzing the plurality of file nodes against temporal transaction information to identify, among the plurality of file nodes, at least one group of file nodes that were previously modified in conjunction with at least one previously-executed transaction request, (3) modifying each file node in the at least one group of file nodes in accordance with the transaction request to establish a modified group of file nodes, (4) allocating, within the storage device, physical storage space for storing the modified group of file nodes, and (5) contiguously writing the modified group of file nodes into the allocated physical storage space.


Find Patent Forward Citations

Loading…