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:
Jan. 21, 2025

Filed:

Sep. 21, 2022
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Junze Bao, Walldorf, DE;

Norman May, Karlsruhe, DE;

Robert Schulze, Walldorf, DE;

Christian Lemke, Heidelberg, DE;

Wei Zhou, Walldorf, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/22 (2019.01); G06F 7/36 (2006.01); G06F 16/2455 (2019.01); H03M 7/30 (2006.01);
U.S. Cl.
CPC ...
G06F 16/2282 (2019.01); G06F 7/36 (2013.01); G06F 16/2237 (2019.01); G06F 16/2272 (2019.01); G06F 16/24556 (2019.01); H03M 7/30 (2013.01);
Abstract

A database management system is described that can encode data to generate a plurality of data vectors. The database management system can perform the encoding by using a dictionary. The database management system can adaptively reorder the plurality of data vectors to prepare for compression of the plurality of data vectors. During a forward pass of the adaptive reordering, most frequent values of a data vector of the plurality of data vectors can be moved-up in the data vector. During a backward pass of the adaptive reordering, content within a rest range of a plurality of rest ranges can be rearranged within the plurality of data vectors according to frequencies of the content. The reordering according to frequency can further sort the rest range by value. Related apparatuses, systems, methods, techniques, computer programmable products, computer readable media, and articles are also described.


Find Patent Forward Citations

Loading…