US 12,328,383 B2
Secure transmission of electronic health records via blockchain
Noel J. Guillama, Wellington, FL (US); and Chester A. Heath, Boca Raton, FL (US)
Assigned to The Quantum Group, Inc., Lake Worth, FL (US); and Noel J. Guilliama, Wellington, FL (US)
Filed by The Quantum Group, Inc., Lake Worth, FL (US)
Filed on Apr. 1, 2024, as Appl. No. 18/623,679.
Application 18/623,679 is a continuation of application No. 18/301,170, filed on Apr. 4, 2023, granted, now 11,962,682, issued on Apr. 18, 2024.
Application 18/301,170 is a continuation of application No. 17/403,715, filed on Aug. 16, 2021, granted, now 11,658,805, issued on May 23, 2023.
Application 17/403,715 is a continuation of application No. 16/529,471, filed on Aug. 21, 2019, granted, now 11,165,560, issued on Nov. 2, 2021.
Application 16/529,471 is a continuation in part of application No. 16/417,272, filed on May 20, 2019, granted, now 11,121,877, issued on Sep. 14, 2021.
Prior Publication US 2024/0267199 A1, Aug. 8, 2024
Int. Cl. H04L 9/06 (2006.01); G06F 16/182 (2019.01); G06F 16/23 (2019.01); G06F 21/62 (2013.01); H04L 9/00 (2022.01)
CPC H04L 9/0637 (2013.01) [G06F 16/1834 (2019.01); G06F 16/2365 (2019.01); G06F 16/2379 (2019.01); G06F 21/6245 (2013.01); H04L 9/50 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method for securely transmitting electronic records between a plurality of computing devices in communication with each other, the method comprising:
receiving, at a first computing device, a request from a second computing device to access at least a portion of an electronic record;
providing, by the first computing device to the second computing device, a plurality of levels of access to the at least a portion of the electronic record, each level of access granted through payment of a required compensation amount;
receiving, at the first computing device from the second computing device, a selection of a level of access;
authorizing, by the first computing device, the selection of the level of access to the at least a portion of the electronic record;
generating, at the first computing device, a token associated with the selection of the level of access and the compensation amount required for the level of access, wherein the token provides a decryption key for the at least a portion of the electronic record at the selected level of access, and wherein the token corresponds to a block in a publicly verifiable mechanism, the block including a cryptographic hash of a previous block;
encrypting, by the first computing device, the at least a portion of the electronic record corresponding to the request from the second computing device to access the at least a portion of the electronic record at the selected level of access;
sending the token from the first computing device to the second computing device to facilitate decryption by the second computing device of the at least a portion of the electronic record at the selected level of access; and
sending, from the first computing device, the at least a portion of the electronic record at the selected level of access to the second computing device;
wherein each level of access of the plurality of levels of access is defined by one or more of a fractional size of a whole of the at least a portion of the electronic record, a level of de-identification of the at least a portion of the electronic record, and an extent of time to which the at least a portion of the electronic record pertains.