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:
Feb. 03, 2026

Filed:

Apr. 09, 2024
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 record processing and storage system operates by: automatically determining a buffer interval for a mapping function of batch size to estimated memory utilization; automatically selecting a first batch size for performance of a first data format conversion based a first intersection between an upper bound of the buffer interval and a current memory availability; performing the first data format conversion upon a first batch of data having the first batch size; automatically updating the buffer interval based on a difference between an actual amount of memory utilized in performing the first data format conversion and an estimated memory utilization mapped to the first batch size via the mapping function; automatically selecting a second batch size for performance of a second data format conversion based a second intersection between an upper bound of the updated buffer interval and the current memory availability; and performing the second data format conversion upon a second batch of data having the second batch size.


Find Patent Forward Citations

Loading…