Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Palantir Technologies Inc patents


Recent patent applications related to Palantir Technologies Inc. Palantir Technologies Inc is listed as an Agent/Assignee. Note: Palantir Technologies Inc may have other listings under different names/spellings. We're not affiliated with Palantir Technologies Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "P" | Palantir Technologies Inc-related inventors


 new patent  Systems and methods for automatic and customizable data minimization of electronic data stores

A dynamic data minimization server implements minimization protocols to entity-specific information based on access rights (e.g., privacy rights) of a requesting entity. The minimization may be applied on the fly (e.g., as the entity-specific information is requested) and the level, type, protocol, etc., of encryption (or other minimization process) may be selected based on a particular type of a data item. ... Palantir Technologies Inc

 new patent  Systems and methods for facilitating data transformation

Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to a data ontology. The provided systems and methods offer a graphical user interface for mapping the tabular based data to the object based data set according to the data ontology. ... Palantir Technologies Inc

 new patent  Domain-specific language for dataset transformations

Techniques related to a domain-specific language for transformations are disclosed. A server computer may process a table definition composed in a domain-specific language. ... Palantir Technologies Inc

 new patent  Universal data pipeline

A history preserving data pipeline computer system and method. In one aspect, the history preserving data pipeline system provides immutable and versioned datasets. ... Palantir Technologies Inc

Systems and methods for structuring data from unstructured electronic data files

Computer implemented systems and methods are disclosed for structuring data from unstructured electronic data files. In accordance with some embodiments, an electronic data file including unstructured content associated with a legal process return is received and the unstructured content parsed. ... Palantir Technologies Inc

Integrated data analysis

Systems and methods are provided for integrated data analysis. At least one object that is responsive to a first search query is determined. ... Palantir Technologies Inc

Resource-centric network cyber attack warning system

A computer system may generate alerts related to a potential cyber attack an resource of an organization. The computer system may receive activity information associated with activity on a computer network of the organization, access contextual information about the resource, determine, based on the contextual information, select, based at least in part on the contextual information, one or more indicators that are indicative of a cyber attack against the resource to form a second plurality of indicators, and generate, based at least in part on the second plurality of indicators and the contextual information, a risk score, wherein the risk score indicates a probability that the resource is at risk of a cyber attack. ... Palantir Technologies Inc

Detection of misuse of a benefit system

Systems and methods are provided for automatically detecting misuse of a benefit system. Information relating to benefit provision (e.g., receiver information, service performed, equipment used, materials provided, provider information, etc.) may be parsed from claims data to determine patterns for benefit receivers and/or benefit providers. ... Palantir Technologies Inc

Organization of database search results

Example embodiments relate to indicating results that overlap between multiple sets of search results.. . ... Palantir Technologies Inc

Systems and methods for indexing and aggregating data records

Computer-implemented systems and methods are disclosed for indexing and aggregating proxy server data. In accordance with some embodiments, the systems comprise a memory device configured to store a set of instructions, and one or more processors configured to execute the set of instructions to receive a plurality of log lines of proxy server data comprising a plurality of data components and index one or more of the plurality of data components for the plurality of log lines. ... Palantir Technologies Inc

Systems and methods for data replication synchronization

Systems and methods are provided for storing a first data object comprising a first set of immutable components, the first data object being associated with a corresponding second data object stored by a remote replication system. A difference is determined between the first set of immutable components of the first data object and a second set of immutable components of the corresponding second data object. ... Palantir Technologies Inc

Automatically executing tasks and configuring access control lists in a data transformation system

A computer-implemented system or process is programmed or configured to use a configuration file to specify one or more tasks to apply to raw ingested data. A task may be a sequence of instructions programmed or configured to format raw ingested data into a dataset in a csv format. ... Palantir Technologies Inc

Systems and methods for retrieving and processing data for display

A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.. . ... Palantir Technologies Inc

Conducting investigations under limited connectivity

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. ... Palantir Technologies Inc

06/21/18 / #20180176166

Short message communication within a mobile graphical map

In one embodiment, a computer-implemented process is programmed or configured to allow a first mobile device to generate and send enriched pin data to a geographical messaging system. Enriched pin data may include latitude and longitude data, a timestamp, and a media element. ... Palantir Technologies Inc

06/21/18 / #20180174086

Task allocation

A method of assigning a task to a resource in a multiple resource environment is performed by one or more processors or special-purpose computing hardware. The method includes receiving task information relating to at least one task to be performed by a resource in the multiple resource environment. ... Palantir Technologies Inc

06/21/18 / #20180174067

Machine fault modelling

Systems, methods, non-transitory computer readable media can be configured to access a plurality of sensor logs corresponding to a first machine, each sensor log spanning at least a first period; access first computer readable logs corresponding to the first machine, each computer readable log spanning at least the first period, the computer readable logs comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determine a set of statistical metrics derived from the sensor logs; determine a set of log metrics derived from the computer readable logs; and determine, using a risk model that receives the statistical metrics and log metrics as inputs, fault probabilities or risk scores indicative of one or more fault types occurring in the first machine within a second period.. . ... Palantir Technologies Inc

06/21/18 / #20180173814

Data item aggregate probability analysis system

Computer-implemented systems and methods are disclosed for automatically aggregating, analyzing, and presenting probabilities associated with data items. Data items may be associated with probabilities or risks, and the data items may have various characteristics. ... Palantir Technologies Inc

06/21/18 / #20180173813

Processing sensor logs

A method of processing sensor logs is described. The method includes accessing a first sensor log and a corresponding first reference log. ... Palantir Technologies Inc

06/21/18 / #20180173792

Concept indexing among database of documents using machine learning techniques

Systems and techniques for indexing and/or querying a database are described herein. Discrete sections and/or segments from documents may be determined by a concept indexing system. ... Palantir Technologies Inc

06/21/18 / #20180173769

Malicious activity detection system capable of efficiently processing data accessed from databases and generating alerts for display in interactive user interfaces

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. ... Palantir Technologies Inc

06/21/18 / #20180173742

Multi-platform alerting system

Example embodiments relate to a notification system. The notification system accesses a set of components of a first data object, a user having registered to monitor the first data object for modifications. ... Palantir Technologies Inc

06/21/18 / #20180173596

Incremental backup of computer data files

Systems and methods are provided for database or data file backup. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to identify a list of data files required for restoring the database or data files, create a backup comprising copies of a subset of the data files that are created or modified after a preceding backup, and back up the database, wherein the backup includes an identification to the preceding backup.. ... Palantir Technologies Inc

06/21/18 / #20180173514

Systems and methods for peer-to-peer build sharing

Systems and methods are provided for obtaining a build object over a communication network, the build object comprising at least a portion of a first build. The build object is stored locally. ... Palantir Technologies Inc

06/21/18 / #20180173511

Imposing a common build system for services from disparate sources

Techniques for imposing a common build system for disparate software products are described. In an embodiment, a first virtualization environment and second visualization environment are generated for a first software product and a second software product respectively. ... Palantir Technologies Inc

06/21/18 / #20180173217

Determining maintenance for a machine

Systems, methods, non-transitory computer readable media can be configured to accessing a target sensor log corresponding to a first machine; accessing one or more prior sensor logs corresponding to the first machine and one or more prior sensor logs corresponding to a plurality of second machines which are of the same type as the first machine; accessing a plurality of computer readable logs corresponding to the first machine and the second machines, the computer readable logs for each second machine comprising a maintenance log comprising a plurality of maintenance task objects, each maintenance task object comprising a time and a maintenance task type; determining a set of statistical metrics characterising a difference between the target sensor log and each prior sensor log; selecting a sub-set of the prior sensor logs in dependence upon the statistical metrics; analysing the maintenance logs to correlate each prior sensor log included in the subset to one or more correlated maintenance tasks; selecting a priority maintenance task based on the sub-set of prior sensor logs, t and the correlated maintenance tasks; and outputting the priority maintenance task.. . ... Palantir Technologies Inc

06/21/18 / #20180173216

Predictive modelling

Systems, methods, and non-transitory computer-readable media can be configured to perform receiving a notification of a maintenance event associated with a resource. The method includes retrieving historic maintenance data in relation to the resource with which the fault is associated, the maintenance information originating from a time period preceding the time of the maintenance event. ... Palantir Technologies Inc

06/21/18 / #20180173212

Systems and methods for determining relationships between defects

Systems and methods are provided for identifying relationships between defects. The system may obtain defect items and associated information. ... Palantir Technologies Inc

06/14/18 / #20180165072

Extensible data transformation authoring and validation system

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. ... Palantir Technologies Inc

06/07/18 / #20180159874

Unwanted tunneling alert system

Various systems and methods are provided that detect malicious network tunneling. For example, vpn logs and data connection logs may be accessed. ... Palantir Technologies Inc

05/31/18 / #20180150213

Context-sensitive views

A context-sensitive viewing system is disclosed in which various data visualizations, also referred to a contextual views, of a common set of data may be viewed by a user on an electronic device. Data in the system may comprise data objects and associated properties and/or metadata, and may be stored in one or more electronic data stores. ... Palantir Technologies Inc

05/17/18 / #20180139515

Computer-based optimized insertion of non-program media items in media programs

In one embodiment, a data processing method comprises generating impression estimate data that specifies an estimated total number of impressions of a plurality of non-program media items that are possible during future transmission of a plurality of media programs via a plurality of media channels; based on the impression estimate data, generating campaign data specifying a target number of impressions of a particular non-program media item and specifying one or more particular media channels to receive the particular non-program media item; based on the campaign data, and based upon transmission schedule data that specifies future times of transmission of the plurality of media programs via the plurality of media channels, automatically determining digitally stored promotional schedule data that specifies a plurality of times to transmit the particular non-program media item to achieve the target number of impressions; wherein the method is performed by one or more computing devices.. . ... Palantir Technologies Inc

05/17/18 / #20180136909

Multi-platform interface framework

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. ... Palantir Technologies Inc

05/17/18 / #20180136831

Interactive user interfaces for location-based data analysis

Various systems and methods are provided that display various geographic maps and depth 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, depth levels, and geological layers 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. ... Palantir Technologies Inc

05/10/18 / #20180129684

Validating data integrations using a secondary data store

A data integration system provides a secondary validation data store that may be used as a staging area for testing and validating data integrations for a set of structured data. Ontology data that defines a schema for integrated data may be modified and tweaked. ... Palantir Technologies Inc

05/10/18 / #20180129654

System and methods for live data migration

Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.. ... Palantir Technologies Inc

05/10/18 / #20180129485

Framework for developing and deploying applications

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. ... Palantir Technologies Inc

05/10/18 / #20180129389

Systems and methods for providing a tagging interface for external content

Computer-implemented systems and methods are disclosed for providing a graphical user interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. ... Palantir Technologies Inc

05/03/18 / #20180122112

Generating object time series from data objects

Systems and methods are presented for representing non-numerical data objects in an object time series. An object time series of can be created by establishing one or more associations, each association including a mapping of at least one point in time with one or more objects that include properties and values. ... Palantir Technologies Inc

05/03/18 / #20180121524

Systems, methods, user interfaces and algorithms for performing database analysis and search of information involving structured and/or semi-structured data

Implementations for searching and analyzing large, object-oriented data sets in an efficient manner involving innovative user interface features and/or search algorithm functionality are disclosed. In one exemplary embodiment, a system may search for information and/or relationships based on specified search criteria and return results that may be displayed dynamically and further filtered or analyzed. ... Palantir Technologies Inc

04/19/18 / #20180107731

Sharing information between nexuses that use different classification schemes for information access control

Systems and methods for sharing information between distributed computer systems connected to one or more data networks. In particular, a replication system implements methodologies for sharing database information between computer systems where the databases use different classification schemes for information access control.. ... Palantir Technologies Inc

04/12/18 / #20180101594

System and method for news events detection and visualization

Systems and methods are disclosed for news events detection and visualization. In accordance with one implementation, a method is provided for news events detection and visualization. ... Palantir Technologies Inc

04/12/18 / #20180101279

System for providing dynamic linked panels in user interface

A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.. . ... Palantir Technologies Inc

04/05/18 / #20180095621

Systems and interactive user interfaces for automatic generation of temporal representation of data objects

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. ... Palantir Technologies Inc

03/22/18 / #20180084383

Populating property values of event objects of an object-centric data model using image metadata

A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In one embodiment, a method and apparatus is provided for creating data objects from one or more digital images captured by a mobile device. ... Palantir Technologies Inc

03/22/18 / #20180084086

Version control machine

Aspects of the present disclosure relate to version control. A version control server receives, from a client device, a request for making changes to a portion of data stored in a data store. ... Palantir Technologies Inc

03/22/18 / #20180082305

System and method for determining a propensity of entity to take a specified action

Systems and methods are disclosed for determining a propensity of an entity to take a specified action. In accordance with one implementation, a method is provided for determining the propensity. ... Palantir Technologies Inc

03/22/18 / #20180082031

Provider portal

Various systems and methods are provided that graphically allow health insurance company personnel to identify patient diagnoses that are not accounted for by the health insurance company. Furthermore, the various systems and methods graphically allow health insurance company personnel to identify patients that have not submitted claims for documented ailments or conditions. ... Palantir Technologies Inc

03/22/18 / #20180081896

System and method for investigating large amounts of data

A data analysis system is proposed for providing fine-grained low latency access to high volume input data from possibly multiple heterogeneous input data sources. The input data is parsed, optionally transformed, indexed, and stored in a horizontally-scalable key-value data repository where it may be accessed using low latency searches. ... Palantir Technologies Inc

03/22/18 / #20180081531

Systems and user interfaces for dynamic and interactive access of, investigation of, and analysis of data objects stored in one or more databases

Embodiments of the present disclosure relate to user interfaces and systems that may enable dynamic and interactive access of, investigation of, and analysis of data objects stored in one or more databases. The data objects may be accessed from the one or more databases, and presented in multiple related portions of a display. ... Palantir Technologies Inc

03/15/18 / #20180075126

Time-sensitive cube

A time-sensitive cube data system is disclosed in which time-sensitive and/or time-series data objects are output in response to a user's operations on a time-sensitive olap cube. The time-sensitive and/or time-series data objects output by the time-sensitive cube data system may be displayed to the user in any way that may be advantageous to the user's understanding. ... Palantir Technologies Inc

03/15/18 / #20180075007

System and method for parameterizing documents for automatic workflow generation

One embodiment of the present invention sets forth a method for generating a new workflow for an application. The method includes generating a parameter tree corresponding to a current workflow, wherein the current workflow comprises a first document and a second document; modifying a first node of the parameter tree that corresponds to a first parameter of the first document to generate modifications of a first parameter value of the first document; and propagating modifications of the first parameter value to a second parameter of the second document to generate the new workflow; wherein the method is performed using one or more computers.. ... Palantir Technologies Inc

03/15/18 / #20180074684

Cohort-based presentation of user interaction data

An interactive, customizable, user interaction data analysis system is disclosed. The system may be configured to provide cohort-based analysis and/or graphical visualizations of user interaction data to a system operator. ... Palantir Technologies Inc

03/08/18 / #20180068002

Resolving database entity information

A method of matching a plurality of imported data entities to a plurality of existing data entities in a database is disclosed. The method comprises receiving imported data comprising imported data entities each having one or more properties each having one or more values; and causing presentation of a graphical user interface (gui) that displays values for the one or more properties over the imported data and allows selection of a property having a certain value. ... Palantir Technologies Inc

02/22/18 / #20180052891

Managing sharable cell-based analytical notebooks

In an embodiment, a data processing method comprises creating and storing a plurality of analytical notebooks in digital computer storage, wherein each of the analytical notebooks comprises notebook metadata that specifies a kernel for execution, and one or more computational cells, wherein each of the cells comprises cell metadata, a source code reference and an output reference; receiving, in association with a first cell among the one or more cells, first input specifying computer program source code of a function, wherein the function defines an input dataset, a transformation, and one or more variables associated with output data; storing the first cell, excluding the output data, using a first digital data storage system and updating the source code reference to identify the first data storage system; using the kernel specified in the notebook metadata, executing an executable version of the source code to result in generating the output data; storing the output data using a second digital data storage system that is separate from the first digital data storage system and updating the output reference to identify the second data storage system.. . ... Palantir Technologies Inc

02/22/18 / #20180052597

System and method of generating data points from one or more data stores of data items for chart creation and manipulation

Embodiments of the present disclosure relate to a data analysis system configured to implement cross-application coordination between a chart creation tool and a data analysis workspace, in order to create one or more charts from customized sets of data points, synchronize chart manipulations between charts, and drill down into the metadata of data points in the created charts. The user uses the data analysis workspace to select, remove, or cherry-pick data items to be used to create a chart, which may be transmitted from the workspace to the chart creation tool as data points. ... Palantir Technologies Inc

02/15/18 / #20180046821

Providing unique views of data based on changes or rules

In one embodiment, a method comprises creating and storing, one or more data objects; wherein a first plurality of the data objects is associated with a base set of data representing data shared across a plurality of users; wherein a second plurality of the data objects is associated with one or more child sets of data, wherein each of the child sets of data represents data local to a project, wherein each of the users is associated with one or more of the child sets of data; wherein each data object is associated to an identifier value and to a version identifier value for a plurality of versions of the data object, wherein each of the versions represents a change to the data object by any of a plurality of users; receiving a request from a first user to view a third plurality of data objects; selecting, based on the base set of data, the particular set of data, the version identifier value for the data objects in the third plurality, and one or more rules associated with the particular set of data and the first user, data objects in the third plurality that can be viewed by the first user; creating a particular data view that includes only the selected data objects; and providing a display of the particular data view to the first user.. . ... Palantir Technologies Inc

02/15/18 / #20180046801

Malware data item analysis

Embodiments of the present disclosure relate to a data analysis system that may automatically analyze a suspected malware file, or group of files. Automatic analysis of the suspected malware file(s) may include one or more automatic analysis techniques. ... Palantir Technologies Inc

02/15/18 / #20180046608

Collaborative spreadsheet data validation and integration

A system comprising a computer-readable storage medium storing at least one program and a method for integrating collaborative spreadsheet data into one or more network applications is presented. The method may include accessing an application data schema comprising a set of constraints on application data consumed by an application hosted by an application server. ... Palantir Technologies Inc

02/08/18 / #20180039651

Time-series data storage and processing database system

A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device. ... Palantir Technologies Inc

02/08/18 / #20180039399

Interactive user interface for dynamically updating data and data analysis and query processing

The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. The data analysis system enables the user to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the user over the course of an investigation, as captured via the user's queries and user interaction with the user interfaces provided by the data analysis system. ... Palantir Technologies Inc

02/01/18 / #20180032706

Secure deployment of a software package

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. ... Palantir Technologies Inc

02/01/18 / #20180032575

Techniques for data extraction

Computer-implemented techniques for data extraction are described. The techniques include a method and system for retrieving an extraction job specification, wherein the extraction job specification comprises a source repository identifier that identifies a source repository comprising a plurality of data records; a data recipient identifier that identifies a data recipient; and a schedule that indicates a timing of when to retrieve the plurality of data records. ... Palantir Technologies Inc

02/01/18 / #20180032571

Search around visual queries

A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. ... Palantir Technologies Inc

01/25/18 / #20180024731

System for providing dynamic linked panels in user interface

A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. ... Palantir Technologies Inc

01/25/18 / #20180024701

Cached database and synchronization system for providing dynamic linked panels in user interface

A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. ... Palantir Technologies Inc

01/18/18 / #20180018564

Artificial intelligence-based prior art document identification system

Various systems and methods are provided that identify prior art patent references for a subject patent application. For example, the system preprocesses a corpus of patent references to identify keywords that are present in each of the patent references, n-grams present in the corpus, and a weighting associated with the identified n-grams. ... Palantir Technologies Inc

01/11/18 / #20180011626

Systems for collecting, aggregating, and storing data, generating interactive user interfaces for analyzing data, and generating alerts based upon collected data

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. ... Palantir Technologies Inc

01/04/18 / #20180005331

Database sharing system

Systems and techniques for sharing healthcare fraud data are described herein. Healthcare fraud detection schemes and/or fraud data may be automatically shared, investigated, enabled, and/or used by entities. ... Palantir Technologies Inc

01/04/18 / #20180004832

System and method for incremental replication

A method of incrementally replicating investigative analysis data is disclosed along with a system for performing the same. The method and system provide the ability to break a data replication job into multiple “replication chunks” which can be exported and imported separately. ... Palantir Technologies Inc

01/04/18 / #20180004825

System and user interfaces for searching resources and related documents using data structures

Various systems and methods are provided for accessing and traversing one or more data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically search for resources of an organization and/or associated documents, events, entities, and/or other data. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. ... Palantir Technologies Inc

12/21/17 / #20170364253

Presentation of multivariate data on a graphical user interface of a computing system

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. ... Palantir Technologies Inc

12/21/17 / #20170364227

Presentation and analysis of user interaction data

An interactive, graph-based user interaction data analysis system is disclosed. The system is configured to provide analysis and graphical visualizations of user interaction data to a system operator. ... Palantir Technologies Inc

12/14/17 / #20170357648

Data revision control in large-scale data analytic systems

A computer-implemented system and method for data revision control in a large-scale data analytic systems. In one embodiment, for example, a computer-implemented method comprises the operations of storing a first version of a dataset that is derived by executing a first version of driver program associated with the dataset; and storing a first build catalog entry comprising an identifier of the first version of the dataset and comprising an identifier of the first version of the driver program.. ... Palantir Technologies Inc

12/14/17 / #20170357562

Data pipeline monitoring

A method and system for data pipeline monitoring receives an event data object and a current status data object from one or more subsystems of a pipeline. The system analyzes the event data object and the current status data object to determine a first and second validation value. ... Palantir Technologies Inc

12/07/17 / #20170351724

Cross-acl multi-master replication

Techniques for cross-acl multi-master replication are provided. The techniques allow a replication site in a multi-master replication system implementing an asynchronous replication protocol and an access control policy to appropriately apply received data change updates to data maintained at the site even where a data change update is missing information because of the implemented access control policy.. ... Palantir Technologies Inc

12/07/17 / #20170351686

Data aggregation and analysis system

An interactive user interface for displaying projects comprising a collection of links specifying data to be displayed from a plurality of different applications and/or data sources. When loading a project for display, links are automatically parsed to identify the application and/or data source they are associated with. ... Palantir Technologies Inc

11/23/17 / #20170337124

Pluggable fault detection tests for data pipelines

Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. ... Palantir Technologies Inc

11/16/17 / #20170329757

Systems and methods for annotating and linking electronic documents

