×

Reducing collisions within a hash table

  • US 9,317,548 B2
  • Filed: 01/30/2013
  • Issued: 04/19/2016
  • Est. Priority Date: 01/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a processor including;

    a hash table compacting module configured to remove each empty bucket from a hash table and to compact the non-empty buckets;

    a hash table map generating module configured to generate a map of the hash table indicating a status of the buckets of the hash table; and

    a data access module configured to access data in the hash table by applying a hash key to the generated map to determine a corresponding bucket containing the data, wherein each bucket present in the hash table includes an attribute indicating one of a corresponding hash value and a pointer to a next bucket for the same hash value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×