KR20200093850A - 큐레이션 지원 시스템 및 그 동작 방법 - Google Patents

큐레이션 지원 시스템 및 그 동작 방법 Download PDF

Info

Publication number
KR20200093850A
KR20200093850A KR1020190011093A KR20190011093A KR20200093850A KR 20200093850 A KR20200093850 A KR 20200093850A KR 1020190011093 A KR1020190011093 A KR 1020190011093A KR 20190011093 A KR20190011093 A KR 20190011093A KR 20200093850 A KR20200093850 A KR 20200093850A
Authority
KR
South Korea
Prior art keywords
curation
detected
support system
item
curations
Prior art date
Application number
KR1020190011093A
Other languages
English (en)
Other versions
KR102261132B1 (ko
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 KR1020190011093A priority Critical patent/KR102261132B1/ko
Publication of KR20200093850A publication Critical patent/KR20200093850A/ko
Application granted granted Critical
Publication of KR102261132B1 publication Critical patent/KR102261132B1/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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
    • 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/20ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
    • 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
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • 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

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Biomedical Technology (AREA)
  • Pathology (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명은 큐레이션 지원 시스템 및 그 동작 방법에 관한 것으로, 일 실시예에 따른 큐레이션 지원 시스템의 동작 방법은, 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하는 단계; 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목 각각과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하는 단계; 및 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계를 포함할 수 있다.

Description

큐레이션 지원 시스템 및 그 동작 방법{CURATION SYSTEM AND OPERATION METHOD THEREOF}
본 발명은 큐레이션 지원 시스템 및 그 동작 방법에 관한 것으로, 보다 구체적으로 대상자의 건강 관리를 위한 최적의 큐레이션을 검출하고, 고객 맞춤형 큐레이션 레포트를 제공할 수 있는 시스템 및 그 동작 방법에 관한 것이다.
사회가 고도로 산업화되면서 식생활의 변화와 사람들의 평균수명이 늘어남에 따라서 동맥경화증을 포함한 심뇌혈관계 질환, 간암, 위암, 대장암 등의 질병에 대한 유병률이 점차 증가하는 추세를 보이고 있다.
이러한 추세를 반영하여 건강에 대한 대중들의 관심이 증가하고 있으며, 이에 따라, 질병의 예방을 비롯하여 건강 관리하기 위한 다양한 기술들이 도입되고 있다. 특히, 최근에는 스마트폰 등의 모바일 단말의 보급률이 높아지면서, 이를 이용하여 건강을 관리하는 모바일 헬스케어 기술에 대한 관심이 높아지고 있다.
종래 모바일 헬스케어 기술에 대한 예시로서, 스마트폰 등의 단말을 통해 웨어러블 기기로부터 수집된 생체 정보나, 활동량 등의 정보를 활용하여 사용자의 건강 상태를 판단하고, 이를 기초로 사용자의 건강 상태에 적합한 식습관, 운동 등에 대한 피드백 정보를 제공하는 큐레이션(curation) 기술이나, 직접 입력하거나 의료 기관 등으로부터 전송받은 사용자의 의료 정보(병력, 검진 결과 등)에 기초하여 사용자의 건강을 관리하기 위한 정보를 제공하는 큐레이션 기술 등을 들 수 있다.
그러나, 이러한 종래의 큐레이션 기술들은 주로 국가 기관 또는 의료 기관이 제공하는 전문가의 의견을 토대로 큐레이션이 제공되는데, 큐레이션으로 채택되는 정보의 풀이 지극히 제한적이어서 보다 다양한 큐레이션을 제공하지 못한다는 한계가 있으며, 또한, 고정된 형식로만 큐레이션이 제공되기 때문에, 사용자가 요구하는 맞춤형 양식의 큐레이션을 제공할 수 없다는 한계가 있었다.
본 발명은 다양한 출처에서 큐레이션을 자동 수집하여 데이터 베이스를 구축하고, 이로부터 유전자 검사 결과와 문진 결과를 기초로 대상자의 건강 관리를 위한 최적의 큐레이션을 검출하고, 고객 맞춤형 큐레이션 레포트를 제공할 수 있는 시스템 및 그 동작 방법을 제공한다.
일 실시예에 따른 큐레이션 지원 시스템의 동작 방법은, 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하는 단계; 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목 각각과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하는 단계; 및 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계를 포함할 수 있다.
일 실시예에 따르면, 공개 연구 자료 또는 텍스트북(textbook)로부터 복수의 상기 검사 항목과 관련하여 상기 큐레이션을 수집하는 단계; 및 상기 검사 항목 별로 수집된 상기 큐레이션을 출처에 따라 복수의 카테고리로 분류함으로써, 큐레이션 데이터 베이스를 구축하는 단계를 더 포함할 수 있다.
일 실시예에 따르면, 상기 적어도 하나의 큐레이션을 검출하는 단계는, 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나에 따라, 상기 큐레이션 데이터 베이스를 검색하여 상기 검사 항목 각각에 대해 활용 가능한 상기 큐레이션을 검출하는 단계; 및 소정의 기준에 따라 상기 검사 항목 별로 상기 검출된 큐레이션의 우선 순위를 결정하는 단계를 포함하고, 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위에 기초하여 수행될 수 있다.
일 실시예에 따르면, 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위 중 소정의 순위 내의 큐레이션을 제공함으로써 수행될 수 있다.
일 실시예에 따르면, 상기 검출된 큐레이션의 우선 순위를 결정하는 단계는, 상기 검출된 큐레이션 각각이 속하는 카테고리 간의 우선 순위에 따라 상기 검출된 큐레이션의 우선 순위를 결정할 수 있다.
일 실시예에 따르면, 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는, 레포트 양식에 대한 요청을 수신하는 단계 - 상기 레포트 양식에 대한 요청은 상기 검사 항목 별로 제공되는 상기 큐레이션 개수 및 배치에 대한 요청을 포함함 - ; 및 상기 요청에 기초하여, 큐레이션 레포트를 생성하여 전송하는 단계를 포함할 수 있다.
일 실시예에 따르면, 상기 적어도 하나의 큐레이션을 검출하는 단계는, 주기 또는 비주기로 수행되며, 상기 동작 방법은, 상기 검사 항목 중 적어도 하나에 대하여 상기 우선 순위 중 소정의 순위 내의 큐레이션이 변동되면, 상기 순위 내의 큐레이션이 변동된 상기 검사 항목에 대한 큐레이션을 갱신하여 제공하는 단계를 더 포함할 수 있다.
일 실시예에 따른 큐레이션 지원 시스템은, 큐레이션을 제공하기 위한 프로그램을 저장하는 적어도 하나 이상의 메모리; 및 상기 프로그램을 실행함으로써, 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하고, 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하며, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어하는 적어도 하나 이상의 프로세서를 포함할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 공개 연구 자료 또는 텍스트북(textbook)로부터 상기 검사 항목과 관련하여 상기 큐레이션을 수집하고, 상기 검사 항목 별로 수집된 상기 큐레이션을 출처에 따라 복수의 카테고리로 분류함으로써, 큐레이션 데이터 베이스를 구축하도록 제어할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나에 따라, 상기 큐레이션 데이터 베이스를 검색하여 상기 검사 항목 각각에 대하여 활용 가능한 상기 큐레이션을 검출하고, 소정의 기준에 따라 상기 검사 항목 별로 상기 검출된 큐레이션의 우선 순위를 결정하며, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위에 기초하여 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위 중 소정의 순위 내의 큐레이션을 제공하도록 제어할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 상기 검출된 큐레이션 각각이 속하는 상기 카테고리 간의 우선 순위에 따라 상기 검출된 큐레이션의 우선 순위를 결정하도록 제어할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 레포트 양식에 대한 요청을 수신하고, 상기 요청에 기초하여, 큐레이션 레포트를 생성하여 전송함으로써, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어하며, 상기 레포트 양식에 대한 요청은 상기 검사 항목 별로 제공되는 상기 큐레이션 개수 및 배치에 대한 요청을 포함할 수 있다.
일 실시예에 따르면, 상기 적어도 하나 이상의 프로세서는, 주기 또는 비주기로 상기 적어도 하나의 큐레이션을 검출하되, 상기 검사 항목 중 적어도 하나에 대하여 상기 검출된 큐레이션의 우선 순위가 변동되면, 상기 우선 순위가 변동된 상기 검사 항목에 대한 큐레이션을 갱신하여 제공하도록 제어할 수 있다.
일 실시예에 따른 컴퓨터 프로그램 제품은, 큐레이션 지원 시스템의 동작 방법을 실행하도록 하는 프로그램이 저장된 기록매체를 포함할 수 있다.
본 발명에 따르면, 다양한 출처를 통해서 큐레이션을 수집하여 제공함으로써, 사용자에게 보다 다양한 큐레이션을 제공할 수 있으며, 또한, 유전자 검사 결과와 문진 결과에 기초하여 큐레이션을 검출함으로써, 사용자가 요구하는 최적의 맞춤형 큐레이션을 제공할 수 있다.
도 1은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 큐레이션 지원 시스템의 동작 과정을 나타내는 순서도이다.
도 3은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템 서버의 동작 방법을 나타내는 순서도이다.
도 4는 본 발명의 일 실시예에 따른 큐레이션 지원 시스템 서버의 동작 방법을 나타내는 순서도이다.
도 5는 도 4의 S420 단계의 일 실시예를 나타내는 순서도이다.
도 6은 도 4의 S430 단계의 일 실시예를 나타내는 순서도이다.
도 7은 본 발명의 일 실시예에 따른 큐레이션 레포트를 예시적으로 나타내는 도면이다.
도 8은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템의 구성을 나타내는 블럭도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
본 발명의 일부 실시예는 기능적인 블록 구성들 및 다양한 처리 단계들로 나타내어질 수 있다. 이러한 기능 블록들의 일부 또는 전부는, 특정 기능들을 실행하는 다양한 개수의 하드웨어 및/또는 소프트웨어 구성들로 구현될 수 있다. 예를 들어, 본 발명의 기능 블록들은 하나 이상의 마이크로 프로세서들에 의해 구현되거나, 소정의 기능을 위한 회로 구성들에 의해 구현될 수 있다. 또한, 예를 들어, 본 발명의 기능 블록들은 다양한 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능 블록들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다. 또한, 본 발명은 전자적인 환경 설정, 신호 처리, 및/또는 데이터 처리 등을 위하여 종래 기술을 채용할 수 있다.
또한, 본 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다. "부", "모듈"은 어드레싱될 수 있는 저장 매체에 저장되며 프로세서에 의해 실행될 수 있는 프로그램에 의해 구현될 수도 있다.
예를 들어, “부”, "모듈" 은 소프트웨어 구성 요소들, 객체 지향 소프트웨어 구성 요소들, 클래스 구성 요소들 및 태스크 구성 요소들과 같은 구성 요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터 베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들에 의해 구현될 수 있다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 장치를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다. 명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한, 도면에 도시된 구성 요소들 간의 연결 선 또는 연결 부재들은 기능적인 연결 및/또는 물리적 또는 회로적 연결들을 예시적으로 나타낸 것일 뿐이다. 실제 장치에서는 대체 가능하거나 추가된 다양한 기능적인 연결, 물리적인 연결, 또는 회로 연결들에 의해 구성 요소들 간의 연결이 나타내어질 수 있다.
본 발명에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 발명에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 즉, 본 발명에서 특정 구성을 “포함”한다고 기술하는 내용은 해당 구성 이외의 구성을 배제하는 것이 아니며, 추가적인 구성이 본 발명의 실시 또는 본 발명의 기술적 사상의 범위에 포함될 수 있음을 의미한다.
본 발명의 일부의 구성 요소는 본 발명에서 본질적인 기능을 수행하는 필수적인 구성 요소는 아니고 단지 성능을 향상시키기 위한 선택적 구성 요소일 수 있다. 본 발명은 단지 성능 향상을 위해 사용되는 구성 요소를 제외한 본 발명의 본질을 구현하는데 필수적인 구성부만을 포함하여 구현될 수 있고, 단지 성능 향상을 위해 사용되는 선택적 구성 요소를 제외한 필수 구성 요소만을 포함한 구조도 본 발명의 권리범위에 포함된다.
도 1은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템을 설명하기 위한 도면이다.
도 1을 참조하면, 큐레이션 지원 시스템은, 단말(10,…,N), 큐레이션 지원 시스템 서버(20), 데이터 베이스 서버(30) 및 네트워크(40)를 포함하여 동작할 수 있다.
단말(10,…,N)은 네트워크(40)에 접속할 수 있는 모든 장치를 포함할 수 있다. 예를 들어, 단말(10,…,N)은 스마트폰, 태블릿, PC, 노트북, 가전 디바이스, 의료 디바이스, 카메라 및 웨어러블 장치 등을 포함할 수 있다. 일 실시예에서, 단말(10,…,N)은 큐레이션 지원 시스템 서버(20)로부터 적어도 하나의 검사 항목과 관련하여 건강 관리를 위한 큐레이션을 제공받을 수 있다.
일 실시예에서, 단말(10,…,N)은 검사 항목과 관련된 질문을 표시하고, 사용자로부터 사용자 입력을 통해 질문에 대한 응답을 수신하는 방법으로 검사 항목과 관련된 문진을 수행할 수 있다. 또한, 단말(10,…,N)은 이러한 문진 결과를 네트워크(40)를 통해 큐레이션 지원 시스템 서버(20) 및/또는 데이터 베이스 서버(30)로 전송할 수 있다.
큐레이션 지원 시스템 서버(20)는 네트워크(40)를 통해 고객에게 건강 영향 인자에 대한 큐레이션을 제공하기 위한 컴퓨팅 자원, 저장 자원 등을 제공한다. 여기서, 클라이언트는 단말(10,…,N)을 포함할 수 있다. 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 애플리케이션 서버, 제어 서버, 데이터 저장 서버, 특정 기능을 제공하기 위한 서버 등 다양한 종류의 서버를 포함할 수 있다. 또한, 큐레이션 지원 시스템 서버(20)는 프로세스를 단독으로 처리할 수도 있고, 복수의 서버가 같이 프로세스를 처리할 수도 있다.
일 실시예에서, 큐레이션 지원 시스템 서버(20)는 적어도 하나의 검사 항목에 대한 유전자 검사 결과와 문진 결과를 획득하고, 유전자 검사 결과와 문진 결과를 기초로 건강을 개선 또는 유지하기 위한 큐레이션을 검출하며, 검출된 큐레이션 중 적어도 일부를 레포트 형식으로 고객의 단말(10,…,N)에 제공할 수 있다.
데이터 베이스 서버(30)는 큐레이션 지원 시스템에 필요한 데이터를 저장한다. 일 실시예에서, 데이터 베이스 서버(30)는 큐레이션 지원 시스템 서버(20)의 일부일 수 있으며, 도 1에 도시한 것과 같이 큐레이션 지원 시스템 서버(20)와 분리되어 운용될 수도 있다. 일 실시예에서 데이터 베이스 서버(30)는 고객별 유전자 검사 결과, 문진 결과, 검사 항목과 관련된 큐레이션 등의 정보를 저장할 수 있다. 이러한 정보는 매우 민감한 개인 정보이므로, 큐레이션 지원 시스템 서버(20)와 별개로 보안이 강화된 데이터 베이스 서버(30)에 저장할 수 있다. 데이터 베이스 서버(30)에 저장 정보는 필요에 따라 큐레이션 지원 시스템 서버(20)에서 불러와 큐레이션 제공 과정에 사용될 수 있다.
네트워크(40)는 인터넷(internet), 인트라넷(intranet), 엑스트라넷(extranet), LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network) 등 단말(10,…,N), 큐레이션 지원 시스템 서버(20)와 데이터 베이스 서버(30)가 접속할 수 있는 모든 네트워크를 포함할 수 있다.
도 2는 본 발명의 일 실시예에 따른 큐레이션 지원 시스템의 동작 과정을 나타내는 순서도이다.
도 2를 참조하면, 먼저, S210 단계에서, 큐레이션 지원 시스템 서버(20)는 공개 연구 자료 및 텍스트북으로부터 적어도 하나의 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 수집하고, 이를 복수의 카테고리로 분류할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는 공개 데이터 베이스로부터 논문, 학술 자료, 텍스트북 등의 자료를 검색하여, 검사 항목과 관련하여 건강 상태를 개선하거나 유지시키기 위한 큐레이션을 수집할 수 있으며, 수집된 큐레이션의 출처에 따라 이를 복수의 카테고리로 분류할 수 있다. 그 후, S220 단계에서, 큐레이션 지원 시스템 서버(20)는 카테고리 분류된 큐레이션을 데이터 베이스 서버(30)에 전송함으로써, 큐레이션 데이터 베이스를 구축할 수 있다.
여기서, 검사 항목은 고객(또는, 대상자)의 건강 상태를 나타내는 지표가 되는 것으로서, 아래의 표 1에서 기재되는 바와 같이, 적어도 하나의 질병, 영양 상태, 신체 상태 등과 관련될 수 있다. 다만, 표 1에 기재되는 것은 예시적인 것으로서, 검사 항목은 이에 한정되는 것은 아니며, 본 발명이 적용되는 실시예에 따라, 다양한 항목이 포함될 수 있다.
검사 항목
비만 복부 비만 췌장암 피부암 신장암
간암 뇌출혈 뇌경색 알츠하아머 골다공증
관상동맥질환 심근경색 비알콜성 지방간 파킨스병 백내장
기초대사 포화/불포화지방 중성지방 콜레스테롤 혈당
혈압 피부민감성 피부탄력 피지조절 광노화
근력 근지구력 심폐지구력 유연성 운동 회복 능력
탄수화물 단백질 비타민 A 비타민 B6 비타민 D
이어서, S230 단계에서, 큐레이션 지원 시스템 서버(20)는 단말(10)로부터 문진 결과를 수신하고, S240 단계에서 데이터 베이스 서버(30)로부터 유전자 검사 결과를 수신한다. 즉, 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 S230 단계 및 S240 단계를 통해 적어도 하나 이상의 검사 항목에 대한 유전자 검사 결과와 문진 결과를 획득할 수 있다. 이때, 유전자 검사에는 검사 항목에 영향을 주는 유전적 형질을 판단하기 위한 검사가 포함될 수 있으며, 문진에는 검사 항목 자체 또는 이에 영향을 주는 인자들(가족력, 이전 병력, 흡연/음주 유무 또는 정도, 운동 유무 또는 정도, 식습관 등)의 현재 상태를 판단하기 위한 설문이 포함될 수 있다.
S230 단계와 S240 단계는 순차적으로 수행될 수도 있고, 동시에 수행될 수도 있다. 또한, S240 단계가 먼저 수행될 수도 있다.
나아가, 도 2에서는 문진 결과를 단말(10)로부터 수신하고, 유전자 검사 결과를 데이터 베이스 서버(30)로부터 수신하는 것으로 도시하였으나, 이에 한정되지 않고, 문진 결과가 이미 데이터 베이스 서버(30)에 저장되어 있고, 큐레이션 지원 시스템 서버(20)가 문진 결과와 유전자 검사 결과를 함께 데이터 베이스 서버(30)로부터 수신하는 것도 가능하다. 또한, 도 2에는 도시하지 않았으나, 유전자 검사 결과 분석 장치 또는 유전자 검사 결과 분석 서버로부터 유전자 검사 결과를 직접 수신하는 것도 가능하다.
그 후, S250 단계에서, 큐레이션 지원 시스템 서버(20)는 유전자 검사 결과와 문진 결과를 기초로 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)가 S230 단계 및 S240 단계에서, 하나 이상의 질병과 관련된 유전자 검사 결과와 질병 문진 결과를 수신한 경우, 큐레이션 지원 시스템 서버(20)는 이를 기초로 큐레이션 데이터 베이스를 검색함으로써, 검사 항목과 관련하여 고객(또는, 대상자)의 건강을 개선 또는 유지하기 위한 큐레이션을 검출할 수 있다. 보다 구체적인 큐레이션의 검출 방법은 아래에서 상세히 설명하도록 한다.
S260 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 검출된 큐레이션 중 적어도 일부를 단말(10)에 제공할 수 있다. 큐레이션 지원 시스템 서버(20)가 S250 단계에서, 검사 항목 별로 적어도 하나의 큐레이션을 검출한 경우, 이어서, 큐레이션 지원 시스템 서버(20)는 고객의 요청에 따라 검출된 큐레이션 중 적어도 일부를 단말(10)에 제공할 수 있다. 보다 구체적인 큐레이션의 제공 방법은 아래에서 상세히 설명하도록 한다.
도 3은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템 서버의 동작 방법을 나타내는 순서도이다. 보다 상세하게, 도 3은 큐레이션 지원 시스템 서버가 큐레이션 데이터 베이스를 구축하는 동작 방법을 나타낸다.
먼저, S310 단계에서, 큐레이션 지원 시스템 서버(20)는 복수의 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 큐레이션을 수집할 수 있다. 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 공개 데이터 베이스에 접속하여 공개 연구 자료(논문 등) 및/또는 텍스트북을 검색함으로써, 이로부터 검사 항목과 관련된 큐레이션을 수집할 수 있다. 예를 들어, 큐레이션 지원 시스템 서버(20)는 검사 항목(또는 이에 영향을 주는 인자)과 관련된 검색어를 1 이상의 언어로 생성하고, 이러한 검색어를 기반으로 공개 연구 자료 및/또는 텍스트북을 검색하는 방식으로 큐레이션을 수집하도록 구현될 수 있다.
그 후, S320 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 수집된 큐레이션을 복수의 카테고리로 분류하고, 이를 직접 또는 데이터 베이스 서버(30)에 전송하여 저장함으로써 큐레이션 데이터 베이스를 구축할 수 있다.
일 실시예에서, 큐레이션 지원 시스템 서버(20)는 큐레이션의 출처에 따라 수집된 큐레이션을 복수의 카테고리로 분류할 수 있다. 예를 들어, 이러한 카테고리는 리뷰 페이퍼(review paper), 임상 연구(Clinical research), 코호트 연구(Cohort study), 환자 대조군 연구(Case-control study), 역학(Epidemiology), 기타 등을 포함할 수 있다.
또한, 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 복수의 카테고리에 상이한 우선 순위를 부여함으로써, 복수의 카테고리를 계층화할 수 있다. 예를 들어, 큐레이션 지원 시스템 서버(20)는 상술한 리뷰 페이퍼, 임상 연구, 코호트 연구, 환자 대조군 연구, 역학, 기타의 순으로 복수의 카테고리를 계층화할 수 있다. 이후, 큐레이션 지원 시스템 서버(20)는 복수의 카테고리로 분류된 큐레이션을 자체적으로 또는 데이터 베이스 서버(30)에 전송하여 저장함으로써 큐레이션 데이터 베이스를 구축할 수 있다. 일 실시예에서, 큐레이션 데이터 베이스에는 각각의 큐레이션의 출처, 공개 또는 작성 시기 등에 대한 정보가 더 포함될 수 있다.
S330 단계에서, 큐레이션 지원 시스템 서버(20)는 주기 또는 비주기로 새롭게 수집되는 큐레이션으로 큐레이션 데이버 베이스를 갱신할 수 있다. 즉, S310 단계와 S320 단계는, 주기(예를 들어, 1주일 또는 1달 간격) 또는 비주기로 수행될 수 있으며, 큐레이션 지원 시스템 서버(20)은 동일 출처의 큐레이션은 배제하고, 특정 검사 항목과 관련하여 새로운 출처의 큐레이션이 수집되는 경우, 이를 저장하거나 기존의 큐레이션을 대체함으로써 큐레이션 데이터 베이스를 갱신할 수 있다.
일 실시예에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 현재 저장된 최상 순위의 카테고리보다 상위의 카테고리에 속하는 큐레이션이 수집되는 경우, 이를 저장하여 큐레이션 데이터 베이스를 갱신하고, 그렇지 않은 경우에는 큐레이션 데이터 베이스를 갱신하지 않도록 구현될 수 있다.
또한, 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 새로이 수집된 큐레이션이 기존과 동일한 카테고리에 속하는 경우, 공개 또는 작성 시기가 더 최근인 경우, 새롭게 수집된 큐레이션으로 기존 큐레이션을 대체하도록 구현될 수 있다.
한편, 실시예에 따라, 큐레이션 데이터 베이스에는 이에 저장된 큐레이션 각각에 대하여 알림 또는 레포트 형식으로 단말(10)로 제공된 횟수, 제공 유무 등에 대한 정보가 더 포함될 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는 유전자 검사 결과 및/또는 문진 결과에 따라 적어도 하나의 검사 항목에 대하여 큐레이션이 단말(10)로 제공되면, 이에 대한 정보를 수집하여 큐레이션 각각의 제공 횟수, 제공 유무 등에 대한 정보를 큐레이션 데이터 베이스에 저장할 수 있다.
도 4는 본 발명의 일 실시예에 따른 큐레이션 지원 시스템 서버의 동작 방법을 나타내는 순서도이고, 도 5는 도 4의 S420 단계의 일 실시예를 나타내는 순서도이며, 도 6은 도 4의 S430 단계의 일 실시예를 나타내는 순서도이다.
S410 단계에서, 큐레이션 지원 시스템 서버(20)는 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득할 수 있다. 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 데이터 베이스 서버(30) 및 단말(10)로부터 유전자 검사 결과와 문진 결과를 각각 수신할 수 있다.
이때, 유전자 검사 결과는 검사 항목에 영향을 주는 개인의 유전 형질을 SNP(단일염기 다형성, single nucleotide polymorphism) 검사 등을 통해 판단한 결과일 수 있다. 이러한 유전자 검사 결과는 데이터 베이스 서버(30)에 저장되어 있다가, 큐레이션 지원 시스템 서버(20)로 전송될 수 있다. 이때, 큐레이션 지원 시스템 서버(20)는 유전자 검사 결과 분석 장치 또는 유전자 검사 결과 분석 서버로부터 유전자 검사 결과를 직접 수신하는 것도 가능하다.
또한, 문진 결과는 검사 항목과 관련된 설문에 대한 고객(또는, 대상자)의 응답을 기초로 판단된 결과일 수 있다. 즉, 단말(10)이 검사 항목 자체 또는 이에 영향을 주는 인자(가족력, 흡연/음주 유무 또는 정도, 운동 유무 또는 정도, 식습관, 특정 영양소 섭취량 등)를 판단하기 위한 설문을 표시하고, 고객(또는, 대상자)로부터 사용자 입력을 통해 설문에 대한 응답을 수신하는 방법으로 문진을 수행하고, 그 결과를 큐레이션 지원 시스템 서버(20)로 전송할 수 있다.
S420 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목과 관련하여 건강 관리를 적어도 하나의 큐레이션을 검출할 수 있다. 일 실시예에서, S420 단계는 S421 단계 및 S422 단계를 포함할 수 있다.
S421 단계에서, 큐레이션 지원 시스템 서버(20)는 큐레이션 데이터 베이스를 검색하여 검사 항목 각각에 대해 활용 가능한 큐레이션을 검출할 수 있다. 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 유전자 검사 결과와 문진 결과를 기초로 검사 항목 각각에 대한 위험도를 정량화하여 산출하고, 산출된 위험도에 기초하여 위험도가 높은 검사 항목에 대해 우선적으로 큐레이션을 검출하도록 구현될 수 있다. 또한, 일 실시예에서, 큐레이션 지원 시스템 서부(20)는 검사 항목 중 고객이 사전에 선택한 1 이상의 검사 항목과 관련하여, 추가적으로 큐레이션을 검출하도록 구현될 수 있다.
S422 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 검출된 큐레이션의 우선 순위를 결정할 수 있다. 여기서, 큐레이션간의 우선 순위는 각각의 큐레이션이 속하는 카테고리 간의 우선 순위에 따라 결정될 수 있다. 즉, 도 3을 참조하여 상술한 바와 같이, 큐레이션 데이터 베이스에 저장된 큐레이션들은 그 출처에 따라 상이한 카테고리(리뷰 페이퍼, 임상 연구, 코호트 연구 등)으로 분류될 수 있으며, 카테고리 간에는 우선 순위가 부여될 수 있다. 큐레이션 지원 시스템 서버(20)는 검출된 큐레이션이 속하는 카테고리 간의 우선 순위에 따라 특정 검사 항목에 대해 검출된 큐레이션 간의 우선 순위를 결정할 수 있다. 이하 상술되는 바와 같이, 큐레이션 지원 시스템 서버(20)는 이러한 우선 순위에 기초하여 검사 항목 별로 단말(10)에 제공될 큐레이션을 선정할 수 있다.
S430 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 검출된 큐레이션 중 적어도 하나를 제공할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는, 고객의 요청에 따라 또는 자동으로 전체 검사 항목 또는 일부(예를 들어, 고객이 선택하거나, 위험도가 높게 나타난 검사 항목)에 대해 각각 검출된 큐레이션 중 적어도 하나를 단말(10)에 알림의 형식(메신저, SMS, LMS, MMS 등) 또는 소정의 형식의 레포트로 생성하여 제공할 수 있다.
일 실시예에서, 큐레이션 지원 시스템 서버(20)는 S422 단계에서 결정된 우선 순위에 기초하여 검출된 큐레이션을 제공할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는, 전체 또는 일부의 검사 항목 별로 결정된 우선 순위에 기초하여 소정의 순위 내의 큐레이션을 단말(10)에 제공할 수 있다. 예를 들어, 큐레이션 지원 시스템 서버(20)는 각각의 검사 항목에 대해 1 에서 3 순위까지의 큐레이션을 단말(10)에 알림 또는 레포트 형식으로 전송하도록 구현될 수 있다. 또한, 예를 들어, 큐레이션 지원 시스템 서버(20)는 고객이 사전에 선택한 검사 항목 또는 위험도가 높게 나온 검사 항목에 대해서는 고순위의 큐레이션에 대한 알림을 자동 제공하도록 구현될 수 있다.
또한, 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 고객의 요청에 따라 맞춤형 큐레이션 레포트를 제공할 수 있다. 이를 위해, S430 단계는, S431 단계 내지 S435 단계를 포함할 수 있다.
S431 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목별로 검출된 큐레이션의 리스트를 단말(10)에 제공할 수 있다. 즉, 이때, 큐레이션 지원 시스템 서버(20)는 각각의 검사 항목에 대하여 검출된 큐레이션이 속하는 카테고리, 제목, 키워드, 요약 중 적어도 하나를 포함하는 기본 정보를 소정의 순서로 나열함으로써, 큐레이션 리스트를 생성하고, 이를 단말(10)에 제공할 수 있다. 이때, 큐레이션의 리스트는 S422 단계에서 결정된 큐레이션 간의 우선 순위에 기초하여 리스트 상 대응하는 기본 정보가 배치되도록 구현될 수 있다.
S432 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 검출된 큐레이션 중 적어도 하나에 대한 선택을 단말(10)로부터 수신할 수 있다. 즉, 검사 항목 별로 검출된 큐레이션의 리스트가 단말(10)에 제공되면, 고객은 해당 리스트를 확인하여 자신의 레포트에 포함시키고자 하는 큐레이션을 선택하여, 이를 큐레이션 지원 시스템 서버(20)로 전송할 수 있다.
S433 단계에서, 큐레이션 지원 시스템 서버(20)는 단말(10)로부터 레포트 양식에 대한 요청을 수신할 수 있다. 즉, 단말(10)에는 레포트 양식에 대한 요청 및/또는 확인을 위한 소정의 인터페이스가 제공될 수 있으며, 이를 통해, 고객은, 예를 들어, 레포트가 작성될 검사 항목, 검사 항목 각각에 대한 레포트 기본 형식(배경, 글자체, 레이아웃 등), 큐레이션의 배치 등에 대한 요청을 큐레이션 지원 시스템 서버(20)에 전송할 수 있다. 또한, 일 실시예에서, 단말(10)에 제공되는 인터페이스에는 고객이 레포트 형식에 대한 요청을 입력하는 즉시, 해당 요청이 반영된 레포트의 일부를 실시간으로 표시되도록 구현될 수 있다.
이어서, S434 단계에서, 큐레이션 지원 시스템 서버(20)는 단말(10)로부터 수신된 요청에 기초하여 큐레이션 레포트를 생성하고 단말(10)에 이를 전송할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는 S432 단계에서 선택된 검사 항목 별 큐레이션을 고객이 요청한 레포트 형식에 맞춰 생성하고, 이를 단말(10)로 전송할 수 있다.
이어서, S435 단계에서, 큐레이션 지원 시스템 서버(20)는 검사 항목 별로 레포트화된 큐레이션의 내역 정보 저장할 수 있다. 이러한 큐레이션 내역 정보에는 레포트를 제공받은 고객 정보(나이, 성별, 인종 등), 큐레이션 리스트 정보, 리스트에 포함된 큐레이션 중 고객에게 선택된 큐레이션에 관한 정보 등이 포함될 수 있다. 또한, 큐레이션 지원 시스템 서버(20)는 저장된 상기 내역 정보를 분석하여 각각의 검사 항목 별로 고객에게 선호되는 큐레이션을 산출할 수 있다. 즉, 예를 들어, 큐레이션 지원 시스템 서버(20)는 상기 내역 정보를 분석하여 검사 항목 별로 전체 고객에게 선호되는 큐레이션, 또는, 연령대, 성별, 인종에 따라 선호되는 큐레이션을 산출할 수 있다. 이와 같이 산출된 큐레이션에 대한 선호도 정보는 S432 단계에서 고객이 레포트에 포함될 큐레이션을 선택하는데 참조할 수 있도록 S432 단계 이전, S432 단계와 동시, 또는 이에 후속하여 단말(10)에 제공될 수 있다.
추가로 일 실시예에서, 큐레이션 지원 시스템 서버(20)는 고객에 의해 요청 또는 생성되는 레포트 양식에 대한 정보를 저장하고, 이를 분석하여, 각각의 검사 항목 별로 다수의 고객에게 선호되는 레포트 양식을 산출할 수 있다. 또한, 큐레이션 지원 시스템 서버(20)는 선호도가 높은 적어도 하나의 레포트 양식에 대한 정보를 단말(10)에 제공할 수 있다.
한편, 도 4 내지 도 6에서 도시되지 않았으나, 실시예에 따라, 동작 방법(400)은 적어도 하나의 검사 항목에 대한 큐레이션을 갱신하여 제공하는 단계를 더 포함할 수 있다. 즉, 큐레이션 지원 시스템 서버(20)는 주기 또는 비주기로 S420 단계를 수행할 수 있으며, 이를 통해, 적어도 하나의 검사 항목에 대해 새로운 큐레이션이 검출되면, 해당 검사 항목에 대한 큐레이션을 갱신하여 단말(10)에 다시 제공할 수 있다.
일 실시예에서, 큐레이션 지원 시스템 서버(20)는 적어도 하나의 검사 항목에 대해 우선 순위 중 소정의 순위 내의 큐레이션이 변동되는 경우, 해당 검사 항목에 대한 큐레이션을 갱신하여 제공하도록 구현될 수 있다. 예를 들어, 특정 검사 항목에 대하여 2 순위 내의 큐레이션이 변동되면 큐레이션을 갱신하여 제공하도록 구성되고, 해당 검사 항목에 대한 현재 1 순위인 제 1 큐레이션의 출처가 '임상 연구'이며, 2 순위인 제 2 큐레이션의 출처가 '코호트 연구'인 경우, 해당 검사 항목에 대해 새롭게 출처가 '리뷰 페이퍼'인 제 3 큐레이션이 검출되면, 2 순위 내의 큐레이션이 제 3 큐레이션과 제 1 큐레이션으로 변동되기 때문에, 큐레이션 지원 시스템 서버(20)는 해당 검사 항목에 대한 큐레이션을 갱신하여 단말(10)에 다시 제공하게 된다. 반면, 이 경우, 제 3 큐레이션의 출처가 '역학' 이라면, 2 순위 내의 큐레이션은 변동되지 않기 때문에, 새로운 큐레이션의 검출에도 불구하고 큐레이션 지원 시스템 서버(20)는 큐레이션을 갱신하여 제공하지 않을 수 있다.
도 7은 본 발명의 일 실시예에 따른 큐레이션 레포트를 예시적으로 나타내는 도면이다.
도 7을 참조하면, 큐레이션 지원 시스템 서버(20)에 의해 생성 및 제공되는 큐레이션 레포트는 각각의 검사 항목 별로 생성될 수 있다. 큐레이션 레포트에는 레포트의 대상이 되는 '검사 항목의 정의', '해당 검사 항목에 영향을 주는 인자(또는, 위험 인자)들', '검사 항목과 관련하여 건강 상태(또는, 위험 인자들)를 개선 또는 유지하기 위한 큐레이션' 등이 포함될 수 있다.
상술한 바와 같이, 이러한 레포트는 고객의 요청에 따라 맞춤형 형식으로 생성되어 단말(10)에 제공될 수 있으며, 단말(10)을 통해 고객이 이러한 요청을 입력함과 동시에 실시간으로 요청이 반영된 레포트의 일부가 단말(10) 상 표시되도록 구현될 수 있다.
도 8은 본 발명의 일 실시예에 따른 큐레이션 지원 시스템의 구성을 나타내는 블럭도이다.
도 8에 도시된 바와 같이, 일 실시예에 따른 큐레이션 지원 시스템은 통신부(810), 메모리(820) 및 프로세서(830)를 포함할 수 있다. 다만, 큐레이션 지원 시스템의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 큐레이션 지원 시스템은 전술한 구성 요소보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수 있다. 뿐만 아니라, 통신부(810), 메모리(820), 프로세서(830)가 하나의 칩(Chip) 형태로 구현될 수도 있다.
통신부(810)는 외부 장치와 신호를 송수신할 수 있다. 외부 장치와 송수신하는 신호는 제어 정보와 데이터를 포함할 수 있다. 이때, 외부 장치는 단말, 데이터 베이스 서버 등을 포함할 수 있다. 통신부(810)는 유뮤선 통신부를 모두 포함할 수 있다. 또한, 통신부(810)는 유무선 채널을 통해 신호를 수신하여 프로세서(830)로 출력하고, 프로세서(830)로부터 출력된 신호를 유무선 채널을 통해 전송할 수 있다.
메모리(820)는 큐레이션 지원 시스템의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 일 실시예에서, 메모리(820)는 큐레이션 지원 시스템이 송수신하는 신호에 포함된 제어 정보 또는 데이터를 저장할 수 있다. 메모리(820)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다. 또한, 메모리(820)는 복수 개일 수 있다 일 실시예에 따르면, 메모리(820)는 전술한 본 발명의 실시예들인 큐레이션 지원 시스템을 위한 동작을 수행하기 위한 프로그램을 저장할 수 있다.
프로세서(830)는 상술한 본 발명의 실시예에 따라 큐레이션 지원 시스템이 동작하는 일련의 과정을 제어할 수 있다. 예를 들면, 일 실시예에 따르는 큐레이션 지원 시스템의 동작을 수행하도록 큐레이션 지원 시스템의 구성요소들을 제어할 수 있다. 프로세서(830)는 복수 개일 수 있으며, 프로세서(830)는 메모리(820)에 저장된 프로그램을 실행함으로써 큐레이션 지원 시스템의 동작을 수행할 수 있다.
일 실시예에서, 프로세서(830)는 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하고, 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하며, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어할 수 있다.
일 실시예에 따르면, 프로세서(830)는 공개 연구 자료 또는 텍스트북(textbook)로부터 상기 검사 항목과 관련하여 상기 큐레이션을 수집하고, 상기 검사 항목 별로 수집된 상기 큐레이션을 출처에 따라 복수의 카테고리로 분류함으로써, 큐레이션 데이터 베이스를 구축하도록 제어할 수 있다.
일 실시예에 따르면, 프로세서(830)는 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나에 따라, 상기 큐레이션 데이터 베이스를 검색하여 상기 검사 항목 각각에 대하여 활용 가능한 상기 큐레이션을 검출하고, 소정의 기준에 따라 상기 검사 항목 별로 상기 검출된 큐레이션의 우선 순위를 결정하며, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위에 기초하여 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어할 수 있다.
일 실시예에 따르면, 프로세서(830)는 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위 중 소정의 순위 내의 큐레이션을 제공하도록 제어할 수 있다.
일 실시예에 따르면, 프로세서(830)는 상기 검출된 큐레이션 각각이 속하는 상기 카테고리 간의 우선 순위에 따라 상기 검출된 큐레이션의 우선 순위를 결정하도록 제어할 수 있다.
일 실시예에 따르면, 프로세서(830)는 레포트 양식에 대한 요청을 수신하고, 상기 요청에 기초하여, 큐레이션 레포트를 생성하여 전송함으로써, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어할 수 있다. 이때, 상기 레포트 양식에 대한 요청은 상기 검사 항목 별로 제공되는 상기 큐레이션 개수 및 배치에 대한 요청을 포함할 수 있다.
일 실시예에 따르면, 프로세서(830)는 주기 또는 비주기로 상기 적어도 하나의 큐레이션을 검출하되, 상기 검사 항목 중 적어도 하나에 대하여 상기 검출된 큐레이션의 우선 순위가 변동되면, 상기 우선 순위가 변동된 상기 검사 항목에 대한 큐레이션을 갱신하여 제공하도록 제어할 수 있다.
한편, 상술한 실시예는, 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터에 의해 판독 가능한 매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 실시예에서 사용된 데이터의 구조는 컴퓨터 판독 가능 매체에 여러 수단을 통하여 기록될 수 있다. 또한, 상술한 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로 구현될 수 있다. 예를 들어, 소프트웨어 모듈 또는 알고리즘으로 구현되는 방법들은 컴퓨터가 읽고 실행할 수 있는 코드들 또는 프로그램 명령들로서 컴퓨터가 읽을 수 있는 기록 매체에 저장될 수 있다.
컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 기록 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 포함할 수 있다. 컴퓨터 판독 가능 매체는 마그네틱 저장매체, 예를 들면, 롬, 플로피 디스크, 하드 디스크 등을 포함하고, 광학적 판독 매체, 예를 들면, 시디롬, DVD 등과 같은 저장 매체를 포함할 수 있으나, 이에 제한되지 않는다. 또한, 컴퓨터 판독 가능 매체는 컴퓨터 저장 매체 및 통신 매체를 포함할 수 있다.
또한, 컴퓨터가 읽을 수 있는 복수의 기록 매체가 네트워크로 연결된 컴퓨터 시스템들에 분산되어 있을 수 있으며, 분산된 기록 매체들에 저장된 데이터, 예를 들면 프로그램 명령어 및 코드가 적어도 하나의 컴퓨터에 의해 실행될 수 있다.
본 발명에서 설명된 특정 실행들은 일 실시예 일 뿐이며, 어떠한 방법으로도 본 발명의 범위를 한정하는 것은 아니다. 명세서의 간결함을 위하여, 종래 전자적인 구성들, 제어 시스템들, 소프트웨어, 및 상기 시스템들의 다른 기능적인 측면들의 기재는 생략될 수 있다.
10: 단말
20: 큐레이션 지원 시스템 서버
30: 데이터 베이스 서버
810: 통신부
820: 메모리
830: 프로세서

