Patent · US Active

Method and database computer system for performing a database query using a bitmap index

US10810197B2 · kind B2 · utility

0Cited by
1References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 28, 2016
Grant dateOct 20, 2020
Priority date
Expiry dateApr 7, 2037

Classification

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

Abstract

Method and apparatus for performing a database query using a bitmap index in a data-base having a plurality of bitmap vectors, the method comprising the steps of: upon receipt of a query containing a selection condition, creating a filter bitmap based on the query input; performing a bitmap scan for the filter bitmap in order to determine at least one value of an existing matching data-base entry; determining a bitmap of the determined at least one value; creating a filtered bitmap by combining the filter bitmap with the bitmap of the determined at least one value; determining all entries in the database matching the filtered bitmap; sub-tracting the filtered bitmap from the filter bitmap, thus creating a new filter bitmap; repeating the steps, starting with the step of performing a bitmap scan based on the new filter bitmap, until the step of sub-tracting results in an empty bitmap.

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