Data unit cloning in memory-based file systems

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 10719479
APP PUB NO 20170371947A1
SERIAL NO

15630453

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Calculated Rating
US Family Size
Non-US Coverage

Abstract

See full text

A data structure used in memory-based file system, method and apparatus using thereof. The data structure comprising: a tree of the nodes comprising tree nodes and leaf nodes, each tree node points to at least one node, each leaf node is associated with a plurality of data unit elements each of which representing a data unit, wherein each data unit element is associated with two pointers, wherein at least one of the two pointers is capable of pointing to a data unit or to a data unit element; and a cyclic linked list of data unit elements representing identical clones of a data unit, wherein the cyclic linked list comprises a first element pointing directly to the data unit, wherein from each element in the cyclic linked list, the data unit can be reached in time complexity of O(1).

First Claim

See full text

Other Claims data not available

Family

PCTEP
+
−

Patent Owner(s)

Patent OwnerAddress
NETAPP INC3060 OLSEN DRIVE SAN JOSE CA 95128

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Golander, Amit Tel Aviv, IL 49 474
Harrosh, Boaz Herzelia, IL 15 110
Manole, Sagi Petah Tikva, IL 15 91

Cited Art Landscape

Load Citation

Patent Citation Ranking

  • 2 Citation Count
  • G06F Class
  • 37.41 % this patent is cited more than
  • 5 Age
Citation count rangeNumber of patents cited in rangeNumber of patents cited in various citation count ranges1741626125200659719793632217941101 - 1011 - 2021 - 3031 - 4041 - 5051 - 6061 - 7071 - 8081 - 9091 - 100100 +0200040006000800010000120001400016000180002000022000240002600028000

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Jan 21, 2028
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 21, 2032