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:
Dec. 30, 2025

Filed:

Jan. 18, 2024
Applicants:

Zanqing Zhang, Markham, CA;

Michael Chih Hung LI, Markham, CA;

Fatemeh Mansour Kiaie, Richmond Hill, CA;

Sundar Annamalai, Ajax, CA;

Ahmed Helal, Toronto, CA;

Inventors:

Zanqing Zhang, Markham, CA;

Michael Chih Hung Li, Markham, CA;

Fatemeh Mansour Kiaie, Richmond Hill, CA;

Sundar Annamalai, Ajax, CA;

Ahmed Helal, Toronto, CA;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/21 (2019.01); G06F 11/34 (2006.01); G06F 16/22 (2019.01);
U.S. Cl.
CPC ...
G06F 16/213 (2019.01); G06F 11/3409 (2013.01); G06F 16/2282 (2019.01); G06F 16/2291 (2019.01);
Abstract

Computer-implemented methods and computing systems for reorganizing data are disclosed. One or more user defined functions (UDFs) are applied to one or more columns of a data set to generate a hidden column. The data set partitioned according to a first partition scheme and the hidden column are stored in memory of a computing system. A set of queries run against the data set and the hidden column are stored in the memory. Each query in the set of queries and the one or more UDFs are processed with a machine learning model to select a second partition scheme for the data set. The data set in the memory is reorganized according to the second partition scheme.


Find Patent Forward Citations

Loading…