# US 12,763,176 B2 · Viewing procedure management system and viewing procedure management method

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

- Number: US 12,763,176 B2
- Document ID: US12763176B2
- Status: Granted
- Kind: B2
- Application number: 18/612,212
- Filed: 2024-03-21
- Published: 2025-09-25
- Granted: 2026-10-13
- Earliest claimed: 2024-03-21
- Assignees: Id Holdings Corporation
- Applicants: ID Holdings Corporation
- Inventors: Takeaki Makino
- Web page: https://patentgrep.com/patent/US12763176B2

## CPC

- G16H 10/60: for patient-specific data, e.g. for electronic patient records
- G06F 21/31: User authentication
- G06F 21/6245: {Protecting personal data, e.g. for financial or medical purposes}
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

For sufficient use of patient examination data generated at multiple medical institutions, a request node (2a) in multiple patient examination nodes (2) generates and transmits a request message requesting viewing of target examination data to the generation node (2b). The generation node authenticates a signature of a target patient received together with the request message, generates a permission message requesting setting of a viewing right of the target examination data to the request node, and transmits the message to an authentication node (3). The signature of the target patient and a signature of the generation node are included in or attached to the permission message. The authentication node generates, after receiving the permission message, a data block to set the viewing right of the target examination data to the request node and transmits the data block to the patient examination nodes for storage in a blockchain format.

## Claims

### Claim 1

A viewing procedure management system for managing a procedure for patient examination data to be viewable by a plurality of patient examination nodes as hardware, the system comprising:
the plurality of patient examination nodes each configured to generate patient examination data based on an examination of a patient and store a plurality of data blocks in a blockchain format; and
an authentication node as hardware configured to generate the plurality of data blocks to be stored into the plurality of patient examination nodes,
the plurality of patient examination nodes and the authentication node being connected through a communication line,
each of the plurality of patient examination nodes including
a data block storage configured to store the plurality of data blocks in the blockchain format, and
an examination data output unit configured to output the generated patient examination data to a database connected to the patient examination node, the database being separate from a network forming the blockchain and configured to store the patient examination data, wherein the data blocks in the blockchain format are configured to store identification information of the patient examination data while the patient examination data is maintained in the database separate from the data blocks,
the plurality of patient examination nodes including a patient examination node being a request node as hardware configured to request viewing of the patient examination data generated by another patient examination node of the plurality of patient examination nodes and a patient examination node being a generation node as hardware configured to generate target examination data being the patient examination data requested by the request node for viewing,
the request node including a request message transmitter configured to generate and transmit a request message requesting viewing of the target examination data to the generation node, the request message being a message including predetermined signature data with a signature of a target patient relating to the target examination data or a message to which the signature data with the signature of the target patient relating to the target examination data is attached,
the generation node including
a patient signature authenticator configured to authenticate, when receiving the request message, the signature of the target patient relating to the signature data received together with the request message,
an identification information obtainer configured to obtain, when the signature of the target patient is authenticated, examination data identification information identifying the target examination data and request node identification information identifying the request node,
a permission message generator configured to generate a permission message requesting setting of a viewing right for the request node to view the target examination data, the permission message including the examination data identification information and the request node identification information, the permission message being a message including the signature data with the signature of the target patient and signature data with a signature of the generation node or a message to which the signature data with the signature of the target patient and the signature data with the signature of the generation node are attached, and
a permission message transmitter configured to transmit the permission message to the authentication node,
the authentication node including
a permission message authenticator configured to authenticate the signature of the generation node included in or attached to the permission message,
a data block generator configured to generate a data block only after the signature of the generation node is authenticated upon receiving the permission message, the data block including no patient examination data and including the request node identification information, the examination data identification information, the signature of the target patient and the signature of the generation node as evidence of granting the viewing right of the target examination data to the request node, and
a data block transmitter configured to transmit the generated data block to the plurality of patient examination nodes.

### Claim 2 (depends on 1)

The viewing procedure management system according to claim 1, wherein
the permission message includes the signature data with the signature of the target patient and the signature data with the signature of the generation node, and the signature data with the signature of the target patient and the signature data with the signature of the generation node are included in a single piece of signature data.

### Claim 3 (depends on 1)

The viewing procedure management system according to claim 1, wherein
the permission message is a message to which the signature data with the signature of the target patient and the signature data with the signature of the generation node are attached, and the signature data with the signature of the target patient and the signature data with the signature of the generation node are included in a single piece of signature data.

### Claim 4 (depends on 1)

The viewing procedure management system according to claim 1, wherein
the data block generator in the authentication node generates a data block including a viewing expiration date of the target examination data.

### Claim 5 (depends on 4)

The viewing procedure management system according to claim 4, wherein
the request message transmitter in the request node transmits the request message including the viewing expiration date obtained from the target patient,
the permission message generator in the generation node generates the permission message including the viewing expiration date, and
the data block generator in the authentication node generates the data block using the viewing expiration date read from the permission message.

### Claim 6

A viewing procedure management method for managing a procedure for patient examination data to be viewable by a plurality of patient examination nodes as hardware, the method being implementable with the plurality of patient examination nodes each to generate patient examination data based on an examination of a patient and store a plurality of data blocks in a blockchain format and with an authentication node as hardware to generate the plurality of data blocks to be output to the plurality of patient examination nodes, the plurality of patient examination nodes and the authentication node being connected through a communication line to communicate with one another with a network, the method comprising:
generating and transmitting, with a request node as hardware being a patient examination node of the plurality of patient examination nodes requesting viewing of the patient examination data generated by another patient examination node of the plurality of patient examination nodes, a request message to a generation node being a patient examination node as hardware of the plurality of patient examination nodes generating target examination data being the patient examination data requested by the request node for viewing, the request message requesting viewing of the target examination data, the request message being a message including predetermined signature data with a signature of a target patient relating to the target examination data or a message to which the signature data with the signature of the target patient relating to the target examination data is attached;
authenticating, with the generation node, the signature of the target patient relating to the signature data received together with the request message;
obtaining, with the generation node, when the signature of the target patient is authenticated, examination data identification information identifying the target examination data and request node identification information identifying the request node;
generating, with the generation node, a permission message requesting setting of a viewing right for the request node to view the target examination data and transmitting, with the generation node, the permission message to the authentication node, the permission message including the examination data identification information and the request node identification information, the permission message being a message including the signature data with the signature of the target patient and signature data with a signature of the generation node or a message to which the signature data with the signature of the target patient and the signature data with the signature of the generation node are attached;
authenticating, with the authentication node, the signature of the generation node included in or attached to the permission message; and
generating, with the authentication node, only after the signature of the generation node is authenticated upon receiving the permission message, a data block and transmitting, with the authentication node, the data block to the plurality of patient examination nodes, the data block including no patient examination data and including the request node identification information, the examination data identification information, the signature of the target patient, and the signature of the generation node as evidence of granting the viewing right of the target examination data to the request node,
wherein the patient examination data is stored in a database separate a network forming from the blockchain, and the data blocks in the blockchain format are configured to store identification information of the patient examination data while the patient examination data is maintained in the database separate from the data blocks.