Computer implemented systems and methods are disclosed for annotating and linking electronic documents. In accordance with some embodiments, annotations assigned to source electronic documents are received and snippets are generated from the received annotations. ... Palantir Technologies Inc

10/26/17 / #20170308402

Mobile tasks

Activities related to data analyses are managed in part using task objects representing tasks that need to be performed. In one embodiment, a method comprises: receiving a first request to generate a task object that describes a task; responsive to the first request, generating the task object, the task object being a data structure that comprises values for task object fields that represent attributes of the task; identifying, in a repository of data objects, a particular data object to associate with the task object; determining that a first field of the task object fields corresponds to a second field of the particular data object, the second field of the particular data object having a particular value; and assigning the first field of the task object to the particular value of the corresponding second field. ... Palantir Technologies Inc

10/12/17 / #20170293847

Crime risk forecasting

A computer-based crime risk forecasting system and corresponding method are provided for generating crime risk forecasts and conveying the forecasts to a user. With the conveyed forecasts, the user can more effectively gauge both the level of increased crime threat and its potential duration. ... Palantir Technologies Inc

10/12/17 / #20170293653

Fair scheduling for mixed-query loads

A fair scheduling system with methodology for scheduling queries for execution by a database management system in a fair manner. The system obtains query jobs for execution by the database management system and cost estimates to execute the query jobs. ... Palantir Technologies Inc

10/05/17 / #20170287179

Techniques for displaying stack graphs

A method and system for drawing a stack graph that includes a timeline and one or more stack lines based on a set of event data. A stack line may be associated with an event target and may include one or more event overlays that represent event objects. ... Palantir Technologies Inc

10/05/17 / #20170285982

Fault-tolerant and highly-available configuration of distributed services

Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for role-based configuration discovery comprising receiving a request comprising an identifier of a role; identifying a first key, in a replica of a distributed configuration store, comprising a first value that matches the role identifier; identifying one or more other key-value pairs associated in the replica with the first key; and returning a response to an entity that sent the request comprising the value of at least one key-value pair that is specific to the role the service has. Also disclosed are techniques for log forwarding.. ... Palantir Technologies Inc

10/05/17 / #20170285981

Fault-tolerant and highly-available configuration of distributed services

Fault-tolerant and highly available configuration of distributed services including a computer-implemented method for distributed task orchestration. The method includes setting a watch on a first key in a first replica of a distributed configuration store and setting a value of a second key in a second replica of the distributed configuration store where the value of the second key indicates that a first sub-task of a distributed task is successfully complete. ... Palantir Technologies Inc

09/28/17 / #20170277780

Systems and methods for key phrase characterization of documents

Systems and methods are disclosed for key phrase characterization of documents. In accordance with one implementation, a method is provided for key phrase characterization of documents. ... Palantir Technologies Inc

09/28/17 / #20170277738

Temporal representation of structured information in an object model

Computer-implemented systems and methods are disclosed for representing an object model, wherein the systems and methods acquire information about a plurality of entities associated with an object model and acquire information about a plurality of events associated with the plurality of entities, wherein some of the plurality of events include temporal information of the entities. In accordance with some embodiments, the systems and methods further evaluate relationships of the entities using the information about the plurality of events and generate a representation of the relationships of the entities using the temporal information. ... Palantir Technologies Inc

09/21/17 / #20170270421

Computing a quality ranking of a subject

Aspects of the present disclosure relate to a machine determining a quality ranking of a subject. The machine accesses a current input representing answers to a plurality of questions about the subject, each answer representing a ranking of a quality of the subject at a specified time, where the subject has a geographic location. ... Palantir Technologies Inc

09/21/17 / #20170270197

Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags

Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices. ... Palantir Technologies Inc

09/21/17 / #20170270172

Time-series data storage and processing database system

A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device. ... Palantir Technologies Inc

09/07/17 / #20170257743

Populating property values of event objects of an object-centric data model using image metadata

A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In one embodiment, a method and apparatus is provided for creating data objects from one or more digital images captured by a mobile device. ... Palantir Technologies Inc

08/24/17 / #20170244735

Systems and user interfaces for dynamic and interactive investigation of bad actor behavior based on automatic clustering of related data in various data structures

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. ... Palantir Technologies Inc

08/24/17 / #20170243161

Cable reader labeling

Various systems and methods are provided that allow reviewers to properly and timely label communications and easily view such communications. Certain systems and methods organize one or more communications in a tile layout so that reviewers can properly and timely label communications. ... Palantir Technologies Inc

08/24/17 / #20170242922

Multi-language support for dynamic ontology

A system with methodology for providing multi-language support for dynamic ontology. In one embodiment, for example, a method comprises: storing an ontology for a data store, wherein the ontology comprises a plurality of data types; for each data type of the plurality of data types: storing, in the ontology, one or more display values, wherein each display value is associated with a locale; determining a locale identifier corresponding to a particular locale; selecting a particular display value corresponding to the particular locale; displaying the particular display value.. ... Palantir Technologies Inc

08/17/17 / #20170237755

System and method for evaluating network threats and usage

Systems and methods are presented for generating a threat score and a usage score of each of a plurality of ip addresses. The threat score may be determined based on quantity of occurrences and recency of each occurrence of an ip address in network alert datasets, in addition to a weighting factor for each data source indicating the accuracy of the data source.. ... Palantir Technologies Inc

08/03/17 / #20170221063

Automated database analysis to detect malfeasance

In various embodiments, systems, methods, and techniques are disclosed for analyzing various entity data items including users, computing devices, and ip addresses, to detect malfeasance. The data and/or database items may be automatically analyzed to detect malfeasance, such as criminal activity to disguise the origins of illegal activities. ... Palantir Technologies Inc

08/03/17 / #20170220403

Pluggable fault detection tests for data pipelines

