Methods and systems for a synchronized distributed data structure for federated machine learning

Inventors

Stephenson, Mark • Andries, Daina • Aida, Christopher Michio

Assignees

Epidaurus Health Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11552785-B2

Patent

Publication Date

2023-01-10

Expiration Date


Abstract

A system for an artificial intelligence synchronized distributed ledger. The system includes a computing device containing a receiving module, the receiving module designed and configured to receive an input from a remote device, parse the input to identify protected and non-protected data contained within the input, transform the protected data into a digitally signed assertion and convert the non-protected into an encrypted datastore. The computing device containing a processing module, the processing module designed and configured to receive the digitally signed assertion from the receiving module, insert the digitally signed assertion into an immutable sequential data structure, receive the encrypted datastore, retrieve at least an input, generate a record utilizing the at least a retrieved input, and perform a first machine-learning process utilizing the at least a retrieved input.

Core Innovation

The invention provides a system for a synchronized distributed data structure for federated machine learning in which a computing device receives an input from a remote device and parses the input to identify protected and non-protected data using a language processing module. The language processing module extracts one or more words from the input and produces mathematical associations between the extracted words. The system transforms non-protected data into an encrypted proof-linked assertion and converts protected data into an encrypted datastore.

The system inserts the encrypted proof-linked assertion into a hashed field of an immutable sequential data structure, and retrieves the input from at least one of the immutable sequential data structure and the encrypted datastore. It generates a record as a function of the input and performs a first machine-learning process as a function of the input to determine typical transaction values for a set of participants using training data correlating transaction parameters to transaction values. The system calculates an incentive for each participant type in a given transaction as a function of the typical transaction values and generates a sub-listing of the record as a function of contributions received as a function of the calculated incentive.

The invention further receives a parameter list data input and analyzes the parameter list data input to create fragments including information on a drug, a date the drug was filled at a pharmacy, and information on a treatment the drug was utilized for. It performs a second machine-learning process as a function of the fragments and generates a second record utilizing the second machine-learning process. The disclosure also includes multi-party execution and storing of sub-listings in the immutable sequential data structure, with cryptographic foundations such as elliptic curve cryptography, hash chains, secure proof including zero-knowledge proof, digital signatures, and digital certificates.

Claims Coverage

The document includes two independent claims. Each independent claim centers on synchronized immutable sequential data structure storage with encrypted proof-linked assertions, machine-learning-driven typical transaction values and incentives, and a second machine-learning process based on fragmented parameter-list inputs.

Language processing for protected and non-protected data separation

Receive an input from a remote device; parse the input to identify protected and non-protected data contained within the input using a language processing module that extracts one or more words and produces mathematical associations between the extracted words.

Encrypted proof-linked assertions inserted into hashed fields of an immutable sequential data structure

Transform the non-protected data into an encrypted proof-linked assertion; convert the protected data into an encrypted datastore; insert the encrypted proof-linked assertion into a hashed field of an immutable sequential data structure.

Machine-learning for typical transaction values and incentive calculation

Retrieve the input from at least one of the immutable sequential data structure and the encrypted datastore; generate a record as a function of the input; perform a first machine-learning process to determine typical transaction values for a set of participants using training data correlating transaction parameters to transaction values; calculate an incentive for each participant type as a function of the typical transaction values; generate a sub-listing of the record as a function of contributions received as a function of the calculated incentive; store the sub-listing of the record in the immutable sequential data structure.

Fragment-based parameter list machine learning

Receive a parameter list data input; analyze the parameter list data input to create fragments including information on a drug, a date the drug was filled at a pharmacy, and information on a treatment the drug was utilized for; perform a second machine-learning process as a function of the fragments; and generate a second record utilizing the second machine-learning process.

Across the independent claims, the claimed coverage combines language processing that distinguishes protected and non-protected data, encryption and insertion of proof-linked assertions into an immutable sequential data structure, a first machine-learning process to determine typical transaction values and calculate participant incentives that drive sub-listings, and a second machine-learning process operating on fragments of parameter-list data.

Stated Advantages

Not explicitly described in patent.

Documented Applications

Not explicitly described in patent.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.