METHOD TO PROVIDE ON DEMAND VERIFIABILITY OF A MEDICAL METRIC FOR A PATIENT USING A DISTRIBUTED LEDGER
A method for providing on demand verifiability of a medical metric for a patient using a distributed ledger is disclosed. The method may include receiving, by a node that is part of a network of nodes with access to the distributed ledger, a request to verify the medical metric of the patient, wherein the request comprises an identification of the patient. The method may include querying, using the identification of the patient, the distributed ledger to determine the medical metric of the patient, wherein the distributed ledger comprises at least one block including medical information pertaining to the patient, and the medical information is endorsed by a medical personnel associated with causing the medical information to be stored in the block. The method may include providing the medical metric to the computing device to cause a computing device to perform a responsive action based on the medical metric.
1 . A method for providing on demand verifiability of a medical metric for a patient using a distributed ledger, the method comprising:
receiving, by a node that is part of a network of nodes with access to the distributed ledger, a request to verify the medical metric of the patient, wherein the request comprises an identification of the patient, and the request is received from a computing device;
querying, using the identification of the patient, the distributed ledger to determine the medical metric of the patient, wherein the distributed ledger comprises at least one block including medical information pertaining to the patient, and the medical information is endorsed by a medical personnel associated with causing the medical information to be stored in the block; and
providing the medical metric to the computing device to cause the computing device to perform a responsive action based on the medical metric.
2 . The method of claim 1 , further comprising:
receiving a query to view a trust chain associated with the medical metric; and
providing the trust chain associated with the medical metric to the computing device.
3 . The method of claim 1 , wherein the responsive action comprises producing a sound using a speaker of the computing device, triggering a visual alert to be presented on the computing device, producing a haptic feedback using the computing device, or some combination thereof.
4 . The method of claim 1 , wherein the identification is a Quick Response (QR) code.
5 . The method of claim 1 , wherein the request is received from the computing device of an official, regulator, security personnel, or some combination thereof.
6 . The method of claim 1 , wherein the medical information comprises information pertaining to a medical test performed for the patient, a medical metric pertaining to the patient, a result of the medical test performed for the patient, a license of the medical personnel, a degree of the medical personnel, a timestamp of the medical information, or some combination thereof.
7 . The method of claim 1 , wherein the medical metric provided to the computing device lacks a value and comprises a general status of good or bad.
8 . The method of claim 1 , further comprising:
prior to receiving the request to verify the medical information:
receiving, by the node that is part of a network of nodes with access to the distributed ledger, a transaction request to perform one or more operations on the distributed ledger, wherein the one or more operations comprises storing a record of a transaction associated with the medical information for the patient and content pertaining to the medical information for the patient in the distributed ledger;
determining, by the node, whether the content pertaining to the medical information is corroborated by one or more records of other transactions associated with the patient that are stored in the distributed ledger;
responsive to determining that the content pertaining to the medical test is corroborated, endorsing, by the node, the transaction request;
determining, by the node, whether a threshold number of nodes of the network of nodes have endorsed the transaction request; and
responsive to determining that the threshold number of nodes of the network of nodes have endorsed the transaction request, performing, by the node, the one or more operations to store, in the block, the record of the transaction associated with the medical information for the patient and the content pertaining to the medical information for the patient in the distributed ledger.
9 . A system comprising:
a memory device storing instructions;
a processing device communicatively coupled to the memory device, the processing device executes the instructions to:
receive, by a node that is part of a network of nodes with access to a distributed ledger, a request to verify a medical metric of the patient, wherein the request comprises an identification of the patient, and the request is received from a computing device;
query, using the identification of the patient, the distributed ledger to determine the medical metric of the patient, wherein the distributed ledger comprises at least one block including medical information pertaining to the patient, and the medical information is endorsed by a medical personnel associated with causing the medical information to be stored in the block; and
provide the medical metric to the computing device to cause the computing device to perform a responsive action based on the medical metric.
10 . The system of claim 9 , wherein the processing device is further to:
receive a query to view a trust chain associated with the medical metric; and
provide the trust chain associated with the medical metric to the computing device.
11 . The system of claim 9 , wherein the responsive action comprises producing a sound using a speaker of the computing device, triggering a visual alert to be presented on the computing device, producing a haptic feedback using the computing device, or some combination thereof.
12 . The system of claim 9 , wherein the identification is a Quick Response (QR) code.
13 . The system of claim 9 , wherein the request is received from the computing device of an official, regulator, security personnel, or some combination thereof.
14 . The system of claim 9 , wherein the medical information comprises information pertaining to a medical test performed for the patient, a medical metric pertaining to the patient, a result of the medical test performed for the patient, a license of the medical personnel, a degree of the medical personnel, a timestamp of the medical information, or some combination thereof.
15 . The system of claim 9 , wherein the medical metric provided to the computing device lacks a value and comprises a general status of good or bad.
16 . A tangible, non-transitory computer-readable medium storing instructions that, when executed, cause a processing device to:
receive, by a node that is part of a network of nodes with access to a distributed ledger, a request to verify a medical metric of the patient, wherein the request comprises an identification of the patient, and the request is received from a computing device;
query, using the identification of the patient, the distributed ledger to determine the medical metric of the patient, wherein the distributed ledger comprises at least one block including medical information pertaining to the patient, and the medical information is endorsed by a medical personnel associated with causing the medical information to be stored in the block; and
provide the medical metric to the computing device to cause the computing device to perform a responsive action based on the medical metric.
17 . The computer-readable medium of claim 16 , wherein the processing device is further to:
receive a query to view a trust chain associated with the medical metric; and
provide the trust chain associated with the medical metric to the computing device.
18 . The computer-readable medium of claim 16 , wherein the responsive action comprises producing a sound using a speaker of the computing device, triggering a visual alert to be presented on the computing device, producing a haptic feedback using the computing device, or some combination thereof.
19 . The computer-readable medium of claim 16 , wherein the identification is a Quick Response (QR) code.
20 . The computer-readable medium of claim 9 , wherein the medical information comprises information pertaining to a medical test performed for the patient, a medical metric pertaining to the patient, a result of the medical test performed for the patient, a license of the medical personnel, a degree of the medical personnel, a timestamp of the medical information, or some combination thereof.