Blockchain architecture, system, method and device for facilitating secure medical testing, data collection and controlled distribution using a decentralized health information platform and token ecosystem
AssigneeAtrium Separate IP Holdings Number 4, LLC
InventorH. Anthony DeRosa-Grund
Life of this patent
Estimating the term…
Abstract
A distributed transaction and data storage platform including a distributed notary ledger or blockchain and one or more individual user micro-identifier chains that together enable the secure effectuation and recordation of one or more transactions, and/or storage of data in an automated, real-time, zero-trust, globally data law and privacy law centric manner while maintaining transaction party confidentiality and preventing chain poisoning.
Claims27
A blockchain platform for recording medical status data of a plurality of users having accounts on the platform, the platform comprising:
- a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users and the one of the micro-identification blockchains stores a native identifier of one of the users, a coded identifier of the one of the users and a set of personal information about the one of the users;
- a user device including a user device processor and a device memory storing a medical status application that when executed by the user device processor causes the device to:
- record and store biometric data of the user;
- receive a test request command from the user via a graphical user interface of the device, the test request identifying a test;
- generate a test unique identifier that is associated with the user and the test;
- authenticate the identity of the user by determining when if stored biometric data of the user matches current measured biometric data;
- and
- providing the test unique identifier to the user on the device when the stored biometric data of the user matched the current measured biometric data;
- and
- a server including a server processor and a non-transitory computer-readable medium storing at least one platform operating system that when executed by the server processor causes the server to:
- receive a medical status transaction request identifying a pending medical status object, the medical status transaction request including the test unique identifier and results of the test, the results of the test indicating a medical status of the user;
- determine the micro-identification blockchain dedicated to the user associated with the test unique identifier;
- and
- generate and post the pending medical status object as a single transaction block on the micro-identification blockchain of the user associated with the test unique identifier.
A non-transitory computer-readable medium storing a medical status application for verifying medical statuses of a plurality of users using a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users and the one of the micro-identification blockchains stores a native identifier of one of the users, a coded identifier of the one of the users and a set of personal information about the one of the users, wherein when executed by a processor the medical status application causes the processor to:
- record and store biometric data of the user on the medium;
- receive a test request command from the user via a graphical user interface of the device, the test request identifying a test;
- generate a test unique identifier that is associated with the user and the test;
- authenticate the identity of the user by determining when the stored biometric data of the user matches current measured biometric data;
- provide the test unique identifier to the user on the device when the stored biometric data of the user matched the current measured biometric data;
- and
- transmit a medical status transaction request to an operating system operating the micro-identification array, the medical status transaction request identifying a pending medical status object, the medical status transaction request including the test unique identifier and results of the test, the results of the test indicating a medical status of the user.
A method of verifying medical statuses of a plurality of users using a micro-identification blockchain array formed by a stack of a plurality of micro-identification blockchains, wherein each one of the micro-identification blockchains is dedicated to a single one of the users and the one of the micro-identification blockchains stores a native identifier of one of the users, a coded identifier of the one of the users and a set of personal information about the one of the users, the method comprising:
- with a medical status application stored on a device memory of a user device:
- record and store biometric data of the user;
- receive a test request command from the user via a graphical user interface of the device, the test request identifying a test;
- generate a test unique identifier that is associated with the user and the test;
- authenticate the identity of the user by determining when the stored biometric data of the user matches current measured biometric data;
- and
- provide the test unique identifier to the user on the device when the stored biometric data of the user matched the current measured biometric data;
- and
- with an operating system stored on a server memory of a server:
- receive a medical status transaction request identifying a pending medical status object, the medical status transaction request including the test unique identifier and results of the test, the results of the test indicating a medical status of the user;
- determine the micro-identification blockchain dedicated to the user associated with the test unique identifier;
- and
- generate and post the pending medical status object as a single transaction block on the micro-identification blockchain of the user associated with the test unique identifier.
Dependencies are inferred from the claim text.