KR102110388B1 - 지역적 블록체인 기반의 cPHR 서비스 운용 방법 - Google Patents

지역적 블록체인 기반의 cPHR 서비스 운용 방법 Download PDF

Info

Publication number
KR102110388B1
KR102110388B1 KR1020200004359A KR20200004359A KR102110388B1 KR 102110388 B1 KR102110388 B1 KR 102110388B1 KR 1020200004359 A KR1020200004359 A KR 1020200004359A KR 20200004359 A KR20200004359 A KR 20200004359A KR 102110388 B1 KR102110388 B1 KR 102110388B1
Authority
KR
South Korea
Prior art keywords
information
blockchain
user terminal
cphr
medical
Prior art date
Application number
KR1020200004359A
Other languages
English (en)
Inventor
허석재
최진
이보라
제준형
신경준
Original Assignee
주식회사 브이티더블유
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 브이티더블유 filed Critical 주식회사 브이티더블유
Priority to KR1020200004359A priority Critical patent/KR102110388B1/ko
Application granted granted Critical
Publication of KR102110388B1 publication Critical patent/KR102110388B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/20ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/0202Child monitoring systems using a transmitter-receiver system carried by the parent and the child
    • G08B21/0222Message structure or message content, e.g. message protocol
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H80/00ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Biomedical Technology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Pathology (AREA)
  • Child & Adolescent Psychology (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명은 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 개시한다.
본 발명의 일 실시예는 사용자 단말에 의해 제1 병원의 QR 코드가 인식되면, 상기 사용자 단말이 상기 제1 병원의 정보를 등록하는 단계; 상기 제1 병원 단말이 제1 진료 기록을 저장하는 단계; 상기 사용자 단말에 의해 제2 병원의 QR 코드가 인식되면, 상기 사용자 단말이 상기 제2 병원의 정보를 등록하는 단계; 및 상기 제2 병원 단말이 제2 진료 기록을 저장하는 단계; 를 포함하고, 상기 제1 진료 기록 및 상기 제2 진료 기록은 블록체인으로 연결되는 것을 특징으로 하는, 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 제안한다.

Description

지역적 블록체인 기반의 cPHR 서비스 운용 방법{METHOD FOR OPERATING CONNECTED PERSONAL HEALTH RECORD SERVICE BASED ON REGIONAL BLOCK CHAIN}
본 발명은 연결형 개인 건강 기록 공유 플랫폼인 cPHR(connected Personal Health Record)을 이용한 서비스 운용 방법에 관한 것으로, 더욱 상세하게는 다양한 지역을 서로 연계시킬 수 있는 지역적 블록체인(regional block chain) 기반의 cPHR를 이용한 서비스 운용 방법에 관한 것이다.
최근 다양한 질병을 가진 환자들이 급증하고 있으며, 이와 관련하여 환자의 의료 정보를 포함한 개인 건강 기록은 공급자(예를 들어, 의료 기관 등)와 수요자(예를 들어, 환자 등) 간의 정보 비대칭이 비교적 크다고 할 수 있다. 특히, 환자는 본인의 의료 정보에 대한 주권을 가지고 활용하지 못하고 있다 할 수 있으며, 개별 의료 기관의 요구에 의해 수동적으로 정보를 제공하고 있는 상황이다.
이와 관련하여, 개인 건강 기록은 민감성 개인정보로서 정보의 통합관리 및 활용에 있어 다양한 정치적 또는 사회적 제약이 존재한다고 볼 수 있다. 다시 말해, 정보의 공유가 필요한 상황에서만 각 의료 기관 등이 보유한 정보를 환자의 동의 하에 상호 연결하여 환자 중심으로 완성된 개인 건강 기록을 활용할 수 있는 체계 또는 시스템이 존재하지 않는 문제가 있다.
국내특허공보 제10-2010-0097524호에는 환자 및 의료기관 식별정보를 이용한 환자 정보 접근방법 및 장치가 개시되어 있다.
상기 문헌의 청구항 1은 환자에 대한 국제 표준의 환자 식별정보 및 의료기관에 대한 국제 표준의 의료기관 식별정보를 생성 및 등록하는 단계; 상기 환자가 진료받은 의료기관으로부터 상기 의료기관 식별정보를 수신하면, 상기 등록된 환자 식별정보와 상기 수신된 의료기관 식별정보를 맵핑한 맵핑정보를 생성하는 단계; 및 상기 의료기관으로부터 상기 맵핑정보의 조회가 요청되면, 상기 조회를 요청한 의료기관으로 상기 맵핑정보를 전송하는 단계를 포함하는 것을 특징으로 하는 환자 및 의료기관 식별정보를 이용한 환자 정보 접근방법을 개시한다.
공개특허공보 제10-2010-0097524호(2010.09.03.) 등록특허공보 제10-1200814호(2012.11.13.)
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 제공하는 데 있다.
본 발명의 일 실시예는 사용자 단말에 의해 제1 병원의 QR 코드가 인식되면, 상기 사용자 단말이 상기 제1 병원의 정보를 등록하는 단계; 상기 제1 병원 단말이 제1 진료 기록을 저장하는 단계; 상기 사용자 단말에 의해 제2 병원의 QR 코드가 인식되면, 상기 사용자 단말이 상기 제2 병원의 정보를 등록하는 단계; 및 상기 제2 병원 단말이 제2 진료 기록을 저장하는 단계; 를 포함하고, 상기 제1 진료 기록 및 상기 제2 진료 기록은 블록체인(block chain)으로 연결되는 것을 특징으로 하는, 지역적 블록체인 기반의 cPHR(connected Personal Health Record) 서비스 운용 방법을 제안한다.
상기 제2 진료 기록을 저장하는 단계는, 상기 제1 진료 기록의 블록체인 해시 데이터(block chain hash data)를 함께 저장하는 단계; 를 포함할 수 있다.
상기 운용 방법은, 상기 서버가 응급 상황 정보를 상기 사용자 단말로부터 수신하는 단계; 및 상기 사용자 단말과 다른 사용자 단말이 근거리 무선 통신 방식을 이용하여 상기 제1 진료 기록 및 상기 제2 진료 기록을 전송하는 단계; 를 더 포함할 수 있다.
상기 운용 방법은, 상기 사용자 단말이 상기 제1 진료 기록 및 상기 제2 진료 기록을 수신하는 단계; 를 더 포함할 수 있다.
상기 개인 건강 기록은, 병원 내의 진료정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 중 적어도 하나 이상을 포함할 수 있다.
본 발명의 일 실시예는 제1 사용자 단말로부터 수신되는 개인 건강 기록을 저장부; 상기 제1 사용자 단말의 제2 사용자 단말로의 보호자 지정 요청에 따라 상기 제2 사용자 단말로 보호자 확인 요청을 송신하고, 상기 제2 사용자 단말로부터 승인 요청을 수신하는 통신부; 및 상기 제1 사용자 단말과 상기 제2 사용자 단말을 연동하는 프로세서를 포함하는 지역적 블록체인 기반의 cPHR(connected Personal Health Record) 서비스 운용 장치를 개시한다.
다른 일측에 따르면 상기 프로세서는, 상기 제1 사용자 단말을 보호 대상자 단말로 지정하고, 상기 제2 사용자 단말을 보호자 단말로 지정하여 상기 제2 사용자 단말에서 상기 제1 사용자 단말에 저장된 개인 건강 기록의 조회 권한을 부여하는 지역적 블록체인 기반의 cPHR 서비스 운용 장치가 제시된다.
또 다른 일측에 따르면 상기 통신부는, 상기 제1 사용자 단말에서 응급 상황 발생 알림을 수신하는 경우에, 상기 제2 사용자 단말로 응급 상황 발생 알림 메시지를 송신하는 지역적 블록체인 기반의 cPHR 서비스 운용 장치가 개시된다.
다른 일측에 따르면 상기 응급 상황 발생 알림 메시지는, 상기 보호 대상자의 현재 위치 확인, 응급 상황 내용 확인 및 전화 연결 중 적어도 하나를 포함하는 지역적 블록체인 기반의 cPHR 서비스 운용 장치일 수 있다.
일측에 따르면 상기 개인 건강 기록은, 병원 내의 진료정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 중 적어도 하나 이상을 포함하는 지역적 블록체인 기반의 cPHR 서비스 운용 장치가 개시된다.
본 발명에 의하면, 개인 건강 기록에 대해 환자가 주권을 가지는 정보 활용 패러다임을 제공할 수 있고, 이를 통해 개인 건강 기록 활용 체계를 의료 기관 중심에서 정보 주체인 개인으로 전환시킬 수 있는 효과가 있다.
또한, 본 발명에 의하면, 정확하고 신속한 의료 서비스 제공을 위한 개인 건강 기록 공유 기반을 조성할 수 있고, 이를 통해 평상 시에는 노드 간 분산 저장하고 필요 시에만 블록체인 기반으로 각 노드를 연결할 수 있는 효과가 있다.
또한, 본 발명에 의하면, 다양한 공공 및 민간 서비스와의 연계 및 확장을 통해 건강관리(즉, 헬스케어) 산업의 활성화 및 일자리를 창출에 기여할 수 있는 효과가 있다.
도 1a는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 서비스 제공 장치를 도시한 블록도이다.
도 1b는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 도시한 개념도이다.
도 2는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 노드 연결을 도시한 개념도이다.
도 3은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 관리 형태를 도시한 개념도이다.
도 4는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 보안체계를 도시한 개념도이다.
도 5는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제1 정보 공유 방식을 도시한 개념도이다.
도 6은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제2 정보 공유 방식을 도시한 개념도이다.
도 7은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법에서 cPHR 정보를 도시한 개념도이다.
도 8은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제1 상황의 개념도이다.
도 9는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제2 상황의 개념도이다.
도 10은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제3 상황의 개념도이다.
도 11은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 위한 제1 구성을 도시한 개념도이다.
도 12는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 위한 제2 구성을 도시한 개념도이다.
도 13은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제1 지역 구분을 도시한 개념도이다.
도 14는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제2 지역 구분을 도시한 개념도이다.
도 15는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제3 지역 구분을 도시한 개념도이다.
도 16은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 설명하기 위한 도면이다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. "및/또는" 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
본 발명에서 설명되는 cPHR(connected Personal Health Record)은 블록체인 기반 연결형 개인 건강 기록 공유 플랫폼을 의미할 수 있고, 개인 건강 기록(예; 전자의무기록, 라이프로그 등)에 대해 평상 시에는 의료 기관 등 각 노드가 해시값을 공유할 수 있고, 필요한 상황 시 블록체인 기반으로 연결되어 개인이 주체적으로 자신의 건강기록을 활용할 수 있는 서비스를 의미할 수 있다. 또한 cPHR은 의료기관에 흩어져 있는 진료, 검사 정보와 스마트폰 등으로 수집한 활동량 데이터, 스스로 측정한 체중, 혈당 등의 정보를 모두 취합해 사용자 스스로 열람하고 관리할 수 있도록 구축한 건강기록 시스템을 의미할 수 있다.
또한, 본 발명에서 설명되는 블록체인 기반의 cPHR 서비스 운용 방법은 개인 건강 기록 관리 서비스를 제공할 수 있다. 구체적으로, 블록체인 기반의 cPHR 서비스 운용 방법은 진료, 처방, 운동 기록 등 개인의 모든 건강기록을 통합하여 관리할 수 있고, 각 개인이 이를 실시간 조회하여 제3자에게 공유할 수 있는 기능을 제공하는 서비스일 수 있다.
또한, 본 발명에서 설명되는 cPHR, 블록체인 기반 연결형 개인 건강 기록 공유 플랫폼, 블록체인 기반의 cPHR 서비스 운용 방법은 시스템, 서버, 단말(예; 병원 단말, 사용자 단말, 환자 단말, 고객 단말) 등에 의해 구현될 수 있다.
도 1a는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 서비스 제공 장치를 도시한 블록도이다.
도 1a를 참조하면, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 서비스 제공 장치(100)는 적어도 하나의 프로세서(110), 메모리(120) 및 네트워크와 연결되어 통신을 수행하는 네트워크 인터페이스(130)를 포함할 수 있다. 여기서의 서비스 제공 장치(100)는 단말 또는 서버(예; 관리 서버)의 형태로 구현될 수 있다.
또한, 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 서비스 제공 장치(100)는 입력 인터페이스(140), 출력 인터페이스(150), 저장 장치(160) 등을 더 포함할 수 있다. 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 서비스 제공 장치(100)에 포함된 각각의 구성 요소들은 버스(bus)(170)에 의해 연결되어 서로 통신을 수행할 수 있다.
프로세서(110)는 메모리(120) 및/또는 저장 장치(160)에 저장된 프로그램 명령(program command)을 실행할 수 있다. 프로세서(110)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU) 또는 본 발명에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 위한 복수의 단계들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(120)와 저장 장치(160)는 휘발성 저장 매체 및/또는 비휘발성 저장 매체로 구성될 수 있다.
예를 들어, 메모리(120)는 읽기 전용 메모리(read only memory, ROM) 및/또는 랜덤 액세스 메모리(random access memory, RAM)로 구성될 수 있다. 여기서, 프로세서(110)를 통해 실행되는 프로그램 명령은 본 발명에서 제안하는 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 수행하는 복수의 단계들을 포함할 수 있다.
도 1b는 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 도시한 개념도이다.
도 1b를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법은 블록체인 기술을 기반으로 복수의 노드들(193)(예를 들어, 구급 기관, 전원 기관, 거점 병원, 협력 병원, 지역 보건소 등)간의 해시값을 공유할 수 있고, 필요한 상황에 따라 블록체인 기술을 기반으로 정보가 서로 연결 및 공유될 수 있다.
예를 들면, 수집되어 관리되는 개인 건강 기록(예; PHR)(191)은 병원 내의 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등을 포함할 수 있다. 이는 예시적일 뿐 이에 한정되는 것은 아니며, 통상의 기술자에 의해 개인의 의료 관련 정보를 더 포함할 수 있다.
본 발명의 일 실시예에 따르면 개인 건강 기록(191)은 블록체인(192)을 통해서 상기 복수의 노드들(193)에게 제공(또는 전달)될 수 있다. 예를 들면, 제공되는 내용(또는 데이터)은 해시값일 수 있으며, 경우에 따라서는 수집된 정보 자체를 제공하는 것도 가능하다. 또한 본 발명의 일 실시예에 따른 시스템은 제1 조건을 만족하는 경우에는 해시값만을 복수의 노드들(193)에게 공유하여 정보의 무결성을 확인하고, 제2 조건을 만족하는 경우에는 진료기록 데이터 자체를 복수의 노드들(193)에게 공유할 수 있다. 예를 들면, 개인 건강 기록 중 진료기록 및 처방 내역과 같은 의료정보의 경우에는 보안이 중요하기 때문에 평상시에는 해시값만을 공유하여 정보의 무결성을 확인하고, 응급상황 발생시에는 진료기록 데이터 자체를 공유하는 것이 가능하다.
본 발명의 일 실시예에 따르면 데이터의 종류에 따라 일부 데이터는 해시값만 제공하고 일부 데이터는 데이터 자체를 제공하는 것도 가능하다. 즉, 동일한 종류의 데이터들(예; 제1 데이터 및 제2 데이터 포함) 중에서, 제1 데이터는 해시값만을 제공하고, 제2 데이터는 데이터 자체를 제공하는 방법이 가능하다. 다시 말해, 진료 정보, 약물 처방 정보 및 의료 검사 정보 중 적어도 하나는 해시값만을 제공하고 수면 패턴 정보, 식사 정보 및 운동 정보 중 적어도 하나는 데이터 자체를 제공하도록 하는 방법도 가능하다. 여기서 진료 정보, 약물 처방 정보, 및 의료 검사 정보는 제1 정보 그룹에 포함되고, 수면 패턴 정보, 식사 정보, 및 운동 정보는 제2 정보 그룹에 포함될 수 있다.
본 발명의 일 실시예에 따르면 복수의 노드들(193)(예를 들어, 구급 기관, 전원 기관, 거점 병원, 협력 병원, 지역 보건소 등)은 제1 노드 그룹과 제2 노드 그룹으로 나뉘어 설정될 수 있다. 예를 들면, 제1 노드 그룹은 정보의 민감도가 임계치 이상인 정보들만 공유 받으며, 제2 노드 그룹은 정보의 상기 임계치 미만인 정보들만 공유 받을 수 있다.
예를 들면, 프로세서(110)는 상기 제1 정보 그룹 및 제2 정보 그룹에 포함되는 정보들 각각에 대하여 민감도를 설정할 수 있으며, 상기 정보들 중 민감도가 임계치 이상인 정보들을 제1 민감도 정보로 설정하고, 상기 정보들 중 민감도가 임계치 미만인 정보들을 제2 민감도 정보로 설정할 수 있다. 여기서 각 정보들에 대응되는 민감도는 상기 정보들을 입력하는 사용자에 의해 설정되거나, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스를 운용하는 서버의 관리자에 의해 설정될 수 있다.
또한 프로세서(110)는 제1 민감도 정보를 상기 제1 노드 그룹에 포함되는 적어도 하나의 노드에 공유하고, 제2 민감도 정보를 상기 제2 노드 그룹에 포함되는 적어도 하나의 노드에 공유할 수 있다.
또한 상기 제2 노드 그룹들에 포함된 적어도 하나의 노드들 중에서 저장된 제2 민감도 정보의 개수가 소정의 임계치를 넘어가는 경우, 프로세서(110)는 상기 제2 민감도 정보의 개수가 소정의 임계치를 넘어가는 노드를 제1 노드 그룹의 노드로 재설정할 수 있다. 이는 상대적으로 민감도가 낮은 정보라 하여도, 환자에 대한 다수의 정보를 포함하는 있다면 보안 상의 보호를 해줄 필요가 있으므로 수행되는 동작일 수 있다.
또한 프로세서(110)는, 복수의 노드(193)(예를 들어, 구급 기관, 전원 기관, 거점 병원, 협력 병원, 지역 보건소 등)에 포함된 정보(예; 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등)의 열람을 요청하는 신호(또는 메시지)가 병원 단말 및/또는 사용자 단말으로부터 수신되는 경우, 제1 노드 그룹에 포함된 노드에 저장된 정보인지 아니면 제2 노드 그룹에 포함된 노드에 저장된 정보인지에 따라 상이한 알고리즘을 수행할 수 있다.
예를 들면, 복수의 노드(193)에 포함된 정보(예; 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등)의 열람을 요청하는 신호(또는 메시지)가 병원 단말 및/또는 사용자 단말로부터 수신되는 경우, 프로세서(110)는 상기 신호가 지시하는 정보의 종류, 타입, 태양, 개수, 상기 신호가 지시하는 정보가 저장된 노드의 종류, 타입, 위치, 개수를 확인할 수 있으며, 그 다음 상기 확인된 종류, 타입, 태양, 개수에 따라 상이한 알고리즘을 수행할 수 있다.
또한 상기 신호가 지시하는 정보가 제1 노드 그룹에 포함되는 노드 및 제2 노드 그룹에 포함되는 노드 모두에 저장된 경우 프로세서는 소정의 기준에 따라 상기 제1 노드 그룹 및 제2 노드 그룹 중 어느 하나의 노드 그룹만을 선택하여, 선택된 노드 그룹에 포함되는 노드로부터 상기 요청된 정보를 획득할 수 있다.
또한 프로세서(110)는 네트워크 인터페이스(130)를 통하여 상기 정보(예; 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등)의 열람을 요청하는 요청 신호(또는 요청 메시지)가 발송된 제1 시간(또는 제1 전송 시간), 상기 복수의 노드(193) 각각이 상기 요청 신호(또는 요청 메시지)를 수신한 제2 시간(또는 제1 수신 시간)에 대한 정보를 획득할 수 있다. 또한 프로세서(110)는, 상기 요청 신호(또는 요청 메시지)에 응답하여 전송되는 응답 신호(또는 응답 메시지)가 상기 복수의 노드(193) 각각으로부터 전송되는 제3 시간(또는 제2 전송 시간), 상기 응답 신호(또는 응답 메시지)가 상기 네트워크 인터페이스(130)에 의해 수신되는 제4 시간(또는 제2 수신 시간)에 대한 정보를 획득할 수 있다.
프로세서(110)는, 예를 들면, 상기 신호가 지시하는 정보(예; 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등)가 제1 노드 그룹에 포함되는 노드 및 제2 노드 그룹에 포함되는 노드 모두에 저장된 경우, 상기 제1 시간(또는 제1 전송 시간), 제2 시간(또는 제1 수신 시간), 제3 시간(또는 제2 전송 시간), 제4 시간(또는 제2 수신 시간) 중 적어도 하나에 기반하여, 복수의 노드들(193) 중에서 어느 노드로부터 (상기 신호가 지시하는) 정보를 획득할 지 여부를 선택/결정하여, i) 상기 선택된 노드에게 요청 신호를 추가적으로 전송하거나 ii) 상기 선택된 노드로부터 (상기 신호가 지시하는) 정보를 수신할 수 있다. 여기서 제1 시간, 제2 시간, 제3 시간, 제4 시간은 이전에 전송된 요청 신호, 응답 신호에 의해 획득된 데이터에 기반하여 획득될 수 있다. 또한 프로세서(110)는, 예를 들면, 복수의 노드들(193) 중에서 제1 수신 시간과 제1 전송 시간 사이의 차이 및 제2 수신 시간과 제2 전송 시간 사이의 차이 중 적어도 하나가 제일 짧은 노드, 또는 소정의 임계치보다 낮은 노드만을 선택하여 상기 요청 신호를 전송할 수 있다.
프로세서(110)는, 예를 들면, 상기 신호가 지시하는 정보(예; 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보 등)가 제1 노드 그룹에 포함되는 노드 및 제2 노드 그룹에 포함되는 노드 모두에 저장된 경우, 상기 제1 시간(또는 제1 전송 시간), 제2 시간(또는 제1 수신 시간), 제3 시간(또는 제2 전송 시간), 제4 시간(또는 제2 수신 시간) 중 적어도 하나와 복수의 노드들(193) 각각에서 요구하는 대가 비용에 기반하여, 복수의 노드들(193) 중에서 어느 노드로부터 (상기 신호가 지시하는) 정보를 획득할 지 여부를 선택/결정할 수 있다. 예를 들면, 프로세서(110)는 상기 대가 비용이 소정의 임계치보다 높은 노드를 제외한 후에 나머지 복수의 노드들 중에서 제1 수신 시간과 제1 전송 시간 사이의 차이 및 제2 수신 시간과 제2 전송 시간 사이의 차이 중 적어도 하나가 제일 짧은 노드, 또는 소정의 임계치보다 낮은 노드만을 선택하여 상기 요청 신호를 전송할 수 있다.
도 2는 본 발명의 일 실시예에 따른 블록체인 기반의 노드 연결을 도시한 개념도이다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 블록체인 기능을 기반으로 복수의 의료 기관들(210, 220)을 노드로 연결하는 방법을 확인할 수 있다.
구체적으로, 개별 의료 기관(210, 220)을 중심으로 EMR, PHR이 구축 및 운영됨으로 인해 개인이 의료 데이터를 활용하기에 어려움이 있으므로, 건강 및 의료 기록의 생성 주체(230)를 블록체인 노드로 연결할 수 있고, 이를 통해 헬스케어 분야의 개인 건강 기록원장을 구축할 수 있다.
일 실시예에 따르면 상기 블록체인은 프라이빗 블록체인으로서 개인 또는 개인 건강 기록 플랫폼을 중심으로 운영될 수 있다. 즉, 개인이나 개인 건강 기록 플랫폼의 운영자가 블록체인의 관리자가 되어 운영할 수 있다.
다른 일 실시예에 따르면 통상의 기술자의 입장에서 모든 분산 원장에 데이터를 기록하고 공유하는 퍼블릭 블록체인으로 운영되는 방법도 가능하다.
도 3은 본 발명의 일 실시예에 따른 블록체인 기반의 관리 형태를 도시한 개념도이다.
도 3을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 평시 분산원장 형태로 관리하는 방법을 확인할 수 있다. 구체적으로, 개인 의료 정보의 통합적 저장 및 상업적 활용에 대한 사회적 우려로 인해 의료 기관 비협조 등의 제약이 상존하므로, 의료 정보의 통합이 아닌 분산된 형태로 관리(평상 시 해시값만을 공유)함으로써 개인의 사전 동의 하에 필요한 상황(예를 들어, 응급 상황)에만 서로 연결될 수 있다.
예를 들면, A병원은 개인X가 감기로 방문하여 진료 및 처방을 받은 1차 의료기관일 수 있다. 한편 B병원은 개인X가 당뇨로 주기적으로 방문하여 진료 및 처방을 받는 3차 의료기관일 수 있다.
평상시에 두 기관은 서로 진료 기록 데이터를 공유하지 않고 각 진료 기록의 무결성을 확인하기 위한 해시 데이터만을 공유한다. 그러나 응급 상황이 발생한 경우에는 개인X의 요청 또는 개인 건강 기록 플랫폼 시스템의 요청에 의해 데이터가 개인X의 사용자 단말 또는 개인 건강 기록 플랫폼의 서버로 수집될 수 있다.
도 4는 본 발명의 일 실시예에 따른 블록체인 기반의 보안체계를 도시한 개념도이다.
도 4를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 블록체인 기반의 보안체계를 적용하는 방법을 확인할 수 있다. 구체적으로, 개인 의료 정보의 누출, 유출, 조작, 오남용 등에 대한 우려가 있으므로, 현존하는 기술 중 최고의 보안성을 보장하는 블록체인의 기술적 장점(예를 들어, 불가역성, 기밀성, 보안성, 무결성)을 활용하여 철저한 보안 체계를 보장(즉, 프라이빗 블록체인)하는 효과를 가질 수 있다.
일 실시예에 따르면 블록체인을 소유한 각 노드들은 다음 노드의 해시값을 공유 받아 저장할 수 있다. 즉, 제N 노드는 제N-1 노드의 해시값(Hash N-1)을 저장하고, 제N-1 노드는 제N-2 노드의 해시값(Hash N-2)을 저장하며, 제2 노드는 제1 노드의 해시값(Hash 1)을 저장하고, 제1 노드는 최초 원 노드인 관리 노드의 해시값(Hash 0)을 저장할 수 있다.
각 노드들은 개인의 진료기록 데이터, 처방 데이터 등을 저장하고 관리하는 병원일 수 있다. 각 노드들은 병원으로서 당 병원의 진료기록 데이터, 처방 데이터 및 수술 데이터 등을 저장할 수 있으며, 타 병원의 진료기록 등에 관한 해시 데이터를 저장할 수 있다.
응급 상황이 닥치는 경우에는 개인 건강 기록 플랫폼 관리 서버 또는 사용자(즉, 환자) 단말로부터 타 병원의 진료기록 등에 관한 데이터를 수신할 수 있다. 수신한 데이터는 저장되어 있던 해시 데이터를 이용하여 무결성을 검증할 수 있다. 블록체인으로 각 노드 별로 새로 데이터를 저장하는 경우에 블록을 생성하고, 다른 노드들에 생성된 데이터의 해시 데이터를 공유할 수 있다.
다른 일 실시예에 따르면 각 노드는 예를 들면 응급의료의 또는 긴급구조대 구급대원 등이 되는 것도 가능하다.
도 5는 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제1 정보 공유 방식을 도시한 개념도이다.
도 5를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 제1 정보 공유 방식을 확인할 수 있으며, 더욱 상세하게는 평상시에 수행될 수 있는 정보 공유 방식을 확인할 수 있다.
구체적으로 사용자는 단말에서 애플리케이션의 실행(510)을 통해 공유 기능을 활성화할 수 있다. 애플리케이션의 실행은 기본적으로 단말의 디스플레이에 표시되는 아이콘을 터치하여 실행할 수 있으나, 경우에 따라서는 단말을 미리 지정되는 횟수 이상 흔들거나 특정 영역을 스와이프(swipe)하여 실행하는 것도 가능하다.
단말 사용자가 위급 상황에 처한 경우에 표시되는 복잡한 화면에서 cPHR 애플리케이션 아이콘을 찾아 실행하는 것 보다는 단말을 흔들거나 디스플레이의 특정 영역을 스와이프함으로써 신속하게 애플리케이션을 실행할 수 있기 때문이다.
다음으로 사용자는 공유할 데이터를 선택할 수 있다. 평상시의 경우에는 My cPHR을 선택할 수 있고, 응급 상황의 경우에는 Emergency Summary를 선택할 수 있다. 응급 상황인 경우의 정보 공유 방식은 도 6에서 상세히 설명하도록 한다.
사용자가 My cPHR을 선택하게 되면 승인과정(520)을 거치고 사용자 단말로부터 의료인 또는 보호자의 단말로 My cPHR 정보를 공유할 수 있다. 사용자 본인 여부의 확인을 위해 지문 또는 패스워드 방식으로 승인을 할 수 있고, 경우에 따라서는 홍채나 안면인식 등의 방법을 사용하는 것도 가능하다.
상기 방식을 거쳐 본인이 인증된 경우에 공유할 의료인 또는 보호자의 단말을 설정하여 온라인으로 개인 건강 기록을 공유(530)할 수 있다. cPHR 플랫폼 서버로부터 의료인 또는 보호자의 단말로 사용자(또는 환자)의 개인 건강 기록이 전송될 수 있다.
도 6은 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제2 정보 공유 방식을 도시한 개념도이다.
도 6을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 제2 정보 공유 방식을 확인할 수 있으며, 더욱 상세하게는 응급 상황이 발생하는 경우에 수행될 수 있는 정보 공유 방식을 확인할 수 있다.
단말에서의 애플리케이션 실행(610)의 방식은 평상시의 애플리케이션 실행 방식과 동일할 수 있다. 그러나 일 실시예에 다른 응급 상황에서의 정보 제공 방식은 평상시의 정보 제공 방식과는 상이하게 제공될 수 있다. 공유 데이터로서 Emergency Summary를 선택하게 되면 응급의료 제공자의 신원을 인증하는 단계(620)가 수행될 수 있다.
구체적으로 구급대원과 같은 응급의료 제공자가 단말에서 지문인식 또는 패스워드 인증을 통해 인증을 마치고 나면 응급환자의 사용자 단말과 태깅하여 응급환자의 Emergency Summary를 수신(630)할 수 있다.
예를 들면 환자X가 갑작스러운 심정지로 쓰러진 경우에, 신고를 받고 출동한 구급대원은 구급대원의 단말에서 cPHR 애플리케이션을 실행하고, Emergency Summary를 선택하고 지문인증을 수행한다. 그 후 구급대원의 단말과 환자X의 단말을 태깅하여 환자X의 단말로부터 Emergency Summary 정보를 수신할 수 있다.
따라서 평소 환자X가 갖고 있던 질병 등을 확인하고 이를 고려하여 응급처치를 수행할 수 있다.
도 7은 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 cPHR 정보를 도시한 개념도이다.
도 7을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에서 사용되는 cPHR 정보의 일 예를 확인할 수 있으며, 더욱 상세하게는 도 5 내지 도 6을 참조하여 설명된 정보 공유 방식과 연계되어 사용될 수 있는 cPHR 정보의 일 예를 확인할 수 있다.
일 실시예에 따른 cPHR 정보는 개인신상정보(710), 가족력 정보(720), 의료 기록(730, 740, 750), 기타 건강 관련 정보(760) 및 보호자 정보(770)를 포함할 수 있다.
구체적으로 개인신상정보(710)의 경우에는 이름, 나이, 주소, 연락처, 성별, 신장, 몸무게, 혈액형 등을 포함할 수 있다. 가족력 및 사회력 정보(720)는, 가족이 겪은 암(예를 들어, 폐암, 대장암 등), 고혈압(또는 저혈압), 흡연여부 및 음주 횟수 등이 될 수 있다.
의료 기록(730, 740, 750)의 경우에는, 최근 진료를 통해 진단받은 질환 정보(730), 최근 복용한 약물 정보(740) 그리고 최근 수술 정보(750) 등을 포함할 수 있다.
마지막으로 기타 건강 관련 정보(760)에서는 심박수, 현재 혈압, 수면시간, 혈당, 산소포화도 등의 정보가 포함될 수 있고 보호자 정보(770)는 보호자의 이름 및 연락처 주소 등이 포함될 수 있다.
도 8은 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제1 상황의 개념도이다.
도 8을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제1 상황(즉, 평상시) 하에서의 서비스 프로토타입을 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 사용하는 환경에서 당뇨 환자의 일상에 대하여 적용되는 경우를 확인할 수 있다.
평상시에 사용자가 보호자에게 자신의 My cPHR 정보를 제공하는 경우에 보호자는 제공되는 정보 들을 cPHR 애플리케이션을 통해 보호자 단말에서 확인할 수 있다. 보호자는 사용자가 지정하여 허락한 사람이므로 사용자의 의료 기록 등을 열람할 수 있다.
따라서 보호자는 평상시에도 사용자의 혈당 정보, 심박수 등을 체크하여 도움을 줄 수 있다.
도 9는 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제2 상황의 개념도이다.
도 9를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제2 상황(즉, 응급 상황) 하에서의 서비스 프로타입을 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 사용하는 환경에서 구급대원 또는 의료진의 응급 의료 현장에 적용되는 경우를 확인할 수 있다.
도 6에서 설명한 방식을 통해 응급 의료진은 Emergency Summary 정보를 수신하여 도 9에서 표시되는 정보를 수신할 수 있다.
구체적으로 긴급 상황에서 가장 필요한 정보들을 우선적으로 제공한다. 주요 질환 이력, 수술 이력, 복용 약물 정보 및 보호자 정보 등을 확인할 수 있고, 경우에 따라서는 보호자 또는 구급대원이 작성한 응급 상황 정보를 확인할 수 있다.
도 10은 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법에 대한 제3 상황의 개념도이다.
도 10을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제3 상황 하에서의 서비스 프로토타입을 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 사용하는 환경에서 보호자의 보호대상자에게 발생된 응급 상황에 적용된 경우를 확인할 수 있다.
자신을 보호자로 등록한 사용자에게 응급 상황이 발생한 경우에, 사용자 단말에서 응급 상황이 감지되면 보호자 단말에 자동적으로 알림을 전송할 수 있다. 구체적으로 팝업 메시지를 출력하여 사용자에게 응급 상황이 발생하였음을 표시할 수 있고, 그와 함께 사용자의 GPS 데이터를 수신하여 현재 위치 정보(1010)를 확인할 수 있고, 전화걸기 아이콘(1030)을 이용하여 보호자 단말에서 사용자 단말로 즉시 전화를 연결할 수도 있다. 또는 응급 상황 내용을 확인(1020)할 수도 있다.
다른 일 실시예에 따르면, 사용자의 현재 위치로부터 가장 인접한 병원 또는 응급실의 위치를 제공하는 것도 가능하다. 응급 상황이 발생하는 경우에 사용자가 응급 구조대 등을 통해 이동 가능성이 가장 높은 인접 병원 또는 응급실의 위치를 제공함으로써 보호자로 하여금 신속하게 응급 상황에 대처할 수 있도록 도울 수 있다.
도 11은 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 위한 제1 구성을 도시한 개념도이다.
도 11을 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제1 구성에 대한 것으로, 더욱 상세하게는 개인회원, 병원, cPHR 서비스 간에 연동되는 과정 중 병원 로그가 생성되는 방법을 확인할 수 있다.
예를 들어 사용자(개인회원)가 병원에 방문하면 사용자는 병원의 리셉션에 비치된 병원 QR 코드를 인식하면, cPHR 플랫폼 관리 서버는 사용자의 MY 병원으로 데이터베이스에 저장한다. 그리고 진료 및 수납 처리 등의 절차를 완료한 뒤에 제공되는 진료소견서 또는 처방전에 함께 출력되는 QR 코드를 다시 인식하게 되면 상기 cPHR 플랫폼 관리 서버는 진료 및 처방 기록을 저장한다.
다른 일 실시예에서는 사용자가 응급 상황으로 병원을 방문한 경우에 병원 내 의료진 또는 관계자가 긴급상황(EMR) 진료 정보를 직접 입력할 수 있다. 이 경우에는 cPHR 플랫폼 관리 서버는 마찬가지로 EMR 진료 정보를 저장한다.
실시예는 제한적으로 설명하였으나, 통상의 기술자의 입장에서 다양한 경우로 응용이 가능하다.
도 12는 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법을 위한 제2 구성을 도시한 개념도이다.
도 12를 참조하면, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스 운용 방법의 제2 구성에 대한 것으로, 더욱 상세하게는 개인회원, 병원, cPHR 서비스 간에 연동되는 과정 중 라이프로그가 생성되는 방법 및 보호자가 모니터링 되는 방법을 확인할 수 있다.
보다 구체적으로, 사용자 단말과 보호자 단말을 연동하려는 경우 사용자 단말의 cPHR 애플리케이션에서 보호자 등록 요청을 하고, 보호자 단말의 cPHR 애플리케이션에서 등록 확인을 하는 경우에 cPHR 플랫폼 관리 서버는 사용자 - 보호자 관계로 등록 및 저장할 수 있다.
이후, 사용자 단말과 헬스케어 기기가 연동되고 혈당 측정이 이루어지는 경우에 cPHR 플랫폼 관리 서버에서는 사용자 단말로부터 혈당 측정 데이터를 수신하여 저장할 수 있다. 또한 등록된 보호자 단말에서는 사용자(즉, 보호 대상자)의 MY 로그 및 응급 상황 등을 조회할 수 있고, 조회했던 이력은 로그로 cPHR 플랫폼 관리 서버에 기록될 수 있다.
도 13은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제1 지역 구분을 도시한 개념도이다.
도 13을 참조하면, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 제1 지역 구분에 따라 적용하는 경우를 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 제1 지역 구분에 따른 적용되는 경우는 특정 시 내에서 적용되기 위해 미리 지정된 지역 구에 적용하기 위한 구분을 의미할 수 있다.
예를 들어, 본 발명의 일 실시예예 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 적용되는 제1 지역 구분은 송파구 및 강남구에 적용되는 구분을 의미할 수 있다. 이와 같은 경우, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법은 송파구 보건소, 송파구 거점 병원, 서울시 구급기관, 강남구 보건소, 강남구 거점 병원 등이 주요 연결 노드가 될 수 있다.
도 14는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제2 지역 구분을 도시한 개념도이다.
도 14를 참조하면, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 제2 지역 구분에 따라 적용하는 경우를 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 제2 지역 구분에 따라 적용되는 경우는 특정 시에 적용하기 위한 구분을 의미할 수 있다.
예를 들어, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 적용되는 제2 지역 구분은 서울시에 적용되는 구분을 의미할 수 있다. 이와 같은 경우, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법은 송파구 거점 병원, 송파구 보건소, 특정 구 거점 병원, 특정 구 보건소, 서울시 구급기관, 강남구 보건소, 강남구 거점 병원 등이 주요 연결 노드가 될 수 있다.
도 15는 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법의 제3 지역 구분을 도시한 개념도이다.
도 15를 참조하면, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 제3 지역 구분에 따라 적용하는 경우를 확인할 수 있다. 구체적으로, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 제3 지역 구분에 따라 적용되는 경우는 전국에 적용하기 위한 구분을 의미할 수 있다.
예를 들어, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법이 적용되는 제3 지역 구분은 전국에 적용되는 구분을 의미할 수 있다. 이와 같은 경우, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법은 전국에 존재하는 각 시 및 도를 기반으로 1차적으로 구분될 수 있고, 각 시 및 도 내에서는 도 13 및 도 14를 참조하여 설명된 바와 같이 제1 지역 구분 및 제2 지역 구분에 기초하여 구분될 수 있다.
도 16은 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 설명하기 위한 도면이다.
도 16은 각 지역에 위치하는 노드(1610, 1620, 1630, 1640, 1650, 1660) 각각에 대한 데이터를 그래프로 표현하는 도면이다. 예를 들면, 도 16은 각 지역에 위치하는 노드(예를 들어, 구급 기관, 전원 기관, 거점 병원, 협력 병원, 지역 보건소 등)(1610, 1620, 1630, 1640, 1650, 1660)가 저장하는 제1 민감도 정보의 량(amount)(1611, 1621, 1631, 1641, 1651, 1661) 및 제2 민감도 정보의 량(1612, 1622, 1632, 1642, 1652, 1662)을 도시한다.
또한 프로세서(110)는, 예를 들면, 병원 내의 진료 정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보 및 의료 검사 정보를 제1 정보 그룹 또는 제2 정보 그룹으로 나누어 설정/저장할 수 있다. 또한 프로세서(110)는, 예를 들면, 제1 정보 그룹 및 제2 정보 그룹에 포함되는 정보들 각각에 대하여 민감도를 설정할 수 있으며, 상기 정보들 중 민감도가 임계치 이상인 정보들을 제1 민감도 정보(1611, 1621, 1631, 1641, 1651, 1661)로 설정하고, 상기 정보들 중 민감도가 임계치 미만인 정보들을 제2 민감도 정보(1612, 1622, 1632, 1642, 1652, 1662)로 설정할 수 있다. 여기서 각 정보들에 대응되는 민감도는 상기 정보들을 입력하는 사용자에 의해 설정되거나, 본 발명의 일 실시예에 따른 블록체인 기반의 cPHR 서비스를 운용하는 서버의 관리자에 의해 설정될 수 있다.
이와 같은 방법을 통해, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법은 전국에 존재하는 지역 별 보건소 및 대형 거점 병원을 중심으로 응급 의료 지원 및 지역 커뮤니티 케어 서비스를 확대 및 활성화시킬 수 있다. 또한, 본 발명의 일 실시예에 따른 지역적 블록체인 기반의 cPHR 서비스 운용 방법을 통해 전국의 각 지역에 따른 cPHR 서비스가 운용 가능할 수 있다.
이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.

