Patents Assigned to Palantir Technologies
  • Patent number: 11157951
    Abstract: Various systems and methods for providing a tool to entities that determines the optimal usage of data items are disclosed. For example, the tool can generate a model that uses various characteristics to predict how likely it is that a viewer will watch (or listen to) the media program being promoted. The model can then determine an increase in revenue that would result from the assignment of a media promo using the predicted likelihood and subtracting a known opportunity cost from this determined revenue increase to determine a net revenue value. The model can repeat this determination for any number of viewers and aggregate the determined net revenue values to generate an aggregated net revenue value. The tool may include a user interface in which a content provider can adjust various variables to see how adjusting one or more variables affects the aggregated net revenue value.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: October 26, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Amanda Held, David Kinsella, David Montague, Michael Fink, Taylor Gregoire-Wright
  • Patent number: 11151197
    Abstract: Systems and methods are provided for enhanced processing of time series data via parallelization of instructions. An example method includes receiving a query indicating time series datasets and operations to be performed on the time series datasets. Nodes associated with the query are identified, with each node associated with a time series dataset. Nodes associated with operations to be performed are generated. The nodes are assembled into query tree, with parent nodes of the query tree indicating operations that are to be applied to children nodes. Instructions for processing the query tree are generated. At least a subset of the instructions is provided to one or more compute systems for processing in parallel. Results are received, and presented in a user interface.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 19, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Higgins, Thomas Powell, Willi Raschkowski, Samantha Woodward, Benjamin Duffield
  • Patent number: 11151271
    Abstract: A system with an interactive user interface for a plurality of users to author an electronic document simultaneously is described. The system displays visual feedback on the interface to prevent the users from interfering with one another. The system displays data from a remote database linked into the document based on unique identifiers. The data is displayed as an “artifact.” The system monitors and tracks each user's access category level, as well as the access category level of each piece of data pulled from the remote database. The system compares a user's category level to the data from the database to make visible only the portions of the document the user has the appropriate access category level to view and/or modify. The portions of the document that have a higher category level than the user will be hidden from the user either in part or completely. Also, there may be an indicator to the user of such redacted or hidden content from the user's viewer.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
  • Patent number: 11150629
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for determining, tracking, and anticipating risk in a manufacturing facility are presented. In example embodiments, the method includes generating a risk data model for the manufacturing facility based on correlations between historical staffing conditions of the manufacturing facility and deviations from existing manufacturing procedures. The method further includes receiving projected operational data that includes information related to anticipated future staffing conditions of the manufacturing facility. The method further includes calculating a risk score based on the projected operational data using the risk data model. The method further includes causing presentation of a user interface that includes a display of the risk score.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 19, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Mitchell Beard, Kai Shen, Roger Hu, Sachi Shah, Miklos Danka, Laurynas Pliuskys, Thomas Pearson
  • Patent number: 11150917
    Abstract: An interactive user interface for receiving and displaying data is described. The interactive user interface may display data sets from a plurality of external applications and/or data sources. Received data sets may be compiled to form an interactive graphical unit, also called a “card,” that may be displayed in a format based upon that of the native external application of the received data sets. Cards may be grouped with other cards. A card may include a link which allows users to access the native external application of the card to make any desired modifications or changes.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 19, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Kelsey Falter, Joy Tao, Taylor Stearns, Tiffany Hsu, Barry McCardel, Mark Schafer, Andrew Bonventre
  • Patent number: 11144857
    Abstract: A method of assigning a task to a resource in a multiple resource environment is performed by one or more processors or special-purpose computing hardware. The method includes receiving task information relating to at least one task to be performed by a resource in the multiple resource environment. The method also includes determining a cost value for each task, the cost value indicating a cost incurred if a maintenance event occurs during performance of the respective task. The method also includes receiving predictive maintenance information in relation to each of the multiple resources in the multiple resource environment, the predictive maintenance information indicating a likelihood of a maintenance event with respect to each of the multiple resources in the multiple resource environment.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: October 12, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
  • Patent number: 11138332
    Abstract: A data synthesis system comprising a high side computing environment and a low side computing environment. Access to the high side computing environment may be restricted to a first one or more users. The high side computing environment may comprise a first one or more datasets and one or more specification computer programs. The one or more specification computer programs may be configured to generate a data synthesis specification based on the structure of the first one or more datasets. The low side computing environment may be accessible by a second a one or more users. The low side computing environment may comprise one or more data synthesizer computer programs. The one or more data synthesizer computer programs may be configured to synthesize a second one or more datasets based on the data synthesis specification.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Nitish Kulkarni, Jakob Frick, Louis Franc, Thomas Poinsot, Hugo Dobbelaere
  • Patent number: 11138236
    Abstract: Systems, methods, and non-transitory computer readable media are provided for packaging data objects for offline access. A system has access to a database storing information. The system receives a request for a portion of the information. The portion of the information may include one or more dependencies to one or more information sources. The system identities the one or more dependencies. The system packages the portion of the information and the one or more dependencies into one or more data objects. The data object(s) allow a remote client device to view the portion of the information and the one or more dependencies without having access to the database. The data object(s) are provided by the system to the remote client device.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Christopher Male, Jesse Rickard
  • Patent number: 11138342
    Abstract: Systems and methods are provided for determining an access request provided by an application that seeks to interact with one or more backend systems through a computing system. One or more predefined restrictions can be enforced on the application, the computing system, or the one or more backend systems.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: James Ding, Gonçalo Silva Santos, Richard Helzberg, Thomas Playford
  • Patent number: 11138209
    Abstract: A data pipeline system includes a binary data extractor to receive a data portion identifier, extract a portion of a binary data item based on the data portion identifier; and output the portion of the binary data item. A data iterator provides a first data portion identifier to the binary data extractor, receives, from the binary data extractor, a first portion of the binary data item, determines a second data portion identifier, provides the second data portion identifier to the binary data extractor, receives, from the binary data extractor, a second portion of the binary data item, and outputs the second portion of the binary data item. A data converter receives, from the data iterator, the second portion of the binary data item; and transforms, based on a data format specification, at least the second portion of the binary data item for processing by components of the data pipeline system.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Petri Ojamies, James Dickinson, Martin Seebach
  • Patent number: 11138279
    Abstract: According to certain aspects, a computer system may be configured to aggregate and analyze data from a plurality of data sources. The system may obtain data from a plurality of data sources, each of which can include various types of data, including email data, system logon data, system logoff data, badge swipe data, employee data, job processing data, etc. associated with a plurality of individuals. The system may also transform data from each of the plurality of data sources into a format that is compatible for combining the data from the plurality of data sources. The system can resolve the data from each of the plurality of data sources to unique individuals of the plurality of individuals. The system can also determine an efficiency indicator based at least in part on a comparison of individuals of the unique individuals that have at least one common characteristic.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Nicholas White, Eli Bingham, Engin Ural, Jasjit Grewal
  • Patent number: 11138180
    Abstract: Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: October 5, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Allen Chang, John Antonio Carrino
  • Patent number: 11133925
    Abstract: Systems are provided for managing access to a log of dataset that is generated when the dataset is accessed. A system stores, with respect to each of a log producer and a log accessor, an encrypted symmetric key for dataset that is encrypted using a corresponding public key. The system returns the encrypted symmetric key for the log producer, such that the log producer can decrypt the dataset that is encrypted using the symmetric key. A log of the dataset is generated when the log producer accesses the dataset.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: September 28, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Vaughan Shanks, Andrew Lampert
  • Patent number: 11132347
    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 19, 2019
    Date of Patent: September 28, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Christopher Brockington-Hill, Neil Rickards
  • Patent number: D932508
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 5, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Ben Regev, Alexander Maass, Eugene Mak, Jorien van den Bergh, Juan Jimenez Puig, Maciej Biskupiak, Marissa Miracolo, Matthew Wilson, Richard Deitch, Stephen Heitkamp
  • Patent number: D933674
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: John Doyle, Jiawei Marvin Sum, Arseny Bogomolov, Eric Anderson, Eric Raboin, Glenna Yu, Lucas Ray
  • Patent number: D933675
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: John Doyle, Jiawei Marvin Sum, Arseny Bogomolov, Eric Anderson, Eric Raboin, Glenna Yu, Lucas Ray
  • Patent number: D933676
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 19, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventors: Tony Poor, Adam Storr, Alessandro Mingione, Viet Mai Nguyen
  • Patent number: D934290
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 26, 2021
    Assignee: PALANTIR TECHNOLOGIES, INC.
    Inventor: Piotr Kwiatkowski
  • Patent number: D934294
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: October 26, 2021
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Joshua Goldenberg, Alvin Thong