-
公开(公告)号:US11615071B2
公开(公告)日:2023-03-28
申请号: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.
-
公开(公告)号:US20220244837A1
公开(公告)日:2022-08-04
申请号:US17643515
申请日:2021-12-09
Applicant: Palantir Technologies Inc.
Inventor: Tiong Tjin Saw , Geoffrey Cameron , Sixin Li , Ali Mavrakis , Xinyi Wang , Myles Scolnick , Sander Kromwijk
IPC: G06F3/04845 , G06F16/903 , G06F16/9035 , G06F3/0482
Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.
-
公开(公告)号:US11914623B2
公开(公告)日:2024-02-27
申请号:US17077792
申请日:2020-10-22
Applicant: Palantir Technologies Inc.
Inventor: James Baker , Sander Kromwijk
IPC: G06F16/28 , G06F16/22 , G06F16/2455 , G06F16/248 , G06F21/62
CPC classification number: G06F16/285 , G06F16/221 , G06F16/248 , G06F16/24553 , G06F21/6227
Abstract: Systems and methods are provided for determining a query involving at least one dataset comprising a plurality of records, the query being submitted by a first user operating a computing device. An archetype policy that governs access to records of the at least one dataset can be determined, wherein the archetype policy includes at least one logical formula to be evaluated when determining whether a requesting user is permitted to access a given record, and wherein the at least one logical formula is satisfied based at least in part on a state associated with the requesting user and at least one first variable evaluated by the at least one logical formula. At least one record that the first user is permitted to access can be determined based at least in part on satisfaction of the at least one logical formula associated with the archetype policy.
-
公开(公告)号: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.
-
公开(公告)号:US20180293239A1
公开(公告)日:2018-10-11
申请号:US15484983
申请日:2017-04-11
Applicant: Palantir Technologies Inc.
Inventor: Sander Kromwijk , Haithem Turki , Stephen Cohen , Yixun Xu , Feridun Arda Kara
IPC: G06F17/30
CPC classification number: G06F17/3051 , G06F17/30424 , G06F17/3048 , G06F17/30554 , G06F17/30566
Abstract: Systems and methods are provided for performing constraint driven database searching. At least one constraint is received for a search of one or more databases comprising one or more datasets, each comprising multiple entry fields. The one or more databases comprising the one or more datasets may be accessed and searched based on the constraint to identify one or more dataset entries that contain the at least one constraint in one of multiple entry fields. A visual representation of the identified dataset entries may be provided to the user as results of the constraint driven database search. Additional constraints may be accepted to further narrow the results of constraint driven database search. The results may be exported and made accessible for later retrieval and/or cached for use in subsequent searches.
-
公开(公告)号:US11650728B2
公开(公告)日:2023-05-16
申请号:US17447105
申请日:2021-09-08
Applicant: Palantir Technologies Inc.
Inventor: Andrew Floren , Feridun Arda Kara , Adil Majid , Ted Mabrey , Thomas McArdle , Timothy Slatcher , Christopher Martin , Thomas Pearson , Jesse Rickard , Gabriel Boning , Joh Reeves , David Skiff , Adam Storr , Vipul Shekhawat , Sander Kromwijk
IPC: G06F3/0484 , G06F3/04847
CPC classification number: G06F3/04847
Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface.
-
公开(公告)号:US11199955B2
公开(公告)日:2021-12-14
申请号:US16669298
申请日:2019-10-30
Applicant: Palantir Technologies Inc.
Inventor: Tiong Tjin Saw , Geoffrey Cameron , Sixin Li , Ali Mavrakis , Xinyi Wang , Myles Scolnick , Sander Kromwijk
IPC: G06F3/0484 , G06F16/903 , G06F16/9035 , G06F3/0482
Abstract: Methods and systems for enhanced techniques for building user interfaces. An example method includes presenting a builder user interface to create a consumer user interface. The builder user interface receives information usable to filter data objects associated with a data object type. The information includes a variable associated with a property indicated by the data object type and the variable is associated with a first user interface element of the consumer user interface. An association between a second user interface element included in the consumer user interface and presentation of information generated based on data objects is received. Adjustment of the first user interface element causes filtering of the data objects via adjustment of the variable updating of the information. Access to the consumer user interface is enabled.
-
公开(公告)号: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.
-
公开(公告)号:US12099509B2
公开(公告)日:2024-09-24
申请号:US17170564
申请日:2021-02-08
Applicant: Palantir Technologies Inc.
Inventor: Sander Kromwijk , Haithem Turki , Stephen Cohen , Yixun Xu , Feridun Arda Kara
IPC: G06F16/2455 , G06F16/245 , G06F16/248 , G06F16/25
CPC classification number: G06F16/24565 , G06F16/245 , G06F16/24552 , G06F16/248 , G06F16/256
Abstract: Systems and methods are provided for performing constraint driven database searching. At least one constraint is received for a search of one or more databases comprising one or more datasets, each comprising multiple entry fields. The one or more databases comprising the one or more datasets may be accessed and searched based on the constraint to identify one or more dataset entries that contain the at least one constraint in one of multiple entry fields. A visual representation of the identified dataset entries may be provided to the user as results of the constraint driven database search. Additional constraints may be accepted to further narrow the results of constraint driven database search. The results may be exported and made accessible for later retrieval and/or cached for use in subsequent searches.
-
公开(公告)号:US20220075515A1
公开(公告)日:2022-03-10
申请号:US17447105
申请日:2021-09-08
Applicant: Palantir Technologies Inc.
Inventor: Andrew Floren , Feridun Arda Kara , Adil Majid , Ted Mabrey , Thomas McArdle , Timothy Slatcher , Christopher Martin , Thomas Pearson , Jesse Rickard , Gabriel Boning , Joh Reeves , David Skiff , Adam Storr , Vipul Shekhawat , Sander Kromwijk
IPC: G06F3/0484
Abstract: Systems, computer program products, and computer-implemented methods for visualizing and interacting with a plurality of models that collectively represent a real-world system depicted in a graphical user interface. The system described herein may generate an interactive graphical user interface with multiple modes and a plurality of panels associated with the plurality of models. These panels and modes lay the framework for how a user can properly visualize and analyze the models at a particular point in time or over a period of time. The systems, computer program products, and computer-implemented methods may thus, according to various embodiments, enable a plurality of models that collectively represent a real-world system be interacted with and visualized by a graphical user interface.
-
-
-
-
-
-
-
-
-