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. 14, 2024

Filed:

Dec. 07, 2021
Applicant:

Ocient Holdings Llc, Chicago, IL (US);

Inventors:

Natalia Marie Jenuwine, Chicago, IL (US);

George Kondiles, Chicago, IL (US);

Anna Veselova, Chicago, IL (US);

Ravi V. Khadiwala, Bartlett, IL (US);

Assignee:

Ocient Holdings LLC, Chicago, IL (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/2453 (2019.01); G06F 16/2455 (2019.01); G06F 16/25 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2386 (2019.01); G06F 16/24542 (2019.01); G06F 16/24552 (2019.01); G06F 16/258 (2019.01);
Abstract

A method includes generating a predictive model mapping batch size to estimated memory utilization based on a plurality of prior batch sizes applied for performing a corresponding plurality of prior data format conversions, and further based on a plurality of prior actual memory utilization occurring in performing the corresponding plurality of prior data format conversions. A next batch size is automatically selected for performance of a subsequent data format conversion based on the predictive model and a current memory availability. A batch of data for performance of the subsequent data format conversion is identified based on the batch of data having the next batch size. The subsequent data format conversion is performed the batch of data, and an actual amount of memory utilized in performing the subsequent data format conversion is determined. The predictive model is updated based on the next batch size and the actual amount of memory utilized.


Find Patent Forward Citations

Loading…