Patent ID: 11893058
Assignee: PALANTIR TECHNOLOGIES INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, performed by one or more processors, comprising:
constructing an ontology, wherein the ontology defines constraints over properties of data objects and relationships between the data objects;
receiving, from the one or more predetermined organizations, datasets representing entities and datasets representing one or more tasks for those entities;
selectively storing in a database, in accordance with the ontology, the received one or more datasets as data objects, wherein the data objects comply with the constraints defined by the ontology, and the selectively storing comprises:
detecting a data object in a data field from one of the dataset is in a non-compliant format that fails to meet at least one of the constraints imposed by the ontology;
in response to detecting the data object is in a non-compliant format, automatically converting the data object to a compliant format that meets the constraints imposed by the ontology;
displaying, through a user interface, an alert indicating the conversion of the data to the compliant format and a prompt; and
in response to the prompt being selected, automatically converting subsequent data objects in the data field from the dataset to the compliant format;

mapping the data objects stored in the database to the organization from which the one or more datasets were received;
receiving, through a querying application, a query from a user of one of the predetermined organizations to view one or more data objects relating to a task;
identifying the organization to which the user is associated;
generating, based on the mapping, a view including at least the one or more data objects associated with the identified organization; and
displaying the view on a user interface.