-
公开(公告)号:US20240361993A1
公开(公告)日:2024-10-31
申请号:US18762239
申请日:2024-07-02
Applicant: Palantir Technologies Inc.
Inventor: Eliot Ball , Matthew Jenny , Nicholas Gates , Erin Price-Wright , Kamran Khan , Gregory Manis , Emeline Wu
IPC: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F3/06 , G06F8/33 , G06F9/445
CPC classification number: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F3/0685 , G06F8/33 , G06F9/445
Abstract: A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
-
公开(公告)号:US20210209288A1
公开(公告)日:2021-07-08
申请号:US17209703
申请日:2021-03-23
Applicant: Palantir Technologies Inc.
Inventor: Parvathy Menon , Adam Borochoff , Hao Zuo , Joseph Rafidi , Kamran Khan , Ryan Rowe , Salar Al Khafaji , Tyler Uhlenkamp
IPC: G06F40/106 , G06F40/197 , G06F3/0484
Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.
-
公开(公告)号:US10970049B2
公开(公告)日:2021-04-06
申请号:US16262150
申请日:2019-01-30
Applicant: Palantir Technologies Inc.
Inventor: Eliot Ball , Matthew Jenny , Nicholas Gates , Erin Price-Wright , Kamran Khan , Gregory Manis , Emeline Wu
IPC: G06F8/34 , G06F3/0482 , G06F3/0484 , G06F9/445 , G06F8/33 , G06F3/06
Abstract: A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
-
公开(公告)号:US20250094439A1
公开(公告)日:2025-03-20
申请号:US18827034
申请日:2024-09-06
Applicant: Palantir Technologies Inc.
Inventor: Morten Telling , Alexander Bailey , Richard Burdish , Ankit Shankar , Matthew Hawes , Codrut Lemeni , Nanwei Cai , Tiffany Wang , Joseph Rafidi , Kamran Khan
IPC: G06F16/25 , G06F16/242
Abstract: A system may use a large language model (“LLM”) to generate a data pipeline. The system can receive a natural language query and a selection of a plurality of data sets for generating a data pipeline and generate a prompt comprising at least: the natural language query, indications of the plurality of data sets, an indication of a format of a first computer language, and an indication of available data transformations. The system can transmit the prompt to an LLM and receive, from the LLM, a response to the prompt in the format of the first computer language. The system can parse the response in the first computer language to identify at least an indication of one or more recommended data transformations. The system can generate, based on the indication of the one or more recommended data transformations, the data pipeline using a second computer language.
-
公开(公告)号:US20200004805A1
公开(公告)日:2020-01-02
申请号:US16143054
申请日:2018-09-26
Applicant: Palantir Technologies Inc.
Inventor: Parvathy Menon , Adam Borochoff , Hao Zuo , Joseph Rafidi , Kamran Khan , Ryan Rowe , Salar Al Khafaji , Tyler Uhlenkamp
IPC: G06F17/21 , G06F3/0484 , G06F17/22
Abstract: Systems, methods, and non-transitory computer readable media are provided for providing parameterized states. Resource customization information may be obtained. The resource customization information may identify a resource and define a customized view of the resource. A parameterized state may be generated based on the resource customization information. Activation of the parameterized state may cause the customized view of the resource to be presented. An interface through which the parameterized state is accessible may be provided.
-
公开(公告)号:US12056468B2
公开(公告)日:2024-08-06
申请号:US18361386
申请日:2023-07-28
Applicant: Palantir Technologies Inc.
Inventor: Eliot Ball , Matthew Jenny , Nicholas Gates , Erin Price-Wright , Kamran Khan , Gregory Manis , Emeline Wu
IPC: G06F8/30 , G06F3/0482 , G06F3/04847 , G06F3/06 , G06F8/33 , G06F8/34 , G06F9/445
CPC classification number: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F3/0685 , G06F8/33 , G06F9/445
Abstract: A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
-
公开(公告)号:US20230333888A1
公开(公告)日:2023-10-19
申请号:US17826972
申请日:2022-05-27
Applicant: Palantir Technologies Inc.
Inventor: Adam Borochoff , John Mathews , Joseph Rafidi , James Thompson , Kamran Khan , Morten Telling , Parvathy Menon , Patrick Szmucer , Robert Kruszewski , Rahij Ramsharan , Katherine Ketsdever
CPC classification number: G06F9/4881 , G06F11/3495
Abstract: Computing systems methods, and non-transitory storage media are provided for retrieving information regarding an operation to be performed by a platform, performing a preliminary validation of the operation, generating details regarding the preliminary validation, transmitting at least a subset of the details of the preliminary validation to the platform, and populating the generated details on an interface. If the preliminary validation fails, the platform refrains from performing the operation. Furthermore, the logic describing the operation can be executed on different platforms and is not bound or limited to one platform.
-
公开(公告)号:US20210124729A1
公开(公告)日:2021-04-29
申请号:US16875304
申请日:2020-05-15
Applicant: Palantir Technologies Inc.
Inventor: Alexander Egorenkov , Feridun Arda Kara , Julien Levy , Jason Marmon , Kamran Khan , Natacha Gabbamonte , Sander Kromwijk , Xinyi Wang , Yixun Xu
IPC: G06F16/23
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for data synchronization are provided. One of the methods includes: receiving, from a client device displaying a spreadsheet interface, a query for data; identifying, from one or more datasets in a data store, a plurality of data items responsive to the query; sending, to the client device, a plurality of data entries for display in a plurality of cells of the spreadsheet interface, wherein the data entries correspond to the identified data items; receiving, from the client device, information associated with one or more changes to one or more of the data entries, wherein the one or more changes are created based on one or more user inputs in the spreadsheet interface; and updating, in the data store based on the one or more changes, one or more of the data items corresponding to the one or more changed data entries.
-
公开(公告)号:US20190235844A1
公开(公告)日:2019-08-01
申请号:US16262150
申请日:2019-01-30
Applicant: Palantir Technologies Inc.
Inventor: Eliot Ball , Matthew Jenny , Nicholas Gates , Erin Price-Wright , Kamran Khan , Gregory Manis , Emeline Wu
IPC: G06F8/34 , G06F9/445 , G06F3/0484 , G06F3/0482
CPC classification number: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F3/0685 , G06F8/33 , G06F9/445
Abstract: A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
-
公开(公告)号:US20240020099A1
公开(公告)日:2024-01-18
申请号:US18361386
申请日:2023-07-28
Applicant: Palantir Technologies Inc.
Inventor: Eliot Ball , Matthew Jenny , Nicholas Gates , Erin Price-Wright , Kamran Khan , Gregory Manis , Emeline Wu
IPC: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F9/445 , G06F8/33 , G06F3/06
CPC classification number: G06F8/34 , G06F3/0482 , G06F3/04847 , G06F9/445 , G06F8/33 , G06F3/0685
Abstract: A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
-
-
-
-
-
-
-
-
-