US 12572545 B2 / Mar 10, 2026

Query execution planning for ontology-based databases

A system for query execution planning over ontology-based databases and related methods are disclosed. The system is programmed to receive an ontology query from a user account against an ontology having access controls, and transform the ontology query into a set of database queries, including a plurality of joins. The system is programmed to compute the amounts of data processing associated with executing the plurality of joins in different orders on a sample of the databases representing the ontology, considering how much data in the ontology can be accessed by the user account under the access controls, and determine an execution plan corresponding to a preferred amount of data processing. Furthermore, the system is programmed to execute the set of database queries on the databases according to the execution plan, and transmit a reply to the ontology query to the user device based on a result of the execution.

Publication details

Recorded assignee
Palantir Technologies Inc.
Publication number
US 12572545 B2
Publication type
Utility patent grant
Publication date
Mar 10, 2026
Filing date
Aug 16, 2024
CPC classes
G06F16/24544, G06F16/24545, G06F16/2471
Inventors
Baker; James, Falco; Xavier, Souza; Samuel Flavio Barroso, Mallah; Amr Al, Xu; Yixun, Bogomolov; Arseny, Mucha; Sławomir

Party names reflect the published document. Current ownership and legal status can change.

View patent publication →

Your defense tech briefing

Security verification will run before you submit.