Patents Assigned to Palantir Technologies
-
Patent number: 11061542Abstract: Systems and methods are described for determining and displaying optimal associations of data items. Data items may include media content such as television programs, and may be associated with advertisements to be displayed during content consumption. A tool may process data regarding segments of viewers that have common characteristics, and further process data regarding viewers of particular data items, to identify degrees of association between individual segments of viewers and particular data items. The degrees of association between a particular data item and multiple segments of viewers, or between multiple data items and a particular segment of viewers, may be displayed in a user interface that identifies optimal associations between data items and advertisements based on the viewer segments having high degrees of association with the data item.Type: GrantFiled: May 31, 2019Date of Patent: July 13, 2021Assignee: Palantir Technologies Inc.Inventors: Lucas Lemanowicz, Yehonatan Steinmetz, Ashwin Sreenivas, Daniel Spangenberger, Tinlok Pang
-
Patent number: 11063828Abstract: Aspects of the present disclosure relate to detecting software misconfiguration at a remote machine. A control server stores, in a data repository, a plurality of antipatterns, each antipattern relating to a misconfiguration of a remote computer system. The control server accesses data of the remote computer system. The control server runs the plurality of antipatterns on the data of the remote computer system to determine one or more misconfigurations of the remote computer system. The control server provides, as a digital transmission, an output representing the determined one or more misconfigurations of the remote computer system.Type: GrantFiled: April 10, 2020Date of Patent: July 13, 2021Assignee: Palantir Technologies Inc.Inventors: Jason Knudsen, Christopher Brockington-Hill, Jacek Lach, Kawai Washburn
-
Patent number: 11062260Abstract: Aspects of the present disclosure involve a data audit system to generate and cause display of a tracking interface at a client device, wherein the tracking interface is configured to facilitate the visualization of tracking data retrieved from multiple sources. The audit system is configured to access a data source to retrieve tracking data that includes an associated asset identifier that identifies a subject of the tracking data, to link the retrieved tracking data to a data object at a database of the audit system based on the asset identifier, and to generate and cause display of a visualization of the tracking data within a tracking interface.Type: GrantFiled: May 22, 2019Date of Patent: July 13, 2021Assignee: Palantir Technologies Inc.Inventors: Deborah Hwang, Daniel Lidor, William Rhyne
-
Patent number: 11061874Abstract: Computer implemented systems and methods resolve data entries across multiple lists. The lists may include a plurality of records, wherein each record is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise identifying a direct field match between two lists, determining updated lists based on the remaining data entries, executing a comparison of the remaining data entries, determining a scoring metric based on the comparison, and determining whether the scoring metric exceeds a threshold. The systems and methods further comprise generating a data distribution curve based on the matched and unmatched data records and adjusting the threshold based on the data distribution curve for the next iteration of comparisons executed on the remaining unresolved entities.Type: GrantFiled: April 17, 2018Date of Patent: July 13, 2021Assignee: Palantir Technologies Inc.Inventors: Benjamin Funk, Emanuel Ferm, Nikola Chonkov
-
Patent number: 11054975Abstract: Systems and methods are provided for production and display of map based slide presentations. The system may provide a map of a geographic region via a map interface and select a portion of the geographic region for creation of a slide. The slide may be created to incorporate all of the data within the selected portion and may be part of a series of slides in a presentation. The user may further provide access controls to data aspects within the slide and the system may use the access controls to regulate display of the slide.Type: GrantFiled: March 2, 2020Date of Patent: July 6, 2021Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Andrew Elder, Quentin Spencer-Harper, Roxana Nadrag, Timothy Slatcher
-
Patent number: 11048706Abstract: Various systems and methods are provided that retrieve raw data from issuers, reorganize the raw data, analyze the reorganized data to determine whether the risky or malicious activity is occurring, and generate alerts to notify users of possible malicious activity. For example, the raw data is included in a plurality of tables. The system joins one or more tables to reorganize the data using several filtering techniques to reduce the processor load required to perform the join operation. Once the data is reorganized, the system executes one or more rules to analyze the reorganized data. Each rule is associated with a malicious activity. If any of the rules indicate that malicious activity is occurring, the system generates an alert for display to a user in an interactive user interface.Type: GrantFiled: May 23, 2019Date of Patent: June 29, 2021Assignee: Palantir Technologies Inc.Inventors: Craig Saperstein, Eric Schwartz, Hongjai Cho
-
Patent number: 11042959Abstract: A geospatial mapping system can access a geospatial layer data set for a first geographic area defined by a first presentation level, and provide the geospatial layer data set for the first geographic area to a client device to present a visual rendering of the first geographic area. The geospatial mapping system can receive a request to utilize an advanced feature set on a subset of geospatial artifacts located within the first geographic area, and promote, to the geospatial layer data set, an additional geospatial artifact data set for the subset of geospatial artifacts, yielding an updated geospatial layer data set for the first geographic area. The geospatial mapping system can provide the updated geospatial layer data set to the client device to provide the advanced feature set for interacting with the subset of geospatial artifacts located within the first geographic area.Type: GrantFiled: November 12, 2019Date of Patent: June 22, 2021Assignee: Palantir Technologies Inc.Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Andrew Elder, Andrew Moreland, Quentin Spencer-Harper
-
Patent number: 11035690Abstract: A mapping system comprising processes for creating and displaying structured geotagged data using interactive digital geographic imagery is disclosed. In one embodiment, a mapping system comprises processes and logic for creating a geo tag for structured data. A user creates a geo tag for a property of an object by selecting a geographic location on an interactive digital map and selecting the property of the object from a dialog presented to the user in response to selecting the geographic location. In this way, the user can more quickly and easily create structured geotagged data than can be accomplished using typical approaches requiring the user to manually enter geographic coordinates to associate a geographic location with structured data.Type: GrantFiled: April 17, 2019Date of Patent: June 15, 2021Assignee: Palantir Technologies Inc.Inventors: Daniel P. Cervelli, John Antonio Carrino
-
Patent number: 11030494Abstract: Systems, methods, and non-transitory computer readable media are provided for managing data spills. A classified document may be identified. The classified document may be associated with a document classification marking and one or more portion classification markings. Whether the classified document is misclassified may be determined based on a mismatch between the document classification marking and at least one of the one or more portion classification markings. Responsive to determining that the classified document is misclassified, one or more operations may be performed on the classified document.Type: GrantFiled: July 18, 2017Date of Patent: June 8, 2021Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Christopher Richbourg, Alexander Mark, Daniel Sperling, James Schweiger
-
Patent number: 11030248Abstract: A resource dependency system displays two dynamically interactive interfaces in a resource dependency user interface, a hierarchical resource repository and a dependency graph user interface. User interactions on each interface can dynamically update either interface. For example, a selection of a particular resource in the dependency graph user interface causes the system to update the dependency graph user interface to indicate the selection and also updates the hierarchical resource repository to navigate to the appropriate folder corresponding to the stored location of the selected resource. In another example, a selection of a particular resource in the hierarchical resource repository causes the system to update the hierarchical resource repository to indicate the selection and also updates the dependency graph user interface to display an updated graph, indicate the selection and, in some embodiments, focus on the selected resource by zooming into a portion of the graph.Type: GrantFiled: February 14, 2019Date of Patent: June 8, 2021Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Adam Borochoff, Joseph Rafidi, Parvathy Menon
-
Patent number: 11032065Abstract: A verifiable, redactable log, which, in some embodiments, may contain multiple hash values per entry in order to sever confidentiality of a log from verifiability. Logs may be verified using recalculation of hashes and verification of trusted digital signatures. In some embodiments, the log may be divided into segments, each signed by a time server or self-signed using a system of ephemeral keys. In some embodiments, log messages regarding specific objects or events may be nested within the log to prevent reporting omission. The logging system may receive events or messages to enter into the log.Type: GrantFiled: June 14, 2018Date of Patent: June 8, 2021Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Ryan Castellucci, Philip Martin
-
Patent number: 11030781Abstract: Systems and methods for aggregating and storing different types of data, and generating interactive user interfaces for analyzing the stored data. In some embodiments, entity data is received for a plurality of entities from one or more data sources, and used to determine attribute values for the entities for one or more given time periods. The plurality of entities may be categorized into one or more entity groups, and aggregate attribute values may be generated based upon the entity groups. A first interactive user interface is generated displaying the one or more entity groups in association with the aggregated attribute values associated with the entity group. In response to a received indication of a user selection of an entity group, a second interactive user interface is generated displaying the one or more entities associated with the selected entity group, each entity displayed in association with the attribute values associated with the entity.Type: GrantFiled: September 18, 2019Date of Patent: June 8, 2021Assignee: Palantir Technologies Inc.Inventors: Sean Kelley, Dylan Scott, Ayush Sood, Kevin Verdieck, Izaak Baker, Eliot Ball, Zachary Bush, Allen Cai, Jerry Chen, Aditya Dahiya, Daniel Deutsch, Calvin Fernandez, Jonathan Hong, Jiaji Hu, Audrey Kuan, Lucas Lemanowicz, Clark Minor, Nicholas Miyake, Michael Nazario, Brian Ngo, Mikhail Proniushkin, Siddharth Rajgarhia, Christopher Rogers, Kayo Teramoto, David Tobin, Grace Wang, Wilson Wong, Holly Xu, Xiaohan Zhang
-
Patent number: 11029821Abstract: Computer-implemented systems and methods are disclosed for automatically generating and displaying a chronology of events, where events may be represented by data objects in one or more databases. Events/data objects may be identified as relevant to an investigation or analysis based on specified criteria. A timeline may be generated based on the identified set of relevant events, and interactive user interfaces may be generated and displayed that present the events as a timeline and a list. Events may be selected from the timeline or the list, may be identified as key events in the chronology, and additional events related to a selected event may be determined and added to the chronology. Timelines may be compared to other data sets, including other timelines, other event lists, and other relevant data.Type: GrantFiled: December 16, 2019Date of Patent: June 8, 2021Assignee: Palantir Technologies Inc.Inventors: Paul Ryan, Sharon Hao, Bradley Engel, Xinyi Wang, Jack Grossman, Gregory Martin, Andrew Elder, Ryan Xie, Brian Hamilton, Joshua Zavilla, Christopher Richbourg, Ryan Beiermeister, Marc Frankel
-
Patent number: 11030006Abstract: 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: May 1, 2019Date of Patent: June 8, 2021Assignee: 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: 11030581Abstract: 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: June 28, 2019Date of Patent: June 8, 2021Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Gokul Subramanian, Rahul Agarwal, William Seaton, Diane Wu
-
Patent number: 11025672Abstract: Systems and methods are provided for determining an access request provided by an entity that seeks to interact with one or more backend systems through a middleware system, the access request including a genuine access token. The entity can be authenticated based on the genuine access token. When a client request is made to the middleware system with a genuine access token, the request can be made through a smart ingress and egress proxy which intercepts the request and replaces the genuine access token with an invalid access token. The middleware system can subsequently make authorized requests to downstream systems on behalf of the middleware system's client by treating the smart proxy as an egress proxy for those subsequent requests, and the smart proxy replaces the invalid access token with a genuine one.Type: GrantFiled: October 25, 2018Date of Patent: June 1, 2021Assignee: Palantir Technologies Inc.Inventor: James Ding
-
Patent number: 11023457Abstract: A computer-implemented method for targeted sweep of a key-value data storage is provided. The method comprises before a write transaction to a database having a key value store commits, and before each of one or more write commands of the write transaction are persisted to the key value store, writing an entry for each of the one or more write commands to an end of a targeted sweep queue, the entry comprising metadata including: data identifying a cell to which the write command relates, a start timestamp of the write transaction, and information identifying a type of the write transaction.Type: GrantFiled: February 27, 2019Date of Patent: June 1, 2021Assignee: Palantir Technologies Inc.Inventors: Grgur Petric Maretic, James Baker, Nathan Ziebart, Sandor Van Wassenhove
-
Patent number: 11016649Abstract: Various systems, methods, and media allow for graphical display of multivariate data in parallel coordinate plots and similar plots for visualizing data for a plurality of variables simultaneously. These systems, methods, and media can aggregate individual data points into curves between axes, significantly improving functioning of computer systems by decreasing the rendering time for such plots. Certain implementations can allow a user to examine the relationship between two or more variables, by displaying the data on non-parallel or other transformed axes.Type: GrantFiled: August 29, 2019Date of Patent: May 25, 2021Assignee: Palantir Technologies Inc.Inventors: Albert Slawinski, Andreas Sjoberg
-
Patent number: D920345Type: GrantFiled: May 14, 2019Date of Patent: May 25, 2021Assignee: PALANTIR TECHNOLOGIES, INC.Inventors: Antoine Llorca, Alessandro Mingione, Tony Poor
-
Patent number: RE48589Abstract: A computer-based method and system for sharing and deconflicting data changes amongst a plurality of replication sites. In a particular embodiment, data changes at sites to data objects are tracked by each site on a per-data object basis using per-data object version vectors. In another particular embodiment, data changes at sites to links connecting two data objects are tracked by each site on a per-link set basis using per-link set version vectors. In another particular embodiment, per-object version vectors are used to detect a conflict resulting from concurrent changes at two or more sites in which one of the concurrent changes includes an object resolution change.Type: GrantFiled: August 19, 2015Date of Patent: June 8, 2021Assignee: Palantir Technologies Inc.Inventors: John Kenneth Garrod, John Antonio Carrino, Katherine Brainard, Jacob Scott, Allen Chang