# US 11,443,838 B1 · Non-fungible token systems and methods for storing and accessing healthcare data

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,443,838 B1
- Document ID: US11443838B1
- Status: Granted
- Kind: B1
- Application number: 17/678,874
- Filed: 2022-02-23
- Granted: 2022-09-13
- Earliest claimed: 2022-02-23
- Assignees: Carlsmed, Inc.
- Applicants: Carlsmed, Inc.
- Inventors: Michael J. Cordonnier; Shariq Hussain; Niall Patrick Casey
- Web page: https://patentgrep.com/patent/US11443838B1

## CPC

- G16H 10/65: stored on portable record carriers, e.g. on smartcards, RFID tags or CD
- G16H 40/67: for remote operation
- G16H 10/20: for electronic clinical trials or questionnaires
- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- G16H 20/40: relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G16H 50/70: for mining of medical data, e.g. analysing previous cases of other patients
- H04L 9/0643: {Hash functions, e.g. MD5, SHA, HMAC or f9 MAC}
- H04L 9/0816: {Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use}
- H04L 9/3231: {Biological data, e.g. fingerprint, voice or retina (network architectures or network communication protocols for supporting authentication of entities using biometrical features in a packet data network H04L63/0861)}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G16H 50/50: for simulation or modelling of medical disorders
- H04L 9/50: {using hash chains, e.g. blockchains or hash trees}
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods for storing and accessing healthcare data in blockchain managed digital filing cabinets are disclosed. The system can receive and store patient healthcare data from sources such as wearable devices, an implant, patient devices, healthcare provider devices, databases, cloud storage accounts, healthcare databases, or digital filing cabinets. The system can convert the healthcare into non-fungible tokens on a blockchain to protect the healthcare data from being accessed by nefarious actors. The system can manage access to the healthcare data based on authentication rules.

## Claims

### Claim 1

A computer-implemented method for providing patient-specific healthcare data using a non-fungible token platform, the method comprising:
receiving the patient-specific healthcare data of a patient from at least one input data source, wherein the patient-specific healthcare data is associated with a blockchain-enabled medical implant implanted in a body of the patient;
converting, using the non-fungible token platform, the patient-specific healthcare data into at least one non-fungible token;
storing the at least one non-fungible token in a healthcare digital filing cabinet;
establishing a communicative contact with the blockchain-enabled medical implant by a device associated with a user using a proximity communication mode;
receiving, from the user, a request to access the patient-specific healthcare data in the at least one non-fungible token;
determining, based on an authentication level of the user, an amount of the patient-specific healthcare data in the at least one non-fungible token to provide to the user;
accessing, based on the authentication level, a private key stored on the blockchain-enabled medical implant to access the patient-specific healthcare data in the at least one non-fungible token; and
transmitting, to a user interface of the user, the determined amount of the patient-specific healthcare data.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein accessing the private key includes:
receiving encoded data from the blockchain-enabled medical implant in the patient according to the proximity communication mode; and
deriving the private key based on decrypting the encoded data using authorization credentials of the user.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, wherein the request includes providing authorization credentials using a confirmation mechanism, wherein the confirmation mechanism is a voice confirmation, entering a password into a software application, entering a password into a web application, entering a password into a mobile application, providing biometric information, providing geolocation information, or providing an e-signature to a physician.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining a type of the patient-specific healthcare data stored in the at least one non-fungible token; and
generating at least one access parameter based on the type of the patient-specific healthcare data.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
creating a digital wallet for the patient; and
storing a private key and a public key of the at least one non-fungible token in the digital wallet.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein each transaction of the at least one non-fungible token is associated with an amount of crypto currency.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the healthcare digital filing cabinet is part of a distributed ledger of the non-fungible token platform, wherein the distributed ledger stores the at least one non-fungible token containing the patient-specific healthcare data.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the healthcare digital filing cabinet includes a digital patient NFT wallet owned by the patient.

### Claim 9

A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations for providing patient-specific healthcare data from a blockchain-enabled medical implant implanted in a body of a patient, the operations comprising:
receiving the patient-specific healthcare data from at least one input data source;
converting the patient-specific healthcare data into at least one non-fungible token;
storing the at least one non-fungible token in a healthcare digital filing cabinet;
establishing a communicative contact with the blockchain-enabled medical implant by a device associated with a user using a proximity communication mode;
receiving, from the user, a request to access the patient-specific healthcare data in the at least one non-fungible token;
determining, based on an authentication level of the user, an amount of the patient-specific healthcare data in the at least one non-fungible token to provide to the user;
accessing, based on the authentication level, a private key stored on the blockchain-enabled medical implant to access the patient-specific healthcare data in the at least one non-fungible token; and
transmitting, to a user interface of the user, the determined amount of the patient-specific healthcare data.

