US 11,681,688 B2
Immutable and decentralized storage of computer models
Ilana Alexandra Golbin, Pasadena, CA (US); Joseph David Voyles, Louisville, KY (US); Kris Douglas Kersey, Pittsburgh, PA (US); and Thomas Joseph Foth, Melrose, MA (US)
Assigned to PricewaterhouseCoopers LLP, New York, NY (US)
Filed by PricewaterhouseCoopers LLP, New York, NY (US)
Filed on Feb. 26, 2021, as Appl. No. 17/186,748.
Claims priority of provisional application 62/990,044, filed on Mar. 16, 2020.
Prior Publication US 2021/0286803 A1, Sep. 16, 2021
Int. Cl. G06F 16/23 (2019.01); G06F 16/18 (2019.01); G06N 20/00 (2019.01); H04L 67/104 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01)
CPC G06F 16/2379 (2019.01) [G06N 20/00 (2019.01); H04L 67/104 (2013.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A computer-enabled method for storing a computer model, the method comprising:
receiving data associated with the computer model;
generating a plurality of asset files based on the data associated with the computer model, wherein generating the plurality of asset files comprises:
generating a first asset file comprising a source data set for the computer model, wherein the source data set comprises a training data set, a testing data set, and a validation data set;
generating a second asset file comprising experimentation data, wherein the experimentation data comprises model development code for the computer model; and
generating a third asset file comprising a binary record representing a model structure and learned functions of the computer model;
generating a plurality of hash values corresponding to the plurality of asset files;
generating a plurality of location trackers corresponding to the plurality of asset files;
generating a ledger entry comprising the plurality of hash values and the one or more plurality of location trackers; and
adding the ledger entry to a blockchain ledger.