Healthcare transaction validation via blockchain, systems and methods
First Claim
1. A computer program product comprising a non-transitory computer readable medium which comprises instructions, that when executed by one or more computer processors of one or more computers coupled to a network, to:
- receive health care transaction data corresponding to a plurality of health care transactions, the plurality of health care transactions including transactions corresponding to at least a first transaction participant and a second transaction participant associated with, respectively, a first historical healthcare blockchain and a second historical healthcare blockchain;
generate first validation data for a first not-previously-validated transaction of the first transaction participant;
generate second validation data for a second not-previously-validated transaction of the second transaction participant;
generate a first validity block comprising at least the first validation data, transaction data of the first not-previously-validated transaction, and a hash of at least a portion of a most recent block of the first historical blockchain;
generate a second validity block comprising at least the second validation data, transaction data of the second not-previously-validated transaction, and a hash of at least a portion of a most recent block of the second historical blockchain;
determine acceptance of the first and second validity blocks;
cause the first validity block to be appended to the historical blockchain of the first transaction participant after the first validity block has been accepted; and
cause the second validity block to be appended to the historical blockchain of the second transaction participant after the second validity block has been accepted.
2 Assignments
0 Petitions
Accused Products
Abstract
Healthcare transaction validation systems and methods are presented. Healthcare transactions associated with a stakeholder are compiled into a chain of healthcare transaction blocks. The chain can be considered a chronicle of person'"'"'s healthcare path through life. When a transaction is conducted, the corresponding healthcare parameters (e.g., inputs, outputs, clinical evidence, outcomes, etc.) are sent to one or more validation devices. The devices establish a validity of the transaction and generate a new block via a proof-of-work principle. Once the new block has been calculated it can be appended to the stakeholder'"'"'s health care blockchain.
44 Citations
15 Claims
-
1. A computer program product comprising a non-transitory computer readable medium which comprises instructions, that when executed by one or more computer processors of one or more computers coupled to a network, to:
-
receive health care transaction data corresponding to a plurality of health care transactions, the plurality of health care transactions including transactions corresponding to at least a first transaction participant and a second transaction participant associated with, respectively, a first historical healthcare blockchain and a second historical healthcare blockchain; generate first validation data for a first not-previously-validated transaction of the first transaction participant; generate second validation data for a second not-previously-validated transaction of the second transaction participant; generate a first validity block comprising at least the first validation data, transaction data of the first not-previously-validated transaction, and a hash of at least a portion of a most recent block of the first historical blockchain; generate a second validity block comprising at least the second validation data, transaction data of the second not-previously-validated transaction, and a hash of at least a portion of a most recent block of the second historical blockchain; determine acceptance of the first and second validity blocks; cause the first validity block to be appended to the historical blockchain of the first transaction participant after the first validity block has been accepted; and cause the second validity block to be appended to the historical blockchain of the second transaction participant after the second validity block has been accepted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification