-
公开(公告)号:US11669517B2
公开(公告)日:2023-06-06
申请号:US17116174
申请日:2020-12-09
Applicant: Palantir Technologies Inc.
Inventor: Antoine Llorca , Gregory O'Connor
IPC: G06F16/23 , G06F3/0484 , G06F16/248 , G06F16/25 , G06F9/455
CPC classification number: G06F16/2379 , G06F3/0484 , G06F16/248 , G06F16/252
Abstract: A text-based interactive interpreter and user interface that sequentially allows a user to modify, transform, or filter data sets from a database system. Execution of user generated instructions results in output that can be rendered as a table, map, JSON, or other view. A user can easily retrieve a data set from a resource identifier for the data set. Instructions and results are presented in a sequential manner down the user interface page. Instructions can refer to variables and output data from previous blocks in the user interface page. The interpreted user-generated textual instruction areas can retrieve a data set specified in the textual blocks, parse and execute the textual instructions to transform, filter, or manipulate the data set. The resulting data set is rendered according to the data type, default settings, or preconfigured preferences into a table, map, JSON, or other view. Each or a subset of the textual instruction blocks can be persisted, versioned, and permissioned according to access control lists. The particular session of textual instruction blocks and transformations can be published as a service, which, if called again, can dynamically perform the user generated instructions and output the result data.
-
公开(公告)号:US10977267B1
公开(公告)日:2021-04-13
申请号:US15675173
申请日:2017-08-11
Applicant: Palantir Technologies Inc.
Inventor: Gregory O'Connor , Samuel Fendell , Ethan Breder , William Rhyne , Michael Kodiak , Thomas Haynes
Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.
-
13.
公开(公告)号:US20180039399A1
公开(公告)日:2018-02-08
申请号:US15784004
申请日:2017-10-13
Applicant: Palantir Technologies Inc.
Inventor: Helen Kaltegaertner , Alexandru Antihi , Brandon Krieger , Caitlin Colgrove , Diran Li , Gabrielle Javitt , Gregory O'Connor , Mark Schafer , Mark Elliot , Maria Franco , Matthew Lynch , Punyashloka Biswal , Phillip Chen , Sander Kromwijk , Shannon Scott , Stephanie Yu , Walker Burgin
IPC: G06F3/0484 , G06F3/0482 , G06F17/30
CPC classification number: G06F3/04847 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F16/248 , G06F16/26
Abstract: The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. The data analysis system enables the user to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the user over the course of an investigation, as captured via the user's queries and user interaction with the user interfaces provided by the data analysis system. Data analysis paths may involve exploration of high volume data sets, such as Internet proxy data, which may include trillions of rows of data. The data analyst may pursue a data analysis path that involves, among other things, applying filters, joining to other tables in a database, viewing interactive data visualizations, and so on. The data analysis system enables a user to refresh or insert a node in a workflow. The data analysis system further provides data editing, reporting, enrichment, expression language, and charting functionality.
-
公开(公告)号:US20240134876A1
公开(公告)日:2024-04-25
申请号:US18384189
申请日:2023-10-25
Applicant: Palantir Technologies Inc.
Inventor: Stephen Yazicioglu , Christopher Luck , Robert Giardina , Justin Streufert , Timothy Slatcher , Gregory O'Connor , Brandon Marc-Aurele , Olivia Zhu , Howard Schindel , Henry Tung , Lucas Ray , Christopher Leech , Eric Jeney , Stefan Negrus , Jason Lee , Alessandro Mingione , John McKinstry Doyle , Hunter Pitelka , Ethan Lozano , Joel Ossher , Matthew Fedderly
IPC: G06F16/25 , G06F16/16 , G06F16/22 , G06F16/23 , G06F16/245 , G06F16/84 , G06F40/186
CPC classification number: G06F16/258 , G06F16/162 , G06F16/22 , G06F16/235 , G06F16/245 , G06F16/254 , G06F16/86 , G06F40/186
Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.
-
公开(公告)号:US11816124B2
公开(公告)日:2023-11-14
申请号:US17304293
申请日:2021-06-17
Applicant: Palantir Technologies Inc.
Inventor: Stephen Yazicioglu , Christopher Luck , Robert Giardina , Justin Streufert , Timothy Slatcher , Gregory O'Connor , Brandon Marc-Aurele , Olivia Zhu , Howard Schindel , Henry Tung , Lucas Ray , Christopher Leech , Eric Jeney , Stefan Negrus , Jason Lee , Alessandro Mingione , John McKinstry Doyle , Hunter Pitelka , Ethan Lozano , Joel Ossher , Matthew Fedderly
IPC: G06F17/30 , G06F16/25 , G06F16/22 , G06F16/84 , G06F16/16 , G06F16/23 , G06F16/245 , G06F40/186
CPC classification number: G06F16/258 , G06F16/162 , G06F16/22 , G06F16/235 , G06F16/245 , G06F16/254 , G06F16/86 , G06F40/186
Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.
-
公开(公告)号:US20210089519A1
公开(公告)日:2021-03-25
申请号:US17116174
申请日:2020-12-09
Applicant: Palantir Technologies Inc.
Inventor: Antoine Llorca , Gregory O'Connor
IPC: G06F16/23 , G06F3/0484 , G06F16/25 , G06F16/248
Abstract: A text-based interactive interpreter and user interface that sequentially allows a user to modify, transform, or filter data sets from a database system. Execution of user generated instructions results in output that can be rendered as a table, map, JSON, or other view. A user can easily retrieve a data set from a resource identifier for the data set. Instructions and results are presented in a sequential manner down the user interface page. Instructions can refer to variables and output data from previous blocks in the user interface page. The interpreted user-generated textual instruction areas can retrieve a data set specified in the textual blocks, parse and execute the textual instructions to transform, filter, or manipulate the data set. The resulting data set is rendered according to the data type, default settings, or preconfigured preferences into a table, map, JSON, or other view. Each or a subset of the textual instruction blocks can be persisted, versioned, and permissioned according to access control lists. The particular session of textual instruction blocks and transformations can be published as a service, which, if called again, can dynamically perform the user generated instructions and output the result data.
-
公开(公告)号:US10885021B1
公开(公告)日:2021-01-05
申请号:US15969648
申请日:2018-05-02
Applicant: Palantir Technologies Inc.
Inventor: Antoine Llorca , Gregory O'Connor
IPC: G06F16/30 , G06F16/23 , G06F3/0484 , G06F16/248 , G06F16/25
Abstract: A text-based interactive interpreter and user interface that sequentially allows a user to modify, transform, or filter data sets from a database system. Execution of user generated instructions results in output that can be rendered as a table, map, JSON, or other view. A user can easily retrieve a data set from a resource identifier for the data set. Instructions and results are presented in a sequential manner down the user interface page. Instructions can refer to variables and output data from previous blocks in the user interface page. The interpreted user-generated textual instruction areas can retrieve a data set specified in the textual blocks, parse and execute the textual instructions to transform, filter, or manipulate the data set. The resulting data set is rendered according to the data type, default settings, or preconfigured preferences into a table, map, JSON, or other view. Each or a subset of the textual instruction blocks can be persisted, versioned, and permissioned according to access control lists. The particular session of textual instruction blocks and transformations can be published as a service, which, if called again, can dynamically perform the user generated instructions and output the result data.
-
公开(公告)号:US10545985B2
公开(公告)日:2020-01-28
申请号:US15927947
申请日:2018-03-21
Applicant: Palantir Technologies Inc.
Inventor: Stephen Yazicioglu , Christopher Luck , Robert Giardina , Justin Streufert , Timothy Slatcher , Gregory O'Connor , Brandon Marc-Aurele , Olivia Zhu , Howard Schindel , Henry Tung , Lucas Ray , Christopher Leech , Eric Jeney , Stefan Negrus , Jason Lee , Alessandro Mingione , John McKinstry Doyle , Hunter Pitelka , Ethan Lozano , Joel Ossher , Matthew Fedderly
Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, source electronic data files are received at a data importation system and managed by the data importation system. The data importation system may load detector/transformer plugins and determined whether any of the load detector/transformer plugins apply to the received source electronic data files. The data importation system may also generate transformed data using a transformer corresponding to a detector that applies to the source electronic data files. The data importation system may import the transformed data into at least one of a data analysis system and a database.
-
公开(公告)号:US09946776B1
公开(公告)日:2018-04-17
申请号:US15292075
申请日:2016-10-12
Applicant: Palantir Technologies Inc.
Inventor: Stephen Yazicioglu , Christopher Luck , Robert Giardina , Justin Streufert , Timothy Slatcher , Gregory O'Connor , Brandon Marc-Aurele , Olivia Zhu , Howard Schindel , Henry Tung , Lucas Ray , Christopher Leech , Eric Jeney , Stefan Negrus , Jason Lee , Alessandro Mingione , John McKinstry Doyle , Hunter Pitelka , Ethan Lozano , Joel Ossher , Matthew Fedderly
IPC: G06F17/30
CPC classification number: G06F17/30563 , G06F17/248 , G06F17/30117 , G06F17/30312 , G06F17/30365 , G06F17/30424 , G06F17/30569 , G06F17/30917
Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, source electronic data files are received at a data importation system and managed by the data importation system. The data importation system may load detector/transformer plugins and determined whether any of the load detector/transformer plugins apply to the received source electronic data files. The data importation system may also generate transformed data using a transformer corresponding to a detector that applies to the source electronic data files. The data importation system may import the transformed data into at least one of a data analysis system and a database.
-
-
-
-
-
-
-
-