Prioritized execution of plans for obtaining and/or processing data
AssigneeZoomdata, Inc.
InventorsJustin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF
Life of this patent
Estimating the term…
Loading patent…
AssigneeZoomdata, Inc.
InventorsJustin LANGSETH, Jorge ALARCON, Ruhollah FARCHTCHI, Farzad AREF
Estimating the term…
In certain implementations, first and second plans (for obtaining data from one or more data sources and/or processing the obtained data) may be determined. The first and second plans may be executed. A first cost for fully executing the first plan may be estimated based on partial execution of the first plan, and a second cost for fully executing the second plan may be estimated based on partial execution of the second plan, where the first and second costs are estimated after the executions of the first and second plans have begun and before the executions of the first and second plans are completed. The execution of one of the first or second plans may be prioritized over at least the execution of the other one of the first or second plans based on a comparison of the estimated first and second costs.
A computer-implemented method of prioritizing execution of plans for obtaining and/or processing data based on partial execution of the plans, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions that, when executed, perform the method, the method comprising:
A system for prioritizing execution of plans for obtaining and/or processing data based on partial execution of the plans, the system comprising:
Dependencies are inferred from the claim text.