Discussed herein are embodiments of methods and systems which allow engineers or administrators to create modular plugins which represent the logic for various fault detection tests that can be performed on data pipelines and shared among different software deployments. In some cases, the modular plugins each define a particular test to be executed against data received from the pipeline in addition to one or more configuration points. ... Palantir Technologies Inc

07/27/17 / #20170214710

Systems for network risk assessment including processing of user access rights associated with a network of devices

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. ... Palantir Technologies Inc

07/27/17 / #20170213052

Systems and methods for identifying information related to payment card breaches

Approaches for determining a potential merchant breach are described. A system can acquire card transaction data from one or more sources such as merchants or financial institutions, in some instances at a predetermined time interval. ... Palantir Technologies Inc

07/06/17 / #20170195434

Computer-implemented systems and methods for analyzing electronic communications

A computer receives, from over an electronic network, a plurality of communications associated with a primary individual. The computer determines, based on analysis of the plurality of communications, at least one location associated with the primary individual. ... Palantir Technologies Inc

07/06/17 / #20170195354

Network anomaly detection

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. ... Palantir Technologies Inc

06/29/17 / #20170187739

Systems, methods, user interfaces, and computer-readable media for investigating potential malicious communications

A data analysis system receives potentially undesirable electronic communications and automatically groups them in computationally-efficient data clusters, automatically analyze those data clusters, automatically tags and groups those data clusters, and provides results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the data clusters may include an automated application of various criteria or rules so as to generate an ordered display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. ... Palantir Technologies Inc

06/29/17 / #20170185575

Real-time document annotation

Aspects of the present disclosure relate to systems and methods for receiving, managing, and displaying annotations on documents in real-time. A user (e.g., an author of a document) uploads a document into a real-time annotation system, which may then generate a composite presentation based on the uploaded document. ... Palantir Technologies Inc

06/22/17 / #20170177634

Creating data in a data store using a dynamic ontology

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.. . ... Palantir Technologies Inc

06/22/17 / #20170177606

System and method for investigating large amounts of data

A data analysis system is proposed for providing fine-grained low latency access to high volume input data from possibly multiple heterogeneous input data sources. The input data is parsed, optionally transformed, indexed, and stored in a horizontally-scalable key-value data repository where it may be accessed using low latency searches. ... Palantir Technologies Inc

06/22/17 / #20170177074

Gesture management system

For storing gesture definitions and evaluating expressions that reference the gesture definitions, an expression evaluation engine evaluates the expressions to determine whether movements of a user satisfy the expressions. The expression evaluation engine receives expressions in user or application requests, or the expression evaluation engine may automatically evaluate the expressions when a gesture recognition system receives updated information about tracked body parts of the user. ... Palantir Technologies Inc

06/15/17 / #20170171348

System and method for accessing data objects via remote references

One embodiment of the present invention sets forth a method for providing access to a data object stored on an application server from within a client side machine. The method includes creating a remote reference that is linked to the data object, transmitting the remote reference to an application executing on a second machine, receiving an expression to evaluate that includes the remote reference, accessing at least one element included in the data object via the remote reference, evaluating the expression based on the at least one element to produce a result, and transmitting the result to the application.. ... Palantir Technologies Inc

06/15/17 / #20170169638

Tactical security system

A tactical security system can be used to secure a room. For example, such a security system may be contained in a housing sized for shipment to a location for placement in a room in order to secure the room. ... Palantir Technologies Inc

06/15/17 / #20170169244

Providing unique views of data based on changes or rules

In one embodiment, a method comprises creating and storing, in a revisioning database, one or more data objects; wherein a first plurality of the data objects is associated with a base realm representing data shared across all users of the database; wherein a second plurality of the data objects is associated with one or more child realms, wherein each of the child realms represents data local to a project, wherein each of the users is associated with one or more of the child realms; wherein the revisioning database associates each data object to a realm identifier value and to a version identifier value for a plurality of versions of the data object, wherein each of the versions represents a change to the data object by any of a plurality of users; receiving a request from a first user to view a third plurality of data objects in the revisioning database; selecting, based on the base realm, the particular realm, the version identifier value for the data objects in the third plurality, and one or more rules associated with the particular realm and the first user, data objects in the third plurality that can be viewed by the first user; creating a particular data view that includes only the selected data objects; and providing a display of the particular data view to the first user.. . ... Palantir Technologies Inc

06/01/17 / #20170154082

Entity data attribution using disparate data sets

Systems and methods for using disparate data sets to attribute data to an entity are disclosed. Disparate data sets can be obtained from a variety of data sources. ... Palantir Technologies Inc

05/18/17 / #20170139571

Cable reader snippets and postboard

Various systems and methods are provided that allow reviewers to quickly save, identify, retrieve, and share communications. For example, systems and methods described herein may allow a reviewer to store at least a portion of a communication, called a snippet, in a postboard. ... Palantir Technologies Inc

05/18/17 / #20170139558

Time-series analysis system

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. ... Palantir Technologies Inc

05/11/17 / #20170134425

Cyber security sharing and identification system

Systems and techniques for sharing security data are described herein. Security rules and/or attack data may be automatically shared, investigated, enabled, and/or used by entities. ... Palantir Technologies Inc

05/11/17 / #20170134397

Malicious software detection in a computing system

A computer system identifies malicious uniform resource locator (url) data items from a plurality of unscreened data items that have not been previously identified as associated with malicious urls. The system can execute a number of pre-filters to identify a subset of urls in the plurality of data items that are likely to be malicious. ... Palantir Technologies Inc

04/27/17 / #20170116294

System and method for generating event visualizations

An event matrix may comprise labels and indicators corresponding to objects and links of an ontology. The objects and links may be determined from a plurality of data sources by a data integration system. ... Palantir Technologies Inc

04/27/17 / #20170116259

Interactive user interface for dynamic data analysis exploration and query processing

