[go: up one dir, main page]

KR102795235B1 - 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법 - Google Patents

개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법 Download PDF

Info

Publication number
KR102795235B1
KR102795235B1 KR1020240076049A KR20240076049A KR102795235B1 KR 102795235 B1 KR102795235 B1 KR 102795235B1 KR 1020240076049 A KR1020240076049 A KR 1020240076049A KR 20240076049 A KR20240076049 A KR 20240076049A KR 102795235 B1 KR102795235 B1 KR 102795235B1
Authority
KR
South Korea
Prior art keywords
exercise
information
user
personalized
user terminal
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020240076049A
Other languages
English (en)
Inventor
권오란
김혜진
강승희
임철
Original Assignee
주식회사 로그미
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 로그미 filed Critical 주식회사 로그미
Priority to KR1020240076049A priority Critical patent/KR102795235B1/ko
Application granted granted Critical
Publication of KR102795235B1 publication Critical patent/KR102795235B1/ko
Priority to PCT/KR2025/007047 priority patent/WO2025258885A1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient; User input means
    • A61B5/7465Arrangements for interactive communication between patient and care services, e.g. by using a telephone network
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • 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
    • 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
    • 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/60ICT 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 operation of medical equipment or devices
    • G16H40/67ICT 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 operation of medical equipment or devices for remote operation
    • 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

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Primary Health Care (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Epidemiology (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Molecular Biology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Databases & Information Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Nursing (AREA)
  • Emergency Management (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Strategic Management (AREA)

Abstract

본 발명은 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법을 제공한다. 개인 맞춤형 운동 계획 서비스 제공 시스템은 안정된 상태에서 측정된 사용자의 제1생체 정보, 사용자의 신체 정보 및 건강 정보를 전송하는 사용자 단말기 및 사용자 단말기로부터 수신되는 사용자의 제1생체 정보, 신체 정보 및 건강 정보에 기초하여 개인 맞춤형 운동 계획 정보를 생성하고, 생성된 개인 맞춤형 운동 계획 정보를 상기 사용자 단말기로 전송하는 서비스 제공 서버를 포함하고, 개인 맞춤형 운동 계획 정보는 근력 운동 및 유산소 운동 중 적어도 하나에 대한 운동 계획을 포함할 수 있다.

Description

개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법{System for providing personalized exercise plan service and method thereof}
본 발명은 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법에 관한 것으로, 구체적으로, 개인의 건강검진 정보와 운동 능력을 바탕으로 개인별 맞춤형 운동 계획 정보를 제공하고, 이를 수행하는 과정에서 스마트링과 같은 웨어러블 디바이스로부터 수신되는 생체 정보를 실시간으로 고려하여 개인별 맞춤형 운동 계획 수행의 정확도와 목표달성 정보를 제공할 수 있는 시스템 및 방법에 관한 것이다.
질병 극복, 건강상태 개선 또는 유지를 위해 운동의 중요성이 강조되면서 개인에게 적절한 운동의 종류와 지속시간 및 강도를 설정하여 개인 맞춤형으로 운동하는 것이 권장되고 있다. 최근에는 개인의 건강상태, 신체 구성, 운동 능력 및 훈련 이력에 따라 운동 프로그램을 초개인화 할 수 있다. 운동프로그램은 크게 근육 운동과 심폐운동으로 나눌 수 있으며, 근력 운동은 개인의 근력과 근골격계 건강 상태를 고려하여 가해지는 무게와 반복 횟수를 조절함으로써 운동강도를 조절하며, 심폐 운동은 개인의 목표 심박수와 그에 따른 운동 중 심박수를 조절함으로써 운동강도를 조절한다. 위와 같이 근력 운동과 심폐 운동은 운동강도를 정량화 하는 방식이 다르며, 심폐 운동의 강도를 나타내는 지표인 심박수를 조절하기 위해서는 심박수를 정확히 측정하는 것이 우선되어야 하지만, 개인이 직접 경동맥 촉진 또는 요골동맥 촉진을 통해 실시간으로 심박수를 측정하는 경우 정확도와 편의성 모두 떨어진다.
국내특허공보 10-2015-0072489호(공개일 2015년6월30일)
본 발명은 상기와 같은 문제점을 해결하기 위하여 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법을 제공한다.
본 발명의 실시예에 따른 개인 맞춤형 운동 계획 서비스 제공 시스템은, 안정된 상태에서 측정된 사용자의 제1생체 정보, 사용자의 신체 정보 및 건강 정보를 전송하는 사용자 단말기; 및 상기 사용자 단말기로부터 수신되는 사용자의 제1생체 정보, 신체 정보 및 건강 정보에 기초한 알고리즘에 따라 개인 맞춤형 운동 계획 정보를 생성하고, 상기 생성된 개인 맞춤형 운동 계획 정보를 상기 사용자 단말기로 전송하는 서비스 제공 서버;를 포함하고, 상기 개인 맞춤형 운동 계획 정보는 근력 운동 및 유산소 운동 중 적어도 하나에 대한 운동 계획을 포함할 수 있다.
상기 사용자 단말기는, 상기 사용자의 운동 목표 및 운동 능력 정보 중 적어도 하나를 상기 서비스 제공 서버에게 전송하고, 상기 서비스 제공 서버는, 상기 운동 목표 및 운동 능력 정보 중 적어도 하나를 고려하여 상기 개인 맞춤형 운동 계획 정보를 생성할 수 있다.
상기 운동 능력 정보는, 운동 능력에 대한 설문 조사 결과 및 상기 사용자가 별도로 수행한 물리적인 운동 능력 테스트 결과를 주관적으로 반영하는 것을 포함할 수 있다.
상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는, 상기 수신된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하면, 웨어러블 디바이스(Wearable Device)로부터 실시간으로 측정되는 상기 사용자의 제2생체 정보와 상기 개인 맞춤형 운동 계획 정보를 비교 분석하고, 분석 결과, 상기 사용자의 운동 강도 조정이 필요하면 알림 서비스를 제공할 수 있다.
상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는, 상기 제2생체 정보에 포함된 실시간 심박수가 상기 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수 범위를 벗어나면, 운동 강도를 조정하도록 상기 알림 서비스를 제공할 수 있다.
상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는, 상기 수신된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하면, 정해진 프로그램에 따라 운동을 진행하고, 사용자가 운동 종료 후 안정기로 진입할 때까지 일정 시간동안 웨어러블 디바이스로부터 실시간으로 측정되는 상기 사용자의 제3생체 정보를 초단위로 누적 저장하고, 상기 누적 저장된 제3생체 정보를 분석하여 누적 평균값과 비교를 통해 상기 사용자의 심폐 능력 향상도를 평가할 수 있다.
한편, 본 발명의 실시예에 따른 개인 맞춤형 운동 계획 서비스 제공 방법은, (A) 사용자 단말기가, 안정된 상태에서 측정된 사용자의 제1생체 정보, 사용자의 신체 정보 및 건강 정보를 전송하는 단계; (B) 서비스 제공 서버가, 상기 사용자 단말기로부터 수신되는 사용자의 제1생체 정보, 신체 정보 및 건강 정보에 기초하여 개인 맞춤형 운동 계획 정보를 생성하는 단계; 및 (C) 상기 서비스 제공 서버가 상기 생성된 개인 맞춤형 운동 계획 정보를 상기 사용자 단말기로 전송하는 단계;를 포함하고, 상기 개인 맞춤형 운동 계획 정보는 근력 운동 및 심폐 운동 중 적어도 하나에 대한 운동 계획을 포함할 수 있다.
상기 (A) 단계에서, 상기 사용자 단말기는, 상기 사용자의 운동 목표 및 운동 능력 정보 중 적어도 하나를 상기 서비스 제공 서버에게 더 전송하고, 상기 (B) 단계에서, 상기 서비스 제공 서버는, 상기 운동 목표 및 운동 능력 정보 중 적어도 하나를 더 고려하여 상기 개인 맞춤형 운동 계획 정보를 생성할 수 있다.
(D) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하면, 웨어러블 디바이스(Wearable Device)로부터 실시간으로 측정되는 상기 사용자의 제2생체 정보와 상기 개인 맞춤형 운동 계획 정보를 비교 분석하는 단계; 및 (E) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 분석 결과, 상기 사용자의 운동 강도 조정이 필요하면 알림 서비스를 제공하는 단계;를 더 포함할 수 있다.
상기 (E) 단계는, 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 제2생체 정보에 포함된 실시간 심박수가 상기 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수 범위를 벗어나면, 운동 강도를 조정하도록 상기 알림 서비스를 제공할 수 있다.
(F) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 운동을 시작하면, 사용자가 운동 종료 후 안정기로 진입할 때까지 웨어러블 디바이스로부터 실시간으로 측정되는 상기 사용자의 제3생체 정보를 누적 저장하고, 상기 누적 저장된 제3생체 정보를 분석하여 상기 사용자의 심폐 능력 향상도를 평가하는 단계;를 더 포함할 수 있다.
상기 (F) 단계에서, 상기 제3생체 정보 중 운동 종료 직후부터 일정 시간동안 측정된 회복 심박수와 상기 사용자의 누적 회복 심박수 평균값을 비교하여 상기 심폐 능력 향상도를 평가할 수 있다.
본 발명의 실시예에 따르면, 스마트링과 같은 웨어러블 디바이스로부터 수신되는 생체 정보를 실시간으로 고려하여 개인별 맞춤형 운동 계획 정보를 일간, 주간 또는 월간 단위로 제공함으로써 사용자 편의성을 높일 수 있다.
또한, 본 발명의 실시예에 따르면, 사용자의 생체 정보(예를 들어, 심박수)를 실시간으로 초단위로 측정함으로써 정확히 사용자의 심박수를 모니터링할 수 있으며 실시간 수행중인 운동강도의 정보를 사용자에게 보여줄 수 있다.
또한, 본 발명의 실시예에 따르면, 개인의 특징(예를 들어, 연령, 성별, 심박수, 병력, 체지방률, 체형 등)에 따라서 운동 중 유지해야 할 적정 심박수 범위와 시간을 산출하고, 이를 서비스로 제공함으로써 사용자는 자신의 목표에 적합한 운동을 진행할 수 있다.
또한, 본 발명의 실시예에 따르면, 운동 중 심박수가 적정 심박수 범위를 벗어나면 심박수 범위를 조정하도록 실시간 음성, 알림음, 또는 진동으로 안내함으로써 운동 효과를 높일 수 있다.
또한, 본 발명의 실시예에 따르면, 운동 종료 후 심박수를 이전에 누적 저장된 심박수 평균값과 비교하여 실시간으로 보여줌으로써 사용자의 심폐 능력 향상도를 평가할 수 있으며, 사용자는 자신의 심폐 능력이 향상된 정도를 쉽게 확인할 수 있다.
또한, 본 발명의 실시예에 따르면 운동 시작 전 데일리 설문조사를 수행하여 사용자의 몸 컨디션에 대한 정보를 입력받고, 사용자의 몸 컨디션을 포함하는 데일리 설문조사 체크리스트를 작성 설문조사를 실행하여, 결과를 토대로 개인 맞춤형 운동 계획 정보를 조정함으로써 사용자의 향상도를 고려한 맞춤형 서비스를 제공할 수 있다.
본 발명의 효과는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 실시예에 따른 개인 맞춤형 운동 계획 서비스 제공 시스템을 도시한 도면,
도 2는 웨어러블 디바이스 중 하나인 스마트링(100)의 예시에 따른 사시도와 단면도,
도 3은 본 발명의 실시예에 따른 서비스 제공 서버(300)를 도시한 블록도,
도 4는 개인 맞춤 운동 어플리케이션을 통해 운동 능력 정보를 입력하는 화면의 예를 보여주는 도면,
도 5는 개인 맞춤 운동 어플리케이션을 통해 건강 정보와 신체 정보를 입력하고 보여주는 화면의 예시도,
도 6은 개인 건강 데이터 분석 결과에 따른 건강유형 판정과 체성분 분석 결과에 따른 근육량 정보를 보여주는 화면의 예시도,
도 7 및 도 8은 개인 맞춤형 운동 계획 정보를 보여주는 복수의 개인 맞춤형 운동 화면들의 예시도,
도 9는 사용자의 심폐 능력 향상도를 보여주는 그래프 화면의 예시도,
도 10은 데일리 홈화면과 건강 리포트 화면의 예시도,
도 11은 데일리 설문조사 화면의 예시도,
도 12는 데일리 설문조사 결과에 따라 조정된 개인 맞춤형 운동 계획 화면의 예시도,
도 13은 본 발명의 실시 예에 따른 서비스 제공 시스템의 개인 맞춤형 운동 계획 서비스 제공 방법을 도시한 흐름도이다.
이상의 본 발명의 목적들, 다른 목적들, 특징들 및 이점들은 첨부된 도면과 관련된 이하의 바람직한 실시 예들을 통해서 쉽게 이해될 것이다. 그러나 본 발명은 여기서 설명되는 실시 예들에 한정되지 않고 다른 형태로 구체화될 수도 있다.
어떤 경우에는, 발명을 기술하는 데 있어서 흔히 알려졌으면서 발명과 크게 관련 없는 부분들은 본 발명을 설명하는 데 있어 별 이유 없이 혼돈이 오는 것을 막기 위해 기술하지 않음을 미리 언급해 둔다.
본 명세서에서 어떤 구성요소, 장치, 또는 시스템이 프로그램 또는 소프트웨어로 이루어진 구성요소를 포함한다고 언급되는 경우, 명시적인 언급이 없더라도, 그 구성요소, 장치, 또는 시스템은 그 프로그램 또는 소프트웨어가 실행 또는 동작하는데 필요한 하드웨어(예를 들면, 메모리, CPU 등)나 다른 프로그램 또는 소프트웨어(예를 들면 운영체제나 하드웨어를 구동하는데 필요한 드라이버 등)를 포함하는 것으로 이해되어야 할 것이다.
또한, 어떤 구성요소가 구현됨에 있어서 특별한 언급이 없다면, 그 구성요소는 소프트웨어, 하드웨어, 또는 소프트웨어 및 하드웨어 어떤 형태로도 구현될 수 있는 것으로 이해되어야 할 것이다.
또한, 본 명세서에서 사용된 용어는 실시 예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 '포함한다(comprises)' 및/또는 '포함하는(comprising)'은 언급된 구성요소는 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다.
또한, 본 명세서에서 '부', '장치' 등의 용어는 하드웨어 및 해당 하드웨어에 의해 구동되거나 하드웨어를 구동하기 위한 소프트웨어의 기능적, 구조적 결합을 지칭하는 것으로 의도될 수도 있다. 예를 들어, 여기서 하드웨어는 CPU 또는 다른 프로세서(processor)를 포함하는 데이터 처리 기기일 수 있다.
또한, 상기 용어들은 소정의 코드와 상기 소정의 코드가 수행되기 위한 하드웨어 리소스의 논리적인 단위를 의미할 수 있으며, 반드시 물리적으로 연결된 코드를 의미하거나, 한 종류의 하드웨어를 의미하는 것이 아님은 본 발명의 기술분야의 평균적 전문가에게는 용이하게 추론될 수 있다.
이하, 본 발명의 실시예에 대하여 첨부된 도면에 따라 상세하게 설명한다.
도 1은 본 발명의 실시예에 따른 개인 맞춤형 운동 계획 서비스 제공 시스템을 도시한 도면이다.
도 1을 참조하면, 본 발명의 실시예에 따른 개인 맞춤형 운동 계획 서비스 제공 시스템은 스마트링(100), 사용자 단말기(200) 및 서비스 제공 서버(300)를 포함할 수 있다.
스마트링(100)은 사용자의 신체에 부착된 후 사용자 단말기(200)과 같은 무선으로 연동하여 사용할 수 있는 웨어러블 디바이스(Wearable Device)이다. 스마트링(100)은 센서를 이용하여 사용자의 생체 정보, 보행 정보, 운동 시간을 시간과 장소의 제한 없이 측정하고, 측정된 생체 정보, 보행 정보 또는 운동 시간을 사용자 단말기(200)로 피드백한다. 일 예로, 생체 정보는 1초 당 심장 박동수, 즉, 심박수를 포함하고, 보행 정보는 분 당 걸음수를 포함한다.
이하에서는 사용자가 운동하기 전, 즉, 안정된 상태에서 측정되는 생체 정보를 제1생체 정보, 운동하는 동안 측정되는 생체 정보를 제2생체 정보, 운동 종료 후 안정기로 진입할 때까지 측정되는 생체 정보를 제3생체 정보라 한다.
도 2는 웨어러블 디바이스 중 하나인 스마트링(100)의 예시에 따른 사시도와 단면도이다.
도 2를 참조하면, 스마트링(100)은 몸체(110), 착용위치 확인부(120), 동작 인식 센서(130), 유도돌기(140), 광혈류 측정 센서(150) 및 배터리(160)를 포함할 수 있다. 몸체(110)는 반지 형태를 가지며, 착용위치 확인부(120)는 사용자 손가락의 등부분 가운데에 위치하도록 형성된다. 동작 인식 센서(130)는 사용자의 움직임, 보행, 동작을 인식하는 센서로서 3축 자이로 센서를 예로 들 수 있다. 유도돌기(140)는 손가락의 안쪽을 가압하여 광혈류 측정 센서(150)에 손가락 아랫부분의 피부가 밀착될 수 있도록 유도한다. 광혈류 측정 센서(150)는 빛을 이용하여 혈류를 측정하는 PPG(Photoplethysmography) 센서로서, 생체 정보를 측정할 수 있다. 배터리(160)는 스마트링(100)의 각 구성요소에 전원을 공급한다.
다시 도 1을 참조하면, 사용자 단말기(200)는 유선 통신 또는 무선 통신이 가능하고, 근거리 통신 또는 원거리 통신이 가능하며, 서비스 제공 서버(300)에서 제공하는 개인 맞춤 운동 어플리케이션이 설치 및 실행될 수 있는 컴퓨팅 장치로서, 예를 들어, 스마트폰, 개인 컴퓨터, 노트북, 태블릿 PC 등이 있다.
사용자 단말기(200)는 개인 맞춤 운동 어플리케이션을 활성화한 후, 개인 맞춤형 운동 계획을 생성해 주는 서비스를 서비스 제공 서버(300)에게 요청할 수 있다. 사용자 단말기(200)는 스마트링(100)과 블루투스, WiFi와 같은 근거리 통신을 통해 스마트링(100)에서 측정된 사용자의 제1생체 정보 및 보행 정보 중 적어도 하나를 수신할 수 있다. 사용자 단말기(200)는 제1생체 정보, 보행 정보, 사용자의 신체 정보, 건강 정보, 사용자의 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나를 서비스 제공 서버(300)로 전송할 수 있다.
제1생체 정보는 평상시 호흡이 안정된 상태에서 측정된 생체 정보로서, 초당 심박수를 포함하고, 보행 정보는 분당 걸음수를 포함한다. 사용자의 신체 정보는 인바디(Inbody) 데이터와 같은 신체성분 계측 정보로서 체중, 체지방률, 근육량, 체지방량 등 다양한 체성분 정보를 포함한다. 사용자의 건강 정보는 건강 검진 데이터로서, 병원 또는 검강검진센터에서 측정된 데이터를 포함한다. 사용자의 운동 목표는 사용자가 운동을 통해 달성하고자 하는 목표로서, 일 예로 체중 감량, 체지방 감소, 근육량 증가, 근력 향상 및 심폐 체력 증가 등이 있다. 사용자의 선호하는 운동 종목은 사용자가 좋아하는 운동을 의미한다. 사용자의 운동 능력 정보는 운동 능력에 대해 진행되는 설문 조사 결과 및 사용자가 서비스 제공 서버(300)의 지시에 따라 수행한 물리적인 운동 능력 테스트 결과를 포함한다.
서비스 제공 서버(300)는 사용자 단말기(200)로부터 수신되는 사용자의 제1생체 정보, 보행 정보, 신체 정보, 건강 정보, 사용자의 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나에 기초하여 개인 맞춤형 운동 계획 정보를 생성하고, 생성된 개인 맞춤형 운동 계획 정보를 사용자 단말기(200)로 전송할 수 있다.
서비스 제공 서버(300)에서 개인 맞춤형 운동 계획 정보가 생성되면, 사용자 단말기(200)는 생성된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동할 수 있도록 복수의 사용자 인터페이스 화면을 표시하고, 이로써 사용자는 복수의 사용자 인터페이스 화면을 참조하여 개인 맞춤형 운동 계획에 따라 운동할 수 있다.
사용자가 사용자 단말기(200)에 표시되는 개인 맞춤형 운동 계획 정보에 기초하여 운동을 시작하면, 사용자 단말기(200) 및 서비스 제공 서버(300) 중 어느 하나는 스마트링(100)으로부터 실시간으로 측정되는 사용자의 제2생체 정보와 개인 맞춤형 운동 계획 정보를 비교 분석하고, 사용자의 운동 강도 조정이 필요하면 운동 강도를 조정하도록 알림 서비스를 제공할 수 있다.
또한, 사용자가 운동을 종료하면, 사용자 단말기(200) 및 서비스 제공 서버(300) 중 어느 하나는 운동 종료 후 스마트링(100)으로부터 실시간으로 측정되는 사용자의 제3생체 정보를 분석하여 사용자의 심폐 능력 향상도를 평가할 수 있다.
상술한 것처럼 서비스 제공 서버(300)에서 개인 맞춤형 운동 계획 정보가 생성된 후 사용자가 운동을 시작하면, 사용자 단말기(200) 및 서비스 제공 서버(300) 중 어느 하나는 제2생체 정보에 기초하여 사용자의 운동 강도 조정 필요 여부를 판단하고, 제3생체 정보에 기초하여 사용자의 심폐 능력 향상도를 산출할 수 있다. 이하에서는 서비스 제공 서버(300)가 생체 정보에 기초하여 운동 강도 조정이 필요한지 분석하고, 심폐 능력 향상도를 산출하는 실시예에 대해 설명한다.
도 3은 본 발명의 실시예에 따른 서비스 제공 서버(300)를 도시한 블록도이다.
도 3을 참조하면, 본 발명의 실시예에 따른 서비스 제공 서버(300)는 통신 인터페이스부(310), 사용자 인터페이스부(320), 디스플레이부(330), 메모리(340), 데이터베이스(DB)(350) 및 프로세서(360)를 포함할 수 있다.
통신 인터페이스부(310)는 사용자 단말기(200)와 네트워크를 통해 유선 통신 또는 무선 통신하기 위한 통신 회로를 포함한다. 통신 회로는 무선 통신 회로(예: 셀룰러 통신 회로, 근거리 무선 통신 회로, 또는 GNSS(global navigation satellite system) 통신 회로) 또는 유선 통신 회로(예: LAN(local area network) 통신 회로, 또는 전력선 통신 회로)를 포함하고, 그 중 해당하는 통신 회로를 이용하여 블루투스, WiFi direct 또는 IrDA(infrared data association) 같은 근거리 통신 네트워크 또는 셀룰러 네트워크, 인터넷, 또는 컴퓨터 네트워크와 같은 원거리 통신 네트워크를 통하여 사용자 단말기(200)와 통신할 수 있다.
일 예로서, 통신 인터페이스부(310)는 사용자 단말기(200)로부터 제1 내지 제3생체 정보, 보행 정보, 사용자의 신체 정보, 건강 정보, 사용자의 운동 목표, 선호하는 운동 정보 및 운동 능력 정보 중 적어도 하나를 수신하고, 사용자 단말기(200)에게 개인 맞춤형 운동 계획 정보, 조정된 운동 강도, 심폐 능력 향상도를 전송할 수 있다.
사용자 인터페이스부(320)는 서비스 제공 서버(300)와 사용자 간의 인터페이싱 경로를 제공하며, 키보드, 터치패널 등을 예로 들 수 있다.
디스플레이부(330)는 사용자 인터페이스부(320)를 통한 사용자 명령에 해당하는 처리 결과, 서비스 제공 서버(300)의 현재 상태를 표시하는 표시패널일 수 있다.
메모리(340)는 휘발성 메모리 및/또는 비휘발성 메모리를 포함할 수 있다. 메모리(340)에는 예를 들어, 서비스 제공 서버(300)가 제공하는 동작, 기능 등을 구현 및/또는 제공하기 위하여, 구성요소들에 관계된 명령 또는 데이터, 하나 이상의 프로그램 및/또는 소프트웨어, 운영체제 등이 저장될 수 있다.
메모리(340)에는 맞춤형 운동 계획 생성 프로그램이 저장될 수 있다. 맞춤형 운동 계획 생성 프로그램은 제1생체 정보, 보행 정보, 사용자의 신체 정보, 건강 정보, 사용자의 운동 목표, 선호하는 운동 정보 및 운동 능력 정보 중 적어도 하나에 기초하여 개인 맞춤형 운동 계획을 생성하고, 제2생체 정보에 기초하여 개인 맞춤형 운동 계획 중 운동 강도를 조정하고, 제3생체 정보에 기초하여 심폐 능력 향상도를 산출할 수 있다.
또한, 맞춤형 운동 계획 생성 프로그램은 생체 정보로부터 초당 심박수를 계산하고, 운동 강도 조정이 필요한 경우 알림 메시지를 출력하고, 운동 종료 후 심폐 능력 향상도를 보여주는 그래프를 생성할 수도 있다. 또한, 맞춤형 운동 계획 생성 프로그램은 사용자에게 데일리 설문조사를 실시하고, 설문조사를 토대로 개인 맞춤형 운동 계획 정보의 운동 계획을 조정할 수 있다.
DB(350)는 사용자가 회원가입시 사용자 단말기(200)에서 입력한 개인정보, 사용자의 운동 목표, 사용자가 선호하는 운동 종류, 섭취한 음식 정보를 저장할 수 있다.
또한, DB(350)는 사용자가 실시한 운동 능력 설문 조사, 실제 물리적인 운동 능력 테스트 결과, 데일리 설문조사 결과를 저장할 수 있다.
또한, DB(350)는 운동 종목(예를 들어, 발뒤꿈치 올리고 스쿼트, 달리기, 리버스런지 덤벨 등) 별 올바른 운동 방법을 설명하는 운동 가이드 라인 정보를 저장한다. 운동 가이드 라인 정보는 질환 별 근력운동 가이드 라인, 질환 별 유산호운동 가이드 라인, 신체 부위 별 근력운동 가이드 라인에 대한 정보를 포함할 수 있다.
또한, DB(350)는 사용자 단말기(200)를 통해 개인 맞춤형 운동 계획을 제공하는 서비스에 가입한 사용자의 심박수를 안정 시 심박수(예를 들어, 제1생체 정보)와, 운동 중 심박수(예를 들어, 제2생체 정보), 운동 후 심박수(예를 들어, 제3생체 정보)로 구분하여 저장하고, 사용자의 1회 별 운동 시간, 사용자의 누적된 운동 시간 등 운동 관련 정보를 더 저장할 수 있다.
프로세서(360)는 메모리(340)에 저장된 하나 이상의 프로그램을 실행하여 서비스 제공 서버(300)의 전반적인 동작을 제어한다.
프로세서(360)는 사용자 단말기(200)로부터 수신되는 사용자의 제1생체 정보, 보행 정보, 신체 정보, 건강 정보, 사용자의 운동 목표, 선호하는 운동 정보 및 운동 능력 정보 중 적어도 하나에 기초하여 개인 맞춤형 운동 계획 정보를 생성하고, 생성된 개인 맞춤형 운동 계획 정보를 사용자 단말기(200)로 전송할 수 있다.
개인 맞춤형 운동 계획 정보는 근력 운동 및 유산소 운동 중 적어도 하나에 대한 계획(일 예로, 운동 종목, 운동 강도, 운동 시간, 운동 시 목표 심박수 범위 둥)과 운동 실행을 위한 가이드 라인을 포함할 수 있다. 또한, 개인 맞춤형 운동 계획 정보는 월간 계획, 주간 계획 및 일간 계획으로 구분된 운동 계획을 포함할 수 있다.
프로세서(360)는 개인 맞춤형 운동 계획 정보가 생성되면, 생성된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동할 수 있도록 복수의 사용자 인터페이스 화면을 생성하는데 필요한 데이터를 사용자 단말기(200)에게 전송할 수 있다.
사용자 단말기(200)는 수신되는 개인 맞춤형 운동 계획 정보와 개인 맞춤 운동 어플리케이션을 이용하여 복수의 사용자 인터페이스 화면을 생성 및 표시하고, 사용자는 복수의 사용자 인터페이스 화면을 참고로 개인 맞춤형 운동을 수행하여 서비스를 이용할 수 있다.
일 예로, 사용자가 개인 맞춤 운동 어플리케이션이 제공하는 화면을 통해 개인 맞춤형 운동 계획 정보에 기초하여 운동을 시작하면, 사용자 단말기(200)는 스마트링(100)에서 실시간으로 측정되는 사용자의 제2생체 정보와 현재 진행 중인 운동 종목 정보를 서비스 제공 서버(300)에게 실시간으로 전송할 수 있다.
프로세서(360)는 실시간으로 측정 및 수신되는 사용자의 제2생체 정보와 개인 맞춤형 운동 계획 정보를 비교 분석하고, 분석 결과, 사용자의 운동 강도 조정이 필요하면 운동 강도를 조정하도록 알림 서비스를 제공할 수 있다. 서비스 제공 서버(300)는 제2생체 정보에 포함된 실시간 심박수가 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수 범위를 벗어나면, 운동 강도를 조정하도록 알림 서비스를 제공할 수 있다. 예를 들어, 실시간 심박수가 목표 심박수 범위의 최하위 심박수보다 작으면 유산소 운동 강도를 상향 조정하도록 알려주는 메시지를 생성한 후 사용자 단말기(200)로 전송하고, 사용자 단말기(200)는 실시간 음성, 알림음, 진동 또는 화면 표시 등 다양한 방법에 의해 운동 강도를 조정하도록 알릴 수 있다. 반대로, 실시간 심박수가 목표 심박수 범위의 최상위 심박수보다 크면 유산소 운동 강도를 하향 조정하도록 알려주는 메시지를 생성한 후 사용자 단말기(200)로 전송하고, 사용자 단말기(200)는 진동, 알람 소리, 화면 표시 등 다양한 방법에 의해 운동 강도를 조정하도록 알릴 수 있다.
또한, 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 시작한 운동을 종료하면, 사용자 단말기(200)의 개인 맞춤 운동 어플리케이션은 회복 모드로 전환하고, 운동 종료 후 스마트링(100)으로부터 실시간으로 측정되는 사용자의 제3생체 정보를 서비스 제공 서버(300)로 전송한다.
프로세서(360)는 수신되는 제3생체 정보를 DB(350)에 누적 저장하고, 누적 저장된 제3생체 정보를 분석하여 사용자의 누적 평균 데이터와 비교하여 심폐 능력 향상도를 평가할 수 있다. 서비스 제공 서버(300)는 운동이 종료되는 시점부터 안정기(또는 회복기)로 진입할 때까지 제3 생체 정보를 누적 저장하거나, 또는 운동이 종료되는 시점부터 일정 시간(예를 들어, 3분)동안 제3생체 정보를 누적 저장할 수 있다. 안정기는 운동하기 전 심박수처럼 심박수가 안정된 상태일 수 있다.
프로세서(360)는 사용자가 운동을 종료하면, 제3생체 정보 중 운동 종료 직후부터 일정 시간동안 측정된 회복 심박수와 사용자의 누적 회복 심박수 평균값을 비교하여 심폐 능력 향상도를 평가할 수 있다. 누적 회복 심박수 평균값은 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 운동할 때마다 운동 종료 직후부터 일정 시간 동안 측정되어 누적 저장된 초당 심박수의 평균값을 나타낸다.
예를 들어, 심박수는 1분간 심장이 뛰는 횟수로서, 안정기에서는 40~100회를 심박수의 정상 범위로 보며, 개인차가 큰 편이다. 상대적으로 심박수가 낮을수록 심장 기능이 좋다고 해석된다. 운동을 하면 심박수가 증가하고, 운동 강도가 증가할수록 심박수는 더 많이 증가한다. 또한, 심박수는 평소에 유산소 운동을 많이 하여 심폐 체력이 좋을수록 낮아지고 운동을 안 하면 높아진다. 회복 심박수는 운동 중 급상승된 심박수가 운동 종료 직후부터 얼만큼 빠르게 정상수준으로 회복되는지를 의미한다. 일 예로 회복 심박수는 운동 직후 3분 동안 심박수를 측정하여 산출될 수 있다. 예를 들어, 10시 25분 07초에 운동이 종료되면 회복 모드가 활성화되어 10시 25분 08초~10시 28분 07초까지 3분 동안 회복기 심박수가 측정 및 산출될 수 있다.
심박수는 1분간 심장이 뛴 총 횟수를 의미하지만, 매 순간 여러가지 요인에 따라 변화한다. 달리기가 끝난 직후 측정된 심박수가 예를 들어 160이어도, 사용자가 10초가 동작을 멈추면 심장은 몸에 혈액을 많이 공급할 필요가 없으므로 박동수를 급격히 낮춘다. 이러한 원리로, 스마트링(100)을 통해 1초 간격으로 낮아지는 심박수를 측정하여 수집하면 운동 직후 심장이 회복하는 3분 동안 심박수가 떨어지는 변화의 추이를 초단위로 그래프의 x축에 생성할 수 있다. 특히, 1초간의 심박수를 측정하면 어느 구간에서 심박수가 급격히 떨어지는지를 확인할 수 있다. 예를 들어, 운동 직후 20초~ 60초 사이에 심박수가 급격히 낮아지는지 또는 운동 직후 150초~ 180초 사이에 급격히 낮아지는지 확인할 수 있다. 운동 종료 직후 급격히 낮아지는 것이 심장의 회복 능력, 즉, 심폐 능력 향상도가 좋은 것을 의미한다. 특히, 30초 간격 또는 1분 간격이 아니라 상대적으로 더 짧은 1초 간격으로 심박수를 측정하므로 심박수가 급격히 낮아지는 구간을 정확히 확인하는 것이 가능하다. 본 발명의 실시 예에서, 사용자 단말기(200)의 개인 맞춤 운동 어플리케이션과 서비스 제공 서버(300)는 운동이 종료되는 시점에, 운동 종료와 동시에 회복 모드로 자동 전환하고, 서비스 제공 서버(300)는 3분간 스마트링(100)이 측정한 제3생체 정보(특히, 심박수)를 보여주는 꺾은선 그래프를 생성하여 사용자 단말기(200)로 전송할 수 있다. 특히, 꺾은선 그래프에 사용자의 누적 회복 심박수 평균값을 다른 색깔로 함께 표시함으로써 이전까지의 운동 대비 심박수의 회복 능력과 실시간으로 비교할 수 있도록 한다.
또한, 프로세서(360)는 사용자가 운동을 종료하면 데일리 설문조사를 실시하고, 데일리 설문조사를 토대로 개인 맞춤형 운동 계획 정보의 운동 계획을 조정할 수 있다. 예를 들어, 설문조사 결과 사용자의 피곤도가 이전에 비해 증가하였다면 운동 강도 또는 운동 시간을 하향 조정할 수 있다.
또한, 프로세서(360)는 사용자가 운동을 종료하면 운동량을 일간, 주간, 월간 별로 보여주는 건강 리포트를 작성하여 사용자 단말기(200)에게 전송할 수 있다.
이하에서는 도 4 내지 도 12를 참조하여 서비스 제공 서버(300)에서 제공되는 복수의 사용자 인터페이스 화면들에 대해 설명한다.
도 4는 개인 맞춤 운동 어플리케이션을 통해 운동 능력 정보를 입력하는 화면의 예를 보여주는 도면이다.
도 4를 참조하면, 사용자는 사용자 단말기(200)를 통해 개인 맞춤 운동 어플리케이션을 설치 및 실행한 후 회원가입을 수행한다. 회원가입 화면(410)을 통해 회원가입이 완료되고, 사용자의 운동 목표, 사용자가 선호하는 운동 종류, 섭취한 음식 정보가 입력되면, 사용자 단말기(200)는 서비스 제공 서버(300)에서 수신되는 운동 능력 설문 조사 화면(420)을 표시한다. 운동 능력 설문 조사 화면(420)은 사용자의 평소 운동 능력을 평가하기 위한 복수의 질문들을 포함한다.
설문 조사가 완료되면, 사용자 단말기(200)는 서비스 제공 서버(300)에서 수신되는 운동 능력 테스트 화면(430)을 표시한다. 운동 능력 테스트 화면(430)은 사용자의 현재 운동 능력을 평가하기 위해 하나 이상의 운동을 보여준 후 사용자가 정해진 시간동안 따라하도록 요청한다. 운동 능력 테스트 화면(430)에서 테스트하는 운동은 스마트링(100) 또는 사용자 단말기(200)를 통해 테스트할 수 있는 운동으로서, 예를 들어 1분간 달리기를 테스트하여 심폐 능력을 평가할 수 있다.
도 5는 개인 맞춤 운동 어플리케이션을 통해 건강정보와 신체 정보를 입력하고 보여주는 화면의 예시도이다.
도 5를 참조하면, 사용자 단말기(200)는 사용자 명령에 따라 본인 인증을 수행한 후 사용자의 건강 검진 정보를 건강 검진 서버(미도시)로부터 불러와 건강 검진 화면(510)에 표시한다. 건강 검진 서버(미도시)는 사용자가 건강 검진을 시행한 병원의 서버, 또는 건강 검진 데이터를 저장하는 건강 보험 공단의 서버일 수 있다. 건강 정보의 다운로딩이 완료되면, 사용자 단말기(200)는 사용자의 신체 정보를 사용자로부터 입력받거나 신체 정보 제공 서버(미도시)로부터 불러와 신체 정보 화면(520)에 표시한다. 또한, 사용자는 건강 검진 화면(510)에 표시되지 않은 사용자의 질환 및 신체 정보 화면(520)에 표시되지 않은 사용자의 신체 정보를 추가로 수기 입력할 수도 있다.
사용자 단말기(200)는 사용자 단말기(200)로부터 화면들(410, 420 ,430, 510, 520 ,610, 620)을 통해 입력되는 사용자의 운동 목표, 선호하는 운동 종류, 섭취한 음식 정보, 각종 운동 능력 정보(운동 능력에 대한 설문 조사 결과 및 운동 능력 테스트 결과), 건강 정보와 신체 정보를 서비스 제공 서버(300)로 전송할 수 있다. 서비스 제공 서버(300)는 사용자 단말기(200)로부터 수신된 운동 목표, 운동 능력 정보(운동 능력에 대한 설문 조사 결과 및 운동 능력 테스트 결과), 건강 정보 및 신체 정보 중 적어도 하나를 DB(350)에 저장할 수 있다.
도 6은 개인 건강 데이터 분석 결과에 따른 건강유형 판정과 체성분 분석 결과에 따른 근육량 정보를 보여주는 화면의 예시도이다.
도 6을 참조하면, 서비스 제공 서버(300)는 수신된 운동 능력에 대한 설문 조사 결과, 운동 능력 테스트 결과, 건강 정보 및 신체 정보 중 적어도 하나를 분석하고, 사용자 단말기(200)는 서비스 제공 서버(300)에서 분석된 결과를 보여주는 제1 및 제2개인 건강 분석 화면(610, 620)을 생성 및 표시할 수 있다.
제1개인 건강 분석 화면(610)은 사용자의 근손실 상태, 비만 상태, 당뇨 상태, 빈혈 상태, 이상지질혈증 상태 등 사용자의 건강 위험 상태를 보여준다. 제2개인 건강 분석 화면(620)은 사용자의 근력 또는 근육량을 신체 부위별로 보여주고, 각 신체 부위의 근육 상태를 자세히 설명한다.
또한, 서비스 제공 서버(300)는 수신된 제1생체 정보, 보행 정보, 운동 목표, 선호하는 운동, 운동 능력 정보(운동 능력 설문 조사 및 운동 능력 테스트), 건강 정보 및 신체 정보 중 적어도 하나를 AI 모델에 입력하여 개인 맞춤형 운동 계획 정보를 생성하고, 생성된 개인 맞춤형 운동 계획 정보를 사용자 단말기(200)에게 전송할 수 있다.
도 7 및 도 8은 개인 맞춤형 운동 계획 정보를 보여주는 복수의 개인 맞춤형 운동 화면들의 예시도이다.
도 7을 참조하면, 서비스 제공 서버(300)는 개인 맞춤형 운동 계획 정보가 생성되면, 생성된 개인 맞춤형 운동 계획 정보를 사용자 단말기(200)로 전송할 수 있다. 사용자 단말기(200)는 수신되는 개인 맞춤형 운동 계획 정보 중 초기 데이터를 이용하여 초기 홈 화면(710)을 생성 및 표시할 수 있다.
초기 홈 화면(710)은 사용자의 영양 정보, 오늘 수행한 운동 정보 및 메뉴바를 포함할 수 있다. 영양 정보는 사용자가 개인 맞춤 운동 어플리케이션을 실행한 후 입력하는 음식 정보를 토대로 서비스 제공 서버(300)에서 AI 분석한 정보이다. 운동 정보는 사용자가 오늘 수행한 운동이 있는 경우, 오늘 수행한 운동량 정보를 근력 운동과 유산소 운동으로 구분하여 서비스 제공 서버(300)에서 AI 분석한 정보이다. 메뉴바는 초기 홈 화면을 보여주는 홈 메뉴, 영양 정보를 입력하는 뉴트리로그 메뉴, 운동 정보를 입력하는 핏로그 메뉴 및 사용자의 건강 분석 결과를 보고하도록 요청하는 건강 리포트 메뉴를 포함한다.
사용자가 메뉴바 중 핏로그 메뉴(711)를 선택하면, 사용자 단말기(200)는 수신된 개인 맞춤형 운동 계획 정보 중 월간 운동 계획(721), 운동 솔루션 구성 비율(722), 오늘 해야 할 운동 목록(723)을 보여주는 개인 운동 계획 화면(720)을 생성 및 표시할 수 있다. 월간 운동 계획(721) 중 일자를 선택하면, 사용자 단말기(200)는 선택된 일자에 해당하는 운동 계획을 표시할 수 있다. 운동 솔루션 구성 비율(722)은 근력 운동과 유산소 운동의 비율을 보여준다. 운동 목록(723)은 오늘 수행해야 할 운동 종목, 예상되는 운동 소요 시간을 보여준다.
사용자가 운동 목록(723) 중 달리기(723a)를 선택하면, 사용자 단말기(200)는 서비스 제공 서버(300)로부터 달리기에 대한 운동 가이드 라인 정보를 수신하여 보여주는 운동 선택 화면(730)을 표시할 수 있다.
운동 선택 화면(730)은 선택된 운동 종목인 달리기의 운동 시간, 준비물(일 예로 운동화), 목표 심박수(일 예로 130BPM)를 보여준다. 목표 심박수는 유산소 운동인 달리기를 하는 동안 심박수가 최대 심박수(예를 들어, 130BPM)에 도달하도록 운동할 것을 권장하는 심박수이다. 사용자가 운동하기 메뉴(731)를 선택하면, 사용자 단말기(200)는 스마트링(100)에서 실시간으로 측정되는 제2생체 정보와 운동 시간을 보여주는 화면과, 운동 중간에 휴식을 권장하는 화면을 생성하여 표시할 수 있다.
또한, 서비스 제공 서버(300)는 수신된 제2생체 정보 중 심박수와 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수를 비교하여, 사용자의 운동 강도 조정이 필요하면 운동 강도를 조정하도록 알림 서비스를 제공할 수 있다. 일 예로, 서비스 제공 서버(300)는 실시간 측정된 심박수가 목표 심박수보다 낮으면 달리기 속도를 높여서 심박수를 증가시키도록 알리며, 높으면 달리기 속도를 낮춰서 심박수를 감소시키도록 알리는 메시지를 생성하고, 사용자 단말기(200)는 생성된 메시지를 표시하고 경고음 또는 진동을 사용자가 인지하도록 외부로 출력할 수 있다.
또한, 개인 운동 계획 화면(720)의 운동 목록(723)중 리버스런지 덤벨(723b)이 선택되면, 사용자 단말기(200)는 리버스런지 덤벨의 운동 등급, 덤벨 중량, 사용자가 해야 할 운동량, 운동 방법을 보여주는 운동 선택 화면(740)을 생성 및 표시할 수 있다. 운동 등급은 운동 난이도를 나타낼 수 있다. 사용자가 운동하기 메뉴(741)를 선택하면, 사용자 단말기(200)는 사용자의 운동 횟수를 카운팅하여 보여주는 화면과, 운동 중간에 휴식을 권장하는 화면을 생성하여 표시할 수 있다.
도 8을 참조하면, 사용자가 운동 선택 화면(740)에 표시된 운동 가이드 라인에 따라 정해진 운동량을 마치면, 사용자 단말기(200)는 사용자가 수행한 운동량을 보여주는 운동 완료 화면(810)을 생성하여 표시할 수 있다. 사용자가 수행한 운동량은 사용자 단말기(200) 또는 서비스 제공 서버(300)에 누적 기록될 수 있으며, 소요된 총 운동 시간을 포함할 수 있다.
예를 들어, 스마트링(100)은 사용자가 덤벨을 들고 오른쪽 발 또는 왼쪽 발을 움직이며 자세를 바꿀 때마다 사용자의 자세와 광혈류를 센싱하고, 센싱된 신호(일 예로, 동작 인식 센서(130)와 PPG 센서(140)가 센싱한 신호)를 사용자 단말기(200)로 전송할 수 있다. 사용자 단말기(200)는 스마트링(100)으로부터 수신된 센싱 신호를 제2생체 정보로서 서비스 제공 서버(300)로 전송한다. 서비스 제공 서버(300)는 수신된 제2생체 정보를 분석하여 사용자가 수행한 운동 종목과 운동 횟수, 운동 완료 여부를 파악하고, 운동이 완료되었음을 사용자 단말기(200)에게 전송할 수 있다.
이로써 사용자 단말기(200)는 운동 완료 화면(810)을 표시한다. 사용자가 운동 완료 화면(810) 중 운동완료 메뉴(811)를 선택하면, 사용자 단말기(200)는 달리기와 리버스런지 덤벨을 완료하였음이 표시되는 개인 운동 계획 화면(820)을 생성 및 표시할 수 있다.
도 9는 사용자의 심폐 능력 향상도를 보여주는 그래프 화면의 예시도이다.
도 9를 참조하면, 서비스 제공 서버(300)는 사용자가 하루에 할당된 개인 맞춤형 운동을 종료하면, 스마트링(100)에서 실시간으로 측정되는 제3생체 정보로부터 초단위 심박수를 산출한 후 산출된 초단위 심박수를 보여주는 제1그래프(910)를 생성한다. 또한, 서비스 제공 서버(300)는 이전에 사용자가 개인 맞춤형 운동을 종료할 때마다 측정되어 누적된 제3생체 정보의 평균값, 즉, 누적 회복 심박수 평균값을 초단위로 보여주는 제2그래프(920)를 생성한다. 사용자 단말기(200)는 제1그래프(910)와 제2그래프(920)를 하나의 화면에 보여주는 심폐 능력 평가 화면(900)을 표시한다.
도 9에 도시된 심폐 능력 평가 화면(900)의 경우, 제1그래프(910)를 살펴보면 운동 종료 직후부터 일정 시간이 경과될 때까지 측정된 회복 심박수의 하강 정도(즉, 심박수의 하강 기울기 또는 하강 속도)는 누적 회복 심박수 평균값의 하강 정도보다 크다. 일 예로, 실시간으로 측정된 회복 심박수는 운동 종료 직후 초당 180회이며, 1분 경과 후 155회로 낮아졌다. 반면, 누적 회복 심박수 평균값은 운동 종료 직후 초당 180회이며, 1분 경과 후 170회로 낮아졌다. 따라서, 서비스 제공 서버(300)는 운동 종료 직후 실시간으로 측정된 회복 심박수가 누적 회복 심박수 평균값보다 더 빨리 떨어지므로, 사용자의 심박수 회복 속도(즉, 심폐 능력)가 이전에 비해 향상된 것으로 판단할 수 있다.
도 10은 데일리 홈화면과 건강 리포트 화면의 예시도이다.
도 10을 참조하면, 사용자가 개인 운동 계획 화면(1000) 중 건강 리포트 메뉴(1001)를 선택하면, 사용자 단말기(200)는 일간, 주간 및 월간 중 하나를 선택하도록 하는 건강 리포트 초기 화면(1010)을 표시한다. 서비스 제공 서버(300)는 건강 리포트 초기 화면(1010)에서 사용자의 선택에 따라 일간 건강 리포트, 주간 건강 리포트, 또는 월간 건강 리포트를 작성한 후 사용자 단말기(200)로 전송하고, 사용자 단말기(200)는 수신된 건강 리포트를 표시한다. 일간 건강 리포트는 사용자가 개인 맞춤형 운동 계획에 맞춰 수행한 운동 결과(예를 들어, 일 별 운동 시간, 운동량 등)를 일 별로 분석하여 보고하고, 주간 건강 리포트는 주간 단위로 분석하여 보고하며, 월간 건강 리포트는 월 단위로 분석하여 보고할 수 있다.
한편, 서비스 제공 서버(300)는 사용자가 로그인한 후 오늘에 대해 정해진 개인 맞춤형 운동 계획에 따라 운동하기 전에 사용자의 상태를 확인하기 위한 데일리 설문조사를 더 수행할 수 있다.
도 11은 데일리 설문조사 화면의 예시도, 도 12는 데일리 설문조사 결과에 따라 조정된 개인 맞춤형 운동 계획 화면의 예시도이다.
도 11을 참조하면, 서비스 제공 서버(300)는 초기 홈 화면(710)에서 핏로그 메뉴(711)가 선택되면, 개인 운동 계획 화면(720)을 생성하기 이전 또는 생성한 이후 도 11과 같은 데일리 설문조사 화면(1100, 1110)을 생성 및 표시할 수 있다. 데일리 설문조사 화면(1100, 1110)은 사용자가 오늘의 운동을 시작하기 직전에 팝업창 형태로 생성될 수 있으며, 개인 맞춤형 운동 계획에 따라 오늘 해야 할 운동을 사용자가 확인하기 직전에 사용자의 오늘의 기분과 오늘의 몸 컨디션을 체크하고, 이전에 생성된 개인 맞춤형 운동 계획을 체크된 사용자의 기분 또는 몸 컨디션에 따라 조정할 수 있다. 예를 들어, 몸 컨디션이 좋지 않다면 오늘 주어진 운동보다 쉬운 강도 또는 운동시간이 감소된 운동을 수행하도록 할 수 있다.
도 12를 참조하면, 서비스 제공 서버(300)는 사용자의 데일리 설문조사 결과를 분석하여 이전에 생성된 개인 맞춤형 운동 계획 정보를 조정하고, 사용자 단말기(200)는 조정된 개인 맞춤형 운동 계획 정보를 보여주는 화면(1200)을 표시할 수 있다. 예를 들어, 서비스 제공 서버(300)는 근력 운동과 유산소 운동의 비율, 운동 종목, 운동량, 목표 심박수 중 적어도 하나를 조정할 수 있다.
도 13은 본 발명의 실시 예에 따른 서비스 제공 시스템의 개인 맞춤형 운동 계획 서비스 제공 방법을 도시한 흐름도이다.
도 13을 참조하면, 사용자 단말기(200)가 사용자로부터 개인 맞춤형 운동 계획 서비스를 요청받으면, 사용자 단말기(200)는 스마트링(100)으로부터 제1생체 정보 및 보행 정보 중 적어도 하나를 수신하여 저장할 수 있다(S1310, S1320). 스마트링(100)은 사용자 단말기(200)의 요청에 의해 사용자가 안정기 상태에 있을 때 측정된 제1생체 정보 및 보행 정보 중 적어도 하나를 사용자 단말기(200)에게 전송할 수 있다.
사용자 단말기(200)는 개인 맞춤 운동 어플리케이션이 제공하는 화면들(예를 들어, (410, 420 ,430, 510, 520 ,610, 620)을 통해 회원가입 정보, 사용자의 운동 목표, 선호하는 운동 종류, 섭취한 음식 정보, 각종 운동 능력 정보(운동 능력에 대한 설문 조사 결과 및 운동 능력 테스트 결과), 건강 정보와 신체 정보를 사용자로부터 입력받은 후 제1생체 정보 및 보행 정보 중 적어도 하나와 함께 서비스 제공 서버(300)로 전송할 수 있다(S1330, S1340).
서비스 제공 서버(300)는 사용자 단말기(200)로부터 수신된 제1생체 정보, 보행 정보, 회원가입 정보, 사용자의 운동 목표, 선호하는 운동 종류, 섭취한 음식 정보, 각종 운동 능력 정보, 건강 정보와 신체 정보를 DB(350)에 저장할 수 있다(S1350).
서비스 제공 서버(300)는 저장된 제1생체 정보, 보행 정보, 운동 목표, 선호하는 운동, 운동 능력 정보, 건강 정보 및 신체 정보 중 적어도 하나를 AI 모델에 입력하여 개인 맞춤형 운동 계획 정보를 생성한 후 사용자 단말기(200)에게 전송할 수 있다(S1360, S1370).
사용자 단말기(200)는 사용자 요청에 의해 개인 맞춤형 운동 계획 정보가 시작되면(S1380), 스마트링(100)으로부터 실시간으로 측정되어 수신되는 제2생체 정보를 서비스 제공 서버(300)로 전송할 수 있다(S1390, S1400). S1380단계에서, 사용자 단말기(200)는 도 11과 같은 데일리 설문조사 화면(1100)을 표시하여 사용자로부터 몸 컨디션에 대한 정보를 더 입력받고, 서비스 제공 서버(300)로부터 사용자의 몸 컨디션에 기초하여 조정된 개인 맞춤형 운동 계획 정보를 사용자에게 제공할 수도 있다.
서비스 제공 서버(300)는 수신되는 제2생체 정보를 DB(350)에 저장하고, 제2생체 정보와 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수를 비교하여 운동 강도 조정이 필요한지 판단할 수 있다(S1410).
S1410단계에서 운동 강도 조정이 필요하다고 판단되면, 서비스 제공 서버(300)는 운동 강도를 조정하도록 알려주는 알림 메시지를 생성하여 사용자 단말기(200)에게 전송할 수 있다(S1420).
사용자 단말기(200)는 수신된 알림 메시지를 표시하여 운동 강도를 조정하도록 알리고, 진동음, 알람음 등을 추가로 출력할 수 있다(S1430). 운동 강도 조정은 설정된 목표 심박수 범위를 근거로 심박수를 높이도록 운동 강도를 상향 조정하거나, 심박수를 낮추도록 운동 강도를 하향 조정할 수 있다.
사용자가 개인 맞춤형 운동 계획에 따른 운동을 종료하면(S1440), 스마트링(100)은 제3생체 정보를 실시간으로 정해진 일정 시간동안 초단위로 측정하여 사용자 단말기(200)에게 전송하고, 사용자 단말기(200)는 제3생체 정보를 서비스 제공 서버(300)로 전송할 수 있다(S1450, S1460).
서비스 제공 서버(300)는 운동 종료 후부터 일정 시간동안 측정 및 수신된 제3생체 정보와 누적 회복 심박수 평균값을 비교하여 사용자의 심폐 능력 향상도를 평가할 수 있다(S1470).
서비스 제공 서버(300)는 S1470단계에서 일정 시간동안 수신되는 제3생체 정보 중 초당 심박수와 누적 회복 심박수 평균값을 보여주는 그래프(예를 들어, 900)를 생성한 후 사용자 단말기(200)로 전송할 수 있다(S1480).
사용자 단말기(200)는 수신되는 심폐 능력 향상도의 평가 결과를 보여주는 그래프를 표시한다(S1490).
본 명세서에서는 본 발명이 일부 실시예들과 관련하여 설명되었지만, 본 발명의 발명이 속하는 기술분야의 통상의 기술자가 이해할 수 있는 본 발명의 범위를 벗어나지 않는 범위에서 다양한 변형 및 변경이 이루어질 수 있다. 또한, 그러한 변형 및 변경은 본 명세서에 첨부된 특허청구의 범위 내에 속하는 것으로 생각되어야 한다.
100: 스마트 링
200: 사용자 단말기
300: 서비스 제공 서버

Claims (13)

  1. 안정된 상태에서 측정된 사용자의 제1생체 정보, 보행 정보, 신체 정보, 건강 정보, 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나를 전송하는 사용자 단말기; 및
    상기 사용자 단말기로부터 수신되는 사용자의 제1생체 정보, 보행 정보, 신체 정보, 건강 정보, 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나에 기초하여 개인 맞춤형 운동 계획 정보를 생성하고, 상기 생성된 개인 맞춤형 운동 계획 정보를 상기 사용자 단말기로 전송하는 서비스 제공 서버;
    를 포함하고,
    상기 보행 정보는 분당 걸음수를 포함하고, 상기 신체 정보는 체중, 체지방률, 근육량, 체지방량을 포함하는 체성분 정보를 포함하고, 상기 건강 정보는 건강 검진 데이터를 포함하고, 상기 운동 능력 정보는 운동 능력에 대해 진행되는 설문 조사 결과 및 사용자가 수행한 물리적인 운동 능력 테스트 결과를 포함하고,
    상기 개인 맞춤형 운동 계획 정보는 근력 운동 및 유산소 운동 중 적어도 하나에 대한 운동 계획을 포함하고,
    상기 서비스 제공 서버는,
    상기 생성된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 오늘의 운동을 시작하기 전에 데일리 설문조사 화면이 상기 사용자 단말기에 표시되도록 하고, 상기 데일리 설문조사 화면을 통해 입력되는 사용자의 현재 기분과 몸 컨디션에 기초하여 상기 개인 맞춤형 운동 계획 정보를 조정하고, 조정된 개인 맞춤형 운동 계획 정보를 보여주는 화면이 상기 사용자 단말기에 표시되도록 하며,
    상기 조정된 개인 맞춤형 운동 계획 정보는, 상기 근력 운동과 유산소 운동의 비율, 운동 종목, 운동량 및 목표 심박수 중 적어도 하나가 조정되는, 개인 맞춤형 운동 계획 서비스 제공 시스템.
  2. 삭제
  3. 삭제
  4. 제1항에 있어서,
    상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는,
    상기 수신된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하면, 웨어러블 디바이스(Wearable Device)로부터 실시간으로 측정되는 상기 사용자의 제2생체 정보와 상기 개인 맞춤형 운동 계획 정보를 비교 분석하고, 분석 결과, 상기 사용자의 운동 강도 조정이 필요하면 알림 서비스를 제공하는, 개인 맞춤형 운동 계획 서비스 제공 시스템.
  5. 제4항에 있어서,
    상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는,
    상기 제2생체 정보에 포함된 실시간 심박수가 상기 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수 범위를 벗어나면, 운동 강도를 조정하도록 상기 알림 서비스를 제공하는, 개인 맞춤형 운동 계획 서비스 제공 시스템.
     
  6. 제1항에 있어서,
    상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는,
    상기 수신된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하고 종료하면, 사용자가 운동 종료 직후 안정기로 진입할 때까지 웨어러블 디바이스로부터 실시간으로 측정되는 상기 사용자의 제3생체 정보를 누적 저장하고, 상기 누적 저장된 제3생체 정보를 분석하여 상기 사용자의 심폐 능력 향상도를 평가하는, 개인 맞춤형 운동 계획 서비스 제공 시스템.
  7. 제6항에 있어서,
    상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나는,
    상기 제3생체 정보 중 운동 종료 직후부터 일정 시간동안 측정된 회복 심박수와 상기 사용자의 누적 회복 심박수 평균값을 비교하여 상기 심폐 능력 향상도를 평가하는, 개인 맞춤형 운동 계획 서비스 제공 시스템.
  8. (A) 사용자 단말기가, 안정된 상태에서 측정된 사용자의 제1생체 정보, 보행 정보, 신체 정보,  건강 정보, 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나를 전송하는 단계;
    (B) 서비스 제공 서버가, 상기 사용자 단말기로부터 수신되는 사용자의 제1생체 정보, 보행 정보, 신체 정보, 건강 정보, 운동 목표, 선호하는 운동 종목 및 운동 능력 정보 중 적어도 하나에 기초하여 개인 맞춤형 운동 계획 정보를 생성하는 단계;
    (C) 상기 서비스 제공 서버가 상기 생성된 개인 맞춤형 운동 계획 정보를 상기 사용자 단말기로 전송하는 단계; 및
    를 포함하고,
    상기 보행 정보는 분당 걸음수를 포함하고, 상기 신체 정보는 체중, 체지방률, 근육량, 체지방량을 포함하는 체성분 정보를 포함하고, 상기 건강 정보는 건강 검진 데이터를 포함하고, 상기 운동 능력 정보는 운동 능력에 대해 진행되는 설문 조사 결과 및 사용자가 수행한 물리적인 운동 능력 테스트 결과를 포함하고,
    상기 개인 맞춤형 운동 계획 정보는 근력 운동 및 유산소 운동 중 적어도 하나에 대한 운동 계획을 포함하고,
    상기 (C) 단계는,
    상기 생성된 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 오늘의 운동을 시작하기 전에 데일리 설문조사 화면이 상기 사용자 단말기에 표시되도록 하고, 상기 데일리 설문조사 화면을 통해 입력되는 사용자의 현재 기분과 몸 컨디션에 기초하여 상기 개인 맞춤형 운동 계획 정보를 조정하고, 조정된 개인 맞춤형 운동 계획 정보를 보여주는 화면이 상기 사용자 단말기에 표시되도록 하며,
    상기 조정된 개인 맞춤형 운동 계획 정보는, 상기 근력 운동과 유산소 운동의 비율, 운동 종목, 운동량 및 목표 심박수 중 적어도 하나가 조정되는, 개인 맞춤형 운동 계획 서비스 제공 방법.
  9. 삭제
  10. 제8항에 있어서,
    (D) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 사용자가 운동을 시작하면, 웨어러블 디바이스(Wearable Device)로부터 실시간으로 측정되는 상기 사용자의 제2생체 정보와 상기 개인 맞춤형 운동 계획 정보를 비교 분석하는 단계; 및
    (E) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 분석 결과, 상기 사용자의 운동 강도 조정이 필요하면 알림 서비스를 제공하는 단계;를 더 포함하는, 개인 맞춤형 운동 계획 서비스 제공 방법.
  11. 제10항에 있어서,
    상기 (E) 단계는,
    상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 제2생체 정보에 포함된 실시간 심박수가 상기 개인 맞춤형 운동 계획 정보에 설정된 목표 심박수 범위를 벗어나면, 운동 강도를 조정하도록 상기 알림 서비스를 제공하는, 개인 맞춤형 운동 계획 서비스 제공 방법.
     
  12. 제8항에 있어서,
    (F) 상기 사용자 단말기 및 상기 서비스 제공 서버 중 어느 하나가, 상기 사용자가 개인 맞춤형 운동 계획 정보에 기초하여 운동을 시작하면, 사용자가 운동 종료 후 안정기로 진입할 때까지 웨어러블 디바이스로부터 실시간으로 측정되는 상기 사용자의 제3생체 정보를 누적 저장하고, 상기 누적 저장된 제3생체 정보를 분석하여 상기 사용자의 심폐 능력 향상도를 평가하는 단계;를 더 포함하는, 개인 맞춤형 운동 계획 서비스 제공 방법.
  13. 제12항에 있어서,
    상기 (F) 단계에서,
    상기 제3생체 정보 중 운동 종료 직후부터 일정 시간동안 측정된 회복 심박수와 상기 사용자의 누적 회복 심박수 평균값을 비교하여 상기 심폐 능력 향상도를 평가하는, 개인 맞춤형 운동 계획 서비스 제공 방법.
KR1020240076049A 2024-06-12 2024-06-12 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법 Active KR102795235B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020240076049A KR102795235B1 (ko) 2024-06-12 2024-06-12 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법
PCT/KR2025/007047 WO2025258885A1 (ko) 2024-06-12 2025-05-25 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020240076049A KR102795235B1 (ko) 2024-06-12 2024-06-12 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법

Publications (1)

Publication Number Publication Date
KR102795235B1 true KR102795235B1 (ko) 2025-04-24

Family

ID=95578968

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020240076049A Active KR102795235B1 (ko) 2024-06-12 2024-06-12 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법

Country Status (2)

Country Link
KR (1) KR102795235B1 (ko)
WO (1) WO2025258885A1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150072489A (ko) 2013-12-19 2015-06-30 순천대학교 산학협력단 스마트폰을 이용한 개인 맞춤형 운동 시스템 및 방법
KR20170114335A (ko) * 2016-04-04 2017-10-16 삼성전자주식회사 심폐 체력을 평가하는 방법 및 장치
KR20200092229A (ko) * 2019-01-24 2020-08-03 주식회사 스포츠패나틱 서비스 질의 편차를 줄이는 스마트 피트니스 시스템
KR102438725B1 (ko) * 2022-02-16 2022-09-01 주식회사 피티박스 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150072489A (ko) 2013-12-19 2015-06-30 순천대학교 산학협력단 스마트폰을 이용한 개인 맞춤형 운동 시스템 및 방법
KR20170114335A (ko) * 2016-04-04 2017-10-16 삼성전자주식회사 심폐 체력을 평가하는 방법 및 장치
KR20200092229A (ko) * 2019-01-24 2020-08-03 주식회사 스포츠패나틱 서비스 질의 편차를 줄이는 스마트 피트니스 시스템
KR102438725B1 (ko) * 2022-02-16 2022-09-01 주식회사 피티박스 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램

Also Published As

Publication number Publication date
WO2025258885A1 (ko) 2025-12-18

Similar Documents

Publication Publication Date Title
US11690564B2 (en) Training plans and workout coaching for activity tracking system
US8066514B2 (en) Automated processing of training data
US8360785B2 (en) System for managing physical training and method thereof
US20200151595A1 (en) Automated training and exercise adjustments based on sensor-detected exercise form and physiological activation
EP2280770B1 (en) Apparatus for metabolic training load, mechanical stimulus, and recovery time calculation
US8827870B2 (en) Exercise guidance system
JP6531161B2 (ja) 健康リスク指標決定
US7805186B2 (en) System for monitoring and predicting physiological state under physical exercise
KR100466665B1 (ko) 게임을 이용한 자동체력평가운동방법
JP7617968B2 (ja) 糖尿病患者の運動のためのインスリン投与ガイダンスおよび意思決定支援のための方法および装置
JP7163370B2 (ja) 生体力学的な負荷を変更するための人工知能支援
KR20170114335A (ko) 심폐 체력을 평가하는 방법 및 장치
EP3391809A1 (en) Fitness level prediction device, system and method
US20140258208A1 (en) Health and fitness management system
KR20160047153A (ko) 운동 관리 방법 및 장치
US12064234B2 (en) System and method for estimating cardiorespiratory fitness
WO2018173401A1 (ja) 情報処理装置、情報処理方法及びプログラム
CN113902461A (zh) 评价装置、评价系统以及非临时性存储介质
KR101398542B1 (ko) 최대 산소 섭취량 추정을 통한 적정 운동 강도 제시 방법
JP2017188012A (ja) 情報提供装置、情報提供方法、コンピュータプログラム
KR102795235B1 (ko) 개인 맞춤형 운동 계획 서비스 제공 시스템 및 방법
KR20160034199A (ko) 건강 관리 방법 및 장치
US11051766B2 (en) Modifying a patient interface computer system based on an equivalent effort parameter
A'Naja Wearable Activity Trackers: What You Measure Matters
US20250339733A1 (en) Information processing apparatus, method, and system

Legal Events

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

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

R18 Changes to party contact information recorded

Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000