Claims (10)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 제1 사용자 단말로부터 개인 건강 기록을 획득하고, 상기 개인 건강 기록을 저장하는 저장부;
    복수의 지역에 위치하는 의료 기관들에 상응하는 복수의 블록체인 노드와 통신을 수행하고, 상기 제1 사용자 단말의 제2 사용자 단말로의 보호자 지정 요청에 따라 상기 제2 사용자 단말로 보호자 확인 요청을 송신하고, 상기 제2 사용자 단말로부터 승인 요청을 수신하는 통신부; 및
    상기 제1 사용자 단말과 상기 제2 사용자 단말을 연동하고, 상기 제1 사용자 단말을 보호 대상자 단말로 지정하고, 상기 제2 사용자 단말을 보호자 단말로 지정하여 상기 제2 사용자 단말에서 상기 제1 사용자 단말에 저장된 개인 건강 기록의 조회 권한을 설정하는 프로세서; 를 포함하고,
    상기 개인 건강 기록은,
    병원 내의 진료정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보, 및 의료 검사 정보를 포함하고,
    상기 병원 내의 진료정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보, 및 의료 검사 정보 각각에 대한 민감도가 보호자에 의해 상기 보호자 단말을 통하여 설정되면, 상기 프로세서는 상기 병원 내의 진료정보, 약물 처방 정보, 수면 패턴, 유전 정보, 식사 정보, 운동 정보, 및 의료 검사 정보들 중에서, 상기 민감도가 제1 임계치를 넘는 적어도 하나의 정보는 제1 민감도 정보로 분류하고, 상기 민감도가 상기 제1 임계치 미만인 적어도 하나의 정보는 제2 민감도 정보로 분류하고,
    상기 프로세서는,
    상기 제1 민감도 정보를 해시(hash)함으로써 상기 제1 민감도 정보에 상응하는 해시값을 생성하고,
    상기 복수의 블록체인 노드를 상기 민감도가 상기 제1 임계치 이상인 정보들만 공유하는 제1 노드 그룹과 상기 민감도가 상기 제1 임계치 미만인 정보들만 공유하는 제2 노드 그룹으로 분류하고,
    응급상황 발생을 나타내는 정보가 상기 프로세서에 의해 확인되면 상기 제1 민감도 정보에 상응하는 해시값을 상기 제1 노드 그룹에게 전달하되, 상기 응급상황 발생을 나타내는 정보가 상기 프로세서에 의해 확인되지 않으면 해시되지 않은 상기 제1 민감도 정보를 상기 제1 노드 그룹에게 전달하고,
    상기 제2 민감도 정보는 해시(hash)하지 않고 상기 제2 노드 그룹에게 전달하도록 제어하는 것을 특징으로 하고,
    상기 해시값에 기반하여 상기 제1 민감도 정보의 무결성을 확인하도록 제어하는 것을 특징으로 하고,
    상기 제2 노드 그룹에 포함되는 노드 중에서 공유된 제2 민감도 정보의 개수가 제2 임계치를 넘는 노드를 상기 제1 노드 그룹으로 재설정하는 것을 특징으로 하고,
    상기 프로세서는,
    상기 복수의 블록체인 노드에게 제1 신호를 전송하고,
    상기 제1 신호에 응답하여 제2 신호를 상기 복수의 블록체인 노드로부터 수신하고,
    상기 제1 신호가 상기 통신부로부터 송신된 제1 시간을 확인하고,
    상기 제1 신호가 상기 복수의 블록체인 노드 각각에 수신된 시간인 제2 시간을 나타내는 정보를 상기 복수의 블록체인 노드 각각으로부터 획득하고,
    상기 제2 신호가 상기 복수의 블록체인 노드 각각으로부터 전송되는 시간인 제3 시간을 나타내는 정보를 상기 복수의 블록체인 노드 각각으로부터 획득하고,
    상기 제2 신호가 상기 통신부에 의해 수신되는 시간인 제4 시간을 확인하고,
    상기 복수의 블록체인 노드 각각이 개인 건강 기록의 열람을 위해 요구하는 열람 비용을 나타내는 정보를 상기 복수의 블록체인 노드 각각으로부터 획득하고,
    상기 복수의 블록체인 노드 중에서 상기 열람 비용이 소정의 비용 임계치를 넘는 노드를 제외하고, 상기 제2 시간 및 상기 제1 시간 사이의 제1 차이와 상기 제4 시간 및 상기 제3 시간 사이의 제2 차이의 합이 가장 낮은 특정 블록체인 노드를 선택하고,
    상기 특정 블록체인 노드에 저장된 개인 건강 기록의 열람을 요청하는 메시지를 상기 특정 블록체인 노드에게 전송하는 것을 특징으로 하는,
    지역적 블록체인 기반의 cPHR(connected Personal Health Record) 서비스 운용 장치.
  7. 삭제
  8. 제6항에 있어서,
    상기 통신부는,
    상기 응급상황 발생을 나타내는 정보를 상기 제1 사용자 단말로부터 수신하는 경우에, 응급 상황 발생 알림 메시지를 상기 제2 사용자 단말에게 송신하는,
    지역적 블록체인 기반의 cPHR 서비스 운용 장치.
  9. 제8항에 있어서,
    상기 응급 상황 발생 알림 메시지는,
    상기 보호 대상자의 현재 위치 확인, 응급 상황 내용 확인 및 전화 연결 중 적어도 하나를 포함하는,
    지역적 블록체인 기반의 cPHR 서비스 운용 장치.
  10. 삭제
