BLOOM FILTER COMPACTION

Patent №

US 8,301,650

Granted

2012-10-30

Filed 2009

Owner

GOOGLE INC.

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12630711

Systems and methods for Bloom filter compaction are described herein. A method embodiment includes reading a data corpus, inserting a plurality of data items from the data corpus into a Bloom filter, determining a number of the data items inserted, calculating a desired filter size based on the number, and constructing a compact Bloom filter based on the desired filter size. Another method embodiment includes generating a second bit vector from a first bit vector associated with a first Bloom filter, generating an empty second Bloom filter of a size based on the first bit vector, dividing the first Bloom filter's bit vector into a plurality of slices, and setting the second Bloom filter's bits based on an evaluation of the corresponding bits in each slice of the first Bloom filter's bit vector.

AI classification

Knowledge representation1.00
Evolutionary computation0.24
Speech0.03
Machine learning0.03
AI hardware0.02
Vision0.02
Natural language0.00
Planning0.00

Ownership

GOOGLE INC.

assignment · 286500130

Assignors

OLIVER, DAVID C.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC