Back to results
US 2026/0310822 A1Published application
Computing technologies for privacy-preserving service of data based on zero-knowledge proofs
AssigneeDatasent, Inc.
InventorGregory Allen
Life of this patent
Estimating the term…
Abstract
This enables various computing technologies for privacy-preserving service of data based on ZKPs. As such, these technologies enable a server to serve a content over a network to an application hosted on an OS of a client operated by a user, where the content may be customized for the user based on various privacy-preserving algorithms involving ZKPs, while minimizing or eliminating at least some access for third parties to personal information of the user.
Claims43
A method, comprising:
- receiving, by a processing unit, a request to enable a verification of an attribute of a set of attributes of a profile of a user;
- parsing, by the processing unit, the request into a set of tokens responsive to the processing unit receiving the request;
- generating, by the processing unit, a hierarchical data structure;
- populating, by the processing unit, the hierarchical data structure with the set of tokens;
- generating, by the processing unit, a circuit logic based on the set of tokens read from the hierarchical data structure, wherein the circuit logic embodies a set of computations to verify the set of attributes;
- solving, by the processing unit, a computation of the set of computations for the attribute such that a result related to the verification is formed;
- comparing, by the processing unit, the result to the attribute or vice versa;
- generating, by the processing unit, a Zero-Knowledge Proof (ZKP) related to the verification for the result matching the attribute or vice versa without accessing the set of attributes;
- granting, by the processing unit, an access to the ZKP such that the attribute is verifiable based on the ZKP without accessing the set of attributes;
- and
- taking, by the processing unit, an action related to the verification based on the access without accessing the set of attributes responsive to the processing unit receiving the request.
8 more elements
Dependencies are inferred from the claim text.