The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. In particular, a data analysis system, such as described herein, may provide features to enable the data analyst to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the data analyst over the course of an investigation, as captured via the data analyst's queries and user interaction with the user interfaces provided by the data analysis system. ... Palantir Technologies Inc

04/27/17 / #20170115865

Context-sensitive views

A context-sensitive viewing system is disclosed in which various data visualizations, also referred to a contextual views, of a common set of data may be viewed by a user on an electronic device. Data in the system may comprise data objects and associated properties and/or metadata, and may be stored in one or more electronic data stores. ... Palantir Technologies Inc

04/20/17 / #20170111381

Anomalous network monitoring, user behavior detection and database system

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for network monitoring, user account compromise determination, and user behavior database system. The system monitors network actions of user accounts including user account access across multitudes of network accessible systems, determines user account transitions, and determines different types of high-risk user behavior indicative of compromise. ... Palantir Technologies Inc

04/20/17 / #20170109910

Generating object time series from data objects

Systems and methods are presented for representing non-numerical data objects in an object time series. An object time series of can be created by establishing one or more associations, each association including a mapping of at least one point in time with one or more objects that include properties and values. ... Palantir Technologies Inc

04/20/17 / #20170109394

Transaction protocol for reading database values

Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (acid)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. ... Palantir Technologies Inc

04/20/17 / #20170109030

Relationship visualizations

Systems and techniques for accelerating relationship visualizations from data objects are described herein. The configuration and/or display of a relationship matrix may be automatically determined from the data objects. ... Palantir Technologies Inc

04/13/17 / #20170102863

Interactive user interface for dynamic data analysis exploration and query processing

The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable data analysts to quickly and efficiently explore large volume data sources. In particular, a data analysis system, such as described herein, may provide features to enable the data analyst to investigate large volumes of data over many different paths of analysis while maintaining detailed and retraceable steps taken by the data analyst over the course of an investigation, as captured via the data analyst's queries and user interaction with the user interfaces provided by the data analysis system. ... Palantir Technologies Inc

04/06/17 / #20170099311

Network anomaly detection

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. ... Palantir Technologies Inc

04/06/17 / #20170097950

Universal data pipeline

A history preserving data pipeline computer system and method. In one aspect, the history preserving data pipeline system provides immutable and versioned datasets. ... Palantir Technologies Inc

03/23/17 / #20170083595

Domain-specific language for dataset transformations

Techniques related to a domain-specific language for dataset transformations are disclosed. A server computer may process a table definition composed in a domain-specific language. ... Palantir Technologies Inc

03/16/17 / #20170078322

Systems for network risk assessment including processing of user access rights associated with a network of devices

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. ... Palantir Technologies Inc

03/16/17 / #20170075970

Resolving database entity information

Entity resolution in a database comprises receiving imported data comprising imported data entities each having properties each having values; receiving first user input that selects the imported data entities for resolution to existing data entities in a database; receiving second user input that specifies matching criteria for matching the imported data entities to the existing data entities, wherein each of the matching criteria comprises a matching technique; matching the imported data entities to the existing data entities using the matching criteria, resulting in creating and storing matched entity information, wherein the matched entity information is organized in matched entity data sets associated with subsets of the matching criteria that were matched; consolidating the imported data entities into the existing data entities; storing the first user input and second user input as a named criteria set for use in subsequent entity resolution operations.. . ... Palantir Technologies Inc

03/09/17 / #20170070529

Systems for network risk assessment including processing of user access rights associated with a network of devices

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. ... Palantir Technologies Inc

03/09/17 / #20170069043

Systems and methods for structuring data from unstructured electronic data files

Computer implemented systems and methods are disclosed for structuring data from unstructured electronic data files. In accordance with some embodiments, an electronic data file including unstructured content associated with a legal process return is received and the unstructured content parsed. ... Palantir Technologies Inc

03/09/17 / #20170068716

System and method for sharing investigation results

A computer-based investigative analysis system is disclosed in which a user can share results of an investigation with other users in a way that allows the sharing user to visualize how the results will be shared before they are shared. The results are shared in the form of a visual graph having nodes, edges, and other presentation elements. ... Palantir Technologies Inc

03/09/17 / #20170068712

Systems and methods for database investigation tool

Computer-implemented systems and methods are disclosed that query collections of documents. Disclosed embodiments may include receiving, via a user interface, a first search query comprising a text string. ... Palantir Technologies Inc

03/09/17 / #20170068698

Domain-specific language for dataset transformations

Techniques related to a domain-specific language for dataset transformations are disclosed. A server computer may process a table definition composed in a domain-specific language. ... Palantir Technologies Inc

03/02/17 / #20170060930

Feature clustering of users, user correlation database access, and user interface generation system

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a feature clustering of users, user correlation database access, and user interface generation system. The system can obtain information stored in different databases located across geographic regions, and determine unique users from the different information. ... Palantir Technologies Inc

03/02/17 / #20170060651

System for data aggregation and analysis of data from a plurality of data sources

An interactive user interface for receiving and displaying data is described. The interactive user interface may display data sets from a plurality of external applications and/or data sources. ... Palantir Technologies Inc

02/23/17 / #20170053115

Checkout system executable code monitoring, and user account compromise determination system

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a checkout system executable code monitoring, and user account compromise determination system. The system monitors executable code initiating and executing on checkout systems, including determining hashes of the executable code. ... Palantir Technologies Inc

02/23/17 / #20170052958

Systems and methods for automatic clustering and canonical designation of related data in various data structures

Computer implemented systems and methods are disclosed for automatically clustering and canonically identifying related data in various data structures. Data structures may include a plurality of records, wherein each record is associated with a respective entity. ... Palantir Technologies Inc

02/23/17 / #20170052747

Interactive geospatial map

