Patents Assigned to Palantir Technologies
  • Patent number: 11774254
    Abstract: A method is provided for determining angular relationships from a point of interest to a plurality of peripheral points of interest on a map. One or more cost functions from the point of interest to the plurality of the peripheral points of interest on the map are analyzed. A plurality of vectors emanating from the point of interest to the plurality of the peripheral points of interest on a different representation of the map are displayed. Another method is provided for identifying points of interest on a map. Regions of high interest are identified on the map. Regions of low interest are identified on the map. The regions of high interest are expanded on a different representation of the map. The regions of low interest are contracted by an amount proportional to an amount the regions of high interest are expanded on the different representation of the map.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventor: Peter Wilczynski
  • Patent number: 11775154
    Abstract: Systems and methods are described for determining and displaying optimal associations of data items. Data items may include media content such as television programs, and may be associated with advertisements to be displayed during content consumption. A tool may process data regarding segments of viewers that have common characteristics, and further process data regarding viewers of particular data items, to identify degrees of association between individual segments of viewers and particular data items. The degrees of association between a particular data item and multiple segments of viewers, or between multiple data items and a particular segment of viewers, may be displayed in a user interface that identifies optimal associations between data items and advertisements based on the viewer segments having high degrees of association with the data item.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Lucas Lemanowicz, Yehonatan Steinmetz, Ashwin Sreenivas, Daniel Spangenberger, Tinlok Pang
  • Patent number: 11778062
    Abstract: A system architecture can be used to facilitate communication among applications that are native and/or non-native to an application environment. The system architecture can include a first application environment executed on a client-side computing device. The first application environment can execute software applications that are native thereto. The first application environment can further execute software applications that are native thereto, but which software applications themselves comprise second application environments of types different from the first application environment, and which software applications can therefore execute additional software applications that are non-native to the first application environment. The first application environment can further execute a computation engine that is configured to store and execute instructions received from the first software application, the second software application, or both.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Christopher Hammett, Lloyd Ho, Sharon Hao
  • Patent number: 11775568
    Abstract: Systems and methods for adaptive and transparent entity screening are provided. In an aspect, a first entity list comprising a plurality of first entity records is accessed. The first entity records comprise a plurality of first entity identifying attributes. A second entity list comprising a plurality of second entity records is also accessed, wherein the second entity records comprise a plurality of second entity identifying attributes. In certain aspects, an entity screening model pairs the first entity identifying attributes of the first entity record with the second entity identifying attributes of the second entity record, executes different matching algorithms on pairs of entity identifying attributes, and determines an overall likelihood that the pair of entity records are a match based on aggregation of match scores from the plurality of matching algorithms.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Nathaniel Edwards, Kyle Owens, Nikola Chonkov, Sintia Dotel
  • Patent number: 11775161
    Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In some scenarios, a user may wish to reveal the existence of data and/or additional details within a limited geographical area or subset of a map. The systems and methods further provide a geo-fenced view that can dynamically declassify data (to a specified degree). For example, declassified details can be revealed for moving data sets or objects upon entry into the geo-fenced view, and upon existing the geo-fenced view, the moving data sets or objects are reclassified.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, John Carrino, Daniel Zangri
  • Patent number: 11775898
    Abstract: A resource dependency system and its associated user interfaces, used for tracking data dependencies and data transformations between resources, may display visual node graphs with resources as nodes and the data dependencies and data transformations associated with the columns as edges between the nodes. The nodes representing the resources may be displayed differently based on relevant differences in the resources they represent, which can be set through various selectable criteria and schemes. The user interfaces may include selectable options for visually arranging the nodes or grouping the nodes into superseding nodes according to how the nodes are displayed or the relevant differences in the resources they represent. Updated properties and data dependencies associated with superseding nodes can be presented to the user.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 3, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: James Thompson, Joseph Rafidi, Patrick Szmucer
  • Patent number: 11770390
    Abstract: A computer system is configured to generate alerts related to malicious activity on an audited computing system. The computing system is provided with instructions to receive activity information associated with activity of an entity performed in an audited computing network, access contextual information associated with the entity, determine, based on the contextual information, a set of weights associated with the activity information and combine the weight and the entity activity information to generate a risk score. In response to the risk score satisfying a threshold value, the computer system may generate an alert, and, in response to receiving a user input associated with the alert, update the set of weights. In certain embodiments, the updated weights may be used for determining the risk score of future alerts.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: September 26, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Akash Vaswani, Asavari Sinha, Gautam Punukollu, Kyle McLain, Vivian Yu
  • Patent number: 11769096
    Abstract: A customer risk trigger associated with a customer may be identified. A response to the customer risk trigger may be detected. First risk analysis data related to the customer risk trigger may be gathered, based on the response, from a first datastore. Second risk analysis data related to the customer risk trigger may be gathered, based on the response, from a second datastore. A customer risk profile to model risk attribute(s) of the customer may be gathered. The risk attributes may represent a risk correlation between the customer and a prohibited act. Customer risk visualization tool(s) configured to facilitate visual user interaction with the customer risk profile may be gathered. The customer risk visualization tools may be rendered in a display of the computing system. The customer risk visualization tools provide a customer-centric view of risk for various applications, including anti-money laundering applications.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: September 26, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Alexander Maass, Ben Regev, Duncan Hoffman, Eugene Mak, Elise Norman, Elizabeth Patitucci, Yevhen Shevchuk, Harkirat Singh, Joshua Aschheim, Juan Jimenez Puig, Jorien Van Den Bergh, Kai Kamberger, Maciej Biskupiak, Marissa Miracolo, Matthew Julius Wilson, Nicolas Prettejohn, Patrick Walter, Rootul Patel, Stephen Heitkamp, Richard Deitch
  • Patent number: 11768851
    Abstract: Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to data ontology. The data schema and the data ontology may be used to generate a custom coding language suitable for facilitating the creation of a transform script. Error checking, type checking, autocomplete, and preview tools may be provided to permit the verification of the transform script as it is created.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: September 26, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Joel Ossher, David Xiao
  • Patent number: 11768595
    Abstract: A method of cohorting data sets can include accessing a plurality of data sets each associated with a different target item and a plurality of test items and receiving from a user a selection of a plurality of the data sets. For each of the selected data sets, the method may include determining one or more of the test items interacting with the respective target within a threshold parameter and identifying one or more matching test items of the plurality of test items associated with interactions with each of the targets of the selected data sets. The method can include generating a graphical user interface to display a representation of the matching test items, the selected data sets, or both and receiving a filter selection for reducing a number of the matching test items to a filtered one or more test items smaller than the number of matching test items.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: September 26, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Myles Gurule, Amin Mannaa, Nabeel Qureshi, Arjun Prakash, Andrew Girvin, Matthew Owens
  • Patent number: 11768854
    Abstract: A data querying system is disclosed that provides improved computer functionality that enables efficient permissioning and querying of specific portions of a data table, such that users (e.g., based on user roles or user attributes) are only allowed access to specific portions (e.g., particular data items/rows, and particular data items attributes/columns) of the data. The system advantageously provides efficient and improved querying and permissioning of specific portions of a data table through replication of the data table, or portions of the data table, and does not require permissioning of each individual cell of the data table. Further, the data table replication, querying, and permissioning techniques of the present disclosure, according to various implementations, advantageously integrate with a wide variety of data table query or search services to provide improved functionality, efficiency, and data permissioning.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: September 26, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jeremy Dorne, Jeffrey Bagdis, Hirsh Jain, Mitchell Skiles, Armando Belardo, Joseph Schiavone, Joshua Zweig
  • Patent number: 11762830
    Abstract: Techniques for improving database searches are described herein. In an embodiment, a server computer system stores one or more first datasets in a first data repository and one or more second datasets in a second data repository. The server computer receives a request to perform an analysis on a particular dataset. The server computer determines that the particular dataset is stored in the first data repository and the second data repository. Based, at least in part, on an attribute of the request, the server computer selects the second data repository and responds to the request with data from the particular dataset stored in the second data repository.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: September 19, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Christopher Brockington-Hill, Neil Rickards
  • Patent number: 11761771
    Abstract: Systems and methods are provided for event-based route planning. Information of events taking place in a predetermined geographic area is received. An origin and at least one destination are determined. One or more first routes for traveling from the origin to the destination are determined from the predetermined geographic area. One or more segments in each of the first routes are determined based on the received information, each segment being associated with a corresponding recommendation for travelling via the segment.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: September 19, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Sonny Gupta, Aaron Sekhri, Andreja Kogovsek, Benjamin Dawes, Brandon Burr, Chang Li, Elizabeth Caudill, Zachary Romanow
  • Patent number: 11762652
    Abstract: Systems and methods are provided for coordinating the deployment of frontend assets to defined user groups. Individual groups of users may be assigned to a track comprising a set of frontend assets. Each set of frontend assets may comprise each of the individual components required to generate an entire frontend for an application. In some embodiments, different versions of a single component may be assigned within different tracks. As such, one set of users may be provided a first version of an application and a second set of users may be provided a second version of that application. By associating a new or updated version of a component to a given track, a new or updated version of a component not yet ready for widespread deployment may be provided to only a limited number of users.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: September 19, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: William Hickman, Mark Elliot
  • Patent number: 11755454
    Abstract: Systems, methods, and non-transitory computer readable media are provided for facilitating improved defect resolution. Defect information and defect criteria information may be obtained. The defect information may identify defects of software and/or hardware in development. The defect criteria information may define one or more criteria for measuring the defects. The defects may be measured based on the one or more criteria. A defect analysis interface may be provided. The defect analysis interface may list a limited number of the defects based on the measurements of the defects. The defect analysis interface may provide costs (e.g., computing resources, time, personnel) of solving the defects.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Arnaud Drizard, Christopher McFarland, Hind Kraytem, Jean Caillé, Ludovic Lay
  • Patent number: 11755649
    Abstract: Methods and systems for indexing data for a search tool are disclosed, wherein the method is performed using one or more processors. The methods and systems may comprise an operation of providing an indexing application programming interface (API) for implementation in relation to one or more data resources of a data processing platform requiring data of the data resource to be indexed for searching using a search tool of the data processing platform. The interface may be configured, when implemented in relation to a data resource, to send data indicative of one or more definitions of data to be crawled from said data resource to an indexing system of the data processing platform, and to generate an event queue indicative of one or more events associated with said defined data that have occurred in relation to the data resource.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Tao Wei, Subbanarasimhiah Harish, Neil Rickards
  • Patent number: 11755006
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to perform receiving a notification of a maintenance event associated with a resource. The method includes retrieving historic maintenance data in relation to the resource with which the fault is associated, the maintenance information originating from a time period preceding the time of the maintenance event. The method includes identifying at least a portion of the retrieved historic maintenance data as being indicative of the maintenance event. The method also includes causing the portion of the retrieved historic maintenance data identified as being indicative of the maintenance event to be stored as a precursor signal of the maintenance event. The method also includes causing future maintenance data received from a plurality of resources related to the resource with which the maintenance event is associated to be monitored to predict a future occurrence of the maintenance event in the plurality of resources.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
  • Patent number: 11755293
    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.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Eliot Ball, Matthew Jenny, Nicholas Gates, Erin Price-Wright, Kamran Khan, Gregory Manis, Emeline Wu
  • Patent number: 11755614
    Abstract: Techniques for propagation of deletion operations among a plurality of related datasets are described herein.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Matthew Maclean, Adam Borochoff, Jared Newman, Joseph Rafidi
  • Patent number: 11755292
    Abstract: Systems, methods, and non-transitory computer readable media are provided for managing pipelines of operations on data. A system may access data and provide a set of functions for the data. The system may receive a user's selection of one or more functions from the set of functions. The system may generate a pipeline of operations for the data based on the user's selection. The pipeline of operations may include the function(s) selected by the user.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 12, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Salar Al Khafaji, Sebastiaan Visser