DYNAMIC BLOOM FILTER FOR CACHING QUERY RESULTS

Patent №

US 7,548,908

Granted

2009-06-16

Filed 2006

Owner

YAHOO! INC.

Lab

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11475427

Methods, systems, and machine-readable media are disclosed for searching a corpus of information by utilizing a Bloom filter for caching query results. According to one aspect of the present invention, a method of caching information from a corpus of information can include populating one or more Bloom filters with a plurality of bits representative of information in the corpus of information. A search request can be received identifying requested information from the corpus of information. One or more bits in the filter(s) associated with the requested information can be checked and the requested information can be retrieved from the corpus of information based on results of said checking. Furthermore, the filter(s) can be used to determine which information to make available to a particular user in a system where certain information is associated with or access is limited to certain users or groups of users.

AI classification

Knowledge representation1.00
Natural language1.00
AI hardware0.98
Planning0.14
Vision0.01
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

YAHOO! INC.

assignment · 180210275

Assignors

FU, YUN, XU, ZHICHEN, MAO, JIANCHANG

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

© 2026 NYSGPT2525 LLC