KR1020200004359A 2020-01-13 2020-01-13 지역적 블록체인 기반의 cPHR 서비스 운용 방법 KR102110388B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200004359A KR102110388B1 (ko) 2020-01-13 2020-01-13 지역적 블록체인 기반의 cPHR 서비스 운용 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200004359A KR102110388B1 (ko) 2020-01-13 2020-01-13 지역적 블록체인 기반의 cPHR 서비스 운용 방법

Publications (1)

Publication Number Publication Date
KR102110388B1 true KR102110388B1 (ko) 2020-05-13

Family

ID=70730017

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200004359A KR102110388B1 (ko) 2020-01-13 2020-01-13 지역적 블록체인 기반의 cPHR 서비스 운용 방법

Country Status (1)

Country Link
KR (1) KR102110388B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102226292B1 (ko) * 2020-06-18 2021-03-10 주식회사 레몬헬스케어 다수개의 병원서버 및 컨소시엄서버를 동시다발적으로 연동하기 위한 클라우드 기반의 api스펙 관리방법
CN113409927A (zh) * 2021-06-25 2021-09-17 浙江依山科技有限公司 一种基于区块链的线上医疗***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100097524A (ko) 2009-02-26 2010-09-03 서울대학교산학협력단 환자 및 의료기관 식별정보를 이용한 환자 정보 접근방법 및 장치
KR101200814B1 (ko) 2010-12-01 2012-11-13 서울대학교산학협력단 근거리 무선 통신 기반의 개인 건강 기록 관리 방법 및 시스템
KR101763827B1 (ko) * 2016-04-07 2017-08-02 주식회사 라이프시맨틱스 블록체인 기반 의료데이터전송시스템, 방법 및 프로그램
KR20190140688A (ko) * 2018-06-12 2019-12-20 주식회사 호윤 신속한 검색을 위한 시퀀스 해쉬를 이용한 블록체인 생성 시스템 및 그 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100097524A (ko) 2009-02-26 2010-09-03 서울대학교산학협력단 환자 및 의료기관 식별정보를 이용한 환자 정보 접근방법 및 장치
KR101200814B1 (ko) 2010-12-01 2012-11-13 서울대학교산학협력단 근거리 무선 통신 기반의 개인 건강 기록 관리 방법 및 시스템
KR101763827B1 (ko) * 2016-04-07 2017-08-02 주식회사 라이프시맨틱스 블록체인 기반 의료데이터전송시스템, 방법 및 프로그램
KR20190140688A (ko) * 2018-06-12 2019-12-20 주식회사 호윤 신속한 검색을 위한 시퀀스 해쉬를 이용한 블록체인 생성 시스템 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102226292B1 (ko) * 2020-06-18 2021-03-10 주식회사 레몬헬스케어 다수개의 병원서버 및 컨소시엄서버를 동시다발적으로 연동하기 위한 클라우드 기반의 api스펙 관리방법
US11854692B2 (en) 2020-06-18 2023-12-26 Lemonhealthcare Ltd Cloud-based API spec management method for simultaneously interconnecting pluralities of hospital servers and consortium servers
CN113409927A (zh) * 2021-06-25 2021-09-17 浙江依山科技有限公司 一种基于区块链的线上医疗***

