Patent ID: 11954086
Assignee: CFPH, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. An method in an electronic device, comprising:
storing, in a memory, interlinked data structures;
generating, via at least one processor, a hash table storing dates and memory addresses indicating locations in the memory where data structures of the interlinked data structures are stored, in which each entry of the hash table associates one of the dates to one of the memory addresses;
receiving a search request including at least a search date;
detecting, via the at least one processor, within the hash table, a matching entry including the search date, and retrieving a memory address indicated by the matching entry;
executing, via the at least one processor, a search of the interlinked data structures based on the search request, beginning at a first data structure indicated by the retrieved memory address, wherein the search is executed according to a plan including a set depth of travel within the interlinked data structures, and the first data structure is stored at the retrieved memory address and corresponds to a first level of the set depth of travel; and
returning results of the executed search.