Similarity information in skip lists
AssigneeSalesforce, Inc.
InventorPatrick James Helland
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorPatrick James Helland
Estimating the term…
Techniques are disclosed that relate to skip lists. A computer system maintains a skip list having towers of varying depths and entries storing pointers to other towers. A first tower includes an entry at a particular depth storing a pointer to access an entry of a second tower. The pointer includes first similarity information indicating an amount of similarity between a key of the first tower and a key of the second tower. The computer system performs a traversal of the skip list for a search key. The computer system generates second similarity information indicating an amount of similarity between the first tower’s key and the search key. Based on a comparison involving the first and second similarity information and without accessing the second tower to obtain information about its key, the computer system determines whether to traverse to the second tower using the pointer or descend the first tower.
A method, comprising:
A non-transitory computer-readable medium having program instructions stored thereon that are capable of causing a computer system to perform operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.