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. 05, 2021

Filed:

Dec. 31, 2020
Applicant:

Sas Institute Inc., Cary, NC (US);

Inventors:

Henry Gabriel Victor Bequet, Cary, NC (US);

Eric Jian Yang, Morrisville, NC (US);

Qing Gong, Cary, NC (US);

Kais Arfaoui, Raleigh, NC (US);

Ronald Earl Stogner, Cary, NC (US);

Partha Dutta, Morrisville, NC (US);

Assignee:

SAS INSTITUTE INC., Cary, NC (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 8/51 (2018.01); G06N 3/08 (2006.01); G06F 16/901 (2019.01); G06F 16/903 (2019.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 8/51 (2013.01); G06F 9/46 (2013.01); G06F 16/9014 (2019.01); G06F 16/90344 (2019.01); G06N 3/08 (2013.01); H04L 67/10 (2013.01);
Abstract

An apparatus includes at least on processor to: parse a job flow definition for a job flow to identify an implicit expression of a data dependency arising from a data object output by a first task of the job flow and input to a second task thereof, wherein the first task is referred to as a data object required by the second as an input; in response to identifying the implicit expression, derive an order of performance of the tasks of the job flow that includes performing the first task before the second to ensure generation of the data object prior to performance of the second; for each task, retrieve a corresponding task routine; execute the task routines in an order that follows the order of performance of the tasks; and transmit, to the requesting device via the network, an indication of successful performance of the job flow.


Find Patent Forward Citations

Loading…