| CPC G06F 16/2474 (2019.01) [G06F 16/2246 (2019.01); G06F 16/2255 (2019.01); G06F 16/248 (2019.01); G06F 16/9027 (2019.01)] | 19 Claims |

|
1. A method comprising:
generating a first indexed list comprising a plurality of entries that comprise a plurality of index values and a plurality of data instances respectively corresponding to the plurality of entries;
generating a first tree map with nodes mapping minimum range values to the plurality of index values;
generating a second tree map that is different from the first tree map, the second tree map mapping at least one minimum range value to at least one index value of the first indexed list;
sorting nodes of the first tree map according to corresponding minimum range values associated with the nodes of the first tree map; and
generating a hash map comprising a plurality of hash values formed from hashed keys, and a corresponding plurality of key values, the key values comprising locations of the first tree map and the second tree map.
|