Patents Assigned to Palantir Technologies, Inc.
-
Patent number: 11775898Abstract: 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: GrantFiled: November 12, 2019Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: James Thompson, Joseph Rafidi, Patrick Szmucer
-
Patent number: 11775683Abstract: Generating a first signature value corresponding to a first dataset stored in a first data region having a first access permission level. Determining a signature anonymization value. Truncating the first signature value based on the signature anonymization value. Generating a secure search query for identifying, based on the truncated first signature value, second signature values corresponding to entries of a second dataset stored in one or more second data regions having one or more second access permission levels. Receiving a response to the secure search query including the plurality of second signature values. Determining the entries of the second dataset from the second signature values. Comparing the respective entries of the second dataset to the at least a portion of the first dataset. Generating one or more notifications based on the comparisons indicating a potential match between a particular respective entry of the second dataset and the at least a portion of a first dataset.Type: GrantFiled: July 26, 2021Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: John Doyle, Jason Free, Jacob Magid, Michael Rochlin, Sean Hacker
-
Patent number: 11775542Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.Type: GrantFiled: May 5, 2022Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
-
Patent number: 11775161Abstract: 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: GrantFiled: August 5, 2021Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, John Carrino, Daniel Zangri
-
Patent number: 11775568Abstract: 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: GrantFiled: July 29, 2022Date of Patent: October 3, 2023Assignee: Palantir Technologies Inc.Inventors: Nathaniel Edwards, Kyle Owens, Nikola Chonkov, Sintia Dotel
-
Patent number: 11768595Abstract: 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: GrantFiled: November 8, 2022Date of Patent: September 26, 2023Assignee: Palantir Technologies Inc.Inventors: Myles Gurule, Amin Mannaa, Nabeel Qureshi, Arjun Prakash, Andrew Girvin, Matthew Owens
-
Patent number: 11768851Abstract: 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: GrantFiled: July 29, 2022Date of Patent: September 26, 2023Assignee: Palantir Technologies Inc.Inventors: Joel Ossher, David Xiao
-
Patent number: 11769096Abstract: 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: GrantFiled: January 4, 2022Date of Patent: September 26, 2023Assignee: 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: 11768854Abstract: 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: GrantFiled: March 25, 2022Date of Patent: September 26, 2023Assignee: Palantir Technologies Inc.Inventors: Jeremy Dorne, Jeffrey Bagdis, Hirsh Jain, Mitchell Skiles, Armando Belardo, Joseph Schiavone, Joshua Zweig
-
Patent number: 11770390Abstract: 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: GrantFiled: August 5, 2022Date of Patent: September 26, 2023Assignee: Palantir Technologies Inc.Inventors: Akash Vaswani, Asavari Sinha, Gautam Punukollu, Kyle McLain, Vivian Yu
-
Patent number: 11761771Abstract: 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: GrantFiled: December 14, 2021Date of Patent: September 19, 2023Assignee: Palantir Technologies Inc.Inventors: Sonny Gupta, Aaron Sekhri, Andreja Kogovsek, Benjamin Dawes, Brandon Burr, Chang Li, Elizabeth Caudill, Zachary Romanow
-
Patent number: 11762830Abstract: 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: GrantFiled: September 13, 2021Date of Patent: September 19, 2023Assignee: Palantir Technologies Inc.Inventors: Christopher Brockington-Hill, Neil Rickards
-
Patent number: 11762652Abstract: 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: GrantFiled: August 3, 2022Date of Patent: September 19, 2023Assignee: Palantir Technologies Inc.Inventors: William Hickman, Mark Elliot
-
Patent number: 11757905Abstract: Various systems and methods are provided that detect malicious network tunneling. For example, VPN logs and data connection logs may be accessed. The VPN logs may list client IP addresses that have established a VPN connection with an enterprise network. The data connection logs may list client IP addresses that have requested connections external to the enterprise network and remote IP addresses to which connections are requested. The VPN logs and the data connection logs may be parsed to identify IP addresses that are present in the VPN logs as a client IP address and in the data connection logs as a remote IP address. If an IP address is so present, user data and traffic data associated with the IP address may be retrieved to generate a risk score. If the risk score exceeds a threshold, an alert to be displayed in a GUI is generated.Type: GrantFiled: November 15, 2021Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Juan Ricafort, Harkirat Singh, Philip Martin
-
Patent number: 11755006Abstract: 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: GrantFiled: February 23, 2021Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Ezra Spiro, Andre Frederico Cavalheiro Menck, Peter Maag, Thomas Powell
-
Patent number: 11755292Abstract: 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: GrantFiled: December 21, 2021Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Salar Al Khafaji, Sebastiaan Visser
-
Patent number: 11755614Abstract: Techniques for propagation of deletion operations among a plurality of related datasets are described herein.Type: GrantFiled: April 22, 2022Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Jared Newman, Joseph Rafidi
-
Patent number: 11755454Abstract: 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: GrantFiled: May 24, 2022Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Arnaud Drizard, Christopher McFarland, Hind Kraytem, Jean Caillé, Ludovic Lay
-
Patent number: 11755293Abstract: 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: GrantFiled: September 12, 2022Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Eliot Ball, Matthew Jenny, Nicholas Gates, Erin Price-Wright, Kamran Khan, Gregory Manis, Emeline Wu
-
Patent number: 11755649Abstract: 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: GrantFiled: May 3, 2022Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Tao Wei, Subbanarasimhiah Harish, Neil Rickards