Patents Assigned to Palantir Technologies
-
Patent number: 11327641Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.Type: GrantFiled: February 25, 2019Date of Patent: May 10, 2022Assignee: Palantir Technologies Inc.Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
-
Patent number: 11330076Abstract: 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: GrantFiled: November 13, 2020Date of Patent: May 10, 2022Assignee: Palantir Technologies Inc.Inventors: Greg DeArment, Divyanshu Arora, Jason Hoch, Mark Elliot, Matthew Williamson, Robert Kruszewski, Steven Austin
-
Patent number: 11321767Abstract: Machine receives a notification that an order for a new item is being placed via an order form. Notification comprises an indication of a type of item being ordered. Order form comprises fields. Fields comprise type of item, item identifier, supplier identifier, price, payment method, and delivery location. Machine selects, based on the type of item being ordered, a first supplier bid from supplier bids stored in a bid data repository. Each supplier bid stored in the bid data repository comprises the item identifier, the supplier identifier, the price, and an expiration date. The item identifier of the first supplier bid corresponds to the type of item being ordered. Machine prepopulates, based on the first supplier bid, one or more fields of the order form. Machine submits the order based on the order form. Machine updates an inventory management data repository based on the delivery location and the item identifier.Type: GrantFiled: December 20, 2019Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventors: Roman Myers, Yiwei Gao, Mohammad Bukhari, Jerry Sung, Drew Tuck, Cody Moore, Daniel Berkowitz, Joseph Makowski
-
Patent number: 11321395Abstract: 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: August 3, 2018Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventors: Tao Wei, Subbanarasimhiah Harish, Neil Rickards
-
Patent number: 11322027Abstract: An interactive vehicle information map system is disclosed in which, in various embodiments, geographical, geospatial, vehicle, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on an interactive map interface. The user may search vehicle-related data based on multiple sets of search criteria including, for example, information regarding one or more geographic area, one or more time period, one or more vehicle, one or more vehicle owner, and/or one or more license plate number, among other items. The map system may further include an interactive timeline and/or an interactive heatmap.Type: GrantFiled: August 29, 2019Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventors: Andrew Dorne, Kevin Whelan, Ranajay Sen
-
Patent number: 11321316Abstract: A data processing method provides an improvement in speed of obtaining, in response to a computer search query from one or more computing devices, a particular compressed data chunk that may include a particular data value that is digitally stored in a large data file.Type: GrantFiled: August 12, 2019Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventor: Nicholas White
-
Patent number: 11321346Abstract: A resource dependency system dynamically determines and generates for display a minimized and collapsed resource dependency toolbar using two or more indicators to display a summarized view of dependency relationships to one or more selected items. For example, the system can analyze a resource dependency graph and determine root items, or items that do not depend on other items but are depended on by a selected item. The system can also determine leaf items, which no other items depend on. The system can also determine intermediary items that depend on root items and/or leaf items. Then, based on preconfigured instructions, the system can group the root, leaf, and intermediary items into two or more indicators and display the indicators on a graphical user interface conveying information about the selected item and how it is related to other items.Type: GrantFiled: August 27, 2020Date of Patent: May 3, 2022Assignee: Palantir Technologies Inc.Inventors: Ethan Bond, Eliot Ball
-
Patent number: 11314619Abstract: Errors encountered by executing applications can be recorded in one or more logs. A search engine can be configured to retrieve error data from the one or more logs using pre-specified rules. A portion of the error data can be included in a small portable message (e.g., SMS text message) and sent to the developers or administrators of the applications. An administrative console can generate different visualizations based upon what errors the search engine retrieved.Type: GrantFiled: August 19, 2020Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Lauren DeMeuse, Grant Wu, Garren Riechel, Ian Mair, Michael Nazario
-
Patent number: 11314769Abstract: Techniques for propagation of deletion operations among a plurality of related datasets are described herein.Type: GrantFiled: June 21, 2018Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Matthew MacLean, Adam Borochoff, Jared Newman, Joseph Rafidi
-
Patent number: 11314745Abstract: Systems and techniques for searching multiple data sources are described herein. Users may specify searches of multiple data sources to occur on a periodic basis. The searches may be configured to search time or date ranges that have not previously been searched. A user may select the data sources of interest and specify search terms, review and edit previously created searches, and review results of searches. The system automatically performs the specified searches, and notifies the user and/or a team of the user each time new results are found. The system may efficiently search the data sources by storing previous search results and comparing the previous results to current search results to identify new search results.Type: GrantFiled: January 14, 2020Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Glenn Sheasby, John Boreiko, Aakash Goenka, Michael Glazer, Spencer Tank, Ezra Spiro, Juan Ricafort
-
Patent number: 11314773Abstract: 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: February 5, 2020Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Jeremy Dorne, Jeffrey Bagdis, Hirsh Jain, Mitchell Skiles, Armando Belardo, Joseph Schiavone, Joshua Zweig
-
Patent number: 11314721Abstract: Systems are provided for managing defect data objects. A system stores a plurality of defect data objects that have been input to the system, and generates an issue item including one or more defect data objects that are selected from the stored defect data objects based on user input. The system determines similarity between the one or more defect data objects in the issue item and one or more of the stored defect data objects that are out of the issue item, based on comparison of one or more parameter values. The system determines one or more candidate defect data objects to be included in the issue item from the one or more of the stored defect data objects that are out of the issue item based on the similarity, and includes one or more of the determined candidate defect data objects in the issue item based on user input.Type: GrantFiled: March 22, 2018Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Jason Ma, Allen Cai, Andrew Cooper, Arnaud Drizard, Benjamin Lee, Damien Cramard, Damian Rusak, Hind Kraytem, Jan Matas, Ludovic Lay, Myles Scolnick, Radu-Andrei Szasz, Stefan Negrus, Taylor Cathcart, Zhixian Shen
-
Patent number: 11316956Abstract: Systems and methods are provided for obtaining and providing one or more resources for an investigation to be conducted remotely from a server. Resources needed to conduct an investigation may include one or more portions of a database and/or one or more functionalities of a data analysis platform. Based on the investigation to be conducted (e.g., type of investigation, location of investigation, personnel involved, etc.), a computing system may obtain different amounts/types of resources from the server. The investigation may be conducted via a web application that runs on the computing system. The web application may access the resources obtained from the server. The results of the investigation may be sent by the computing system to the server. The computing system may receive updates from the server. The computing system may act as a server for other remote systems that are conducting investigations.Type: GrantFiled: December 30, 2019Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventors: Brian Laub, Mark Scianna, Carter Kozak, Daniel Zangri, Izaak Baker, Joseph Henke
-
Patent number: 11314738Abstract: Approaches for indexing and comparing charts are described. A system can receive one or more charts, which may include depictions of signals, and index portions of a chart using a sliding window algorithm. Subsequently, a system can receive a query that can be compared to the indexed portions of one or more charts. After a comparison, the most similar portions of the compared charts are provided based on a nearest neighbour search.Type: GrantFiled: September 11, 2019Date of Patent: April 26, 2022Assignee: Palantir Technologies Inc.Inventor: Guillem Palou
-
Patent number: 11308117Abstract: A system stores original datasets in a datastore. The system generates first derivative datasets from the original datasets, and generates second derivative datasets from at least the first derivative datasets. The system determines relationships among the original datasets, the first derivative datasets, and the second derivative datasets, based on an analytical relationship between two datasets, a similarity relationship between two datasets, a modification relationship between two datasets, and a user-interaction relationship between two datasets. Then, the system generates a node map including at least part of the original datasets, the first derivative datasets, and the second derivative datasets as a node, and at least part of the determined analytical, similarity, modification, and user-interaction relationships between two nodes as a link.Type: GrantFiled: September 4, 2020Date of Patent: April 19, 2022Assignee: Palantir Technologies Inc.Inventors: Arjun Prakash, Becky Moore, Jakub Pilch
-
Patent number: 11310254Abstract: A security system detects anomalous activity in a network. The system logs user activity, which can include ports used, compares users to find similar users, sorts similar users into cohorts, and compares new user activity to logged behavior of the cohort. The comparison can include a divergence calculation. Origins of user activity can also be used to determine anomalous network activity. The hostname, username, IP address, and timestamp can be used to calculate aggregate scores and convoluted scores.Type: GrantFiled: June 25, 2020Date of Patent: April 19, 2022Assignee: Palantir Technologies Inc.Inventors: Maxim Kesin, Samuel Jones
-
Patent number: 11308263Abstract: The present disclosure relates to systems and techniques for multi-stage rendering of data pages for display in a data page display window. The present disclosure also relates to rendering data as part of a background instance of a data page renderer. The present disclosure also relates to displaying data requested from a workspace application in a data page window once the requested data is sufficiently rendered as part of a background instance of a data page renderer. The present disclosure also relates to providing a pool of background instances of multiple data page renderers for rendering and pre-rendering data pages for storage and eventual display in a data page window.Type: GrantFiled: July 9, 2021Date of Patent: April 19, 2022Assignee: Palantir Technologies Inc.Inventors: Brian Lee, Gaspard van Koningsveld, Kevin Morgan, Michael Kross
-
Patent number: 11301561Abstract: A method performed by one or more processors, and an apparatus is disclosed. The method may comprise identifying a request from a custom computer program within a sandbox to perform an operation not permitted within the sandbox, and receiving a first indication of security privileges associated with a provider of the custom computer program. The method may also comprise selectively causing the operation to be performed based on the first indication of security privileges.Type: GrantFiled: January 11, 2019Date of Patent: April 12, 2022Assignee: Palantir Technologies Inc.Inventors: Thomas Powell, Kyle Patron, Mark Elliot
-
Patent number: 11302426Abstract: Various systems and methods are provided that aggregate, analyze, and display health data for users. The system aggregates data stored in various databases. For example, the system retrieves data from these databases, maps the data to a set of common terms based on an ontology, and displays such information to an entity accessing the system. Rather than converting the data stored in the databases into a standardized format, the system includes a set of ontologies that provide a correlation between a first set of fields and a second set of fields. The system determines a correlation between a first field in the first set of fields and a second field in the second set of fields using the ontology, stores data retrieved from the database in a second database in association with the second field, and displays the data associated with the first field under the second field.Type: GrantFiled: December 18, 2015Date of Patent: April 12, 2022Assignee: Palantir Technologies Inc.Inventors: Michael Winlo, Chris Burchhardt, Kyle McLain, Harsh Pandey, Tayler Cox, Lekan Wang
-
Patent number: 11301816Abstract: A data analysis system is disclosed that receives data from a master data system to enable useful and efficient rescheduling of items, taking into account effects of various rescheduling options on various metrics related to the items and/or the scheduling. The data analysis system includes sophisticated data analysis and interactive graphical user interface functionality to enable efficient, multi-variable evaluation of various rescheduling options. The interactive graphical user interface includes interactive functionality for suggesting rescheduling options in view of the effects of those changes on various metrics, evaluating various rescheduling options in view of effects on the various metrics, adjusting instances of metrics related to items/timelines in view of scheduling changes, and the like. Once a set of schedule modifications are determined by the data analysis system, the data analysis system can push the schedule modifications back to the master data system for implementation.Type: GrantFiled: July 8, 2020Date of Patent: April 12, 2022Assignee: Palantir Technologies Inc.Inventors: Ankit Shankar, Casey Patton, Christopher Wynnyk, Kayo Teramoto