The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 21, 2019

Filed:

Sep. 28, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Ronald J Barber, San Jose, CA (US);

Min-Soo Kim, Daegu, KR;

Jae Gil Lee, Daejeon, KR;

Sam S Lightstone, Toronto, CA;

Guy M Lohman, San Jose, CA (US);

Lin Qiao, San Jose, CA (US);

Vijayshankar Raman, Sunnyvale, CA (US);

Richard S Sidle, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30498 (2013.01); G06F 17/30315 (2013.01); G06F 17/30324 (2013.01);
Abstract

A system joins predicate evaluated column bitmaps having varying lengths. The system includes a column unifier for querying column values with a predicate generating an indicator bit for each of the column values that is then joined with the respective column value. The system also includes a bitmap generator for creating a column-major linear bitmap from the column values and indicator bits. The column unifier also determines an offset between adjacent indicator bits. The system also includes a converter for multiplying the column-major linear bitmap with a multiplier to shift the indicator bits into consecutive positions in the linear bitmap.


Find Patent Forward Citations

Loading…