### Claim 10 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein accessing the private key includes:
receiving encoded data from the blockchain-enabled medical implant according to the proximity communication mode; and
deriving the private key based on decrypting the encoded data using authorization credentials of the user.

### Claim 11 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the request includes providing authorization credentials using a confirmation mechanism, wherein the confirmation mechanism is a voice confirmation, entering a password into a software application, entering a password into a web application, entering a password into a mobile application, providing biometric information, providing geolocation information, or providing an e-signature to a physician.

### Claim 12 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the operations further comprise:
determining a type of the patient-specific healthcare data stored in the at least one non-fungible token; and
generating at least one access parameter based on the type of the patient-specific healthcare data.

### Claim 13 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the operations further comprise:
creating a digital wallet for a patient; and
storing a private key and a public key of the at least one non-fungible token in the digital wallet.

### Claim 14 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein each transaction of the at least one non-fungible token is associated with an amount of crypto currency.

### Claim 15

A system comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform a process for providing patient-specific healthcare data from a blockchain-enabled medical implant implanted in a body of a patient, the process comprising:
receiving the patient-specific healthcare data from at least one input data source;
converting the patient-specific healthcare data into at least one non-fungible token;
storing the at least one non-fungible token in a healthcare digital filing cabinet;
establishing a communicative contact with the blockchain-enabled medical implant in the body of the patient by a device associated with a user using a proximity communication mode;
receiving, from the user, a request to access the patient-specific healthcare data in the at least one non-fungible token;
determining, based on an authentication level of the user, an amount of the patient-specific healthcare data in the at least one non-fungible token to provide to the user;
accessing, based on the authentication level, a private key stored on the blockchain-enabled medical implant to access the patient-specific healthcare data in the at least one non-fungible token; and
transmitting, to a user interface of the user, the determined amount of the patient-specific healthcare data.

### Claim 16 (depends on 15)

The system according to claim 15, wherein accessing the private key includes:
receiving encoded data from the blockchain-enabled medical implant according to the proximity communication mode; and
deriving the private key based on decrypting the encoded data using authorization credentials of the user.

### Claim 17 (depends on 15)

The system according to claim 15, wherein the process further comprises:
determining a type of the patient-specific healthcare data stored in the at least one non-fungible token; and
generating at least one access parameter based on the type of the patient-specific healthcare data.

### Claim 18 (depends on 15)

The system according to claim 15, wherein the process further comprises:
creating a digital wallet for a patient; and
storing a private key and a public key of the at least one non-fungible token in the digital wallet.

### Claim 19 (depends on 15)

The system according to claim 15,
wherein the request includes providing authorization credentials using a confirmation mechanism,
wherein the confirmation mechanism is a voice confirmation, entering a password into a software application, entering a password into a web application, entering a password into a mobile application, providing biometric information, providing geolocation information, or providing an e-signature to a physician, and
wherein each transaction of the at least one non-fungible token is associated with an amount of crypto currency.

### Claim 20

A computer-implemented method for providing patient-specific healthcare data associated with a blockchain-enabled medical implant implanted in a body of a patient, the method comprising:
converting the patient-specific healthcare data into at least one non-fungible token;
storing the at least one non-fungible token;
establishing a communicative contact with the blockchain-enabled medical implant implanted in the body of the patient by a user device using a proximity communication mode;
receiving a user request to access the patient-specific healthcare data in the at least one non-fungible token;
determining, based on an authentication level of a user associated with the user request, an amount of the patient-specific healthcare data in the at least one non-fungible token to provide to the user;
accessing, based on the authentication level, a private key stored on the blockchain-enabled medical implant to access the patient-specific healthcare data in the at least one non-fungible token; and
transmitting, to a user interface of the user, the determined amount of the patient-specific healthcare data.

### Claim 21 (depends on 20)

The computer-implemented method of claim 20, wherein accessing the private key includes:
receiving encoded data from the blockchain-enabled medical implant according to the proximity communication mode; and
deriving the private key based on decrypting the encoded data using authorization credentials of the user.

### Claim 22 (depends on 20)

The computer-implemented method of claim 20, wherein the user request includes providing authorization credentials using a confirmation mechanism configured for at least one of a voice confirmation, entering a password into a software application, entering a password into a web application, entering a password into a mobile application, providing biometric information, providing geolocation information, or providing an e-signature to a physician.
