Patents Assigned to Palantir Technologies, Inc.
-
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: 11757922Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for network risk assessment. One of the methods includes obtaining information describing network traffic between a plurality of network devices within a network. A network topology of the network is determined based on the information describing network traffic, with the network topology including nodes connected by an edge to one or more other nodes, and with each node being associated with one or more network devices. Indications of user access rights of users are associated to respective nodes included in the network topology. User interface data associated with the network topology is generated.Type: GrantFiled: September 1, 2022Date of Patent: September 12, 2023Assignee: Palantir Technologies Inc.Inventors: Miles Seiver, Stephen Cohen
-
Patent number: 11748372Abstract: Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.Type: GrantFiled: August 25, 2021Date of Patent: September 5, 2023Assignee: PALANTIR TECHNOLOGIES INC.Inventor: Peter Hong
-
Patent number: 11741195Abstract: Techniques for easy and secure deployment of a software package from a server to a customer-controlled computing device are described. In an embodiment, a deployment engine running on a server can be used to generate a unique URL for deployment of the software package. The unique URL may include a restricted use token. The restricted use token may be generated based on a combination of a random selection of one or more dictionary words, numbers, and/or symbols. The restricted token is easily readable given the combination of dictionary words, numbers, and/or symbols that make up the restricted use token. The unique URL may then be entered into a customer-controlled computing device via a curl command. The curl command will use the unique URL to generate a secure channel to the deployment engine and automatically download the software package onto the customer-controlled computing device.Type: GrantFiled: April 9, 2020Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Daniel Fox, Felix Mance, Jelena Cvitanovic
-
Patent number: 11740621Abstract: Systems and methods are provided to retrieve or analyze usage data collected from a device or a facility where the device, optionally with devices are located, and identify useful features for making a diagnosis of the device. The diagnosis can be made before a system failure to reduce down time and inefficient use of the device, or after the system failure to expedite and facilitate diagnosis and repair. In addition to the usage data, such as energy and resource consumption, the system can also obtain information relating to the facility and the device's external environment which can be used for normalizing the usage data. Further, based on the diagnosis, the system can make suitable recommendations for repair, replacement, maintenance and upgrade.Type: GrantFiled: May 6, 2022Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Dylan Daniels, Ulas Ziyan
-
Patent number: 11741166Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: GrantFiled: March 23, 2021Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Patent number: 11733856Abstract: Systems and methods are provided for improved graphical user interfaces. The system enables multiple separate applications, each of which may typically be in their own separate window or tab, to be interacted within a single window, such as a tab of a web browser application. The main window includes smaller sub-windows that can correspond to a distinct application with its own graphical user interface. A large sub-window within the main window is opened for the primary application where the user is currently interacting with a graphical user interface of the primary application. The user then is able to switch between applications (all within the same main window) and applications that are no longer being used can be minimized in smaller sub-windows off to the side of the primary sub-window. The system enables a user to drag and drop an item from one sub-window to another sub-window. Some of the interactions between the windows and data transformations are stored and can be visually presented in a graph.Type: GrantFiled: November 16, 2020Date of Patent: August 22, 2023Assignee: Palantir Technologies Inc.Inventors: Adam Storr, Aditya Dahiya, Andrew Elder, Daniel Cervelli, Joseph Rafidi, Matthew Bango, Parvathy Menon, Roger Chen, Timothy Slatcher, Walker Burgin
-
Patent number: 11728975Abstract: 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: GrantFiled: September 21, 2021Date of Patent: August 15, 2023Assignee: Palantir Technologies Inc.Inventors: Vaughan Shanks, Andrew Lampert
-
Patent number: 11727317Abstract: Systems and methods are provided for intelligently monitoring environments, classifying objects within such environments, detecting events within such environments, receiving and propagating input concerning image information from multiple users in a collaborative environment, identifying and responding to situational abnormalities or situations of interest based on such detections and/or user inputs.Type: GrantFiled: November 23, 2020Date of Patent: August 15, 2023Assignee: Palantir Technologies Inc.Inventors: Daniel Cervelli, Anand Gupta, Andrew Elder, Robert Imig, Praveen Kumar Ramalingam, Reese Glidden, Matthew Fedderly
-
Patent number: 11727481Abstract: Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, automatically tag and group those clustered data structures, and provide results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a tiled display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. In particular, the groups of data clusters may be dynamically re-grouped and/or filtered in an interactive user interface so as to enable an analyst to quickly navigate among information associated with various groups of data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation.Type: GrantFiled: August 19, 2021Date of Patent: August 15, 2023Assignee: Palantir Technologies Inc.Inventors: Alexander Visbal, James Thompson, Marvin Sum, Jason Ma, Bing Jie Fu, Ilya Nepomnyashchiy, Devin Witherspoon, Victoria Lai, Steven Berler, Alexei Smaliy, Suchan Lee
-
Patent number: 11727138Abstract: 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: GrantFiled: October 4, 2021Date of Patent: August 15, 2023Assignee: Palantir Technologies Inc.Inventors: Nitish Kulkarni, Jakob Frick, Louis Franc, Thomas Poinsot, Hugo Dobbelaere
-
Patent number: 11720713Abstract: 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 scenarios whether a plurality of users wishes to collaborate on the same map, the systems and methods provided herein generate multiple versions or views of the same map in accordance with different classification levels. In this way, users with different classification levels can nevertheless see the same map and engage in collaborations regarding the same map, while maintaining control of sensitive data.Type: GrantFiled: August 6, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Andrew Elder, Andrew Moreland, John Carrino, Daniel Cervelli, John Garrod, Timothy Wilson
-
Patent number: 11722411Abstract: System and method for isolating network traffic of multiple users across a network of a computing platform. For example, a method includes receiving data at a networking device of a computing platform. The networking device includes a plurality of routing tables. Each routing table of the plurality of routing tables is associated with a different user of multiple users of the computing platform. A user of the multiple users is identified based at least in part on the received data. In response to identifying the user of the multiple users based at least in part on the received data, a routing table of the plurality of routing tables is identified based at least in part on the identified user. A route from the identified routing table is determined based at least in part on the received data. The received data is sent across a network of the computing platform according to the determined route. The method is performed using one or more processors.Type: GrantFiled: November 17, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Steven Austin, Matthew Williamson
-
Patent number: 11720466Abstract: A user interface generation system and associated methods are disclosed for displaying nodes of a computer program or computation. The system may determine an ordering and position of elements for display. The ordering can include determining a first ancestor branch of a node associated with a stage with an earliest start time among the start times associated with the stages of a plurality of ancestor branches. This first ancestor branch may be designated as first in the ordering. A second ancestor branch may be determined from among the remaining ancestor branches having an stage with an earliest start time among the start times associated with the remaining stages. This second ancestor branch can be designated as second in the ordering.Type: GrantFiled: April 9, 2020Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Harsh Pandey, Jenny Fan, Joseph Hashim, Michal Duczynski, Nicolas Trinquier
-
Patent number: 11720580Abstract: A fuzzy matching system matching data records in one or more data sets based on user-customized selection of multiple fuzzy matching algorithms. Possible matches may be displayed to a user, who provides feedback on the accuracy of the matches, which may then be used by a machine learning algorithm to update weightings and parameters of the multiple fuzzy matching algorithms, such as based on machine learning analysis of the matching results and the user feedback.Type: GrantFiled: March 1, 2022Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Elliot Hirsch, Johannes Beil, Lauren Brown, Nicolas Prettejohn, Paul Baseotto
-
Patent number: 11720609Abstract: Systems, methods, and non-transitory computer readable media may be configured to provide graph analysis of geo-temporal information. A location dataset, an entity dataset, and a movement dataset may be accessed. The location dataset may define locations. The entity dataset may define entities. The movement dataset may define movement of the entities among the locations. A graph may be generated based on the location dataset, the entity dataset, and the movement dataset. The graph may represent (1) the locations and the entities with nodes, and (2) the movement of the entities among the locations with edges.Type: GrantFiled: March 9, 2021Date of Patent: August 8, 2023Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Anand Gupta
-
Patent number: 11714792Abstract: In one embodiment, a method comprises creating and storing an ontology for a data store in response to receiving first user input defining the ontology, wherein the ontology comprises a plurality of data object types and a plurality of object property types; creating one or more parser definitions in response to receiving second user input defining the parser definitions, wherein each of the parser definitions specifies one or more sub-definitions of how to transform first input data into modified input data that is compatible with one of the object property types; and storing each of the one or more parser definitions in association with one of the plurality of object property types.Type: GrantFiled: December 15, 2020Date of Patent: August 1, 2023Assignee: Palantir Technologies Inc.Inventors: Akash Jain, Robert J. McGrew, Nathan Gettings
-
Patent number: 11714869Abstract: Systems and methods are provided for identifying relevant information for an entity, referred to as a seed entity. A plurality of search queries can be generated each comprising a property of a seed entity or one of the entities associated with the seed entity (seed-linked entities). Preferably, a collection of search queries includes ones representing different properties of the seed entity and properties of different seed-linked entities. Optionally, the collection of search queries is optimized to reduce search burden. Searches can then be conducted with the search queries in one or more data sources to obtain a plurality of search results, wherein each search result comprises a hit entity and one or more entities associated with the hit entity (hit-linked entity).Type: GrantFiled: December 28, 2021Date of Patent: August 1, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Elkherj, Ashley Einspahr, Breanna Bunge, Chris Hammett, Erika Crawford Tom, Mitchell Beard, Ryan Beiermeister, Seelig Sinton, Sharon Hao, William Ayers, Seth Robinson
-
Patent number: 11715167Abstract: Systems and methods are provided for storing data representing respective sub-elements of a complex task. Data representing one or more links between two or more sub-elements is stored, the links indicating a dependency between said sub-elements. A work order is calculated based on the identified links. A graphical representation of the calculated work order which indicates said sub-elements and their dependencies is provided. The links may indicate a temporal dependency of a second sub-element on a first sub-element and in which the provided graphical representation presents the temporal relationship of the sub-elements. Historical data may be received for association with one or more selected links or sub-elements, the historical data related to a prior event and which affects the temporal relationship between the sub-elements. An updated work order modified by the historical data may be calculated. An updated graphical representation of the work order may be provided.Type: GrantFiled: January 18, 2022Date of Patent: August 1, 2023Assignee: Palantir Technologies Inc.Inventors: Arthur Thouzeau, Ankit Shankar, Bianca Rahill-Marier, Casey Patton, Geoff Stowe, Spencer Tank
-
Patent number: D997961Type: GrantFiled: January 4, 2022Date of Patent: September 5, 2023Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Tony Poor, Adam Storr, Alessandro Mingione, Viet Mai Nguyen