| CPC G06F 21/6245 (2013.01) [G16H 10/40 (2018.01); G16H 10/60 (2018.01); H04L 9/50 (2022.05)] | 16 Claims |

|
1. A system comprising:
a hardware memory circuit configured to store executable instructions; and
at least one hardware processor configured to:
receive a request for a unique sample identifier for a first sample from a first device over at least one network, the first sample associated with patient information,
in response to the request, generate and send the generated unique sample identifier to the first device over the at least one network, and
for each of a plurality of interactions associated with the first sample:
receive interaction information for the interaction from one of a plurality of second devices over the at least one network, wherein the interaction information comprises the unique sample identifier, a user identifier, a location, an event type, and a timestamp,
generate a transaction from the interaction information, and
record the transaction in an immutable ledger,
wherein the unique sample identifier and all transactions on the immutable ledger are free of patient information;
wherein the at least one hardware processor is further configured to retrieve a history comprising all transactions in the immutable ledger that are associated with a particular unique sample identifier; and
wherein the at least one hardware processor is further configured to display a representation of the history, along with a digital image of a sample identified by the particular unique sample identifier, within a graphical user interface.
|