Similar Documents

Publication Publication Date Title
KR102144532B1 (ko) 블록체인 기반의 cPHR 서비스 운용 방법
JP7018557B2 (ja) Bcn(ブロックチェーンネットワーク)を使用したデータ利用方法、システムおよびそのプログラム
US10204704B1 (en) Systems and methods for biometrically retrieving medical information
US20110288874A1 (en) System and Method for Providing Authentication of Medical Data Through Biometric Identifier
US7941324B1 (en) Method and system for identification of a patient
US20140156312A1 (en) System and method for creating and maintaining an internet-based, universally accessible and anonymous patient medical home page
US20130179176A1 (en) Computer implemented method for determining the presence of a disease in a patient
US8756076B2 (en) HIPAA-compliant third party access to electronic medical records
US10622104B2 (en) System and method utilizing facial recognition with online (social) network to access casualty health information in an emergency situation
WO2004025530A1 (ja) 医療情報管理システム
CA3197581A1 (en) Human-centric health record system and related methods
JP2015028772A (ja) 介護支援システム
CN111192674A (zh) 用于交换健康数据的方法和设备
KR102110388B1 (ko) 지역적 블록체인 기반의 cPHR 서비스 운용 방법
Veena et al. Applications, opportunities, and current challenges in the healthcare industry
Deepa A Biometric Approach for Electronic Healthcare Database System using SAML-A Touchfree Technology
US20110071852A1 (en) Health Information Management Systems and Methods
JP2005025674A (ja) 情報処理システム及び情報処理方法、並びにコンピュータ上で動作する情報処理プログラム
Azeta et al. Preserving patient records with biometrics identification in e-Health systems
KR101919236B1 (ko) 스마트 요양간호를 지원하는 시스템 및 방법
US11188676B2 (en) Healthcare monitoring method and system for secure communication of patient data
JP7442371B2 (ja) 患者情報管理装置、患者情報管理方法、及び患者情報管理プログラム
US20230385450A1 (en) Human-centric health record system and related methods
KR102144540B1 (ko) 응급 상황을 위한 블록체인 기반의 cPHR 서비스 운용 방법
Chen et al. Managing secure personal mobile health information

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Publication of correction