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

Filed:

Oct. 26, 2023
Applicant:

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

Inventors:

Jonas Schweizer, Schlieren, CH;

Arnaud Delamare, Zurich, CH;

Jinsu Lee, San Mateo, CA (US);

Sungpack Hong, Palo Alto, CA (US);

Hassan Chafi, Palo Alto, CA (US);

Vasileios Trigonakis, Zurich, CH;

Assignee:

Oracle International Corporation, RedwoodShores, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/901 (2019.01); G06F 11/32 (2006.01);
U.S. Cl.
CPC ...
G06F 16/9024 (2019.01); G06F 11/328 (2013.01);
Abstract

An estimator is provided that can be used to get an estimate of final graph size and peak memory usage of the graph during loading, based on sampling of the graph data and using machine learning (ML) techniques. A data sampler samples the data from files or databases and estimates some statistics about the final graph. The sampler also samples some information about property data. Given the sampled statistics gathered and estimated by the data sampler, a graph size estimator estimates how much memory is required by the graph processing engine to load the graph. The final graph size represents how much memory will be used to keep the final graph structures in memory once loading is completed. The peak memory usage represents the memory usage upper bound that is reached by the graph processing engine during loading.


Find Patent Forward Citations

Loading…