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:
Jan. 14, 2020

Filed:

May. 11, 2018
Applicant:

Palantir Technologies Inc., Palo Alto, CA (US);

Inventors:

David Lisuk, New York, NY (US);

Paul Gribelyuk, Palo Alto, CA (US);

Assignee:

Palantir Technologies Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/60 (2018.01); G06F 8/41 (2018.01); G06F 8/71 (2018.01); G06F 9/445 (2018.01); G06F 8/30 (2018.01); G06F 9/451 (2018.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 8/60 (2013.01); G06F 8/30 (2013.01); G06F 8/433 (2013.01); G06F 8/71 (2013.01); G06F 9/44505 (2013.01); G06F 9/451 (2018.02); G06N 20/00 (2019.01);
Abstract

Techniques for configuring and validating a data pipeline system deployment are described. In an embodiment, a template is a file or data object that describes a package of related jobs. For example, a template may describe a set of jobs necessary for deduplication of data records or a set of jobs performing machine learning on a set of data records. The template can be defined in a file, such as a JSON blob or XML file. For each job specified in the template, the template may identify a set of dataset dependencies that are needed as input for the processing of that job. For each job specified in the template, the template may further identify a set of configuration parameters needed for deployment of the job. In an embodiment, a server uses the template and the configuration parameter values collected via the GUI to generate code for the package of jobs. The code may be stored in a version control system. In an embodiment, the code may be compiled, executed, and deployed to a server for processing the data.


Find Patent Forward Citations

Loading…