×

Bloom filters in a flash memory

  • US 10,353,607 B2
  • Filed: 09/28/2018
  • Issued: 07/16/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementing a Bloom filter in a flash memory, the method comprising:

  • establishing a Bloom filter in the flash memory, wherein the Bloom filter includes a plurality of pages and wherein all bits in the Bloom filter are initially unset;

    storing a record in memory, wherein the memory is separate from the flash memory, the record including a plurality of entries, each entry corresponding to a portion of the Bloom filter;

    when one of the plurality of entries in the record is full, identifying bits to be set in the Bloom filter from the full entry;

    overwriting the portion of the Bloom filter corresponding to the full entry in the record in order to set the identified bits.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×