WO2026039051 - QUERY SYSTEM AND METHOD WITH KMIN PRIVACY
National phase entry is expected:
Publication Number
WO/2026/039051
Publication Date
19.02.2026
International Application No.
PCT/US2024/044345
International Filing Date
29.08.2024
Title **
[English]
QUERY SYSTEM AND METHOD WITH KMIN PRIVACY
[French]
SYSTÈME ET PROCÉDÉ DE REQUÊTE AVEC CONFIDENTIALITÉ KMIN
Applicants **
LIVERAMP, INC.
Inventors
GAWRON, Grzegorz
KAUFMAN, Lauren, Emily
PULIYERIL, Anil, Raju
ROUTRAY, Swadhin
Priority Data
63/683,059
14.08.2024
US
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| * | |
International Searching Authority |
USPTO
* |
| * | |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing | 1265 | |
| EPO | Filing, Examination | 8703 | |
| Japan | Filing | 589 | |
| South Korea | Filing | 574 | |
| USA | Filing, Examination | 2280 |

Total:
13,411
Abstract[English]
A system receives a raw SQL query and transforms it into a KMIN private SQL query. The system operates such that changes to the raw query are both minimal and readable by the user. The system uses just the standard SQL "HAVING" clauses. The logic that injects the "HAVING" clauses is restricted by two rules. The first rule is a "point-of-use-KMIN" rule, whereby the KMIN policy is enforced at every select that uses any of the KMIN tables directly. The second is a "point-of-aggregation-KMIN" rule, which requires a relevant "HAVING" clause only when aggregating over multiple entity key values. The resulting SQL query is human readable and understandable, allowing sophisticated users to see/edit the transformed SQL query.[French]
Selon l'invention, un système reçoit une requête SQL brute et la transforme en une requête SQL confidentielle KMIN. Le système fonctionne de telle sorte que des modifications de la requête brute sont à la fois minimaux et lisibles par l'utilisateur. Le système utilise juste les clauses standard SQL "HAVING". La logique qui injecte les clauses "HAVING" est limitée par deux règles. La première règle est une règle "point d'utilisation KMIN", la politique KMIN étant appliquée à chaque sélection qui utilise l'une quelconque des tables KMIN directement. La seconde est une règle "point d'agrégation KMIN", qui nécessite une clause "HAVING" pertinente uniquement lors de l'agrégation de multiples valeurs clé d'entité. La requête SQL résultante est compréhensible et lisible par l'homme, ce qui permet à des utilisateurs sophistiqués de consulter/modifier la requête SQL transformée.