Various systems and methods are provided that display various interactive user interfaces containing interactive maps. The user may use the interactive map to perform searches for data objects, toggle different layers associated with different types of objects for display, generate heatmaps based upon a grid and/or data object shapes, copy data between different interactive maps, and/or define filters to filter the displayed data. ... Palantir Technologies Inc

02/23/17 / #20170052655

Interactive geospatial map

Various systems and methods are provided that display various interactive user interfaces containing interactive maps. The user may use the interactive map to perform searches for data objects, toggle different layers associated with different types of objects for display, generate heatmaps based upon a grid and/or data object shapes, copy data between different interactive maps, and/or define filters to filter the displayed data. ... Palantir Technologies Inc

02/23/17 / #20170052654

Interactive geospatial map

Various systems and methods are provided that display various interactive user interfaces containing interactive maps. The user may use the interactive map to perform searches for data objects, toggle different layers associated with different types of objects for display, generate heatmaps based upon a grid and/or data object shapes, copy data between different interactive maps, and/or define filters to filter the displayed data. ... Palantir Technologies Inc

02/16/17 / #20170046481

Computer graphical user interface with genomic workflow

Methods and computer apparatuses are disclosed for processing genomic data in at least partially automated workflows of modules. A method comprises: specifying a source from which nucleic acid sequence(s) are to be obtained; selecting module(s) for processing data, including at least one module for processing the one or more nucleic acid sequences; presenting, in a graphical user interface, graphical components representing the source and the module(s) as nodes within a workspace; receiving, via the graphical user interface, inputs arranging the source and the module(s) as a workflow comprising a series of nodes, the series indicating, for each particular module, that output from one of the source or another particular module is to be input into the particular module; generating an output for the workflow based upon the nucleic acid sequence(s) by processing each module in an order indicated by the series.. ... Palantir Technologies Inc

02/16/17 / #20170046400

System and method for associating related records to common entities across multiple lists

Computer implemented systems and methods are disclosed for associating records across lists, wherein the lists include a plurality of records and the plurality of records is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise grouping one or more records from a first list into a first group based on fields of the records in the first list, grouping one or more records from a second list into a second group based on fields of the records in the second list, pairing a record from the first group with a record from the second group, assessing each pair of records based on an evaluation of the respective pair according to fields of the pair, and associating records from the first group and records of the second group with an entity based on the assessment.. ... Palantir Technologies Inc

02/16/17 / #20170046349

Systems and user interfaces for dynamic and interactive simultaneous querying of multiple data stores

Embodiments of the present disclosure relate to a computer system and interactive user interfaces configured to enable efficient and rapid access to multiple different data sources simultaneously, and by an unskilled user. The unskilled user may provide simple and intuitive search terms to the system, and the system may thereby automatically query multiple related data sources of different types and present results to the user. ... Palantir Technologies Inc

02/09/17 / #20170041335

Systems, methods, user interfaces, and computer-readable media for investigating potential malicious communications

A data analysis system receives potentially undesirable electronic communications and automatically groups them in computationally-efficient data clusters, automatically analyze those data clusters, automatically tags and groups those data clusters, and provides results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the data clusters may include an automated application of various criteria or rules so as to generate an ordered display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. ... Palantir Technologies Inc

02/09/17 / #20170039253

Providing full data provenance visualization for versioned datasets

Systems and methods for providing full data provenance visualization for versioned datasets. A method includes receiving selection of a versioned dataset that is within a data pipeline system. ... Palantir Technologies Inc

02/02/17 / #20170034594

Computer-based optimized insertion of non-program media items in media programs

In one embodiment, a data processing method comprises generating impression estimate data that specifies an estimated total number of impressions of a plurality of non-program media items that are possible during future transmission of a plurality of media programs via a plurality of media channels; based on the impression estimate data, generating campaign data specifying a target number of impressions of a particular non-program media item and specifying one or more particular media channels to receive the particular non-program media item; based on the campaign data, and based upon transmission schedule data that specifies future times of transmission of the plurality of media programs via the plurality of media channels, automatically determining digitally stored promotional schedule data that specifies a plurality of times to transmit the particular non-program media item to achieve the target number of impressions; wherein the method is performed by one or more computing devices.. . ... Palantir Technologies Inc

02/02/17 / #20170032463

Systems and user interfaces for holistic, data-driven investigation of bad actor behavior based on clustering and scoring of related data

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, rules, indicators, or scenarios so as to generate scores, reports, alerts, or conclusions that the analyst may quickly and efficiently use to evaluate the groups of data clusters. ... Palantir Technologies Inc

01/26/17 / #20170026396

Systems and methods for identifying information related to payment card breaches

Approaches for determining a potential merchant breach are described. A system can acquire card transaction data from one or more sources such as merchants or financial institutions, in some instances at a predetermined time interval. ... Palantir Technologies Inc

01/26/17 / #20170024828

Systems and methods for identifying information related to payment card testing

Approaches for determining a potential payment card that has been tested or a testing site are disclosed. Based on a variety of information, including transaction information associated with one or more cards, information indicative of unscrupulous actors vetting cards can be determined. ... Palantir Technologies Inc

01/26/17 / #20170024824

Systems and models for data analytics

Systems and methods are provided that allow for generating and applying an improved predictive data model that aggregates two or more models performed sequentially, for the purposes of improving the prediction of overall profitability of individuals or households in a population. The models may be generated by the processing of customer profitability data and third-party population data together. ... Palantir Technologies Inc

01/26/17 / #20170024373

Method and system for generating a parser and parsing complex data

Computer-implemented systems and methods are disclosed for constructing a parser that parses complex data. In some embodiments, a method is provided for receiving a parser definition as an input to a parser generator and generating a parser at least in part from the parser definition. ... Palantir Technologies Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Palantir Technologies Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Palantir Technologies Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###