-
公开(公告)号:US11546438B2
公开(公告)日:2023-01-03
申请号:US17512361
申请日:2021-10-27
Applicant: Palantir Technologies Inc.
Inventor: Robert Fink , Ashwin Ramaswamy , Benjamin Duffield , Bradley Moylan , Greg DeArment , Jared Newman , Mark Elliot
Abstract: A method and system for serving assets is disclosed, comprising receiving an asset request to serve an asset, wherein the asset request originates at an application, and wherein the asset request comprises an advertisement of an asset to be served and a request for the network address of an asset server configured to serve the requested asset. The method further comprises causing a service discovery server to identify an asset server configured to serve the requested asset, and causing the requested asset to be served to the application.
-
公开(公告)号:US20220391202A1
公开(公告)日:2022-12-08
申请号:US17820062
申请日:2022-08-16
Applicant: Palantir Technologies Inc.
Inventor: Audrey Kuan , Andrew Kaier , Eric Lee , Jasjit Grewal , Mark Elliot , Nitish Kulkarni , Robert Fink , Samuel Rogerson , Thomas Pearson , Thomas Powell , Lawrence Manning , Corey Garvey
Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method may comprise receiving a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method may also comprise generating a task identifier for the data processing task, and providing, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation. The method may also comprise receiving the second data set and metadata from the agent associated with the external system and storing the second data set and associated metadata.
-
公开(公告)号:US20220124161A1
公开(公告)日:2022-04-21
申请号:US17512361
申请日:2021-10-27
Applicant: Palantir Technologies Inc.
Inventor: Robert Fink , Ashwin Ramaswamy , Benjamin Duffield , Bradley Moylan , Greg DeArment , Jared Newman , Mark Elliot
Abstract: A method and system for serving assets is disclosed, comprising receiving an asset request to serve an asset, wherein the asset request originates at an application, and wherein the asset request comprises an advertisement of an asset to be served and a request for the network address of an asset server configured to serve the requested asset. The method further comprises causing a service discovery server to identify an asset server configured to serve the requested asset, and causing the requested asset to be served to the application.
-
公开(公告)号:US20220058170A1
公开(公告)日:2022-02-24
申请号:US17518407
申请日:2021-11-03
Applicant: Palantir Technologies Inc.
Inventor: Robert Fink , Amr Al Mallah , Haithem Turki
IPC: G06F16/22 , G06F16/23 , G06F16/245 , G06F16/21 , G06F16/2455
Abstract: A method, performed by one or more processors, is disclosed, the method comprising receiving a stream of log data from one or more applications and indexing a plurality of different portions of the received stream to respective locations of a cold storage system. The method may also comprise storing, in an index, catalog pointers to the respective locations of the indexed portions in the cold storage system. One or more requests for log data may be received, and the method may also comprise subsequently identifying from the index catalog one or more pointers to respective indexed portions appropriate to at least part of the one or more requests, and sending of the identified one or more indexed portions to one or more hot storage systems each associated with a respective search node for processing of one or more search requests.
-
公开(公告)号:US10929436B2
公开(公告)日:2021-02-23
申请号:US15839044
申请日:2017-12-12
Applicant: Palantir Technologies Inc.
Inventor: John Chakerian , Robert Fink , Mark Schafer , James Thompson , Marvin Sum , Allen Cai
IPC: G06F7/02 , G06F16/00 , G06F16/28 , G06F16/24 , G06F16/35 , G06F16/93 , G06F16/9535 , G06F16/2457 , G06F40/106 , G06F3/0482 , G06F3/0484
Abstract: Systems and methods are disclosed for news events detection and visualization. In accordance with one implementation, a method is provided for news events detection and visualization. The method includes, for example, obtaining one or more documents, the one or more documents being grouped into one or more clusters having a score, and the one or more clusters being grouped into one or more megaclusters, presenting information associated with the one or more documents on one or more timelines, wherein the one or more documents are grouped into different megaclusters being presented in a visually distinct way, and filtering the presented information based on the scores associated with the one or more clusters.
-
公开(公告)号:US20200301701A1
公开(公告)日:2020-09-24
申请号:US16900071
申请日:2020-06-12
Applicant: Palantir Technologies Inc.
Inventor: Audrey Kuan , Andrew Kaier , Eric Lee , Jasjit Grewal , Mark Elliot , Nitish Kulkarni , Robert Fink , Samuel Rogerson , Thomas Pearson , Thomas Powell , Lawrence Manning , Corey Garvey
Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method may comprise receiving a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method may also comprise generating a task identifier for the data processing task, and providing, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation. The method may also comprise receiving the second data set and metadata from the agent associated with the external system and storing the second data set and associated metadata.
-
公开(公告)号:US10713014B2
公开(公告)日:2020-07-14
申请号:US16440122
申请日:2019-06-13
Applicant: Palantir Technologies Inc.
Inventor: Mark Elliot , Punyashloka Biswal , Robert Fink , Ryan McNamara
Abstract: Systems and methods are provided for generating one or more interface objects for facilitating remote interaction between one or more client systems and a server system over a communication network, the one or more interface objects generated from a same interface definition object. The one or more interface objects are stored. A service request is received from a particular client system of the one or more client systems over the communication network. A particular interface object is selected from the one or more interface objects based on the service request. The service request is processed using the particular interface object.
-
公开(公告)号:US20200167151A1
公开(公告)日:2020-05-28
申请号:US16251578
申请日:2019-01-18
Applicant: Palantir Technologies Inc.
Inventor: Audrey Kuan , Andrew Kaier , Eric Lee , Jasjit Grewal , Mark Elliot , Nitish Kulkarni , Robert Fink , Samuel Rogerson , Thomas Pearson , Thomas Powell , Lawrence Manning , Corey Garvey
Abstract: An apparatus, and a method, performed by one or more processors are disclosed. The method may comprise receiving a build request associated with performing an external data processing task on a first data set, the first data set being stored in memory associated with a data processing platform to be performed at a system external to the data processing platform. The method may also comprise generating a task identifier for the data processing task, and providing, in association with the task identifier, the first data set to an agent associated with the external system with an indication of the data processing task, the agent being arranged to cause performance of the task at the external system, to receive a second data set resulting from performance of the task, and to provide the second data set and associated metadata indicative of the transformation. The method may also comprise receiving the second data set and metadata from the agent associated with the external system and storing the second data set and associated metadata.
-
公开(公告)号:US09881074B2
公开(公告)日:2018-01-30
申请号:US15053155
申请日:2016-02-25
Applicant: PALANTIR TECHNOLOGIES INC.
Inventor: John Chakerian , Robert Fink , Mark Schafer , James Thompson , Marvin Sum , Allen Cai
IPC: G06F7/02 , G06F17/30 , G06F17/21 , G06F3/0482 , G06F3/0484
CPC classification number: G06F17/30598 , G06F3/0482 , G06F3/04842 , G06F17/212 , G06F17/30011 , G06F17/30386 , G06F17/3053 , G06F17/30601 , G06F17/30705 , G06F17/3071 , G06F17/30867
Abstract: Systems and methods are disclosed for news events detection and visualization. In accordance with one implementation, a method is provided for news events detection and visualization. The method includes, for example, obtaining a document vector based from a document, obtaining one or more clusters of documents, each cluster associated with a plurality of documents, a cluster vector, and a cluster weight, determining a matching cluster from the one or more clusters based at least on the similarity between the document vector and the cluster vector of the matching cluster, and associating the document with the matching cluster.
-
公开(公告)号:US09805071B1
公开(公告)日:2017-10-31
申请号:US15474713
申请日:2017-03-30
Applicant: Palantir Technologies Inc.
Inventor: Joseph Ellis , Mark Elliot , Robert Fink , Sandor Van Wassenhove
IPC: G06F17/30
CPC classification number: G06F17/303 , G06F17/30297 , G06F17/30377 , G06F17/30424
Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
-
-
-
-
-
-
-
-
-