Patents Assigned to Palantir Technologies, Inc.
  • Patent number: 11681694
    Abstract: Embodiments of the present disclosure relate to a data analysis system for grouping and enriching data items for presentation to an analyst through a user interface. Data items from one or more data sources are combined into memory-efficient clustered data structures, which may be stored as one or more data tables in a database. Analysis and scoring of those clustered data structures can be performed by utilizing various criteria or rules to generate scores, reports, alerts, or conclusions that may aid an analyst in evaluating the clustered data structures. The analysis and scoring may also be added to the clustered data structures which are stored as one or more data tables in a database. The analyst may be prompted to create a dossier format or specification and to additional enrichments to be performed on the raw data items in the clustered data structures.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies Inc.
    Inventor: Luke Tomlin
  • Patent number: 11681729
    Abstract: Computer implemented systems and methods are disclosed for automatically and canonically identifying related data in various data structures while maintaining secure access to individual data objects and their properties. Data structures may include a plurality of records, wherein each record is associated with a respective entity. Access to individual records, or in some embodiments access to individual attributes of a record, may be restricted to particular users or groups on a per-item basis. In accordance with some embodiments, systems and methods are disclosed for identifying pairs of records, determining a probability that both records relate to a common entity, and securely notifying and presenting users with information regarding the probability while preserving the access restrictions for the individual records and attributes. Record pairs that potentially refer to the same entity may be linked, reconciled, or ignored in response to feedback from users who have access to one or both records.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Matthew Gerhardt, Christopher Brahms, Colin Hamilton
  • Patent number: 11683394
    Abstract: Systems and methods for isolating applications associated with multiple tenants within a computing platform receive a request from a client associated with a tenant for running an application on a computing platform. Hosts connected to the platform are associated with a network address and configured to run applications associated with multiple tenants. A host is identified based at least in part on the request. One or more broadcast domain(s) including the identified hosts are generated. The broadcast domains are isolated in the network at a data link layer. A unique tenant identification number corresponding to the tenant is assigned to the broadcast domains. In response to launching the application on the host: the unique tenant identification number is assigned to the launched application and is added to the network address of the host; and the network address of the host is sent to the client associated with the tenant.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
  • Patent number: 11681282
    Abstract: Systems and methods are provided for identifying relationships between defects. The system may obtain defect items and associated information. Defect items may be compared to one another based on their attributes to determine how related they are. According to the comparisons, defect items may be grouped together into issue items for further analysis by a user. The system may further update a defect comparison model according to user interaction with defect items.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: June 20, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Poh, Andre Frederico Cavalheiro Menck, Arion Sprague, Benjamin Grabham, Benjamin Lee, Bianca Rahill-Marier, Gregoire Omont, Jim Inoue, Jonah Scheinerman, Maciej Albin, Myles Scolnick, Paul Gribelyuk, Steven Fackler, Tam-Sanh Nguyen, Thomas Powell, William Seaton
  • Patent number: 11676686
    Abstract: Methods and computer apparatuses are disclosed for processing genomic data in at least partially automated workflows of modules. A method comprises: specifying a source from which nucleic acid sequence(s) are to be obtained; selecting module(s) for processing data, including at least one module for processing the one or more nucleic acid sequences; presenting, in a graphical user interface, graphical components representing the source and the module(s) as nodes within a workspace; receiving, via the graphical user interface, inputs arranging the source and the module(s) as a workflow comprising a series of nodes, the series indicating, for each particular module, that output from one of the source or another particular module is to be input into the particular module; generating an output for the workflow based upon the nucleic acid sequence(s) by processing each module in an order indicated by the series.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 13, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Lekan Wang, Hyunghoon Cho, Abimanyu Raja, Elizabeth Caudill
  • Patent number: 11675484
    Abstract: Systems and methods for generating an interactive user interface data for validating one or more contacts and/or updating actions for an individual. In some embodiments, an interactive user interface can be generated including a first portion including a selectable list of primary contact information items associated with the individual and a second portion including a selectable list of secondary contact information items associated with the individual. After receiving a first user input in the second portion selecting a secondary contact information item, the interactive user interface can be updated to receive further user inputs, such as a new primary contact information item. The interactive user interface can then be updated to include the new primary contact information item in the first portion.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: June 13, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Christina Kang, Kellen Donohue, Lindsey Bergh, Paige Pauli, Yiying Li
  • Patent number: 11675485
    Abstract: Computer-implemented systems and methods are disclosed for providing a graphical user interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content of an electronic device. The method may comprise enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method may further comprise receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: June 13, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Zennard Sun, Sophia Westwood, Greg Martin
  • Patent number: 11669513
    Abstract: Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Matthew Fedderly, Cooper Bills, Geoffrey Bakker, Kunal Marwaha, Nathaniel Klein
  • Patent number: 11669507
    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.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Robert Fink, Amr Al Mallah, Haithem Turki
  • Patent number: 11669229
    Abstract: Techniques in this disclosure may provide a user interface that concurrently displays multiple panels which provide visualization of emergency call data of a law enforcement agency. The user interface can provide a high-level overview of emergency calls in a geographical area. Each panel in the user interface can provide visualization of the emergency calls and/or statistics relating to the calls. A user can customize which panels to include in the user interface and/or customize setting for each panel. The user may apply various types of filters to the data displayed in the user interface, and the panels can update the visualizations according to the filters. The user interface can also provide the ability to show data at various levels of detail within the same user interface or panel. The techniques in the disclosure can provide a convenient, digestible overview of tactical and/or strategic data in a single user interface.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Arseny Bogomolov, Justin Streufert, Bryan Knight
  • Patent number: 11669517
    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.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Antoine Llorca, Gregory O'Connor
  • Patent number: 11669377
    Abstract: One or more virtual machines are launched at an application platform. At each of the one or more virtual machines, a machine learning model execution environment is instantiated for an instance of a machine learning model. A respective instance of the machine learning model is loaded to each machine learning model execution environment. Each loaded instance of the machine learning model is associated with an application programming interface (API) endpoint which can receive input data for the loaded instance of the machine learning model from a client device and return output data produced by the loaded instance of the machine learning model based on the input data.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: June 6, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Simon Slowik
  • Patent number: 11663694
    Abstract: A geospatial mapping system can access a geospatial layer data set for a first geographic area defined by a first presentation level, and provide the geospatial layer data set for the first geographic area to a client device to present a visual rendering of the first geographic area. The geospatial mapping system can receive a request to utilize an advanced feature set on a subset of geospatial artifacts located within the first geographic area, and promote, to the geospatial layer data set, an additional geospatial artifact data set for the subset of geospatial artifacts, yielding an updated geospatial layer data set for the first geographic area. The geospatial mapping system can provide the updated geospatial layer data set to the client device to provide the advanced feature set for interacting with the subset of geospatial artifacts located within the first geographic area.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: May 30, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Andrew Elder, Andrew Moreland, Quentin Spencer-Harper
  • Patent number: 11663613
    Abstract: Systems and methods are provided for obtaining information from at least one computing system, the information including a set of records that respectively identify at least a network-based address of a computing device that accessed the computing system and an account hosted by the computing system that was accessed using the computing device; determining at least a first account and a second account were accessed from one or more computing devices that share a given network-based address based at least in part on the obtained information; and associating the first account and the second account with the network-based address.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: May 30, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Samuel Kremin, Daniel Chiu, Patrick Lii, Praveen Kumar Ramalingam
  • Patent number: 11663239
    Abstract: Embodiments of the present disclosure relate to systems, techniques, methods, and computer-readable mediums for one or more database systems for data processing, including database and file management, as well as systems for accessing one or more databases or other data structures and searching, filtering, associating, and analyzing data. The present disclosure further relates to computer systems and techniques for interactive data visualization and presentation from one or more databases.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: May 30, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: John O'Brien, Advaya Krishna, Amr Al Mallah, Andrew Poh, Christopher Yu, Daniel Puller, Dylan Cooke, Jason Chlipala, Mark Cinali, Randall Dorin, Robert Barton, Samuel Sinensky, William Seaton, Mitchell Moranis
  • Patent number: 11657210
    Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: May 23, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
  • Patent number: 11650728
    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.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: May 16, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: 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
  • Patent number: 11652880
    Abstract: Aspects of the present disclosure relate to mapping content delivery. A client device provides, to a map management server, a request for a map of a geographic region. The client device receives, from the map management server, an identification of tiles for the map. The client device provides, to a first tile server, a request for the tiles for the map. In response to receiving the tiles from the first tile server: the client device displays the map of the geographic region based on the tiles.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: May 16, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: William Waldrep, John Carrino, Peter Wilczynski, Daniel Paquette
  • Patent number: 11651029
    Abstract: Systems, methods, and non-transitory computer readable media are provided for displaying and annotating map-based geolocation data at an augmented reality (AR) headset. Users with access to the map-based geolocation data can create or confirm annotations for geospatial data that may be sent to the server computer and transmitted back to the headset of the user as well as different AR headsets associated with other users.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: May 16, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Elder, John Carrino, Lucas Nunno, Westin Miller
  • Patent number: 11645250
    Abstract: Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: May 9, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Hind Kraytem, Arnaud Drizard, Ludovic Lay, Jean Caillé