Pipeline management tool
AssigneePalantir Technologies Inc.
InventorsSalar AL KHAFAJI, Sebastiaan VISSER
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer readable media are provided for managing pipelines of operations on data. A system may access data and provide a set of functions for the data. The system may receive a user's selection of one or more functions from the set of functions. The system may generate a pipeline of operations for the data based on the user's selection. The pipeline of operations may include the function(s) selected by the user.
Claims20
A system comprising:
- one or more processors;
- memory storing instructions that, when executed by the one or more processors, cause the system to perform:
- providing access to a set of functions, each function configured to perform one or more operations on data, wherein the set of functions comprise a first function and a second function that references or calls the first function;
- receiving a modification of the first function;
- providing options to confirm the modification of the first function, reverse the modification of the first function, or to store the modification as a new function;
- receiving an indication of whether to confirm or reverse the modification of the first function, or to store the modification as a new function;
- and
- selectively modify the first function and the second function according to the indication.
A method, comprising:
- providing access to a set of functions, each function configured to perform one or more operations on data, wherein the set of functions comprise a first function and a second function that references or calls the first function;
- receiving a modification of the first function;
- providing options to confirm the modification of the first function, reverse the modification of the first function, or to store the modification as a new function;
- receiving an indication of whether to confirm or reverse the modification of the first function, or to store the modification as a new function;
- and
- selectively modify the first function and the second function according to the indication.
A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:
- providing access to a set of functions, each function configured to perform one or more operations on data, wherein the set of functions comprise a first function and a second function that references or calls the first function;
- receiving a modification of the first function;
- providing options to confirm the modification of the first function, reverse the modification of the first function, or to store the modification as a new function;
- receiving an indication of whether to confirm or reverse the modification of the first function, or to store the modification as a new function;
- and
- selectively modify the first function and the second function according to the indication.
Dependencies are inferred from the claim text.