-
公开(公告)号:US11244063B2
公开(公告)日:2022-02-08
申请号:US16005264
申请日:2018-06-11
Applicant: Palantir Technologies Inc.
Inventor: Brandon Krieger , Mark Elliot , Matthew Lynch
Abstract: Example embodiments relate to a policy service employed to perform operations to: generate and maintain a data-set that comprises at least a column and a row that intersect at a cell; assign an access policy to a row or column of the data-set, wherein the access policy is defined by one or more access credentials required to receive access the cell that intersect with the row or column; receive a request to read the data-set from a user account, wherein the user account has an associated credential; filter the cell that intersects with the row or column of the data-set based on the access policy and the credential of the user account, in response to receiving the request from the user account; and provide the user account with access to the filtered data-set.
-
公开(公告)号:US20200012593A1
公开(公告)日:2020-01-09
申请号:US16572404
申请日:2019-09-16
Applicant: Palantir Technologies, Inc.
Inventor: Peter Maag , Jacob Albertson , Jared Newman , Matthew Lynch , Maciej Albin , Viktor Nordling
Abstract: Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. The configuration points represent configurable arguments, such as variables and/or functions, referenced by the instructions which implement the tests and that can be set according to the specific operation environment of the monitored pipeline.
-
公开(公告)号:US10417120B2
公开(公告)日:2019-09-17
申请号:US15671423
申请日:2017-08-08
Applicant: Palantir Technologies, Inc.
Inventor: Peter Maag , Jacob Albertson , Jared Newman , Matthew Lynch , Maciej Albin , Viktor Nordling
Abstract: Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. The configuration points represent configurable arguments, such as variables and/or functions, referenced by the instructions which implement the tests and that can be set according to the specific operation environment of the monitored pipeline.
-
公开(公告)号:US20170220403A1
公开(公告)日:2017-08-03
申请号:US14877229
申请日:2015-10-07
Applicant: Palantir Technologies, Inc.
Inventor: Peter Maag , Jacob Albertson , Jared Newman , Matthew Lynch , Maciej Albin , Viktor Nordling
IPC: G06F11/07
CPC classification number: G06F11/3692 , G06F11/0751 , G06F11/0775
Abstract: Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. The configuration points represent configurable arguments, such as variables and/or functions, referenced by the instructions which implement the tests and that can be set according to the specific operation environment of the monitored pipeline.
-
公开(公告)号:US12013848B2
公开(公告)日:2024-06-18
申请号:US17843390
申请日:2022-06-17
Applicant: Palantir Technologies Inc.
Inventor: Giulio Mecocci , Brandon Krieger , Matthew Lynch
IPC: G06F16/24 , G06F16/242 , G06F16/2453 , G06F16/9035 , G06F21/62
CPC classification number: G06F16/2448 , G06F16/24539 , G06F16/24542 , G06F16/9035 , G06F21/6227
Abstract: Systems and methods provide a first group of computation modules configured to provide back-end compute resources for a first type of computation module by back-end compute resources. Systems and methods provide a second group of computation modules that are configured to provide back-end compute resources for a second type of computation module wherein the first and second type of computation modules are of different types. In some examples, methods and systems identify the type of computation module needed by each of a plurality of queries associated with different types of client applications based on computation module type data associated with each query and route each of the plurality of queries to an appropriate computation module within the first or second computation modules based on the computation module type data.
-
公开(公告)号:USD976265S1
公开(公告)日:2023-01-24
申请号:US29694821
申请日:2019-06-13
Applicant: Palantir Technologies Inc.
Designer: Yanran Lu , Dylan Cooke , Erin Price-Wright , Jonah Scheinerman , Mark Schafer , Mikhail Proniushkin , Matthew Lynch , Meghan Nayan , Jiawei Marvin Sum , Shahine Zoubeiri , Shaun Springer , Timothy Dyck , Zhixian Shen , Vipul Shekhawat
-
公开(公告)号:US20220318242A1
公开(公告)日:2022-10-06
申请号:US17843390
申请日:2022-06-17
Applicant: Palantir Technologies Inc.
Inventor: Giulio Mecocci , Brandon Krieger , Matthew Lynch
IPC: G06F16/242 , G06F16/2453 , G06F16/9035 , G06F21/62
Abstract: Systems and methods provide a first group of computation modules configured to provide back-end compute resources for a first type of computation module by back-end compute resources. Systems and methods provide a second group of computation modules that are configured to provide back-end compute resources for a second type of computation module wherein the first and second type of computation modules are of different types. In some examples, methods and systems identify the type of computation module needed by each of a plurality of queries associated with different types of client applications based on computation module type data associated with each query and route each of the plurality of queries to an appropriate computation module within the first or second computation modules based on the computation module type data. Related methods are also disclosed.
-
公开(公告)号:US20210103585A1
公开(公告)日:2021-04-08
申请号:US16684833
申请日:2019-11-15
Applicant: Palantir Technologies Inc.
Inventor: Giulio Mecocci , Brandon Krieger , Matthew Lynch
IPC: G06F16/242 , G06F16/2453 , G06F16/9035 , G06F21/62
Abstract: Systems and methods provide a first group of computation modules configured to provide back-end compute resources for a first type of computation module by back-end compute resources. Systems and methods provide a second group of computation modules that are configured to provide back-end compute resources for a second type of computation module wherein the first and second type of computation modules are of different types. In some examples, methods and systems identify the type of computation module needed by each of a plurality of queries associated with different types of client applications based on computation module type data associated with each query and route each of the plurality of queries to an appropriate computation module within the first or second computation modules based on the computation module type data. Related methods are also disclosed.
-
公开(公告)号:US10936479B2
公开(公告)日:2021-03-02
申请号:US16572404
申请日:2019-09-16
Applicant: Palantir Technologies, Inc.
Inventor: Peter Maag , Jacob Albertson , Jared Newman , Matthew Lynch , Maciej Albin , Viktor Nordling
Abstract: Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. The configuration points represent configurable arguments, such as variables and/or functions, referenced by the instructions which implement the tests and that can be set according to the specific operation environment of the monitored pipeline.
-
公开(公告)号:US10606851B1
公开(公告)日:2020-03-31
申请号:US16175371
申请日:2018-10-30
Applicant: Palantir Technologies Inc.
Inventor: Matthew Lynch , Brandon Krieger , Giulio Mecocci , Kyle Patron , Kevin Pyc , Sander Kromwijk
IPC: G06F16/00 , G06F16/2457 , G06F9/50
Abstract: A system and methods for determining computer resource allocation, the system having a network communication interface configured to receive a query from a device, the query indicating a request to perform a processing operation on a portion of one or more data set. The system may also include data storage for data including historical information related to processing of data sets by back-end computer resources, and hardware processors configured to determine one or more scores associated with a query and based at least in part on the historical information. The system may determine a particular back-end computer resource with a highest score, provide a compute request to the particular back-end computer resource to perform a processing operation on a portion of one or more data sets, and store processing information related to the processing of the compute request by the particular back-end computer resource as historical information.
-
-
-
-
-
-
-
-
-