Claims (15)

  1. 큐레이션(curation) 지원 시스템의 동작 방법에 있어서,
    적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하는 단계;
    상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목 각각과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하는 단계; 및
    상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계를 포함하는, 동작 방법.
  2. 제 1 항에 있어서,
    공개 연구 자료 또는 텍스트북(textbook)로부터 복수의 상기 검사 항목과 관련하여 상기 큐레이션을 수집하는 단계; 및
    상기 검사 항목 별로 수집된 상기 큐레이션을 출처에 따라 복수의 카테고리로 분류함으로써, 큐레이션 데이터 베이스를 구축하는 단계를 더 포함하는, 동작 방법
  3. 제 2 항에 있어서,
    상기 적어도 하나의 큐레이션을 검출하는 단계는,
    상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나에 따라, 상기 큐레이션 데이터 베이스를 검색하여 상기 검사 항목 각각에 대해 활용 가능한 상기 큐레이션을 검출하는 단계; 및
    소정의 기준에 따라 상기 검사 항목 별로 상기 검출된 큐레이션의 우선 순위를 결정하는 단계를 포함하고,
    상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위에 기초하여 수행되는, 동작 방법.
  4. 제 3 항에 있어서,
    상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위 중 소정의 순위 내의 큐레이션을 제공함으로써 수행되는, 동작 방법.
  5. 제 3 항에 있어서,
    상기 검출된 큐레이션의 우선 순위를 결정하는 단계는,
    상기 검출된 큐레이션 각각이 속하는 카테고리 간의 우선 순위에 따라 상기 검출된 큐레이션의 우선 순위를 결정하는, 동작 방법.
  6. 제 3 항에 있어서,
    상기 검출된 큐레이션 중 적어도 하나를 제공하는 단계는,
    레포트 양식에 대한 요청을 수신하는 단계 - 상기 레포트 양식에 대한 요청은 상기 검사 항목 별로 제공되는 상기 큐레이션 개수 및 배치에 대한 요청을 포함함 - ; 및
    상기 요청에 기초하여, 큐레이션 레포트를 생성하여 전송하는 단계를 포함하는, 동작 방법.
  7. 제 3 항에 있어서,
    상기 적어도 하나의 큐레이션을 검출하는 단계는, 주기 또는 비주기로 수행되며,
    상기 동작 방법은,
    상기 검사 항목 중 적어도 하나에 대하여 상기 우선 순위 중 소정의 순위 내의 큐레이션이 변동되면, 상기 순위 내의 큐레이션이 변동된 상기 검사 항목에 대한 큐레이션을 갱신하여 제공하는 단계를 더 포함하는, 동작 방법.
  8. 큐레이션(curation) 지원 시스템에 있어서,
    큐레이션을 제공하기 위한 프로그램을 저장하는 적어도 하나 이상의 메모리; 및
    상기 프로그램을 실행함으로써, 적어도 하나의 검사 항목에 대한 유전자 검사 결과 및 문진 결과 중 적어도 하나를 획득하고, 상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나를 기초로 상기 검사 항목과 관련하여 건강 상태를 개선 또는 유지하기 위한 적어도 하나의 큐레이션을 검출하며, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어하는 적어도 하나 이상의 프로세서를 포함하는, 시스템.
  9. 제 8 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    공개 연구 자료 또는 텍스트북(textbook)로부터 상기 검사 항목과 관련하여 상기 큐레이션을 수집하고, 상기 검사 항목 별로 수집된 상기 큐레이션을 출처에 따라 복수의 카테고리로 분류함으로써, 큐레이션 데이터 베이스를 구축하도록 제어하는, 시스템.
  10. 제 8 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    상기 유전자 검사 결과 및 상기 문진 결과 중 적어도 하나에 따라, 상기 큐레이션 데이터 베이스를 검색하여 상기 검사 항목 각각에 대하여 활용 가능한 상기 큐레이션을 검출하고, 소정의 기준에 따라 상기 검사 항목 별로 상기 검출된 큐레이션의 우선 순위를 결정하며, 상기 검사 항목 각각에 대하여 결정된 상기 우선 순위에 기초하여 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어하는, 시스템.
  11. 제 10 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    상기 검사 항목 각각에 대하여 결정된 상기 우선 순위 중 소정의 순위 내의 큐레이션을 제공하도록 제어하는, 시스템.
  12. 제 10 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    상기 검출된 큐레이션 각각이 속하는 상기 카테고리 간의 우선 순위에 따라 상기 검출된 큐레이션의 우선 순위를 결정하도록 제어하는, 시스템.
  13. 제 10 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    레포트 양식에 대한 요청을 수신하고, 상기 요청에 기초하여, 큐레이션 레포트를 생성하여 전송함으로써, 상기 검사 항목 별로 상기 검출된 큐레이션 중 적어도 하나를 제공하도록 제어하며,
    상기 레포트 양식에 대한 요청은 상기 검사 항목 별로 제공되는 상기 큐레이션 개수 및 배치에 대한 요청을 포함하는, 시스템.
  14. 제 10 항에 있어서,
    상기 적어도 하나 이상의 프로세서는,
    주기 또는 비주기로 상기 적어도 하나의 큐레이션을 검출하되, 상기 검사 항목 중 적어도 하나에 대하여 상기 검출된 큐레이션의 우선 순위가 변동되면, 상기 우선 순위가 변동된 상기 검사 항목에 대한 큐레이션을 갱신하여 제공하도록 제어하는, 시스템.
  15. 제 1 항 내지 제 7 항 중 어느 한 항의 큐레이션 지원 시스템의 동작 방법을 실행하도록 하는 프로그램이 저장된 기록매체를 포함하는 컴퓨터 프로그램 제품.
