Patent · US Active

Filter evaluation in a database system

US11386155B2 · kind B2 · utility

1Cited by
2References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 27, 2019
Grant dateJul 12, 2022
Priority date
Expiry dateSep 21, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/953
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method of evaluating a set of filter parameters being represented by a filter tree comprising a plurality of nodes. The method can include identifying whether a node is a root of a sub-tree comprising other nodes of the filter tree; generating a cost for said node by processing a sample input comprising a plurality of data items of a data source using the filter parameter and measuring the time taken for the plurality of data items to be processed; and determining a selectivity of said node based on an output of its filter parameter as a result of processing the sample input using the filter parameter; then ordering at least some of the plurality of nodes of the filter tree having the same parent node based on their relative costs and selectivities, for use in generating an ordered filter tree.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.