Secure zero knowledge data transformation and validation
AssigneeLO3 Energy Inc.
InventorLawrence Orsini
Life of this patent
Estimating the term…
Abstract
This specification allows for secure, original data to be attributed, transformed attestably and managed within a data center or distributed across a peer to peer network using zero knowledge proofs that allow the holder of transformed data to verify, with certainty, that their transformed data was derived from the attributed data source, without visibility into the contents of that source data.
Claims17
A computing device implemented method comprising:
- receiving cryptographically secured data representing a request for information stored at a node of a distributed network based on whether the cryptographically secured data has been previously validated, the stored information containing sensitive information;
- semantically searching, using a machine learning system trained on historical data, the received cryptographically secured data to identify one or more data types reflected in the received cryptographically secured data;
- selecting one or more digitally signed and authenticated transforms based on the one or more data types of the received cryptographically secured data and data types used by the one or more digitally signed and authenticated transforms;
- evaluating the received cryptographically secured data using the one or more selected digitally signed and authenticated transforms to generate an evaluated cryptographically secured result that does not contain sensitive information;
- and
- providing the evaluated cryptographically secured result to the distributed network in response to the request for information.
A system comprising:
- a computing device comprising:
- a memory configured to store instructions;
- and
- a processor to execute the instructions to perform operations comprising:
- receiving cryptographically secured data representing a request for information stored at a node of a distributed network based on whether the cryptographically secured data has been previously validated, the stored information containing sensitive information;
- semantically searching, using a machine learning system trained on historical data, the received cryptographically secured data to identify one or more data types reflected in the received cryptographically secured data;
- selecting one or more digitally signed and authenticated transforms based on the one or more data types of the received cryptographically secured data and data types used by the one or more digitally signed and authenticated transforms;
- evaluating the received cryptographically secured data using the one or more selected digitally signed and authenticated transforms to generate an evaluated cryptographically secured result that does not contain sensitive information;
- and
- providing the evaluated cryptographically secured result to the distributed network in response to the request for information.
One or more non-transitory computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
- receiving cryptographically secured data representing a request for information stored at a node of a distributed network based on whether the cryptographically secured data has been previously validated, the stored information containing sensitive information;
- semantically searching, using a machine learning system trained on historical data, the received cryptographically secured data to identify one or more data types reflected in the received cryptographically secured data;
- selecting one or more digitally signed and authenticated transforms based on the one or more data types of the received cryptographically secured data and data types used by the one or more digitally signed and authenticated transforms;
- evaluating the received cryptographically secured data using the one or more selected digitally signed and authenticated selected transforms to generate an evaluated cryptographically secured result that does not contain sensitive information;
- and
- providing the evaluated cryptographically secured result to the distributed network in response to the request for information.
Dependencies are inferred from the claim text.