Patents Assigned to Palantir Technologies
-
Patent number: 11995064Abstract: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.Type: GrantFiled: September 8, 2021Date of Patent: May 28, 2024Assignee: Palantir Technologies Inc.Inventors: Jonathan Lafleche, Justin Uang, Onur Satici, Yifei Huang, Ovidiu-Dan Sanduleac, Lawrence Manning
-
Patent number: 11989171Abstract: An apparatus and method are disclosed. The method, which may be performed by one or more processors, may comprise receiving timestamp data representing a plurality of database transactions and dividing the timestamp data into a plurality of partitioning quanta (nPQ), each partitioning quantum (PQ) of the plurality of partitioning quanta representing a range of timestamps. Further, for each partitioning quantum (PQ) of the plurality of partitioning quanta (nPQ), the method may comprise allocating the timestamp data, such that sequentially adjacent timestamps are allocated to different partitions of a physical storage system for subsequent storage at the allocated partitions.Type: GrantFiled: November 8, 2021Date of Patent: May 21, 2024Assignee: Palantir Technologies Inc.Inventors: Jeremy Kong, Grgur Petric Maretic, Gokcan Ozakdag, James Baker, Sandor Van Wassenhove, Thomas Petracca
-
Patent number: 11989189Abstract: 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: GrantFiled: October 5, 2021Date of Patent: May 21, 2024Assignee: Palantir Technologies Inc.Inventors: Petri Ojamies, James Dickinson, Martin Seebach
-
Patent number: 11989396Abstract: 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: GrantFiled: April 28, 2023Date of Patent: May 21, 2024Assignee: Palantir Technologies Inc.Inventors: Christina Kang, Kellen Donohue, Lindsey Bergh, Paige Pauli, Yiying Li
-
Patent number: 11983651Abstract: A method for management of a production pipeline is disclosed. The method may comprise accessing a data model which comprises a plurality of data objects, including one or more assembly objects, each assembly object representing a part to undergo one or more production events to be performed on a part at a first party facility for providing to a second party facility and one or more production event objects, each production event object representing a particular production event and having a plurality of properties, including an associated start time property and an end time property. The method may also comprise receiving selection of one or more production event objects to be linked to a first assembly object and an indication of values for at least the start time property and end time property of the one or more production event objects and receiving input of one or more alert conditions to be linked to the first assembly object.Type: GrantFiled: August 27, 2021Date of Patent: May 14, 2024Assignee: Palantir Technologies Inc.Inventors: Adrien Musset, Benjamin Ahnert, Jakub Pilch, Marie Inuzuka, Marie Kindblom, Neha Rathi
-
Patent number: 11983194Abstract: Systems and methods for preparing and analyzing data related to geo-spatial properties. A system generates from a first data source, based on an ontology, a geographic dataset including first data objects representative of first data from the first data source and at least one geo-spatial reference based on respective location information from the first data source that corresponds to the first data. The system can also generate a vector map data tile layer based on the ontology using the geographic dataset and including vector map data tiles, having map geometry data linked to the first data objects by a geo-spatial reference, and corresponding to a portion of a geographic area represented by the vector map data tile layer. In response to requests from the front-end system application for first data related to a geo-spatial feature, tiles can be provided and first data corresponding to selected geo-spatial references can be displayed.Type: GrantFiled: July 5, 2022Date of Patent: May 14, 2024Assignee: Palantir Technologies Inc.Inventors: Benjamin Funk, Andrei Alexandrescu, Austin Czarnecki, Nicolas Jacques Marcel Legroux, Quentin Devillechabrolle
-
Patent number: 11983579Abstract: The present disclosure relates to systems and techniques for developing APIs that utilize multiple pre-existing APIs. The present disclosure also relates to a user interface that allows for chaining APIs together as a function of multiple pre-existing APIs. The present disclosure also relates to security and authorization of a user to execute one or more APIs as part of an API chain.Type: GrantFiled: September 19, 2022Date of Patent: May 14, 2024Assignee: Palantir Technologies Inc.Inventors: Elizabeth Caudill, Siyuan Chen, Parker Phillips, Samuel Rogerson
-
Patent number: 11977863Abstract: A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.Type: GrantFiled: July 12, 2022Date of Patent: May 7, 2024Assignee: Palantir Technologies Inc.Inventors: Alexander Ryan, Allen Chang, William Bindi, Brian Lee, John Carrino, Julie Tibshirani, Timothy Wilson
-
Patent number: 11977919Abstract: Techniques for secure and efficient interfacing with a cloud computing service are described. In an embodiment, a cloud computing management service is programmed or configured to communicate with a cloud computing service. The cloud computing management service can be accessed by software engineers that are looking to deploy a software instance to a computing device of the cloud computing service. Thus, the cloud computing management service acts as an intermediary layer in front of the cloud computing service. In an embodiment, the cloud computing management service may store one or more frequently-used system parameters for deployment of software instances. The parameters conform to company's security protocols, compliance protocols, and/or other standards.Type: GrantFiled: June 4, 2021Date of Patent: May 7, 2024Assignee: Palantir Technologies Inc.Inventors: Daniel Paquette, Huw Pryce, Alexander Feldman, Ryan Zheng, Daniel Walker, Cody Moore, Patricio Velez, Gustav Brodman, Jakub Kozlowski, Eric Wong, Steven Capetta, Charles Post, Rick White
-
Patent number: 11977723Abstract: A method of configuring images for display in a user interface can include accessing an image and information indicating locations of a plurality of features of interest within the image. The method can include determining a first tile arrangement indicating a first quantity of tiles associated with a first zoom level such that each of the first tiles including a portion of the image at a first downsampling such that the first tiles collectively represent the image. The method can include determining a second tile arrangement indicating a second quantity of tiles associated with a second zoom level. The method can include determining a zoom level associated with display of a portion of the image and one or more tiles associated with the portion of the image at the determined zoom level. The method can include generating the determined one or more tiles and displaying them in a browser.Type: GrantFiled: December 10, 2020Date of Patent: May 7, 2024Assignee: Palantir Technologies Inc.Inventors: Myles Gurule, Matthew Owens
-
Patent number: 11971275Abstract: The present disclosure relates to a computer system, configured to receive two or more instances of a first route object comprising a geotemporal attribute comprising geospatial and temporal data to define an instance of the first route object; map the two or more instances of the first route object on to digital map data to define respective first route vertices in the digital map; and receive user input defining an interval and applying the defined interval intermediate chronologically adjacent respective first route vertices to define first waypoints between the respective first route vertices.Type: GrantFiled: December 2, 2022Date of Patent: April 30, 2024Assignee: Palantir Technologies Inc.Inventor: Aistis Simaitis
-
Publication number: 20240135702Abstract: Systems and methods for video georegistration are provided. An example method includes receiving an input video including a plurality of video frames; calibrating a first set of video frames selected from the plurality of video frames to generate a first set of calibrated video frames using a calibration transform; and performing one or more reference georegistrations to a second set of video frames selected from the plurality of video frames to generate a video georegistration transform using the second set of video frames. The second set of video frames have fewer video frames than the first set of video frames. The method further includes generating an output video using the calibration transform and the video georegistration transform.Type: ApplicationFiled: July 25, 2023Publication date: April 25, 2024Applicant: Palantir Technologies Inc.Inventors: Ethan Van Andel, Miles Sackler, Mueed Ur Rehman, Qinfeng Chen
-
Patent number: 11966418Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.Type: GrantFiled: March 8, 2023Date of Patent: April 23, 2024Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Timothy Wilson, Stephen Freiberg, John Garrod, William Waldrep
-
Patent number: 11966430Abstract: An example method of determining geolocations of composite entities based on information retrieved from heterogeneous data sources comprises: identifying, by a computer system, an association of a first object and a second object with a composite object; receiving, from a first data source associated with the first object by an ontology, a first dataset including a first data item specifying a first time identifier and a first geolocation associated with the first object; receiving, from a second data source associated with the second object by the ontology, a second dataset including a second data item specifying a second time identifier and a second geolocation associated with the second object; and determining, by applying a rule set associated with the ontology to the first dataset and the second dataset, a geolocation of the composite object and a corresponding time identifier.Type: GrantFiled: May 11, 2020Date of Patent: April 23, 2024Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Andrew Elder, Anand Gupta
-
Patent number: 11962874Abstract: Systems and methods are provided for analyzing data snippets. One or more snippets can be associated with a data object of an enterprise data platform. The one or more snippets can be organized based on metadata information associated with the one or more snippets. The organized snippets can be analyzed to determine an activity relating to an entity depicted in the one or more snippets.Type: GrantFiled: July 11, 2022Date of Patent: April 16, 2024Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Kendra Knittel, Andrew Elder, Anand Gupta, Jessica Headrick
-
Patent number: 11960362Abstract: A distributed, transactional database uses timestamps, such as logical clock values, for entry versioning and transaction management in the database. To write to the database, a service requests a timestamp to be inserted into the database with a new version of data. During a backup procedure, a cleanup process is paused, issuing new timestamps is paused, and a backup timestamp is generated, which results in an effective backup copy. During a restore of a backup, a snapshot of the database is loaded and any entries older than the backup timestamp are deleted, which ensures that a consistent restore has occurred.Type: GrantFiled: October 10, 2022Date of Patent: April 16, 2024Assignee: Palantir Technologies Inc.Inventor: James Baker
-
Patent number: 11954319Abstract: Systems, methods, and non-transitory computer-readable media are provided for data analysis. A user interface comprising boards corresponding to one or more objects and one or more operations on the input and/or output objects of the boards can be generated for high-scale top-down data analysis.Type: GrantFiled: November 29, 2022Date of Patent: April 9, 2024Assignee: Palantir Technologies Inc.Inventors: Ethan Bond, Michael Nazario, Teofana Hadzhiganeva, Devin Halladay
-
Patent number: 11953328Abstract: Systems, methods, and non-transitory computer readable media are provided for flexible route planning. Locations for a planned movement may be obtained. The locations may include at least a starting location and an ending location. A route for the planned movement may be determined. The route may include at least the starting location and the ending location. A composite cost of using the route may be determined. The composite cost may include at least a temporal cost component and a non-temporal cost component. An interface through which the composite cost is accessible may be provided.Type: GrantFiled: December 14, 2021Date of Patent: April 9, 2024Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Reese Glidden
-
Patent number: 11954607Abstract: Systems and methods are provided for reducing failure rates of a manufactured products. Manufactured products may be clustered together according to similarities in their production data. Manufactured product clusters may be analyzed to determine mechanisms for failure rate reduction, including adjustments to test quality parameters, product formulas, and product processes. Recommended product adjustments may be provided.Type: GrantFiled: November 22, 2022Date of Patent: April 9, 2024Assignee: Palantir Technologies Inc.Inventors: William Seaton, Clemens Wiltsche, Myles Novick, Rootul Patel
-
Patent number: D1024116Type: GrantFiled: January 26, 2021Date of Patent: April 23, 2024Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Ashley Einspahr, Andrew Elder