ADAPTIVE RANGE FILTERS FOR RANGE AND POINT QUERIES

Patent №

US 9,727,594

Granted

2017-08-08

Filed 2013

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13738503

The technique described herein provides a way to summarize data and can also minimize unnecessary accesses to a data store. In one embodiment, the technique creates and stores an adaptive range filter that contains a compact summary of the contents of an index for a data store in the form of a trie data structure. Before accessing the index of the data store in response to a query, the technique checks the filter to determine whether the data store does not contain any keys for a specific range of data. If the adaptive range filter indicates that the index contains no keys satisfying the query predicate, the index of the data store and the data itself is not accessed. The adaptive range filter of the technique supports both range predicates and equality predicates. It is adaptive to changes in data and queries by learning the query and data distribution.

AI classification

Knowledge representation1.00
AI hardware0.99
Planning0.77
Natural language0.09
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 296260328

Assignors

LARSON, PER-AKE, KOSSMANN, DONALD

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

© 2026 NYSGPT2525 LLC