METHOD AND DEVICE TO ACCESS AUXILIARY MAPPING DATA FOR A DATA STRUCTURE
First Claim
Patent Images
1. A method comprising:
- in response to initiating an operation targeting data, accessing auxiliary mapping data to determine whether the auxiliary mapping data includes an indication of a key associated with a node of a hierarchical data structure that is associated with the data;
in response to the auxiliary mapping data including the indication of the key, accessing the data from a memory using a node identification associated with the key; and
in response to the auxiliary mapping data not including the indication of the key, accessing the data from the memory using a search operation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes accessing, in response to initiating an operation targeting data, auxiliary mapping data to determine whether the auxiliary mapping data includes an indication of a key associated with a node of a hierarchical data structure that is associated with the data. In response to the auxiliary mapping data including the indication of the key, the data is accessed from a memory using a node identification associated with the key. In response to the auxiliary mapping data not including the indication of the key, the data is accessed from the memory using a search operation.
16 Citations
20 Claims
-
1. A method comprising:
-
in response to initiating an operation targeting data, accessing auxiliary mapping data to determine whether the auxiliary mapping data includes an indication of a key associated with a node of a hierarchical data structure that is associated with the data; in response to the auxiliary mapping data including the indication of the key, accessing the data from a memory using a node identification associated with the key; and in response to the auxiliary mapping data not including the indication of the key, accessing the data from the memory using a search operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a first group of storage elements configured to store first data associated with a tiered data structure having a root node and a set of leaf nodes; and a second group of storage elements configured to store second data corresponding to a lookup table associated with the tiered data structure, the lookup table indicating a mapping of a leaf node of the set of leaf nodes to an indication of a key that is associated with the leaf node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data storage device comprising:
-
a memory; and a controller coupled to the memory, wherein the controller is configured to access data stored at the memory based on a key associated with the data, wherein the data is associated with a hierarchical data structure, and wherein the controller is further configured to access lookup information associated with the hierarchical data structure, the lookup information including an indication associated with the key and further indicating a node identification associated with the indication. - View Dependent Claims (20)
-
Specification