KR102483930B1 - Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers - Google Patents

Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers Download PDF

Info

Publication number
KR102483930B1
KR102483930B1 KR1020220064960A KR20220064960A KR102483930B1 KR 102483930 B1 KR102483930 B1 KR 102483930B1 KR 1020220064960 A KR1020220064960 A KR 1020220064960A KR 20220064960 A KR20220064960 A KR 20220064960A KR 102483930 B1 KR102483930 B1 KR 102483930B1
Authority
KR
South Korea
Prior art keywords
information
user
caregiver
relationship index
health
Prior art date
Application number
KR1020220064960A
Other languages
Korean (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 KR1020220064960A priority Critical patent/KR102483930B1/en
Application granted granted Critical
Publication of KR102483930B1 publication Critical patent/KR102483930B1/en

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/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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • 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
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/60ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
    • 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
    • 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

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • Biomedical Technology (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Pathology (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Nutrition Science (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)

Abstract

According to various embodiments, a server for providing a senior healthcare platform, which calculates a relationship index in accordance with the degree of care between a target user and a caregiver, and provides a monitoring service to an excellent caregiver and senior selected, may comprise: a member management unit registering the target user as a member based on member information obtained from a user terminal of the target user; a data management unit obtaining user information including biometric information, health information, and diet information for the target user from the user terminal; a customized service providing unit obtaining health condition information of the target user based on the obtained user information, and providing health management information and information on health functional foods for the target user to the user terminal based on the health condition information; a monitoring service providing unit providing schedule information and health care requirement for the target user to a caregiver terminal of the caregiver, obtaining feedback information on the schedule information and health care requirement from the caregiver terminal, and providing the obtained feedback information to the user terminal; and an excellent caregiver determination unit determining whether the caregiver is an excellent caregiver based on a comprehensive relationship index between the target user and the caregiver. Accordingly, an appropriate diagnostic service can be provided to the user based on specific questionnaires and health condition information.

Description

시니어와 케어자 간 보살핌 정도에 따른 관계 지수를 산출하여 선정된 우수 케어자 및 시니어에게 모니터링 서비스를 제공하기 위한 시니어 헬스 케어 플랫폼을 제공하는 방법 및 장치{METHOD AND APPARATUS FOR PROVIDING A SENIOR HEALTHCARE PLATFORM FOR PROVIDING MONITORING SERVICES TO SELECTED EXCELLENT CAREGIVERS AND SENIORS BY CALCULATING A RELATIONSHIP INDEX ACCORDING TO THE DEGREE OF CARE BETWEEN SENIORS AND CAREGIVERS}Method and apparatus for providing a senior health care platform for providing monitoring services to selected excellent caregivers and seniors by calculating the relationship index according to the degree of care between seniors and caregivers {METHOD AND APPARATUS FOR PROVIDING A SENIOR HEALTHCARE PLATFORM FOR PROVIDING MONITORING SERVICES TO SELECTED EXCELLENT CAREGIVERS AND SENIORS BY CALCULATING A RELATIONSHIP INDEX ACCORDING TO THE DEGREE OF CARE BETWEEN SENIORS AND CAREGIVERS}

본 발명은 시니어 모니터링 플랫폼을 제공하는 방법 및 장치에 관한 것으로, 더욱 상세하게는 시니어와 케어자 간 보살핌 정도에 따른 관계 지수를 산출하여 선정된 우수 케어자 및 시니어에게 모니터링 서비스를 제공함으로써, 더욱 효율적으로 시니어의 건강을 케어할 수 있는 시니어 모니터링 플랫폼을 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing a senior monitoring platform, and more particularly, by calculating a relationship index according to the degree of care between a senior and a caregiver and providing a monitoring service to selected excellent caregivers and seniors, more efficiently It relates to a method and apparatus for providing a senior monitoring platform capable of taking care of the health of seniors.

시니어(senior)란 연장자라는 뜻을 가진 단어로서 노인이나 고령자 등을 의미하며, 시니어 케어란 시니어를 대상으로 요양, 목욕, 간호와 같은 기본적 케어뿐 아니라 집에서 생활하는 것처럼 여가, 의료, 문화 등 생활의 전반적인 케어 서비스를 제공하는 종합 라이프 케어 서비스를 의미할 수 있다. 최근 급속한 고령화 추세에 따라 시니어 계층이 증가하고 있으며, 독거 노인이나 자식과 멀리 떨어져 지내는 노인부부의 경우 건강 악화나 안전사고 등의 위급 상황 발생시 응급조치나 긴급신고 등의 즉각적인 대처가 용이하지 않은 실정이다.Senior is a word with the meaning of an elder, and means the elderly or elderly people. It may mean a comprehensive life care service that provides overall care services. In recent years, the number of seniors is increasing according to the rapid aging trend, and in the case of elderly people living alone or elderly couples living far from their children, it is not easy to take immediate action such as emergency measures or emergency reports in case of health deterioration or safety accidents. .

위와 같은 문제점으로 인해 종래 기술들은 최근 이동통신기술의 발전에 힘입어, 스마트 헬스 케어와 관련된 서비스를 제공하는 내용을 개시하고 있다. 스마트 헬스 케어는 최근에는 일상 생활에 녹아든 전자 기기를 활용하여 사용자의 건강 상태 등을 파악하고, 이에 따른 진단 서비스를 제공하는 것에 관한 것이다. 시니어들 역시 노인들의 스마트폰 사용률도 현저히 낮았던 상태에서 점차 가속화되어 가며 높아지는 추세에 있으며, 건강하고 행복한 삶을 추구하는 웰빙라이프 스타일에 대한 관심이 증가하면서 기본적으로 개인의 건강과 안전에 대한 관심이 높아지고 있는 실정이다.Due to the above problems, the prior art has recently disclosed contents of providing services related to smart health care, thanks to the development of mobile communication technology. Smart health care is about identifying a user's health condition by using electronic devices that have recently been integrated into daily life, and providing a diagnosis service accordingly. For seniors, the smartphone use rate of the elderly is also on a trend that is gradually accelerating from a remarkably low state. There is a situation.

다만, 시니어들의 스마트폰 사용률이 증가되어가고 있다고 하더라도, 시니어들의 스마트폰 사용률 증가가 노인들이 스마트폰을 사용하는 데에 따른 능숙도가 증가한다는 것을 의미하는 것은 아니다. 이에 따라, 시니어들이 수많은 헬스 케어 서비스, 식단 케어 서비스, 모니터링 서비스 등을 적절하게 이용하는 것에 한계가 존재하였다. 예를 들어, 스마트폰의 사용 능숙도가 낮은 시니어들은 복잡한 사용자 인터페이스(UI; user interface), 복잡한 기능 등으로 인하여, 위와 같은 서비스에 필요한 정보를 주고받음에 있어서 실효적인 정보를 제공하지 못하거나 진단 결과에 따른 정보를 해석하지 못하는 문제점이 있었다.However, even if the seniors' smartphone use rate is increasing, the increase in the seniors' smartphone use rate does not mean that the elderly's proficiency in using a smartphone increases. Accordingly, there are limitations in properly using numerous health care services, diet care services, monitoring services, and the like by seniors. For example, seniors with low proficiency in using a smartphone cannot provide effective information in exchanging information necessary for the above service due to a complicated user interface (UI), complex functions, etc. There was a problem of not being able to interpret the information according to .

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 시니어들이 효과적으로 사용할 수 있는 시니어 헬스 케어 플랫폼을 제공하는데 있다.An object of the present invention to solve the above problems is to provide a senior health care platform that seniors can use effectively.

상기와 같은 문제점을 해결하기 위한 본 발명의 다른 목적은, 빅데이터에 기반하여 시니어들에게 적합한 건강 진단 서비스 및 식단 진단 서비스를 제공하는데 있다.Another object of the present invention to solve the above problems is to provide a health diagnosis service and diet diagnosis service suitable for seniors based on big data.

상기와 같은 문제점을 해결하기 위한 본 발명의 다른 목적은, 시니어와 케어자 간 보살핌 정도에 따른 관계 지수를 산출하여 선정된 우수 케어자 및 시니어에게 모니터링 서비스를 제공하기 위한 시니어 헬스 케어 플랫폼을 제공하는데 있다.Another object of the present invention to solve the above problems is to provide a senior health care platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers. there is.

다양한 실시 예에 따르면, 타겟 사용자와 케어자 간 보살핌 정도에 따른 관계 지수를 산출하여 선정된 우수 케어자 및 시니어에게 모니터링 서비스를 제공하기 위한 시니어 헬스 케어 플랫폼 제공 서버는, 타겟 사용자의 사용자 단말로부터 획득된 회원 정보에 기초하여 상기 타겟 사용자를 회원으로 등록하는 회원 관리부; 상기 사용자 단말로부터 상기 타겟 사용자에 대한 생체 정보, 건강 정보 및 식단 정보를 포함하는 사용자 정보를 획득하는 데이터 관리부; 획득된 상기 사용자 정보에 기초하여 상기 타겟 사용자의 건강 상태 정보를 획득하고, 상기 건강 상태 정보에 기초하여 상기 타겟 사용자를 위한 건강 관리 정보 및 건강 기능 식품에 관한 정보를 상기 사용자 단말에 제공하는 맞춤형 서비스 제공부; 상기 타겟 사용자에 대한 일정 정보 및 건강 케어 항목을 상기 케어자의 케어자 단말에 제공하고, 상기 케어자 단말로부터 상기 일정 정보 및 건강 케어 항목에 대한 피드백 정보를 획득하고, 획득된 상기 피드백 정보를 상기 사용자 단말에 제공하는 모니터링 서비스 제공부; 및 상기 타겟 사용자와 상기 케어자 사이의 종합 관계 지수에 기초하여 상기 케어자가 우수 케어자인지 여부를 결정하는 우수 케어자 결정부를 포함할 수 있다.According to various embodiments, a senior health care platform providing server for providing a monitoring service to excellent caregivers and seniors selected by calculating a relationship index according to the degree of care between a target user and a caregiver is obtained from a user terminal of a target user. a member management unit registering the target user as a member based on the member information obtained; a data management unit acquiring user information including biometric information, health information, and diet information of the target user from the user terminal; A customized service that obtains health state information of the target user based on the obtained user information and provides health management information and health functional food information for the target user to the user terminal based on the health state information provision department; Provides schedule information and health care items for the target user to a caregiver terminal of the caregiver, obtains feedback information on the schedule information and health care items from the caregiver terminal, and transmits the obtained feedback information to the user Monitoring service provider provided to the terminal; and a good caregiver determining unit for determining whether the caregiver is a good caregiver based on a comprehensive relationship index between the target user and the caregiver.

다양한 실시 예에 따르면, 상기 맞춤형 서비스 제공부는, 상기 데이터 관리부에 미리 저장된 상기 타겟 사용자 이외의 다른 사용자들의 건강 상태 정보들에 기초하여 맞춤형 건강 관리 정보를 제공하는 복수 개의 정보 제공 그룹들을 생성하고, 상기 다른 사용자들의 상기 건강 상태 정보에 기초하여 맞춤형 건강 기능 식품에 관한 정보를 제공하는 복수 개의 식품 제공 그룹들을 생성할 수 있다.According to various embodiments, the customized service providing unit creates a plurality of information providing groups for providing customized health management information based on health state information of other users other than the target user pre-stored in the data management unit, and Based on the health status information of other users, a plurality of food provision groups providing information on customized health functional foods may be created.

다양한 실시 예에 따르면, 상기 다른 사용자들의 상기 건강 상태 정보들 중 적어도 하나에 기초하여 K-최근접이웃(K-Nearest Neighbor) 머신러닝 알고리즘을 이용하여 상기 사용자를 분류하되, 상기 타겟 사용자를 상기 복수 개의 정보 제공 그룹들 중 하나로 분류하고, 상기 타겟 사용자를 상기 복수 개의 식품 제공 그룹들 중 하나로 분류할 수 있다.According to various embodiments, the user is classified using a K-Nearest Neighbor machine learning algorithm based on at least one of the health state information of the other users, and the target user is selected as the plurality of It is possible to classify the target user into one of the plurality of information provision groups, and classify the target user into one of the plurality of food provision groups.

다양한 실시 예에 따르면, 상기 모니터링 서비스 제공부는, 상기 우수 케어자의 케어자 단말로부터 획득된 상기 피드백 정보에 우수 케어자 식별자를 포함시키고, 상기 종합 관계 지수에 따라 상기 타겟 사용자와 연동된 상기 케어자의 순위를 결정하고, 결정된 상기 순위에 따라서 상기 사용자 단말에 제공하는 상기 피드백 정보의 우선 순위를 결정할 수 있다.According to various embodiments, the monitoring service providing unit includes an excellent caregiver identifier in the feedback information obtained from a caregiver terminal of the excellent caregiver, and ranks the caregiver interlocked with the target user according to the comprehensive relationship index. It is possible to determine and determine the priority of the feedback information provided to the user terminal according to the determined priority.

다양한 실시 예에 따르면, 상기 종합 관계 지수를 산출하는 관계 지수 산출부를 더 포함하고, 상기 관계 지수 산출부는, 상기 모니터링 서비스 제공부를 통해 진행된 상기 사용자 단말과 상기 케어자 단말 사이의 커뮤니케이션에 기초하여 실질 관계 지수를 산출하고, 상기 타겟 사용자의 거주지 및 상기 케어자의 거주지 간 거주 거리, 및 상기 타겟 사용자와 상기 케어자 간 촌수에 기초하여 형식 관계 지수를 산출하고, 산출된 상기 실질 관계 지수 및 상기 형식 관계 지수에 기초하여 상기 종합 관계 지수를 산출할 수 있다.According to various embodiments, a relationship index calculation unit for calculating the comprehensive relationship index may be further included, and the relationship index calculation unit may include a real relationship based on communication between the user terminal and the caregiver terminal through the monitoring service provider. calculating an index, calculating a formal relationship index based on a residence distance between the residence of the target user and the residence of the caregiver, and a degree between the target user and the caregiver, and calculating the real relationship index and the formal relationship index; It is possible to calculate the comprehensive relationship index based on.

다양한 실시 예에 따르면, 상기 관계 지수 산출부는, 상기 실질 관계 지수가 임계 지수 이상인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 높아지도록 상기 종합 관계 지수를 산출하고, 상기 실질 관계 지수가 상기 임계 지수 미만인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 낮아지도록 상기 종합 관계 지수를 산출할 수 있다.According to various embodiments of the present disclosure, when the real relationship index is equal to or greater than the threshold index, the relation index calculation unit calculates the comprehensive relation index such that the comprehensive relation index increases as the formal relation index increases, and When the index is less than the critical index, the comprehensive relation index may be calculated such that the higher the formal relation index, the lower the comprehensive relation index.

다양한 실시 예에 따르면, 상기 관계 지수 산출부는, 이하 수학식을 통해 상기 실질 관계 지수를 산출하고, According to various embodiments, the relationship index calculation unit calculates the real relationship index through the following equation,

Figure 112022055991759-pat00001
Figure 112022055991759-pat00001

상기 수학식에서, S는 상기 실질 관계 지수, m은 미리 설정된 기간 동안 모니터링 서비스 제공부를 통해 메시지를 주고받은 횟수, b는 미리 설정된 기간 동안 상기 케어자의 피드백 횟수, r은 미리 설정된 기간동안 상기 케어자가 상기 사용자 단말에 상기 타겟 사용자의 건강 상태 정보를 요청한 횟수를 의미하고, w1은 상기 메시지를 주고받은 횟수에 대한 가중치, w2는 상기 피드백 횟수에 대한 가중치, w3은 상기 건강 상태 정보를 요청한 횟수에 대한 가중치를 의미하며, w1, w2, 및 w3의 합은 1일 수 있다.In the above equation, S is the real relationship index, m is the number of messages sent and received through the monitoring service provider for a preset period of time, b is the number of feedbacks from the caregiver during a preset period of time, and r is the number of times messages are sent and received by the caregiver during a preset period of time. Means the number of times the health status information of the target user is requested from the user terminal, w 1 is a weight for the number of messages exchanged, w 2 is a weight for the number of feedbacks, and w 3 is the number of requests for the health status information It means a weight for , and the sum of w 1 , w 2 , and w 3 may be 1.

다양한 실시 예에 따르면, 상기 관계 지수 산출부는, 이하 수학식을 통해 상기 형식 관계 지수를 산출하고, According to various embodiments, the relationship index calculation unit calculates the formal relationship index through the following equation,

Figure 112022055991759-pat00002
Figure 112022055991759-pat00002

상기 수학식에서, F는 상기 형식 관계 지수, v는 상기 타겟 사용자와 상기 케어자의 촌수, d는 상기 거주 거리를 의미하고, u1은 상기 촌수에 대한 가중치, u2은 상기 거주 거리에 대한 가중치를 의미하고, u1, 및 u2의 합은 1일 수 있다.In the above equation, F is the formal relationship index, v is the degree of the target user and the caregiver, d is the residence distance, u 1 is a weight for the degree, and u 2 is a weight for the residence distance , and the sum of u 1 and u 2 may be 1.

다양한 실시 예에 따르면, 상기 관계 지수 산출부는, 이하 수학식을 통해 상기 종합 관계 지수를 산출하고,According to various embodiments, the relationship index calculation unit calculates the comprehensive relationship index through the following equation,

Figure 112022055991759-pat00003
Figure 112022055991759-pat00003

Figure 112022055991759-pat00004
Figure 112022055991759-pat00004

상기 수학식에서, C는 상기 종합 관계 지수, S는 상기 실질 관계 지수, F는 상기 형식 관계 지수, T는 상기 임계 지수일 수 있다.In the above equation, C may be the comprehensive relationship index, S may be the real relationship index, F may be the formal relationship index, and T may be the critical index.

본 문서에 개시되는 다양한 실시 예들에 따르면, 구체적인 설문 및 건강 상태 정보에 기초하여 사용자에게 적합한 진단 서비스를 제공할 수 있다.According to various embodiments disclosed in this document, a diagnosis service suitable for a user may be provided based on specific questionnaires and health condition information.

또한, 다양한 실시 예들에 따르면, 사용자에게 필요한 정보 및 식품 등을 사용자가 직접 서칭할 필요 없이, 사용자에게 적합한 식품 및 정보를 제공하거나 추천할 수 있다.In addition, according to various embodiments, food and information suitable for the user may be provided or recommended without the user having to directly search for information and food necessary for the user.

또한, 다양한 실시 예들에 따르면, 사용자를 모니터링하기에 적합한 다른 사용자들을 결정하여, 효과적으로 사용자를 모니터링할 수 있도록 할 수 있다.Also, according to various embodiments, it is possible to effectively monitor the user by determining other users suitable for monitoring the user.

이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.In addition to this, various effects identified directly or indirectly through this document may be provided.

도 1은 일 실시 예에 따른 헬스 케어 플랫폼 제공 시스템을 도시한 도면이다.
도 2는 헬스 케어 플랫폼 제공 서버의 주요 구성 요소를 나타낸 도면이다.
도 3은 사용자 단말로부터 획득된 사용자 정보 및/또는 건강 상태 정보에 기초하여 사용자를 그룹핑 내지 분류하는 것을 설명하기 위한 도면이다.
도 4는 사용자와 케어자 간 종합 관계 지수에 기초하여 우수 케어자를 결정하는 것을 설명하기 위한 도면이다.
도 5는 케어자 단말을 통해 제공되는 사용자 인터페이스들을 나타내는 도면이다.
도 6은 도 1에 따른 헬스 케어 플랫폼 제공 서버의 하드웨어 구성을 나타낸 도면이다.
1 is a diagram illustrating a health care platform providing system according to an embodiment.
2 is a diagram showing major components of a health care platform providing server.
3 is a diagram for explaining grouping or classification of users based on user information and/or health state information obtained from a user terminal.
4 is a diagram for explaining determining an excellent caregiver based on a comprehensive relationship index between a user and a caregiver.
5 is a diagram illustrating user interfaces provided through a caregiver terminal.
6 is a diagram showing the hardware configuration of the health care platform providing server according to FIG. 1 .

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. Like reference numerals have been used for like elements throughout the description of each figure.

제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present invention. The terms and/or include any combination of a plurality of related recited items or any of a plurality of related recited items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no other element exists in the middle.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "include" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 일 실시 예에 따른 헬스 케어 플랫폼 제공 시스템(10)을 도시한 도면이다. 도 1을 참조하면, 헬스 케어 플랫폼 제공 시스템(10)은 헬스 케어 플랫폼 제공 서버(100), 사용자 단말(200), 케어자 단말(300) 등을 포함할 수 있다. 이하 설명되는 동작들은 서버(100)에 의하여 제어되는 헬스 케어 플랫폼(예: 웹 페이지 및/또는 일종의 어플리케이션)을 통해 수행될 수 있다. 케어자는 사용자의 가족일 수 있다.1 is a diagram illustrating a health care platform providing system 10 according to an embodiment. Referring to FIG. 1 , a health care platform providing system 10 may include a health care platform providing server 100 , a user terminal 200 , a caregiver terminal 300 , and the like. Operations described below may be performed through a health care platform (eg, a web page and/or a kind of application) controlled by the server 100 . The caregiver may be a family member of the user.

헬스 케어 플랫폼 제공 서버(100)는 사용자 단말(200)로부터 획득한 사용자의 사용자 정보에 기초하여 사용자에게 적합한 건강 기능 식품에 관한 정보 및/또는 사용자에게 적합한 건강 관리 정보를 제공할 수 있다. 헬스 케어 플랫폼 제공 서버(100)는 사용자 정보에 기초하여 사용자에게 필요한 효능을 결정하고, 결정된 효능을 가진 건강 기능 식품을 결정할 수 있다.The health care platform providing server 100 may provide information on health functional food suitable for the user and/or health management information suitable for the user based on user information of the user obtained from the user terminal 200 . The health care platform providing server 100 may determine an efficacy necessary for the user based on user information, and may determine a health functional food having the determined efficacy.

헬스 케어 플랫폼 제공 서버(100)는 결정된 건강 기능 식품을 판매하거나 유통할 수 있는 서버의 링크를 제공할 수 있다. 예를 들어, 헬스 케어 플랫폼 제공 서버는 사용자 단말(200)에 건강 기능 식품 제휴 서버의 링크를 제공할 수 있다. 건강 기능 식품 제휴 서버는 사용자에게 필요한 효능을 가진 건강기능식품들을 유통 또는 판매하는 서비스 주체의 서버일 수 있다. 또는, 건강기능식품 제휴 서버는 쿠팡, 옥션, G마켓, 11번가, 이베이(e-bay), 아마존(Amazon) 등에 입점한 유통 또는 판매하는 서비스 주체의 서버일 수 있다. 건강기능식품 제휴 서버는 상기 건강기능식품들의 제품 정보를 포함할 수 있다. 예를 들어, 제품 정보는 가격, 성분, 추천 대상, 효과, 구매 이력, 리뷰, 보관 방법, 섭취 방법 등에 관한 정보를 포함할 수 있다. 사용자 단말(200)의 사용자는 헬스 케어 플랫폼 제공 서버(100)를 통해 제공받은 구매 링크를 통해 건강기능식품들 중 선택된 추천 건강기능식품을 판매하는 건강기능식품 제휴 서버에 접속하고, 접속된 건강기능식품 제휴 서버를 통해 건강기능식품을 구매할 수 있다.The health care platform providing server 100 may provide a link to a server capable of selling or distributing the determined health functional food. For example, the health care platform providing server may provide the user terminal 200 with a health functional food affiliate server link. The health functional food affiliate server may be a server of a service subject that distributes or sells health functional foods having necessary effects for users. Alternatively, the health functional food affiliate server may be a server of a service principal that distributes or sells a service such as Coupang, Auction, G Market, 11th Street, e-bay, Amazon, and the like. The health functional food affiliate server may include product information of the health functional foods. For example, the product information may include information about price, ingredient, recommended target, effect, purchase history, review, storage method, intake method, and the like. The user of the user terminal 200 accesses a health functional food affiliate server selling recommended health functional foods selected from among health functional foods through the purchase link provided through the health care platform providing server 100, and accesses the health functional food connected thereto. Health functional foods can be purchased through food affiliate servers.

헬스 케어 플랫폼 제공 서버(100)는 사용자 단말(200)에 제공된 웹 사이트나 어플케이션을 통해 회원 정보를 지시하는 입력 신호를 수신할 수 있다. 예를 들어, 회원 정보는 이름, 전화 번호, 주민 번호, 거주지 등을 포함할 수 있다. 헬스 케어 플랫폼 제공 서버(100)는 획득된 회원 정보에 기초하여 상기 사용자 단말(200) 내지 사용자를 회원으로 등록할 수 있다. 헬스 케어 플랫폼 제공 서버(100)는 회원으로 등록된 사용자를 리스트화할 수 있다. 사용자 단말(200)은 헬스 케어 플랫폼 제공 서버(100)에 접속 내지 접근한 후, 헬스 케어 플랫폼 제공 서버(100)에서 제공하는 웹 페이지 또는 어플리케이션을 통해 회원 가입을 할 수 있다. 사용자는 사용자 단말(200)을 통해 헬스 케어 플랫폼 제공 서버(100)에서 제공하는 다양한 서비스를 제공받을 수 있다.The health care platform providing server 100 may receive an input signal indicating member information through a website or application provided to the user terminal 200 . For example, member information may include a name, phone number, resident registration number, place of residence, and the like. The health care platform providing server 100 may register the user terminal 200 or the user as members based on the obtained member information. The health care platform providing server 100 may list users registered as members. After accessing or accessing the health care platform providing server 100, the user terminal 200 may register as a member through a web page or application provided by the health care platform providing server 100. A user may receive various services provided by the health care platform providing server 100 through the user terminal 200 .

헬스 케어 플랫폼 제공 서버(100)는 사용자 단말(200) 및 케어자 단말(300) 간 커뮤니케이션이 가능하도록 사용자 단말(200) 및 케어자 단말(300) 간 케어(care) 연동을 수행할 수 있다. 헬스 케어 플랫폼 제공 서버(100)는 케어자 단말(300)로부터 사용자에 대한 케어 요청을 수신할 수 있고, 수신된 케어 요청에 응답하여 사용자 단말(200)에 케어 요청을 지시하는 신호를 전송하고, 사용자 단말(200)로부터 케어 요청에 대한 승낙 신호를 획득할 수 있다. 헬스 케어 플랫폼 제공 서버(100)는 사용자 단말(200)로부터 케어 요청에 대한 승낙 신호를 획득한 경우, 상기 사용자 단말과 상기 케어자 단말 간 케어 연동을 할 수 있다. 사용자 단말로부터 케어 요청에 대한 승낙 신호를 획득한 경우, 상기 케어자(또는, 케어자 단말)는 인증된 케어자(또는, 인증된 케어자 단말)로 결정될 수 있다. 예를 들어, 헬스 케어 플랫폼 제공 서버(100)는 사용자의 일정 관리, 사용자의 건강 케어 항목을 인증된 케어자 단말(300)에 공유할 수 있다. 공유된 사용자의 일정 관리, 사용자의 건강 케어 항목은 케어자 단말(300)의 화면을 통해 표시될 수 있다. 예를 들어, 일정 관리는 적어도 복약 일정 및 병원 일정 등을 포함할 수 있다.The health care platform providing server 100 may perform care interworking between the user terminal 200 and the caregiver terminal 300 to enable communication between the user terminal 200 and the caregiver terminal 300 . The health care platform providing server 100 may receive a care request for the user from the caregiver terminal 300, transmit a signal instructing the care request to the user terminal 200 in response to the received care request, A consent signal for a care request may be obtained from the user terminal 200 . When the health care platform providing server 100 obtains an approval signal for a care request from the user terminal 200, it may perform care interworking between the user terminal and the caregiver terminal. When a consent signal for the care request is obtained from the user terminal, the caregiver (or caregiver terminal) may be determined as an authenticated caregiver (or authenticated caregiver terminal). For example, the health care platform providing server 100 may manage the user's schedule and share the user's health care items with the certified caregiver terminal 300 . Shared schedule management of the user and health care items of the user may be displayed through the screen of the caregiver terminal 300 . For example, schedule management may include at least a medication schedule and a hospital schedule.

사용자 단말(200) 및 케어자 단말(300)은 헬스 케어 플랫폼 제공 서버(100)에서 제공하는 헬스 케어 플랫폼을 이용하는 사용자 내지 케어자가 사용하는 단말일 수 있다. 사용자 단말(200)은 통신 가능한 데스크탑 컴퓨터(desktop computer), 랩탑 컴퓨터(laptop computer), 노트북(notebook), 스마트폰(smart phone), 태블릿 PC(tablet PC), 모바일폰(mobile phone), 스마트 워치(smart watch), 스마트 글래스(smart glass), e-book 리더기, PMP(portable multimedia player), 휴대용 게임기, 네비게이션(navigation) 장치, 디지털 카메라(digital camera), DMB(digital multimedia broadcasting) 재생기, 디지털 음성 녹음기(digital audio recorder), 디지털 음성 재생기(digital audio player), 디지털 동영상 녹화기(digital video recorder), 디지털 동영상 재생기(digital video player), 및 PDA(Personal Digital Assistant) 등 일 수 있다.The user terminal 200 and the caregiver terminal 300 may be terminals used by users or caregivers who use the health care platform provided by the health care platform providing server 100 . The user terminal 200 includes a communicable desktop computer, a laptop computer, a notebook, a smart phone, a tablet PC, a mobile phone, and a smart watch. (smart watch), smart glass, e-book reader, PMP (portable multimedia player), portable game console, navigation device, digital camera, DMB (digital multimedia broadcasting) player, digital voice It may be a digital audio recorder, a digital audio player, a digital video recorder, a digital video player, and a personal digital assistant (PDA).

헬스 케어 플랫폼 제공 서버(100), 사용자 단말(200) 및 케어자 단말(300)은 각각 통신 네트워크(50)에 연결되어, 통신 네트워크(50)를 통해 서로간 데이터를 송수신할 수 있다. 예를 들어, 통신 네트워크(50)는 LAN(Local Area Network), MAN(Metropolitan Area Network), GSM(Global System for Mobile Network), EDGE(Enhanced Data GSM Environment), HSDPA(High Speed Downlink Packet Access), W-CDMA(Wideband Code Division Multiple Access), CDMA(Code Division Multiple Access), TDMA(Time Division Multiple Access), 블루투스(Bluetooth), 지그비(Zigbee), 와이-파이(Wi-Fi), VoIP(Voice over Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX(IEEE 802.16e), UMB(formerly EV-DO Rev. C), Flash-OFDM, iBurst and MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX(World Interoperability for Microwave Access), 5G 등 다양한 종류의 유선 또는 무선 네트워크가 사용될 수 있다The health care platform providing server 100, the user terminal 200, and the caregiver terminal 300 are connected to the communication network 50, respectively, and may transmit and receive data to and from each other through the communication network 50. For example, the communication network 50 may include a Local Area Network (LAN), a Metropolitan Area Network (MAN), a Global System for Mobile Network (GSM), an Enhanced Data GSM Environment (EDGE), a High Speed Downlink Packet Access (HSDPA), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Zigbee, Wi-Fi, Voice over VoIP Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and Various types of wired or wireless networks can be used, including MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX (World Interoperability for Microwave Access), and 5G.

도 2는 헬스 케어 플랫폼 제공 서버(100)의 주요 구성 요소를 나타낸 도면이다.2 is a diagram showing the main components of the health care platform providing server 100 .

회원 관리부(101)는 사용자 단말(200)로부터 획득된 회원 정보에 기초하여 상기 사용자를 회원으로 등록할 수 있다. 회원 관리부(101)는 케어자 단말(300)로부터 획득된 회원 정보에 기초하여 상기 케어자를 회원으로 등록할 수 있다.The member manager 101 may register the user as a member based on member information obtained from the user terminal 200 . The member management unit 101 may register the caregiver as a member based on member information obtained from the caregiver terminal 300 .

데이터 관리부(102)는 사용자 단말(200)을 통해 사용자 정보를 획득할 수 있다. 사용자 정보는 사용자의 생체 정보, 사용자의 건강 정보, 사용자의 식단 정보 등을 포함할 수 있다. 예를 들어, 사용자의 신체 정보는 사용자의 나이, 사용자의 키, 사용자의 체중 및 사용자의 성별 등에 관한 정보를 포함할 수 있다. 예를 들어, 사용자의 건강 정보는 사용자의 음주 여부, 사용자의 음주량, 사용자의 흡연 여부, 사용자의 흡연량, 사용자의 운동 여부, 사용자의 운동량, 사용자의 하루 평균 수분 섭취량, 사용자의 비만도, 사용자의 혈압, 사용자의 혈당, 사용자의 체온, 사용자의 복용 약품, 사용자의 수면량 및 사용자의 병원 진단 기록 등에 관한 정보를 포함할 수 있다. 예를 들어, 사용자의 식단 정보는 사용자의 아침 식단, 사용자의 점심 식단, 사용자의 저녁 식단, 사용자의 간식 섭취 여부, 사용자의 간식 종류 및 사용자의 탄수화물, 단백질, 지방 섭취 비율 등에 관한 정보를 포함할 수 있다.The data management unit 102 may obtain user information through the user terminal 200 . The user information may include the user's biometric information, the user's health information, and the user's diet information. For example, the user's body information may include information about the user's age, the user's height, the user's weight, and the user's gender. For example, the user's health information may include the user's drinking status, the user's drinking amount, the user's smoking status, the user's smoking amount, the user's exercise status, the user's exercise amount, the user's daily average water intake, the user's obesity level, and the user's blood pressure. , the user's blood sugar, the user's body temperature, the user's medication, the user's sleep amount, and the user's hospital diagnosis record. For example, the user's diet information may include information about the user's breakfast meal, the user's lunch meal, the user's dinner meal, whether or not the user eats snacks, the user's snack types, and the user's carbohydrate, protein, and fat intake rates. can

데이터 관리부(102)는 상기 사용자 정보를 획득하기 위하여, 상기 사용자 정보를 작성할 수 있는 온라인 설문 시트를 생성할 수 있고, 생성된 온라인 설문 시트를 사용자 단말(200)에 제공할 수 있다. 상기 온라인 설문 시트는 생체 정보를 작성하기 위한 제1 시트, 사용자의 건강 정보를 작성하기 위한 제2 시트, 사용자의 식단 정보를 작성하기 위한 제3 시트를 포함할 수 있다.In order to obtain the user information, the data management unit 102 may generate an online survey sheet in which the user information may be written, and may provide the generated online survey sheet to the user terminal 200 . The online questionnaire sheet may include a first sheet for preparing biometric information, a second sheet for preparing user's health information, and a third sheet for preparing user's diet information.

맞춤형 서비스 제공부(103)는 획득한 사용자 정보 중 사용자의 키, 체중 및 기저질환 정보에 기초하여 사용자가 직접 알기 어려운 정보인 사용자의 BMI, 기초대사량 및/또는 하루 필요 에너지 추정량 등에 관한 정보를 사용자 단말(200)에 제공할 수 있다.The customized service provider 103 provides information about the user's BMI, basal metabolic rate, and/or estimated daily energy requirement, which is information that is difficult for the user to directly know, based on the user's height, weight, and underlying disease information among the acquired user information. It can be provided to the terminal 200.

맞춤형 서비스 제공부(103)는 획득한 사용자 정보에 기초하여 사용자의 건강 상태 평가를 수행할 수 있다. 맞춤형 서비스 제공부(103)는 데이터 관리부(102)에 저장된 데이터 및 AI(artificial intelligence)에 기반하여 사용자의 건강 상태 평가를 수행할 수 있다. 예를 들어, 맞춤형 서비스 제공부(103)는 머신러닝을 통한 실시간 평가를 수행할 수 있다. 다시 말해서, 맞춤형 서비스 제공부(103)는 사용자 단말(200)로부터 상기 사용자의 사용자 정보가 획득되는 것에 응답하여, 상기 사용자 정보에 기반한 실시간으로 사용자의 건강 상태 평가를 수행할 수 있으며, 상기 수행에 따라 실시간으로 사용자의 건강 상태 평가에 대한 결과를 출력할 수 있다. 머신러닝을 통한 실시간 평가는 랜덤 포레스트(random forest), 부스팅 및/또는 일레스틱 넷 회귀(elastic net regression)를 통해 실현될 수 있다. 랜덤 포레스트는 분류, 회귀 분석 등에 사용되는 앙상블 학습 방법의 일종으로, 훈련 과정에서 구성한 다수의 결정 트리로부터 분류 또는 평균 예측치(회귀 분석)를 출력함으로써 동작하는 머신러닝의 일종일 수 있다. 부스팅은 주로 편향을 줄이고 지도학습의 차이를 줄이기 위한 앙상블 메타 알고리즘이며, 약한 학습모델을 강한 학습모델로 변환하는 머신러닝의 일종일 수 있다.The customized service provider 103 may evaluate the user's health condition based on the acquired user information. The customized service provider 103 may evaluate the user's health condition based on the data stored in the data management unit 102 and artificial intelligence (AI). For example, the customized service provider 103 may perform real-time evaluation through machine learning. In other words, in response to the user information of the user being obtained from the user terminal 200, the customized service provider 103 may evaluate the health status of the user in real time based on the user information, Accordingly, the user's health condition evaluation result may be output in real time. Real-time evaluation through machine learning can be realized through random forest, boosting, and/or elastic net regression. A random forest is a type of ensemble learning method used for classification and regression analysis, and may be a type of machine learning that operates by outputting a classification or average prediction value (regression analysis) from a plurality of decision trees constructed in the training process. Boosting is mainly an ensemble meta-algorithm for reducing bias and reducing the variance in supervised learning, and can be a type of machine learning that transforms a weak learning model into a strong learning model.

맞춤형 서비스 제공부(103)는 건강 상태 평가를 통해 건강 상태 정보를 생성할 수 있다. 건강 상태 정보는 사용자의 건강 상태를 점수로 환산한 수치, 사용자의 현재 상태, 앞으로 주의할 사항 및 목표 등에 관한 정보를 포함할 수 있다. 목표에 관한 정보는 사용자의 복약 일정, 사용자의 병원 방문 일정 등에 관한 정보를 포함할 수 있다. 맞춤형 서비스 제공부(103)는 사용자의 건강 상태 정보를 사용자 단말(200)에 제공할 수 있다.The customized service provider 103 may generate health state information through health state evaluation. The health state information may include information about the user's health state converted into points, the user's current state, matters to be paid attention to in the future, goals, and the like. Information about the goal may include information about the user's medication-taking schedule, the user's hospital visit schedule, and the like. The customized service provider 103 may provide the user's health condition information to the user terminal 200 .

모니터링 서비스 제공부(104)는 사용자의 일정 정보 및 건강 케어 항목을 상기 케어자의 케어자 단말에 제공하고, 상기 케어자 단말로부터 획득한 상기 일정 정보 및 건강 케어 항목에 대한 피드백 정보를 상기 사용자 단말에 제공할 수 있다. 모니터링 서비스 제공부(104)는 사용자와 케어자간 메시지를 주고받을 수 있는 메시지 인터페이스를 제공할 수 있다. 모니터링 서비스 제공부(104)는 케어자 단말(300)로부터 사용자의 사용자 정보, 건강 상태 정보, 일정 정보 및/또는 건강 케어 항목에 관한 정보를 요청받은 경우, 요청받은 정보를 상기 케이자 단말(300)에 제공할 수 있다.The monitoring service providing unit 104 provides the user's schedule information and health care items to the caregiver terminal of the caregiver, and provides feedback information on the schedule information and health care items acquired from the caregiver terminal to the user terminal. can provide The monitoring service provider 104 may provide a message interface through which messages can be exchanged between the user and the caregiver. When the monitoring service provider 104 receives a request for user information, health status information, schedule information, and/or information on health care items from the caregiver terminal 300, the requested information is sent to the Kja terminal 300. ) can be provided.

우수 케어자 결정부(105)는 상기 사용자와 상기 케어자 사이의 종합 관계 지수에 기초하여 상기 케어자를 우수 케어자로 결정할 수 있다. 관계 지수 산출부(106)는 상기 사용자와 상기 케어자 사이의 종합 관계 지수를 산출할 수 있다. 종합 관계 지수는 서버(100)에서 제공하는 어플리케이션이나 다른 웹페이지를 통해 사용자와 케어자, 또는 사용자 단말(200)과 케어자 단말(300) 간 상호 작용이 얼마나 작용하였는지를 나타내는 지표일 수 있다.The good caregiver determining unit 105 may determine the good caregiver as the good caregiver based on the comprehensive relationship index between the user and the caregiver. The relationship index calculation unit 106 may calculate a comprehensive relationship index between the user and the caregiver. The comprehensive relationship index may be an indicator indicating how much interaction has occurred between the user and the caregiver, or between the user terminal 200 and the caregiver terminal 300 through an application provided by the server 100 or another web page.

도 3은 사용자 단말(200)로부터 획득된 사용자 정보 및/또는 건강 상태 정보에 기초하여 사용자를 그룹핑 내지 분류하는 것을 설명하기 위한 도면이다.FIG. 3 is a diagram for explaining grouping or classification of users based on user information and/or health condition information obtained from the user terminal 200 .

맞춤형 서비스 제공부(103)는 사용자 별로 맞춤형 건강 관리 정보를 제공하기 위해, 데이터 관리부(102)에 저장된 다른 사용자들을 그룹핑한 복수 개의 정보 제공 그룹을 생성할 수 있다. 맞춤형 서비스 제공부(103)는 사용자 별로 건강 기능 식품에 관한 정보를 제공하기 위해, 데이터 관리부(102)에 저장된 다른 사용자들을 그룹핑한 복수 개의 식품 제공 그룹을 생성할 수 있다.The customized service providing unit 103 may create a plurality of information providing groups in which other users stored in the data management unit 102 are grouped in order to provide customized health management information for each user. The customized service providing unit 103 may create a plurality of food provision groups in which other users stored in the data management unit 102 are grouped in order to provide information on health functional foods for each user.

맞춤형 서비스 제공부(103)는 사용자에게 적합한 건강 관리 정보 및 사용자에게 적합한 건강 기능 식품에 관한 정보를 제공하기 위하여, 상기 사용자를 그룹핑 내지 분류할 수 있다. 다시 말해서, 맞춤형 서비스 제공부(103)는 사용자의 사용자 정보 및/또는 건강 상태 정보에 기초하여 상기 사용자를 복수 개의 정보 제공 그룹에 포함된 적어도 하나의 그룹으로 분류하고, 상기 식품 제공 그룹에 포함된 적어도 하나의 그룹으로 분류할 수 있다.The customized service provider 103 may group or classify the users in order to provide health management information suitable for the user and information related to health functional food suitable for the user. In other words, the customized service provider 103 classifies the user into at least one group included in a plurality of information providing groups based on the user information and/or health condition information of the user, and includes the food providing group. can be classified into at least one group.

맞춤형 서비스 제공부(103)는 기존 데이터 중 가장 유사한 k개의 데이터를 이용하여 새로운 데이터를 예측하는 방법인 K-최근접 이웃(K-NN; K-Nearest Neighbor) 머신러닝 알고리즘을 적용할 수 있다. 다시 말해서, 맞춤형 서비스 제공부(103)는 데이터 관리부(102)에 저장된 k 명의 다른 사용자들에 대응되는 건강 상태 정보 중 적어도 하나의 정보에 기초하여, K-최근접 이웃(K-NN; K-Nearest Neighbor) 머신러닝 알고리즘을 이용하여 상기 사용자를 분류할 수 있다. 상기 k는 가장 효율적인 그룹핑을 위해서 20일 수 있다.The customized service provider 103 may apply a K-Nearest Neighbor (K-NN) machine learning algorithm, which is a method of predicting new data using k most similar data among existing data. In other words, the customized service provider 103 based on at least one of the health state information corresponding to k other users stored in the data management unit 102, K-nearest neighbors (K-NN; K- Nearest Neighbor) The user may be classified using a machine learning algorithm. The k may be 20 for the most efficient grouping.

맞춤형 서비스 제공부(103)는 상기 K-최근접 이웃 머신러닝 알고리즘을 이용하여 상기 사용자를 복수 개의 정보 그룹들 중 하나로 분류하고, 식품 제공 그룹에 포함된 복수 개의 제2 그룹들 중 하나로 분류할 수 있다.The customized service provider 103 may classify the user into one of a plurality of information groups using the K-nearest neighbor machine learning algorithm and classify the user into one of a plurality of second groups included in the food providing group. there is.

맞춤형 서비스 제공부(103)는 사용자가 복수 개의 정보 제공 그룹들 중 하나의 그룹으로 분류된 경우, 분류된 그룹에서 제공하는 건강 관리 정보를 사용자 단말(200)에 제공할 수 있다. 맞춤형 서비스 제공부(103)는 사용자가 식품 제공 그룹에 포함된 복수 개의 제2 그룹들 중 하나의 그룹으로 분류된 경우, 분류된 그룹에서 제공하는 건강 기능 식품에 관한 정보를 사용자 단말(200)에 제공할 수 있다.When a user is classified into one of a plurality of information provision groups, the customized service provider 103 may provide health management information provided by the classified group to the user terminal 200 . When the user is classified into one of a plurality of second groups included in the food provision group, the customized service provider 103 transmits information on health functional food provided by the classified group to the user terminal 200. can provide

복수 개의 정보 제공 그룹들은 사용자의 건강 상태에 따라 당뇨에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹, 혈압에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹, 골다골증에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹, 다이어트에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹, 동맥질환에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹, 및/또는 간질환에 효과적인 건강 관리 정보를 제공하는 정보 제공 그룹 등을 포함할 수 있다.A plurality of information providing groups include an information providing group providing health management information effective for diabetes according to the user's health condition, an information providing group providing health management information effective for blood pressure, and an information providing group providing health management information effective for osteoporosis. , an information providing group providing health management information effective for diet, an information providing group providing health management information effective for arterial disease, and/or an information providing group providing health management information effective for liver disease. .

복수 개의 식품 제공 그룹들은 사용자의 건강 상태에 따라 당뇨에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹, 혈압에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹, 골다골증에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹, 다이어트에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹, 동맥질환에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹, 및/또는 간질환에 효과적인 건강 기능 식품을 추천 내지 제공하는 식품 제공 그룹 등을 포함할 수 있다.A plurality of food provision groups are a food provision group that recommends or provides health functional food effective for diabetes according to the user's health condition, a food provision group that recommends or provides health functional food effective for blood pressure, and a health functional food that is effective for osteoporosis. A food provision group that recommends or provides a food provision group that recommends or provides a health functional food effective for diet, a food provision group that recommends or provides a health functional food that is effective for arterial disease, and/or recommends a health functional food that is effective for liver disease It may include a group providing food to provide, and the like.

도 4는 사용자와 케어자 간 종합 관계 지수에 기초하여 우수 케어자를 결정하는 것을 설명하기 위한 도면이다.4 is a diagram for explaining determining an excellent caregiver based on a comprehensive relationship index between a user and a caregiver.

우수 케어자 결정부(105)는 상기 사용자 및 상기 케어자 사이의 종합 관계 지수가 미리 설정된 임계값 이상인 경우, 상기 케어자를 우수 케어자로 결정할 수 있다. 모니터링 서비스 제공부(104)는 우수 케어자의 케어자 단말로부터 획득된 피드백 정보에 우수 케어자 식별자를 포함시킬 수 있다. 우수 케어자 식별자는 종합 관계 지수에 관한 정보를 포함할 수 있다. 모니터링 서비스 제공부(104)는 산출된 종합 관계 지수에 따라서 사용자와 연동된 케어자의 순위(랭킹)를 결정하고, 결정된 순위에 따라서 사용자 단말(200)에 제공하는 피드백 정보의 우선 순위를 결정할 수 있다. 다시 말해서, 모니터링 서비스 제공부(104)는 우선 순위가 높은 케어자의 피드백 정보일수록, 사용자 단말(200)에 표시되는 상기 피드백 정보가 가장 위에 표시되도록 제어할 수 있다.The good caregiver determining unit 105 may determine the good caregiver as the good caregiver when the comprehensive relationship index between the user and the caregiver is equal to or greater than a preset threshold value. The monitoring service provider 104 may include the good caregiver identifier in feedback information obtained from the caregiver terminal of the good caregiver. The excellent caregiver identifier may include information about a comprehensive relationship index. The monitoring service provider 104 may determine the priority (ranking) of the caregiver linked with the user according to the calculated comprehensive relationship index, and determine the priority of the feedback information provided to the user terminal 200 according to the determined priority. . In other words, the monitoring service provider 104 may control the feedback information displayed on the user terminal 200 to be displayed on top of the feedback information of the caregiver having a higher priority.

관계 지수 산출부(106)는 상기 사용자와 상기 케어자 사이의 종합 관계 지수를 산출할 수 있다. 종합 관계 지수는 상기 사용자와 상기 케어자 사이의 실질 관계 지수 및 상기 사용자와 상기 케어자 사이의 형식 관계 지수에 의하여 결정될 수 있다. 종합 관계 지수는 양수 및 음수를 포함할 수 있다.The relationship index calculation unit 106 may calculate a comprehensive relationship index between the user and the caregiver. The comprehensive relationship index may be determined based on a real relationship index between the user and the caregiver and a formal relationship index between the user and the caregiver. The composite relationship index may include positive and negative numbers.

실질 관계 지수는 상기 사용자와 상기 케어자 간 커뮤니케이션이 얼마나 많이, 자주 이루어 졌는지에 따라서 결정되며, 형식 관계 지수는 상기 사용자의 거주지 및 상기 케어자의 거주지 간 거주 거리, 및/또는 상기 사용자와 상기 케어자 사이의 관계(예: 친구 여부, 가족 여부, 촌수) 등에 의하여 결정될 수 있다. 다시 말해서, 관계 지수 산출부는, 상기 모니터링 서비스 제공부를 통해서 진행된 상기 사용자 단말(200)과 상기 케어자 단말(300) 사이의 커뮤니케이션에 기초하여 실질 관계 지수를 산출하고, 상기 사용자의 거주지 및 상기 케어자의 거주지 간 거주 거리, 및 상기 사용자와 상기 케어자 간 촌수에 기초하여 형식 관계 지수를 산출할 수 있다.The real relationship index is determined according to how often and how much communication is performed between the user and the caregiver, and the formal relationship index is the residential distance between the residence of the user and the residence of the caregiver, and/or the user and the caregiver. It may be determined by the relationship between them (eg, whether they are friends, whether they are family, or whether they are related). In other words, the relationship index calculation unit calculates a real relationship index based on the communication between the user terminal 200 and the caregiver terminal 300 conducted through the monitoring service provider, and the user's residence and the caregiver's A formal relationship index may be calculated based on a residence distance between residences and a degree of degree between the user and the caregiver.

관계 지수 산출부(106)는 미리 설정된 기간 동안 상기 모니터링 서비스 제공부(104)를 통해 메시지를 주고받은 횟수, 미리 설정된 기간 동안 케어자의 피드백 횟수, 미리 설정된 기간동안 케어자가 사용자 단말(200)에 사용자의 건강 상태 정보를 요청한 횟수 등에 기초하여 실질 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 determines the number of messages sent and received through the monitoring service provider 104 during a preset period, the number of feedbacks from the caregiver during a preset period, and the caregiver to the user terminal 200 during the preset period. A real relationship index may be calculated based on the number of requests for health status information.

관계 지수 산출부(106)는 이하 수학식 1을 통해 상기 실질 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 may calculate the real relationship index through Equation 1 below.

Figure 112022055991759-pat00005
Figure 112022055991759-pat00005

상기 수학식 1에서, S는 상기 실질 관계 지수, m은 미리 설정된 기간 동안 상기 모니터링 서비스 제공부(104)를 통해 메시지를 주고받은 횟수, b는 미리 설정된 기간 동안 케어자의 피드백 횟수, r은 미리 설정된 기간동안 케어자가 사용자 단말(200)에 사용자의 건강 상태 정보를 요청한 횟수를 의미할 수 있다. w1은 상기 메시지를 주고받은 횟수에 대한 가중치, w2는 상기 피드백 횟수에 대한 가중치, w3은 상기 건강 산태 정보를 요청한 횟수에 대한 가중치를 의미할 수 있다. w1, w2, 및 w3의 합은 1일 수 있다.In Equation 1, S is the real relationship index, m is the number of messages sent and received through the monitoring service provider 104 during a preset period, b is the number of feedbacks from the caregiver during a preset period, and r is a preset During the period, it may refer to the number of times the caregiver has requested health status information of the user from the user terminal 200 . W 1 may mean a weight for the number of times the message is exchanged, w 2 may mean a weight for the number of feedbacks, and w 3 may mean a weight for the number of times the health state information is requested. The sum of w 1 , w 2 , and w 3 may be 1.

관계 지수 산출부(106)는 상기 사용자의 거주지 및 상기 케어자의 거주지 간 거주 거리, 및 상기 사용자와 상기 케어자 간 촌수에 기초하여 형식 관계 지수를 산출할 수 있다. 관계 지수 산출부(106)는 상기 거주 거리가 가까울수록, 상기 촌수가 가까울수록 높은 형식 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 may calculate a formal relationship index based on a residence distance between the residence of the user and the residence of the caregiver and a degree of degree between the user and the caregiver. The relationship index calculation unit 106 may calculate a higher formal relationship index as the residence distance is closer and the degree is closer.

관계 지수 산출부(106)는 이하 수학식 2를 통해 상기 형식 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 may calculate the formal relationship index through Equation 2 below.

Figure 112022055991759-pat00006
Figure 112022055991759-pat00006

상기 수학식 2에서, F는 상기 형식 관계 지수, v는 상기 사용자와 상기 케어자의 촌수, d는 상기 거주 거리를 의미할 수 있다. u1은 상기 촌수에 대한 가중치, u2은 상기 거주 거리에 대한 가중치를 의미할 수 있다. u1, 및 u2의 합은 1일 수 있다.In Equation 2, F is the formal relationship index, v is the number of degrees between the user and the caregiver, and d is the residence distance. u 1 may mean a weight for the degree, and u 2 may mean a weight for the residence distance. The sum of u 1 and u 2 may be 1.

관계 지수 산출부(106)는 산출된 상기 실질 관계 지수 및 산출된 상기 형식 관계 지수에 기초하여 상기 종합 관계 지수를 산출할 수 있다. 관계 지수 산출부(106)는 상기 실질 관계 지수가 임계 지수 이상인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 높아지도록 상기 종합 관계 지수를 산출하고, 상기 실질 관계 지수가 상기 임계 지수 미만인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 낮아지도록 상기 종합 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 may calculate the comprehensive relationship index based on the calculated real relationship index and the calculated formal relationship index. When the real relationship index is equal to or greater than the critical index, the relationship index calculation unit 106 calculates the comprehensive relationship index such that the comprehensive relationship index increases as the formal relationship index increases, and when the actual relationship index is less than the critical index. , The comprehensive relationship index may be calculated such that the higher the formal relationship index, the lower the comprehensive relationship index.

일 실시 예에서, 케어자가 사용자를 자주 모니터링하고, 상호작용한 횟수가 많아서 실질 관계 지수가 임계 지수 이상인 경우, 거주 거리가 멀고, 촌수가 멀수록 종합 관계 지수를 산출함에 있어서 긍정적으로 작용할 수 있다. 다시 말해서, 거주 거리가 멀고 촌수가 멂에도 불구하고, 실제로는 사용자를 자주 모니터링하고 상호작용했다는 의미이므로, 종합 관계 지수는 높게 산출될 수 있다.In an embodiment, when the real relationship index is greater than or equal to the critical index because the caregiver frequently monitors the user and interacts with the user a lot, the farther the residence distance and the farther the degree of degree may have a positive effect in calculating the comprehensive relation index. In other words, despite the distance of residence and the degree of degree, it means that the user was frequently monitored and interacted with in practice, so the comprehensive relationship index can be calculated high.

일 실시 예에서, 케어자가 사용자를 자주 모니터링하지 않고, 상호작용한 회수가 적어서 실질 관계 지수가 임계 지수보다 낮은 경우, 거주 거리가 가깝고, 촌수가 가까울수록 종합 관계 지수를 산출함에 있어서 부정적으로 작용할 수 있다. 다시 말해서, 거주 거리가 가깝고 촌수가 가까움에도 불구하고, 실제로는 사용자를 자주 모니터링하지 않고 상호작용도 덜 하였다는 의미이므로, 종합 관계 지수는 낮게 산출될 수 있다.In one embodiment, if the real relationship index is lower than the critical index because the caregiver does not frequently monitor the user and the number of interactions is small, the closer the residence distance and the closer the degree, the more negatively it may have a negative effect in calculating the comprehensive relationship index. there is. In other words, despite the fact that the distance of residence is close and the number of degrees is close, the comprehensive relationship index can be calculated low because it means that the user is not frequently monitored and interacted with the user less often.

관계 지수 산출부(106)는 이하 수학식 3을 통해 상기 형식 관계 지수를 산출할 수 있다.The relationship index calculation unit 106 may calculate the formal relationship index through Equation 3 below.

Figure 112022055991759-pat00007
Figure 112022055991759-pat00007

Figure 112022055991759-pat00008
Figure 112022055991759-pat00008

상기 수학식에서, C는 상기 종합 관계 지수, S는 상기 실질 관계 지수, F는 상기 형식 관계 지수, T는 상기 임계 지수일 수 있다.In the above equation, C may be the comprehensive relationship index, S may be the real relationship index, F may be the formal relationship index, and T may be the critical index.

도 5는 케어자 단말(300)을 통해 제공되는 사용자 인터페이스들을 나타내는 도면이다.5 is a diagram illustrating user interfaces provided through the caregiver terminal 300 .

도 5를 참고하면, 일정 관리 화면 및 건강 케어 항목 기록 화면을 나타낼 수 있다. 도5를 참고하면, 사용자가 복약 일정을 준수하지 않은 경우, 상기 복약 일정을 기록할 수 있도록 해주는 화면을 나타내는 사용자 인터페이스(501), 사용자가 복약 일정을 준수하지 않은 경우, 미준수에 대한 피드백을 제공하는 화면을 나타내는 사용자 인터페이스(502), 케어자와 연동되어 모니터링할 있는 다른 가족들을 선택할 수 있는 화면을 나타내는 사용자 인터페이스(503)가 나타난다. 인터페이스의 구성은 일 예시이므로 다른 구성의 인터페이스가 적용될 수 있음은 당연하다.Referring to FIG. 5 , a schedule management screen and a health care item recording screen may be displayed. Referring to FIG. 5 , when the user does not comply with the medication-taking schedule, a user interface 501 displaying a screen allowing the user to record the medication-taking schedule, and providing feedback on non-compliance when the user does not comply with the medication-taking schedule. A user interface 502 showing a screen to be displayed and a user interface 503 showing a screen for selecting other family members to be monitored in association with the caregiver appear. Since the configuration of the interface is an example, it is natural that interfaces of other configurations may be applied.

모니터링 서비스 제공부(104)는 예정된 일정에 관한 정보를 사용자 단말(200) 뿐만 아니라, 케어자 단말(300)에 제공할 수 있다. 모니터링 서비스 제공부(104)는 케어자 단말(300)로부터 일정 체크 요청 메시지를 획득하고, 획득된 일정 체크 요청 메시지를 사용자 단말(200)에 제공할 수 있다.The monitoring service provider 104 may provide information on a scheduled schedule to the user terminal 200 as well as the caregiver terminal 300 . The monitoring service provider 104 may obtain a schedule check request message from the caregiver terminal 300 and provide the obtained schedule check request message to the user terminal 200 .

모니터링 서비스 제공부(104)는 사용자가 준수하지 못한 일정에 관한 정보를 사용자 단말(200) 뿐만 아니라, 케어자 단말(300)에 제공할 수 있다. 모니터링 서비스 제공부(104)는 케어자 단말(300)로부터 미준수 일정에 대한 피드백 정보를 획득하고, 획득된 미준수 일정에 대한 피드백 정보를 사용자 단말(200)에 제공할 수 있다. 상기 피드백 정보는 미주순 일정에 대하여 사용자가 준수할 수 있도록 독촉하는 메시지(예: 조르기)를 포함할 수 있다.The monitoring service provider 104 may provide information about schedules that the user fails to comply with to the user terminal 200 as well as the caregiver terminal 300 . The monitoring service provider 104 may obtain feedback information on the non-compliance schedule from the caregiver terminal 300 and provide the obtained feedback information on the non-compliance schedule to the user terminal 200 . The feedback information may include a message (eg, strangulation) prompting the user to comply with the schedule in order of movement.

모니터링 서비스 제공부(104)는 케어자가 모니터링할 수 있는 다른 사용자들을 서칭하고, 케어자로 하여금 서칭된 다른 사용자들을 선택하여 모니터링할 수 있도록 하는 사용자 인터페이스(503)를 케어자 단말(300)에 제공할 수 있다. 예를 들어, 모니터링 서비스 제공부(104)는 케어자 단말(300)을 통해 케어자의 어머니, 아버지, 딸, 아들, 사촌동생, 언니, 누나, 오빠, 형, 할머니, 할아버지, 이모, 고모부 등을 선택하는 입력 신호를 획득한 경우, 상기 케어자 단말(300)에 선택된 사용자(가족)의 사용자 정보, 건상 상태 정보 등을 제공할 수 있다.The monitoring service provider 104 searches for other users that the caregiver can monitor, and provides a user interface 503 to the caregiver terminal 300 to enable the caregiver to select and monitor the searched other users. can For example, the monitoring service provider 104 monitors the caregiver's mother, father, daughter, son, cousin, older sister, older sister, brother, older brother, grandmother, grandfather, aunt, uncle, etc. through the caregiver terminal 300. When an input signal for selection is acquired, user information and health condition information of the selected user (family) may be provided to the caregiver terminal 300 .

도 6은 도 1에 따른 헬스 케어 플랫폼 제공 서버(100)의 하드웨어 구성을 나타낸 도면이다.FIG. 6 is a diagram showing the hardware configuration of the health care platform providing server 100 according to FIG. 1 .

도 6을 참조하면, 헬스 케어 플랫폼 제공 서버(100)는 적어도 하나의 프로세서(110) 및 상기 적어도 하나의 프로세서(110)가 적어도 하나의 동작(operation)을 수행하도록 지시하는 명령어들(instructions)을 저장하는 메모리(memory)를 포함할 수 있다.Referring to FIG. 6 , the health care platform providing server 100 includes at least one processor 110 and instructions instructing the at least one processor 110 to perform at least one operation. It may include a memory to store.

상기 적어도 하나의 동작은, 전술한 서버(100)의 동작이나 기능 중 적어도 일부를 포함하고 명령어들 형태로 구현되어 프로세서(110)에 의하여 수행될 수 있다.The at least one operation may include at least some of the above-described operations or functions of the server 100 and may be implemented in the form of instructions and performed by the processor 110 .

여기서 적어도 하나의 프로세서(110)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 실시예들에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(120) 및 저장 장치(160) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(120)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중 하나일 수 있고, 저장 장치(160)는, 플래시메모리(flash-memory), 하드디스크 드라이브(HDD), 솔리드 스테이트 드라이브(SSD), 또는 각종 메모리 카드(예를 들어, micro SD 카드) 등일 수 있다.Here, the at least one processor 110 may mean a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor for performing methods according to embodiments of the present invention. can Each of the memory 120 and the storage device 160 may include at least one of a volatile storage medium and a non-volatile storage medium. For example, the memory 120 may be one of a read only memory (ROM) and a random access memory (RAM), and the storage device 160 may be a flash-memory. , a hard disk drive (HDD), a solid state drive (SSD), or various memory cards (eg, a micro SD card).

또한, 서버(100)는 무선 네트워크를 통해 통신을 수행하는 송수신 장치(transceiver)(130)를 포함할 수 있다. 또한, 서버(100)는 입력 인터페이스 장치(140), 출력 인터페이스 장치(150), 저장 장치(160) 등을 더 포함할 수 있다. 서버(100)에 포함된 각각의 구성 요소들은 버스(bus)(170)에 의해 연결되어 서로 통신을 수행할 수 있다. 도 6에서는 서버(100)를 예로 들어 설명하였으나, 이에 한정되는 것은 아니다. 예를 들어, 복수 개의 사용자 단말들은 도 6에 따른 구성요소를 포함할 수 있다.In addition, the server 100 may include a transceiver 130 that performs communication through a wireless network. In addition, the server 100 may further include an input interface device 140, an output interface device 150, a storage device 160, and the like. Each component included in the server 100 may be connected by a bus 170 to communicate with each other. In FIG. 6, the server 100 has been described as an example, but is not limited thereto. For example, a plurality of user terminals may include a component according to FIG. 6 .

본 발명에 따른 방법들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.The methods according to the present invention may be implemented in the form of program instructions that can be executed by various computer means and recorded on a computer readable medium. Computer readable media may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on a computer readable medium may be specially designed and configured for the present invention or may be known and usable to those skilled in computer software.

컴퓨터 판독 가능 매체의 예에는 롬(ROM), 램(RAM), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer readable media may include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions may include not only machine language codes generated by a compiler but also high-level language codes that can be executed by a computer using an interpreter and the like. The hardware device described above may be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.

또한, 상술한 방법 또는 장치는 그 구성이나 기능의 전부 또는 일부가 결합되어 구현되거나, 분리되어 구현될 수 있다.In addition, the above-described method or device may be implemented by combining all or some of its components or functions, or may be implemented separately.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to preferred embodiments of the present invention, those skilled in the art will variously modify and change the present invention within the scope not departing from the spirit and scope of the present invention described in the claims below. You will understand that it can be done.

100: 헬스 케어 플랫폼 제공 서버 200: 사용자 단말
300: 케어자 단말
100: Healthcare platform providing server 200: User terminal
300: Career terminal

Claims (1)

타겟 사용자와 케어자 간 보살핌 정도에 따른 관계 지수를 산출하여 선정된 우수 케어자 및 시니어에게 모니터링 서비스를 제공하기 위한 시니어 헬스 케어 플랫폼 제공 서버에 있어서,
상기 타겟 사용자의 사용자 단말로부터 획득된 회원 정보에 기초하여 상기 타겟 사용자를 회원으로 등록하는 회원 관리부;
상기 사용자 단말로부터 상기 타겟 사용자에 대한 생체 정보, 건강 정보 및 식단 정보를 포함하는 사용자 정보를 획득하는 데이터 관리부;
획득된 상기 사용자 정보에 기초하여 상기 타겟 사용자의 건강 상태 정보를 획득하고, 상기 건강 상태 정보에 기초하여 상기 타겟 사용자를 위한 건강 관리 정보 및 건강 기능 식품에 관한 정보를 상기 사용자 단말에 제공하는 맞춤형 서비스 제공부;
상기 타겟 사용자에 대한 일정 정보 및 건강 케어 항목을 상기 케어자의 케어자 단말에 제공하고, 상기 케어자 단말로부터 상기 일정 정보 및 건강 케어 항목에 대한 피드백 정보를 획득하고, 획득된 상기 피드백 정보를 상기 사용자 단말에 제공하는 모니터링 서비스 제공부;
상기 타겟 사용자와 상기 케어자 사이의 종합 관계 지수에 기초하여 상기 케어자가 상기 우수 케어자인지 여부를 결정하는 우수 케어자 결정부; 및
상기 종합 관계 지수를 산출하는 관계 지수 산출부를 포함하고,
상기 맞춤형 서비스 제공부는,
상기 데이터 관리부에 미리 저장된 상기 타겟 사용자 이외의 다른 사용자들의 건강 상태 정보에 기초하여 맞춤형 건강 관리 정보를 제공하는 복수 개의 정보 제공 그룹들을 생성하고,
상기 다른 사용자들의 상기 건강 상태 정보에 기초하여 맞춤형 건강 기능 식품에 관한 정보를 제공하는 복수 개의 식품 제공 그룹들을 생성하고,
상기 다른 사용자들의 상기 건강 상태 정보에 기초하여 K-최근접이웃(K-Nearest Neighbor) 머신러닝 알고리즘을 이용하여 상기 타겟 사용자를 분류하되,
상기 타겟 사용자를 상기 복수 개의 정보 제공 그룹들 중 하나에 속하도록 분류하고,
상기 타겟 사용자를 상기 복수 개의 식품 제공 그룹들 중 하나에 속하도록 분류하고,
상기 관계 지수 산출부는,
상기 모니터링 서비스 제공부를 통해 진행된 상기 사용자 단말과 상기 케어자 단말 사이의 커뮤니케이션에 기초하여 실질 관계 지수를 산출하되, 미리 설정된 기간 동안 상기 모니터링 서비스 제공부를 통해 메시지를 주고받은 횟수, 상기 미리 설정된 기간 동안 케어자의 피드백 횟수, 상기 미리 설정된 기간동안 케어자가 사용자 단말에 사용자의 건강 상태 정보를 요청한 횟수에 기초하여 실질 관계 지수를 산출하되, 이하 수학식을 통해 상기 실질 관계 지수를 산출하고,
Figure 112022055991759-pat00009

상기 수학식에서, S는 상기 실질 관계 지수, m은 미리 설정된 기간 동안 모니터링 서비스 제공부를 통해 메시지를 주고받은 횟수, b는 미리 설정된 기간 동안 상기 케어자의 피드백 횟수, r은 미리 설정된 기간동안 상기 케어자가 상기 사용자 단말에 상기 타겟 사용자의 건강 상태 정보를 요청한 횟수를 의미하고, w1은 상기 메시지를 주고받은 횟수에 대한 가중치, w2는 상기 피드백 횟수에 대한 가중치, w3은 상기 건강 상태 정보를 요청한 횟수에 대한 가중치를 의미하며, w1, w2, 및 w3의 합은 1이고,
상기 타겟 사용자의 거주지 및 상기 케어자의 거주지 간 거주 거리, 및 상기 타겟 사용자와 상기 케어자 간 촌수에 기초하여 형식 관계 지수를 산출하되, 이하 수학식을 통해 상기 형식 관계 지수를 산출하고,
Figure 112022055991759-pat00010

상기 수학식에서, F는 상기 형식 관계 지수, v는 상기 타겟 사용자와 상기 케어자의 촌수, d는 상기 거주 거리, u1은 상기 촌수에 대한 가중치, u2은 상기 거주 거리에 대한 가중치이고, u1와 u2의 합은 1이고,
산출된 상기 실질 관계 지수 및 상기 형식 관계 지수에 기초하여 상기 종합 관계 지수를 산출하되, 상기 실질 관계 지수가 임계 지수 이상인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 높아지도록 상기 종합 관계 지수를 산출하고, 상기 실질 관계 지수가 상기 임계 지수 미만인 경우, 상기 형식 관계 지수가 높을수록 상기 종합 관계 지수가 낮아지도록 상기 종합 관계 지수를 산출하되,
이하 수학식을 통해 상기 종합 관계 지수를 산출하고,
Figure 112022055991759-pat00011

Figure 112022055991759-pat00012

상기 수학식에서, C는 상기 종합 관계 지수, S는 상기 실질 관계 지수, F는 상기 형식 관계 지수, T는 상기 임계 지수인, 헬스 케어 플랫폼 제공 서버.
In a senior health care platform providing server for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between a target user and a caregiver,
a member management unit registering the target user as a member based on member information obtained from a user terminal of the target user;
a data management unit acquiring user information including biometric information, health information, and diet information of the target user from the user terminal;
A customized service that obtains health state information of the target user based on the obtained user information and provides health management information and health functional food information for the target user to the user terminal based on the health state information provision department;
Provides schedule information and health care items for the target user to a caregiver terminal of the caregiver, obtains feedback information on the schedule information and health care items from the caregiver terminal, and transmits the obtained feedback information to the user Monitoring service provider provided to the terminal;
an excellent caregiver determination unit determining whether the caregiver is the excellent caregiver based on a comprehensive relationship index between the target user and the caregiver; and
A relationship index calculation unit for calculating the comprehensive relationship index;
The customized service provider,
Creating a plurality of information providing groups that provide customized health management information based on health status information of other users other than the target user pre-stored in the data management unit;
Creating a plurality of food providing groups providing information on customized health functional foods based on the health status information of the other users;
Classifying the target user using a K-Nearest Neighbor machine learning algorithm based on the health status information of the other users;
Classifying the target user as belonging to one of the plurality of information providing groups;
Classifying the target user as belonging to one of the plurality of food serving groups;
The relationship index calculation unit,
A real relationship index is calculated based on the communication between the user terminal and the caregiver terminal, which has been performed through the monitoring service provider, the number of times messages are exchanged through the monitoring service provider during a preset period, and care for the caregiver terminal during the preset period. A real relationship index is calculated based on the number of feedbacks from the user and the number of times the caregiver requests health status information of the user from the user terminal during the preset period, the real relationship index is calculated through the following equation,
Figure 112022055991759-pat00009

In the above equation, S is the real relationship index, m is the number of messages sent and received through the monitoring service provider for a preset period of time, b is the number of feedbacks from the caregiver during a preset period of time, and r is the number of times messages are sent and received by the caregiver during a preset period of time. Means the number of times the health status information of the target user is requested from the user terminal, w 1 is a weight for the number of messages exchanged, w 2 is a weight for the number of feedbacks, and w 3 is the number of requests for the health status information Means a weight for, the sum of w 1 , w 2, and w 3 is 1,
A formal relationship index is calculated based on the residence distance between the residence of the target user and the residence of the caregiver, and the degree between the target user and the caregiver, the formal relationship index is calculated through the following equation,
Figure 112022055991759-pat00010

In the above equation, F is the formal relationship index, v is the degree of the target user and the caregiver, d is the residence distance, u1 is a weight for the degree, u2 is a weight for the residence distance, and u1 and u2 are the sum is 1,
The comprehensive relationship index is calculated based on the calculated real relationship index and the formal relationship index, but when the real relationship index is greater than or equal to a critical index, the comprehensive relationship index increases as the formal relationship index increases. Calculate, and when the real relationship index is less than the critical index, calculating the comprehensive relationship index such that the comprehensive relationship index decreases as the formal relationship index increases,
Calculate the comprehensive relationship index through the following equation,
Figure 112022055991759-pat00011

Figure 112022055991759-pat00012

In the above equation, C is the comprehensive relationship index, S is the real relationship index, F is the formal relationship index, and T is the critical index.
KR1020220064960A 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers KR102483930B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220064960A KR102483930B1 (en) 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020210158671A KR102404441B1 (en) 2021-11-17 2021-11-17 Method and apparatus for providing a senior healthcare platform
KR1020220064960A KR102483930B1 (en) 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020210158671A Division KR102404441B1 (en) 2021-11-17 2021-11-17 Method and apparatus for providing a senior healthcare platform

Publications (1)

Publication Number Publication Date
KR102483930B1 true KR102483930B1 (en) 2023-01-02

Family

ID=81787072

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020210158671A KR102404441B1 (en) 2021-11-17 2021-11-17 Method and apparatus for providing a senior healthcare platform
KR1020220064960A KR102483930B1 (en) 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers
KR1020220064968A KR102483932B1 (en) 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for informing seniors and caregivers of the health care of seniors by evaluating the health status of seniors in real time

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020210158671A KR102404441B1 (en) 2021-11-17 2021-11-17 Method and apparatus for providing a senior healthcare platform

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020220064968A KR102483932B1 (en) 2021-11-17 2022-05-26 Method and apparatus for providing a senior healthcare platform for informing seniors and caregivers of the health care of seniors by evaluating the health status of seniors in real time

Country Status (1)

Country Link
KR (3) KR102404441B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116347046B (en) * 2023-06-01 2023-08-11 深圳市万佳安智能科技有限公司 Household monitoring method and system based on visual mobile terminal control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002123613A (en) * 2000-10-13 2002-04-26 Support Life:Kk Home health care system
KR20160133981A (en) * 2015-05-14 2016-11-23 한솔인티큐브 주식회사 System for providing communication platform
KR20200038597A (en) * 2018-10-04 2020-04-14 박재병 Disease-based elderly care total service provide apparatus
KR20200141261A (en) * 2019-06-10 2020-12-18 박종선 Personal health management system and health management method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002123613A (en) * 2000-10-13 2002-04-26 Support Life:Kk Home health care system
KR20160133981A (en) * 2015-05-14 2016-11-23 한솔인티큐브 주식회사 System for providing communication platform
KR20200038597A (en) * 2018-10-04 2020-04-14 박재병 Disease-based elderly care total service provide apparatus
KR20200141261A (en) * 2019-06-10 2020-12-18 박종선 Personal health management system and health management method thereof

Also Published As

Publication number Publication date
KR102483932B1 (en) 2023-01-02
KR102404441B1 (en) 2022-05-31

Similar Documents

Publication Publication Date Title
US20220310267A1 (en) Evaluating Risk of a Patient Based on a Patient Registry and Performing Mitigating Actions Based on Risk
US11200521B2 (en) Optimization of patient care team based on correlation of patient characteristics and care provider characteristics
US11600390B2 (en) Machine learning clinical decision support system for risk categorization
US10395330B2 (en) Evaluating vendor communications for accuracy and quality
US10685089B2 (en) Modifying patient communications based on simulation of vendor communications
US11769571B2 (en) Cognitive evaluation of assessment questions and answers to determine patient characteristics
Welton et al. Estimation of Markov chain transition probabilities and rates from fully and partially observed data: uncertainty propagation, evidence synthesis, and model calibration
US10565309B2 (en) Interpreting the meaning of clinical values in electronic medical records
US20170286622A1 (en) Patient Risk Assessment Based on Machine Learning of Health Risks of Patient Population
US10528702B2 (en) Multi-modal communication with patients based on historical analysis
US20170293733A1 (en) Dynamic Selection and Sequencing of Healthcare Assessments for Patients
US20170235894A1 (en) Driving Patient Campaign Based on Trend Patterns in Patient Registry Information
US11037658B2 (en) Clinical condition based cohort identification and evaluation
US20170220758A1 (en) Personalized Sequential Multi-Modal Patient Communication Based on Historical Analysis of Patient Information
US10558785B2 (en) Variable list based caching of patient information for evaluation of patient rules
US10529446B2 (en) Continuous health care plan coordination between patient and patient care team
US20170235886A1 (en) Generating and Executing Complex Clinical Protocols on a Patient Registry
US20180181722A1 (en) Eliciting Habit Formation Via Coordination Between Patient and Patient Care Team
WO2021155103A1 (en) Automated dynamic generation of interface sequences for data record creation and methods of use thereof
WO2021155105A1 (en) Automated profile classification and prediction and methods of use thereof
KR102483930B1 (en) Method and apparatus for providing a senior healthcare platform for providing monitoring services to selected excellent caregivers and seniors by calculating a relationship index according to the degree of care between seniors and caregivers
US20180181711A1 (en) Continuous Health Care Plan Coordination and Habit Eliciting Patient Communications
US20220399086A1 (en) Classifying and answering medical inquiries based on machine-generated data resources and machine learning models
WO2021155127A1 (en) Automated data record classification and methods of use thereof
US20200176110A1 (en) Personal Health Management System

Legal Events

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