Patents Assigned to Palantir Technology Inc.
-
Patent number: 10397229Abstract: Methods and systems are disclosed for controlling user creation of data resources on a software platform for storing and executing data resources for multiple users. The methods and systems may be performed using one or more processors or special-purpose computing hardware and may comprise receiving from a user a user request to create a data resource on the software platform, the user request comprising, or identifying, a specification indicative of the data resource and a user identifier associated with said user. A further operation may comprise performing verification of said user using the user identifier to determine if said user is permitted to create or modify the data resource indicated in the specification in accordance with a predetermined set of permissions.Type: GrantFiled: September 18, 2018Date of Patent: August 27, 2019Assignee: Palantir Technologies, Inc.Inventors: Greg Dearment, Adam Anderson, Andrew Bradshaw, Bradley Moylan, Jason Zhao
-
Patent number: 10394859Abstract: System and method for processing time-related geospatial data from one or more data sources. For example, a system includes an application server; and a storage. The application server is configured to: receive data including temporal information and geospatial information for each data object of one or more data objects, send the data to a client device to display the data on a map, and generate one or more first multi-dimensional tiles based at least in part on the temporal information and the geospatial information. The one or more first multi-dimensional tiles correspond to a temporal dimension associated with a first temporal width. The application server is further configured to send the one or more first multi-dimensional tiles to store in the storage for retrieval by the client device.Type: GrantFiled: January 15, 2019Date of Patent: August 27, 2019Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Daniel Zangri
-
Patent number: 10387834Abstract: Computer-implemented systems and methods are disclosed to interface with a storage device storing a file, wherein the file comprises first data associated with an artifact configured to be displayed in a first interface at a first electronic device, the artifact including a first representation state representing a first visual depiction of one or more data objects. In accordance with some embodiments, a method is provided to provide access via the first interface to the one or more data objects. The method comprises acquiring the first data associated with artifact. The method further comprises acquiring an activation of at least part of the artifact, and responsive to acquiring the activation, transmitting a first request to a second electronic device for second data associated with the artifact. The method further comprises acquiring the second data, wherein the second data allows the first visual depiction to be altered to a second visual depiction.Type: GrantFiled: January 21, 2015Date of Patent: August 20, 2019Assignee: Palantir Technologies Inc.Inventors: Sean Kelly, Mike Kattouf, Asa Martin, James Shuster, Andrew Sheh, Elston Tochip, Paul Thoren
-
Patent number: 10380522Abstract: A system and method for presenting information that evaluates a decision to allocate an asset are presented. In example embodiments, the method includes receiving an allocation request from a user to allocate an asset to a request location, matching the request with the asset to be allocated, determining a benefit score and a detriment score associated with the allocation and presenting the level of benefit and the level of detriment to the user. In example embodiments, the method further includes receiving a user action to confirm the allocation of an asset and adjusting a schedule to reflect the allocation. In example embodiments, the method further includes displaying an alert notification based on the scheduled availability of an asset type compared to the historic demand for that asset type.Type: GrantFiled: August 1, 2016Date of Patent: August 13, 2019Assignee: Palantir Technologies Inc.Inventors: Christopher Brahms, Eric Knudson, Mitchell Beard, Patrick Lii, Sophia Turrell
-
Patent number: 10380196Abstract: Systems, methods, and non-transitory computer readable media are provided for using linked documents. A system may receive, from a computing device, a request for a document. Content of the document may be defined based on state information and stateless information. A system may determine a local replica of the document in a local database. The local replica of the document may be linked to a primary replica of the document. The local replica of the document may include a snapshot of the primary replica of the document. The primary replica of the document may be stored in a remote database which may be accessible through a remote server. The system may subscribe to the primary replica of the document through the remote server, and may provide access to the document to the computing device based at least in part on the subscription to the primary replica of the document.Type: GrantFiled: December 8, 2017Date of Patent: August 13, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: David Skiff, Peter Wilczynski, Timothy Wilson, John Carrino
-
Patent number: 10380138Abstract: Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.Type: GrantFiled: October 12, 2016Date of Patent: August 13, 2019Assignee: Palantir Technologies Inc.Inventors: Stephen Yazicioglu, Christopher Luck, Robert Giardina, Justin Streufert, Timothy Slatcher, Gregory O'Connor, Brandon Marc-Aurele, Olivia Zhu, Howard Schindel, Henry Tung, Lucas Ray, Christopher Leech, Eric Jeney, Stefan Negrus, Jason Lee, Alessandro Mingione, John McKinstry Doyle, Hunter Pitelka, Ethan Lozano, Joel Ossher, Matthew Fedderly
-
Publication number: 20190243619Abstract: Data transformation in a distributed system of applications and data repositories is described. The subsystems for the overall framework are distributed, thereby allowing for customization to require only isolated changes to one or more subsystems. In one embodiment, a source code repository is used to receive and store source code. A build subsystem can retrieve source code from the source code repository and build it, using one or more criteria. By building the source code, the build subsystem can generate an artifact, which is executable code, such as a JAR or SQL file. Likewise, by building the source code, the build subsystem can generate one or more job specifications for executing the executable code. In one embodiment, the artifact and job specification may be used to launch an application server in a cluster. The application server can then receive data transformation instructions and execute the data transformation instructions.Type: ApplicationFiled: April 15, 2019Publication date: August 8, 2019Applicant: Palantir Technologies Inc.Inventors: ROBERT FINK, MATTHEW CHEAH, MINGYU KIM, LYNN CUTHRIELL, DIVYANSHU ARORA, JUSTIN UANG, JARED NEWMAN, JAKOB JUELICH, KEVIN CHEN, MARK ELLIOT, MICHAEL NAZARIO
-
Patent number: 10373099Abstract: Various systems and methods are provided that integrate data from disparate sources to identify shipment misalignments and display such information in interactive user interfaces. For example, the systems described herein can define various geographic regions using location and census data and identify the defined geographic regions in which stores are located. Using shipment data and micro-market data, the systems described herein can then identify the geographic regions that items are shipped to, identify the demand for such items in the geographic regions, and determine whether the quantity of items shipped to the geographic regions is appropriate based on the demand. Such information can be displayed in an interactive user interface that allows a user to view the geographic clustering of item demand, identify potential opportunities for correcting shipment misalignment, and/or correct identified shipment misalignments.Type: GrantFiled: May 27, 2016Date of Patent: August 6, 2019Assignee: Palantir Technologies Inc.Inventors: Barry McCardel, Boris Valensi, James Ong, Galen Marchetti
-
Patent number: 10373078Abstract: In various example embodiments, a vector modeling system is configured to access a set of data distributed across client devices and stored in a structured format. The vector modeling system determines vector parameters and vector templates suitable for the set of data and transforms the set of data from the structured format into a second format including one or more vectors based on one or more transformation strategies. The vector modeling system stores the transformed data and performs machine learning analysis on the vector.Type: GrantFiled: July 20, 2017Date of Patent: August 6, 2019Assignee: Palantir Technologies Inc.Inventors: Rahul Agarwal, Daniel Erenrich
-
Patent number: 10372879Abstract: In an embodiment, a computer-implemented method comprises, in response to receiving lead data identifying an entity associated with a health care claim relating to suspected fraud, determining one or more data sources that were used to identify the entity or the suspected fraud; determining a subset of a plurality of data display elements, based on the determined one or more data sources, wherein each of the plurality of data display elements is configured to cause displaying health care claims data associated with the entity in a designated format; automatically obtaining, from a data repository, specific health care claims data associated with the entity for each of the plurality of data display elements in the subset; generating a lead summary report associated with the entity using a report template, the subset, and the obtained specific health care claims data.Type: GrantFiled: December 21, 2015Date of Patent: August 6, 2019Assignee: Palantir Technologies Inc.Inventors: Gokul Subramanian, Rahul Agarwal, William Seaton, Diane Wu
-
Patent number: 10371537Abstract: 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: November 29, 2017Date of Patent: August 6, 2019Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Reese Glidden
-
Patent number: 10365898Abstract: Systems and methods are provided for generating one or more interface objects for facilitating remote interaction between one or more client systems and a server system over a communication network, the one or more interface objects generated from a same interface definition object. The one or more interface objects are stored. A service request is received from a particular client system of the one or more client systems over the communication network. A particular interface object is selected from the one or more interface objects based on the service request. The service request is processed using the particular interface object.Type: GrantFiled: March 2, 2017Date of Patent: July 30, 2019Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Punyashloka Biswal, Robert Fink, Ryan McNamara
-
Patent number: 10362064Abstract: Aspects of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a method for managing access permissions associated with data resources. The method includes providing a user interface for registering a policy to a client device, and receiving a policy registration associated with a data resource stored in a first network database. The method further includes registering a policy associated with the data resource based on the policy registration. The registering of the policy includes creating a policy object that is linked to the data resource and storing the policy object in a second network database.Type: GrantFiled: November 8, 2017Date of Patent: July 23, 2019Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Jason Zhao, Brian Schimpf, Jacob Meacham, Marco Gelmi, Benjamin Duffield, Savino Sguera, James Baker, Neil Rickards, Javier Campanini, Qinfeng Chen, Derek Cicerone, Nathan Ziebart
-
Patent number: 10360705Abstract: An interactive data object map system is disclosed in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. The interactive data object map system allows for rapid and deep analysis of various objects, features, and/or metadata by the user. A layer ontology may be displayed to the user. In various embodiments, when the user rolls a selection cursor over an object/feature an outline of the object/feature is displayed. Selection of an object/feature may cause display of metadata associated with that object/feature. The interactive data object map system may automatically generate feature/object lists and/or histograms based on selections made by the user. The user may perform geosearches, generate heatmaps, and/or perform keyword searches, among other actions.Type: GrantFiled: July 3, 2014Date of Patent: July 23, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Dan Cervelli, Cai GoGwilt, Bobby Prochnow
-
Patent number: 10362133Abstract: Various systems and methods are provided that allow reviewers to review and potentially flag processed communication data in order to spot potential malfeasance or illegal activity. Certain systems and methods includes modules for removing duplicate data from the communication data files, generating thread data for email data files, generating lexicon tag data for the data files, removing blacklisted data that meets blacklisted criteria, or generating group association data.Type: GrantFiled: June 25, 2015Date of Patent: July 23, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Peter Maag, Tom O'Brien, Peter Tosirisuk, Saad Abdali, Carl Freeland, Greg DeArment, Maciej Albin, Matthew Lynch, Phillip Worton-Cross
-
Patent number: 10360252Abstract: Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.Type: GrantFiled: March 2, 2018Date of Patent: July 23, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Hind Kraytem, Arnaud Drizard, Ludovic Lay, Jean Caillé
-
Patent number: 10360702Abstract: Various systems and methods are provided that display various graphs in an interactive user interface in substantially real-time in response to input from a user in order to determine information related to measured data points and provide the determined information to the user in the interactive user interface. For example, a computing device may be configured to retrieve data from one or more databases and generate one or more interactive user interfaces. The one or more interactive user interfaces may display the retrieved data in one or more graphs, such as time-series or scatterplots. The user interface may be interactive in that a user may manipulate one graph, which causes an identical or nearly identical manipulation of another displayed graph in real-time. The manipulations may occur even if the displayed graphs include data across different time ranges.Type: GrantFiled: November 17, 2016Date of Patent: July 23, 2019Assignee: Palantir Technologies Inc.Inventors: Daniel Cervelli, David Skiff, David Tobin, Allen Cai
-
Patent number: 10360238Abstract: Embodiments of the present disclosure relate to systems, techniques, methods, and computer-readable mediums for one or more database systems for data processing, including database and file management, as well as systems for accessing one or more databases or other data structures and searching, filtering, associating, and analyzing data. The present disclosure further relates to computer systems and techniques for interactive data visualization and presentation from one or more databases.Type: GrantFiled: December 22, 2016Date of Patent: July 23, 2019Assignee: Palantir Technologies Inc.Inventors: John O'Brien, Advaya Krishna, Amr Al Mallah, Andrew Poh, Christopher Yu, Daniel Puller, Dylan Cooke, Jason Chlipala, Mark Cinali, Randall Dorin, Robert Barton, Samuel Sinensky, William Seaton, Mitchell Moranis
-
Patent number: D854555Type: GrantFiled: December 28, 2018Date of Patent: July 23, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Andrew Elder, Guan Da Wang, Jiawei Marvin Sum, Kevin Ng
-
Patent number: RE47546Abstract: Techniques for replicating changes to access control lists on investigative analysis data are disclosed. After a change is made in a database to an access control list (ACL) governing access to a secured component of a data object, an exporting nexus sends an ACL change network message to an importing nexus. The ACL change message includes information that importing nexus can use to apply the ACL change to the importing database. Applying the ACL change message includes using the information in the ACL change message to determine which change records for which secured components of the data object in the importing database the ACL change should be applied to. By doing so, user access to all change records in the importing database to which the ACL change is applied is governed by the new ACL, thereby preventing unauthorized access to the change records, including historical change records.Type: GrantFiled: August 12, 2016Date of Patent: July 30, 2019Assignee: Palantir Technologies, Inc.Inventors: Alexander Landau, Richard Allen Ducott, III, John Kenneth Garrod