KR1020190011093A 2019-01-29 2019-01-29 큐레이션 지원 시스템 및 그 동작 방법 KR102261132B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190011093A KR102261132B1 (ko) 2019-01-29 2019-01-29 큐레이션 지원 시스템 및 그 동작 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190011093A KR102261132B1 (ko) 2019-01-29 2019-01-29 큐레이션 지원 시스템 및 그 동작 방법

Publications (2)

Publication Number Publication Date
KR20200093850A true KR20200093850A (ko) 2020-08-06
KR102261132B1 KR102261132B1 (ko) 2021-06-07

Family

ID=72040309

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190011093A KR102261132B1 (ko) 2019-01-29 2019-01-29 큐레이션 지원 시스템 및 그 동작 방법

Country Status (1)

Country Link
KR (1) KR102261132B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220046252A (ko) 2020-10-07 2022-04-14 송한영 맞춤형 건강 관리법 추천 시스템

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080042777A (ko) * 2008-04-01 2008-05-15 박민구 질환의 유전 소인 고-처리량 분석 및 그 결과에 적합한예방 처치 알고리즘 소프트웨어 프로그램 그리고 이들을포함하는 워크스테이션
KR20150022222A (ko) 2013-08-22 2015-03-04 (주)휴레이포지티브 유전자 검사 결과 생성 방법 및 장치
KR20150078236A (ko) * 2013-12-30 2015-07-08 주식회사 케이티 개인 건강관리 방법 및 시스템
KR20160145244A (ko) * 2015-06-09 2016-12-20 이화여자대학교 산학협력단 스마트 건강관리 정보 서비스 방법 및 그 방법을 실행하는 컴퓨터프로그램
KR20170090063A (ko) * 2016-01-28 2017-08-07 (주)중외정보기술 의료 학술연구 지원 시스템 및 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080042777A (ko) * 2008-04-01 2008-05-15 박민구 질환의 유전 소인 고-처리량 분석 및 그 결과에 적합한예방 처치 알고리즘 소프트웨어 프로그램 그리고 이들을포함하는 워크스테이션
KR20150022222A (ko) 2013-08-22 2015-03-04 (주)휴레이포지티브 유전자 검사 결과 생성 방법 및 장치
KR20150078236A (ko) * 2013-12-30 2015-07-08 주식회사 케이티 개인 건강관리 방법 및 시스템
KR20160145244A (ko) * 2015-06-09 2016-12-20 이화여자대학교 산학협력단 스마트 건강관리 정보 서비스 방법 및 그 방법을 실행하는 컴퓨터프로그램
KR20170090063A (ko) * 2016-01-28 2017-08-07 (주)중외정보기술 의료 학술연구 지원 시스템 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220046252A (ko) 2020-10-07 2022-04-14 송한영 맞춤형 건강 관리법 추천 시스템

