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:
Jul. 05, 2022

Filed:

Apr. 30, 2019
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Benjamin Schlegel, Merced, CA (US);

Harshard Kasture, Sunnyvale, CA (US);

Pit Fender, Union City, CA (US);

Matthias Brantner, Sunnyvale, CA (US);

Hassan Chafi, San Mateo, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
G06F 9/30036 (2013.01); G06F 9/3887 (2013.01); G06F 16/9027 (2019.01);
Abstract

Techniques are provided for obtaining generic vectorized d-heaps for any data type for which horizontal aggregation SIMD instructions are not available, including primitive as well as complex data types. A generic vectorized d-heap comprises a prefix heap and a plurality of suffix heaps. Each suffix heap of the plurality of suffix heaps comprises a d-heap. A plurality of key values stored in the heap are split into key prefix values and key suffix values. Key prefix values are stored in the prefix heap and key suffix values are stored in the plurality of suffix heaps. Each entry in the prefix heap includes a key prefix value of the plurality of key values and a reference to the suffix heap of the plurality of suffix heaps that includes all key suffix values of the plurality of key values that share the respective key prefix value.


Find Patent Forward Citations

Schlegel, Benjamin. (2022). Method for generic vectorized d-heaps (U.S. Patent No. 11379232). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11379232

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…