Also Published As

Publication number Publication date
KR102261132B1 (ko) 2021-06-07

Similar Documents

Publication Publication Date Title
US20230054513A1 (en) Systems and methods for healthcare provider dashboards
Avati et al. Improving palliative care with deep learning
US10733509B2 (en) Predictive assignments that relate to genetic information and leverage machine learning models
US11769571B2 (en) Cognitive evaluation of assessment questions and answers to determine patient characteristics
US20200227172A1 (en) Determining indicators of individual health
US11423356B2 (en) High fidelity clinical documentation improvement (CDI) smart scoring systems and methods
Asan et al. Preferences for health information technologies among US adults: analysis of the health information national trends survey
Lu et al. Systematic review of risk adjustment models of hospital length of stay (LOS)
Kramer et al. Comparison of the mortality probability admission model III, national quality forum, and acute physiology and chronic health evaluation IV hospital mortality models: implications for national benchmarking
US20140136225A1 (en) Discharge readiness index
Dalakleidi et al. Comparative assessment of statistical and machine learning techniques towards estimating the risk of developing type 2 diabetes and cardiovascular complications
US20210082577A1 (en) System and method for providing user-customized prediction models and health-related predictions based thereon
Sussman et al. The veterans affairs cardiac risk score: recalibrating the atherosclerotic cardiovascular disease score for applied use
Dy et al. Patient perspectives of care and process and outcome quality measures for heart failure admissions in US hospitals: how are they related in the era of public reporting?
Yap et al. Chronic disease profiles of subjective memory complaints: a latent class analysis of older people in a rural Malaysian community
US20160117468A1 (en) Displaying Predictive Modeling and Psychographic Segmentation of Population for More Efficient Delivery of Healthcare
Duval et al. Estimation of cardiovascular risk from self-reported knowledge of risk factors: insights from the Minnesota Heart Survey
US20180068084A1 (en) Systems and methods for care program selection utilizing machine learning techniques
US20190180851A1 (en) System and method for predicting non-adherence risk based on socio-economic determinates of health
Towne et al. A multi-level analyses of charges and cost of fall-related hospitalizations among older adults: individual, hospital, and geospatial variation
McGrath et al. Barriers and enablers to screening and diagnosing diabetes distress and depression in people with type 2 diabetes mellitus: A qualitative evidence synthesis
Ben-Assuli et al. Profiling readmissions using hidden markov model-the case of congestive heart failure
US12033729B2 (en) Systems and methods for accessing, combining and collaborative filtering of information from multiple electronic health records
KR101595784B1 (ko) 패혈증 고위험군 예측 방법 및 시스템
Cook et al. Information needs of generalists and specialists using online best-practice algorithms to answer clinical questions

Legal Events

Date Code Title Description
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant