Movatterモバイル変換


[0]ホーム

URL:


KR102438725B1 - System and method for providing exercise information using health and body information, computer program for the same - Google Patents

System and method for providing exercise information using health and body information, computer program for the same
Download PDF

Info

Publication number
KR102438725B1
KR102438725B1KR1020220020437AKR20220020437AKR102438725B1KR 102438725 B1KR102438725 B1KR 102438725B1KR 1020220020437 AKR1020220020437 AKR 1020220020437AKR 20220020437 AKR20220020437 AKR 20220020437AKR 102438725 B1KR102438725 B1KR 102438725B1
Authority
KR
South Korea
Prior art keywords
exercise
information
user
data
health
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
KR1020220020437A
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 주식회사 피티박스filedCritical주식회사 피티박스
Priority to KR1020220020437ApriorityCriticalpatent/KR102438725B1/en
Application grantedgrantedCritical
Publication of KR102438725B1publicationCriticalpatent/KR102438725B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The present invention relates to a system for providing exercise information using health and body information and a method for providing the exercise information, and a computer program therefor. The system for providing exercise information using health and body information according to the present invention comprises: at least one user terminal capable of inputting user information including at least one of body information of a user, a management goal, and taste information; and an exercise information providing server generating exercise information including at least one of an exercise space, an exercise instructor, an exercise class, and health and exercise related contents which satisfies requirements of the input user information, transmitting the generated exercise information to the user terminal, and when the generated exercise information is selected by the user terminal, transmitting the selected exercise information to an exercise space terminal installed in the exercise space and a terminal of the exercise instructor. Accordingly, the information on a customized exercise instructor, exercise space, and exercise class can be provided along with the health and body information of the user and exercise contents optimized for the management goal. In addition, an exercise record of the user and health and body records according to an exercise result are continuously stored, and more advanced exercise programs and feedback can be provided to the user. Therefore, the exercise program optimized for the health and body information of the user can be freely performed without formal restrictions.

Description

Translated fromKorean
건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램 { SYSTEM AND METHOD FOR PROVIDING EXERCISE INFORMATION USING HEALTH AND BODY INFORMATION, COMPUTER PROGRAM FOR THE SAME }A system for providing exercise information using health and body information, a method for providing exercise information, and a computer program for the same { SYSTEM AND METHOD FOR PROVIDING EXERCISE INFORMATION USING HEALTH AND BODY INFORMATION, COMPUTER PROGRAM FOR THE SAME }

본 발명은 건강 및 신체 정보를 이용한 운동 콘텐츠 제공 시스템 및 그 운동 콘텐츠 제공 방법과 이를 위한 컴퓨터 프로그램에 관한 것이다. 보다 상세하게는, 사용자의 건강 및 신체 정보를 분석하여 사용자에게 적합한 운동 프로그램을 제공하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 관한 것이다.The present invention relates to a system for providing exercise content using health and body information, a method for providing the exercise content, and a computer program therefor. More particularly, it relates to a system for providing exercise information using health and body information that provides an exercise program suitable for a user by analyzing the user's health and body information, a method for providing the exercise information, and a computer program for the same.

최근 정보기술의 발전에 따라 모바일 애플리케이션을 이용하여 다양한 형태의 제품과 서비스가 제공되고 있다. 온라인을 통한 거래의 한 방법인 O2O(online to offline) 서비스는 서비스를 제공하는 공급자와 서비스의 이용자를 온라인을 통해 연결해 주는 서비스이다.With the recent development of information technology, various types of products and services are being provided using mobile applications. O2O (online to offline) service, which is a method of online transaction, is a service that connects service providers and service users online.

한편, 스포츠와 피트니스 분야의 경우 다른 분야의 서비스에 비해 1회성이 아닌 반복적인 체험의 누적을 통해 효과가 나타나는 특성 때문에 1회성 서비스에 비해 활성화되지 않은 특성이 있으며, 기존 O2O 플랫폼의 경우 제공된 운동 공간과 강사의 정보를 기반으로 지도 또는 목록에서 이용자가 직접 선택해야 하는 형태로, 소비자의 여건과 상태를 고려하지 못하는 문제가 있다.On the other hand, in the case of sports and fitness fields, compared to services in other fields, there are characteristics that are not activated compared to one-time services due to the characteristic that the effect is obtained through the accumulation of repeated experiences rather than a one-time service. There is a problem in that the user's condition and condition cannot be taken into account in the form in which the user must directly select from the map or list based on the information of the instructor and the instructor.

공개특허공보 제10-2016-0059802호Laid-Open Patent Publication No. 10-2016-0059802

따라서 본 발명은 사용자의 건강 및 신체 정보와, 관리 목표에 최적화된 운동 공간과, 운동 강사와, 운동 강습을 추천하고, 건강 및 운동 콘텐츠를 제공할 수 있는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.Accordingly, the present invention provides an exercise information providing system using health and body information that can provide health and body information, an exercise space optimized for a management goal, an exercise instructor, an exercise class, and provide health and exercise contents. And it aims to provide a method for providing exercise information and a computer program for the same.

그리고 본 발명은 사용자의 운동 기록과 운동 결과에 따른 건강 및 신체 기록을 지속적으로 저장하고, 보다 발전된 운동 프로그램과 피드백을 사용자에게 제공할 수 있는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.In addition, the present invention provides a system for providing exercise information using health and body information that can continuously store a user's exercise record and health and physical record according to the exercise result, and provide a more advanced exercise program and feedback to the user, and the exercise information An object of the present invention is to provide a method for providing and a computer program for the same.

또한 본 발명은 사용자의 건강 및 신체 정보에 최적화된 운동 프로그램을 형식적인 제약 없이 자유롭게 수행할 수 있도록 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.In addition, the present invention provides a system for providing exercise information using health and body information that allows a user to freely perform an exercise program optimized for health and body information without formal restrictions, a method for providing the exercise information, and a computer program for the same aim to

상기 목적은, 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보의 입력이 가능한 적어도 하나의 사용자 단말기와; 상기 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하고, 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하며, 상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 운동 정보 제공 서버를 포함하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템에 의해 달성된다.The object includes: at least one user terminal capable of inputting user information including at least one of user's body information, management goal, and taste information; An exercise space satisfying the requirements of the input user information, an exercise instructor, exercise instruction, and exercise information including at least one of health and exercise-related contents are generated, and the generated exercise information is transmitted to the user terminal. and an exercise information providing server that transmits, when the generated exercise information is selected by the user terminal, an exercise space terminal installed in the exercise space and a terminal of the exercise instructor This is achieved by a system for providing exercise information using health and body information.

상기 운동 정보 제공 서버는, 외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하고, 상기 입력된 사용자 정보와, 상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server receives the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environment data from an external public data server, and receives the input user information and the The exercise information may be generated based on the received health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environmental data.

상기 운동 정보 제공 서버는, 상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server, when it is determined that the user has exercised for a predetermined period or longer using the generated exercise information, the exercise space included in the generated exercise information, the exercise instructor, The exercise information may be generated as label data, and the exercise information may be generated by using the generated label data as input data for machine learning.

상기 운동 정보 제공 서버는, 상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하고, 상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.The exercise information providing server calculates the user's health state, exercise guide information, and exercise risk information from the input user information, and calculates the user's health state, exercise guide information, and exercise risk information. It is possible to generate exercise information corresponding to .

상기 운동 정보 제공 서버는, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 저장하고, 상기 저장된 운동 콘텐츠와, 운동 루틴을 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송할 수 있다.The exercise information providing server stores at least one of the exercise content produced by the user and the exercise routine set by the user, and the stored exercise content and the exercise routine are combined with the user who produced the exercise content or set the exercise routine. It can be transmitted to another user who has at least one of the same body information, management goal, and taste information.

한편, 사용자 단말기가 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보를 입력받는 단계; 운동 정보 제공 서버가 상기 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하는 단계; 상기 운동 정보 제공 서버가 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하는 단계; 및 상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 운동 정보 제공 서버가 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법에 의해서도 상기 목적은 달성된다.On the other hand, the step of receiving, by the user terminal, user information including at least one of the user's body information, a management goal, and taste information; generating, by the exercise information providing server, exercise information including at least one of an exercise space, an exercise instructor, an exercise instruction, and health and exercise-related contents based on the input user information; transmitting, by the exercise information providing server, the generated exercise information to the user terminal; and when the generated exercise information is selected by the user terminal, the exercise information providing server transmitting the selected exercise information to an exercise space terminal installed in the exercise space and a terminal of the exercise instructor The above object is also achieved by the exercise information providing method of the exercise information providing system using the health and body information characterized.

상기 운동 정보 제공 서버가 외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server further comprises the step of receiving the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environmental data from an external public data server, The generating may include generating the exercise information based on the received health checkup data, user's clinical and medical data, user's financial data, and climate and environmental data.

상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 운동 정보 제공 서버가 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 운동 정보 제공 서버가 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성할 수 있다.When it is determined that the user has exercised for more than a preset period using the generated exercise information, the exercise information providing server includes the exercise space included in the generated exercise information, the exercise instructor, and the exercise. Further comprising the step of generating the instructional information as label data, wherein the generating of the exercise information, the exercise information providing server generates the exercise information by using the generated label data as input data for machine learning. can

상기 운동 정보 제공 서버가 기계학습에 의해 상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.The method further comprising the step of the exercise information providing server calculating the user's health state, exercise guide information, and exercise risk information from the input user information by machine learning, wherein the generating of the exercise information comprises: Exercise information corresponding to the calculated user's health state, exercise guide information, and exercise risk information may be generated.

상기 운동 정보 제공 서버가, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 상기 사용자 단말기로부터 수신하여 저장하는 단계; 및 상기 운동 정보 제공 서버가, 상기 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 상기 저장된 운동 콘텐츠와, 운동 루틴을 전송하는 단계를 포함할 수 있다.receiving, by the exercise information providing server, at least one of an exercise content created by a user and an exercise routine set by the user from the user terminal and storing; and the exercise information providing server transmits the stored exercise content and the exercise routine to another user who has at least one of the same body information, management goal, and taste information as the user who created the exercise content or set the exercise routine. It may include the step of transmitting.

본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 건강 및 신체 정보와, 관리 목표에 최적화된 운동 공간과, 운동 강사와, 운동 강습을 추천하고, 건강 및 운동 콘텐츠를 제공할 수 있다.According to a system for providing exercise information using health and body information according to the present invention, a method for providing exercise information therefor, and a computer program therefor, an exercise space optimized for a user's health and body information, a management goal, an exercise instructor, and exercise It can recommend classes and provide health and exercise content.

그리고 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 운동 기록과 운동 결과에 따른 건강 및 신체 기록을 지속적으로 저장하고, 보다 발전된 운동 프로그램과 피드백을 사용자에게 제공할 수 있다.And according to the exercise information providing system using health and body information according to the present invention, the exercise information providing method, and a computer program therefor, the user's exercise record and health and body record according to the exercise result are continuously stored, and more advanced Exercise programs and feedback can be provided to users.

또한 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 건강 및 신체 정보에 최적화된 운동 프로그램을 형식적인 제약 없이 자유롭게 수행할 수 있다.In addition, according to the system for providing exercise information using health and body information according to the present invention, the method for providing exercise information, and a computer program therefor, an exercise program optimized for the user's health and body information can be freely performed without formal restrictions. .

도 1은 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 구성을 도시한 블록도이며,
도 2는 본 발명의 일실시예에 따른 운동 정보 제공 서버의 구성을 도시한 블록도이며,
도 3은 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스를 설명하기 위한 도면이며,
도 4는 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 운동 정보 제공 방법을 도시한 흐름도이다.
1 is a block diagram showing the configuration of an exercise information providing system according to an embodiment of the present invention;
2 is a block diagram showing the configuration of an exercise information providing server according to an embodiment of the present invention;
3 is a diagram for explaining a user interface displayed on a user terminal according to an embodiment of the present invention;
4 is a flowchart illustrating an exercise information providing method of the exercise information providing system according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 실시예들에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 대해 상세하게 설명한다.Hereinafter, a system for providing exercise information using health and body information, a method for providing exercise information, and a computer program therefor according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 구성을 도시한 블록도이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 운동 정보 제공 시스템은 적어도 하나의 사용자 단말기(10)와, 운동 정보 제공 서버(20)와, 운동 강사 단말기(30)와, 운동 공간 단말기(40)를 포함한다.1 is a block diagram showing the configuration of an exercise information providing system according to an embodiment of the present invention. 1, the exercise information providing system according to an embodiment of the present invention includes at least oneuser terminal 10, an exerciseinformation providing server 20, anexercise instructor terminal 30, and an exercise space. aterminal 40 .

사용자 단말기(10)는 사용자로부터 사용자의 건강 및 신체에 대한 사용자 정보를 입력받는다. 사용자 정보는, 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함할 수 있으며, 미리 정해진 설문이 기재된 템플릿 형태로 사용자에게 제공될 수 있다.Theuser terminal 10 receives user information about the user's health and body from the user. The user information may include at least one of the user's body information, management goals, and taste information, and may be provided to the user in the form of a template in which a predetermined questionnaire is written.

사용자의 신체 정보는 사용자의 생활 습관, 라이프로그, 체력, 체형, 자세 등에 대한 정보를 포함할 수 있다. 여기서 라이프로그는 사용자 단말기(10)에 저장된 사용자의 일상에 대한 정보로서, 신체활동 데이터, 심전도 및 심박수 데이터, 수면패턴 데이터, 영양활동 데이터, 체온 데이터, 산소포화 데이터 등을 포함할 수 있으며, 사용자 단말기(10)로 사용자의 신체 데이터를 전달할 수 있는 스마트 워치를 비롯한 웨어러블 디바이스, IoT 기능을 가지는 다양한 종류의 단말기, 혈당과 혈압 등의 측정이 가능한 간이신속검사(POCT; point of care testing) 단말기를 통해 측정된 데이터를 모두 포함할 수 있다.The user's body information may include information on the user's lifestyle, lifelog, physical strength, body type, posture, and the like. Here, the lifelog is information about a user's daily life stored in theuser terminal 10, and may include physical activity data, electrocardiogram and heart rate data, sleep pattern data, nutritional activity data, body temperature data, oxygen saturation data, and the like, and the user Wearable devices including a smart watch capable of transmitting user body data to theterminal 10, various types of terminals having IoT functions, and a point of care testing (POCT) terminal capable of measuring blood sugar and blood pressure are provided. All measured data can be included.

사용자의 관리 목표는 사용자의 신체 정보를 바탕으로 하여 개선 가능한 지표를 포함하고, 이 중에서 사용자에 의해 선택된 항목이 관리 목표로 설정될 수 있다. 이를 위해 본 발명에 따른 운동 정보 제공 시스템은 사용자의 신체 정보에 따라 관리 목표를 복수 개의 유형으로 제공할 수 있으며, 사용자로부터 각 항목에 대한 수치를 입력받는 것도 가능하다. 여기서의 관리 목표 유형은 체지방 감소, 혈당 감소, 근력 증가, 자세 개선, 체형 개선, 수면 시간 등을 포함할 수 있으며, 이에 한정되는 것은 아니다.The user's management goal includes indicators that can be improved based on the user's body information, and an item selected by the user among them may be set as the management goal. To this end, the exercise information providing system according to the present invention may provide a plurality of types of management goals according to the user's body information, and it is also possible to receive a numerical value for each item from the user. Here, the management target type may include, but is not limited to, body fat reduction, blood sugar reduction, muscle strength increase, posture improvement, body shape improvement, sleep time, and the like.

사용자의 취향 정보는 사용자가 선호하는 운동 형태 정보 및 그 부가 정보를 의미하는 것으로서, 퍼스널 트레이닝, 그룹 엑서사이즈, 운동 시간대, 운동 강사의 성별, 지출 가능한 예산 등의 정보를 포함할 수 있으나, 이에 한정되는 것은 아니다.The user's preference information refers to the user's preferred exercise type information and its additional information, and may include information such as personal training, group exercise, exercise time zone, exercise instructor's gender, budget, etc., but is limited thereto. it is not

그리고 본 발명에 따른 사용자 단말기(10)는 운동 정보 제공 서버(20)로부터 수신한 운동 정보에 따라 사용자가 수행한 운동에 대한 기록을 저장할 수 있다. 이렇게 저장된 정보는 다시 운동 정보 제공 서버(20)로 전송되어 운동 콘텐츠의 분석과 선택을 위한 기초 자료로 활용될 수 있으며, 다른 사용자에게도 공유될 수 있다.In addition, theuser terminal 10 according to the present invention may store a record of the exercise performed by the user according to the exercise information received from the exerciseinformation providing server 20 . The stored information may be transmitted back to the exerciseinformation providing server 20 to be utilized as basic data for analysis and selection of exercise content, and may be shared with other users.

본 발명에 따른 사용자 단말기(10)는 스마트폰(smartphone), 스마트워치(smartwatch), 헤드마운티드 디스플레이(head mounted display), 개인용 컴퓨터(personal computer), 노트북 컴퓨터(notebook computer), PDA(personal digital assistant), 태블릿 컴퓨터(tablet computer), 또는 IPTV 등을 위한 셋톱박스(settop box)일 수 있으나, 이에 한정되는 것은 아니며 IoT 기능을 가지는 다양한 종류의 단말기, 혈당과 혈압 등의 측정이 가능한 간이신속검사(POCT; point of care testing) 단말기도 포함될 수 있다.Theuser terminal 10 according to the present invention is a smartphone, a smartwatch, a head mounted display, a personal computer, a notebook computer, and a personal digital assistant (PDA). ), a tablet computer, or a set-top box for IPTV, etc., but is not limited thereto, and various types of terminals with IoT functions, a simple and rapid test that can measure blood sugar and blood pressure ( A point of care testing (POCT) terminal may also be included.

운동 정보 제공 서버(20)는 사용자 단말기(10)에 의해 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하고, 생성된 운동 정보를 사용자 단말기(10)로 전송한다. 그리고 운동 정보 제공 서버(20)는 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 사용자에 의해 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다.The exerciseinformation providing server 20 generates exercise information including at least one of an exercise space, an exercise instructor, an exercise lesson, and health and exercise-related contents based on the user information input by theuser terminal 10 . and transmits the generated exercise information to theuser terminal 10 . And when the generated exercise information is selected by theuser terminal 10, the exerciseinformation providing server 20 transmits the exercise information selected by the user to theexercise space terminal 30 installed in the exercise space and the exercise instructor's terminal 40 ) is sent to

구체적으로, 운동 정보 제공 서버(20)는 사용자기 입력한 신체 정보와, 관리 목표와, 취향 정보에 기초하여 사용자에게 필요한 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠에 대한 정보를 생성하여 제공할 수 있다.Specifically, the exerciseinformation providing server 20 provides an exercise space, an exercise instructor, an exercise class, and health and exercise-related contents required for the user based on the user's inputted body information, management goal, and taste information. Information can be generated and provided.

여기서 운동 정보 제공 서버(20)는 운동 공간에 대한 정보로서 운동 공간의 위치와, 시설 현황, 운영 시간, 이용 비용, 편의시설, 장비, 해당 운동 공간에서 강습이 가능한 운동 강사 및 강습 내용의 정보를 저장할 수 있다. 본 발명에 따른 운동 정보 제공 서버(20)는 사용자의 이해를 돕기 위해 운동 공간에 대한 정보를 운동 공간의 이미지 및 영상과 함께 제공할 수 있으며, 운동 공간의 영상은 가상현실(VR; Virtual Reality) 및 증강현실(AR; Augmented Reality)의 형태로 제공되는 것도 가능하다.Here, the exerciseinformation providing server 20 provides information on the exercise space as information on the exercise space, the location of the exercise space, the facility status, operating hours, cost of use, convenience facilities, equipment, exercise instructors who can teach in the exercise space, and the contents of lessons. can be saved The exerciseinformation providing server 20 according to the present invention may provide information about the exercise space together with images and images of the exercise space to help the user's understanding, and the image of the exercise space is virtual reality (VR). And it is also possible to be provided in the form of augmented reality (AR; Augmented Reality).

그리고 운동 정보 제공 서버(20)는 건강 및 운동 관련 콘텐츠에 대한 정보로서, 수면이나 영양, 신체활동, 투약정보 등과 같은 생활습관 정보와, 임상 정보를 포함하는 건강 관련 콘텐츠와, 운동 동작과, 운동 부위, 운동 분류, 운동 목적, 운동 강도, 휴식 필요시간, 운동 시간, 반복 횟수, 세션 등의 운동 관련 콘텐츠의 정보를 저장할 수 있다.And the exerciseinformation providing server 20 is information about health and exercise-related content, and lifestyle information such as sleep, nutrition, physical activity, medication information, etc., health-related content including clinical information, exercise action, and exercise It is possible to store information on exercise-related content, such as a region, exercise classification, exercise purpose, exercise intensity, rest required time, exercise time, repetition number, and session.

후술하는 바와 같이, 건강 및 운동 관련 콘텐츠 중 운동 관련 콘텐츠는 사용자에 의해 제작되어 사용자 단말기(10)에 의해 업로드되는 것도 가능하다.As will be described later, exercise-related content among health and exercise-related content may be produced by a user and uploaded by theuser terminal 10 .

또한 운동 정보 제공 서버(20)는 운동 강사에 대한 정보로서, 자격사항, 전공 종목, 경력사항, 강습 시간, 강습 지역, 강습 형태, 온라인 활동성, 전문분야, 강습 비용, 강습 정보를 저장할 수 있다. 여기서 강습 정보는 운동 종목과, 운동 시간, 운동 형태, 강사 정보, 운동 공간 정보, 운동 비용, 운동의 효과, 운동을 통한 신체변화 분석결과, 강습 이미지 및 영상에 대한 정보를 추가적으로 포함할 수 있다.In addition, the exerciseinformation providing server 20 may store, as information about the exercise instructor, qualifications, majors, career details, class time, class area, class form, online activity, specialized field, class cost, and class information. Here, the instructional information may additionally include information on exercise items, exercise time, exercise form, instructor information, exercise space information, exercise cost, exercise effect, body change analysis result through exercise, and instructional images and videos.

그리고 운동 정보 제공 서버(20)는 운동 강습에 대한 정보로서, 강습의 종류와 목적, 강습 시간, 강습 형태, 담당 강사, 강습 인원, 강습 비용, 강습 장소, 강습 효과에 대한 정보를 추가적으로 포함할 수 있다.And the exerciseinformation providing server 20 is information about the exercise class, and may additionally include information on the type and purpose of the class, class time, class type, instructor in charge, class number, class cost, class location, and class effect. have.

이와 같이, 운동 공간에 대한 정보와, 운동 강사에 대한 정보와, 운동 강습에 대한 정보와, 건강 및 운동 관련 콘텐츠에 대한 정보는 유기적으로 관련성을 가지며, 각 정보의 조합이 사용자에게 운동 프로그램의 형태로 제공될 수 있다. 즉, 사용자는 자신이 입력한 신체 정보와, 관리 목표와, 취향 정보의 요건을 만족하는 적어도 하나의 운동 프로그램에 대한 정보를 운동 정보 제공 서버(20)로부터 수신하여, 이 중 원하는 운동 프로그램을 선택할 수 있다.As such, the information on the exercise space, the information on the exercise instructor, the information on the exercise instruction, and the information on the health and exercise-related contents are organically related, and the combination of each information gives the user the form of the exercise program. can be provided as That is, the user receives, from the exerciseinformation providing server 20 , information on at least one exercise program that satisfies the requirements of body information, management goal, and taste information input by the user, and selects a desired exercise program among them. can

그리고 사용자는 자신이 선택한 운동 프로그램에 포함된 운동 공간과 운동 강사 정보에 따라 정해진 시간에 정해진 운동 공간에 방문하여 정해진 운동 강사로부터 운동 프로그램을 수행할 수 있다. 물론, 사용자는 자신이 선택한 운동 프로그램이 비대면 방식으로 원격에서 수행이 가능한 경우라면 정해진 운동 공간에 방문하지 않고도 정해진 시간에 정해진 운동 강사로부터 온라인의 형태로 운동 프로그램을 수행하는 것도 가능하다. 이하에서는, 설명의 편의에 따라 ‘운동 정보’와 ‘운동 프로그램’이라는 용어를 혼합하여 사용하도록 한다.In addition, the user may visit the exercise space at a predetermined time according to the exercise space and exercise instructor information included in the exercise program selected by the user and perform the exercise program from the exercise instructor. Of course, if the exercise program selected by the user can be remotely performed in a non-face-to-face manner, it is also possible to perform the exercise program in an online form from a predetermined exercise instructor at a predetermined time without visiting a predetermined exercise space. Hereinafter, for convenience of explanation, the terms 'exercise information' and 'exercise program' are mixed and used.

사용자로부터 운동 프로그램 형태의 운동 정보가 선택되면, 운동 정보 제공 서버(20)는 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다. 이로써, 운동 공간의 관리자와, 운동 강사는 사용자가 전송한 운동 정보를 확인하고, 운동 공간 및 운동 프로그램의 예약이 가능하다.When exercise information in the form of an exercise program is selected by the user, the exerciseinformation providing server 20 transmits the exercise information to theexercise space terminal 30 installed in the exercise space and the exercise instructor'sterminal 40 . Accordingly, the manager of the exercise space and the exercise instructor can check the exercise information transmitted by the user and reserve the exercise space and the exercise program.

사용자는 운동 정보 제공 서버(20)로부터 제공되는 운동 정보에 따라 비대면 방식으로 자신이 위치한 공간에서 운동을 수행할 수 있으며, 사용자 단말기(10)로부터 수신된 운동 정보 및 운동 일정을 선택함으로써, 예약된 일정에 따라 선택한 운동 공간에서 및 운동 강사로부터 강습을 받을 수 있다.The user may perform an exercise in a space in which he is located in a non-face-to-face manner according to the exercise information provided from the exerciseinformation providing server 20 , and by selecting the exercise information and the exercise schedule received from theuser terminal 10 , make a reservation You can take lessons at the exercise space of your choice and with an exercise instructor according to your schedule.

이로써, 본 발명에 따르면 사용자가 자신의 건강정보와, 신체정보를 입력하고, 입력된 정보에 따라 맞춤형 운동 정보와 함께 관련된 건강 및 운동 콘텐츠를 제공받을 수 있으며, 비대면 및 대면 방식으로 자신의 원하는 운동 프로그램을 선택하여 수행할 수 있다.Accordingly, according to the present invention, the user can input his/her health information and body information, and according to the input information, may be provided with customized exercise information and related health and exercise contents, You can do this by selecting an exercise program.

도 2는 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)의 구성을 도시한 도면이다. 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 통신부(21)와, 데이터베이스(22)와, 운동 정보 생성부(23)와, 제어부(24)를 포함한다.2 is a diagram showing the configuration of the exerciseinformation providing server 20 according to an embodiment of the present invention. As shown in FIG. 2 , the exerciseinformation providing server 20 according to an embodiment of the present invention includes acommunication unit 21 , adatabase 22 , an exerciseinformation generating unit 23 , and acontrol unit 24 . include

통신부(21)는 사용자 단말기(10) 또는 기타 외부 장치와 정보를 송수신한다.Thecommunication unit 21 transmits and receives information to and from theuser terminal 10 or other external devices.

데이터베이스(22)는 사용자 단말기(10)로부터 수신된 사용자 정보, 즉 사용자의 신체 정보, 관리 목표, 취향 정보 및 운동 공간과, 운동 콘텐츠와, 운동 강사에 대한 정보를 저장한다. 이를 위해 본 발명에 따른 데이터베이스(22)는 사용자 정보의 저장을 위한 사용자 정보 데이터베이스와, 운동 공간의 정보를 저장하기 위한 운동 공간 정보 데이터베이스와, 운동 강사의 정보를 저장하기 위한 운동 강사 정보 데이터베이스와, 운동 강습의 정보를 저장하기 위한 운동 강습 정보 데이터베이스와, 건강 및 운동 관련 콘텐츠의 저장을 위한 콘텐츠 데이터베이스와, 후술하는 바와 같은 기계학습의 입력 데이터 및 참고 데이터를 저장하기 위한 데이터베이스를 별도로 마련할 수 있다.Thedatabase 22 stores the user information received from theuser terminal 10 , that is, the user's body information, management goals, taste information and exercise space, exercise content, and information about the exercise instructor. To this end, thedatabase 22 according to the present invention includes a user information database for storing user information, an exercise space information database for storing information on an exercise space, an exercise instructor information database for storing information of an exercise instructor, An exercise instruction information database for storing information on exercise instruction, a content database for storing health and exercise-related content, and a database for storing input data and reference data of machine learning as described below may be separately provided. .

운동 공간 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 운동 공간의 위치와, 시설 현황, 운영 시간, 이용 비용, 편의시설, 장비, 해당 운동 공간에서 강습이 가능한 운동 강사 및 강습 내용의 정보를 저장할 수 있다.As described above, the exercise space information database is controlled by thecontrol unit 24, and the location of the exercise space, the facility status, operating hours, cost of use, convenience facilities, equipment, exercise instructors who can teach in the exercise space, and lecture contents information can be stored.

운동 강사 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 자격사항, 전공 종목, 경력사항, 강습 시간, 강습 지역, 강습 형태, 온라인 활동성, 전문분야, 강습 비용, 강습 정보를 저장할 수 있다.As described above under the control of thecontrol unit 24, the exercise instructor information database can store qualifications, majors, career details, class time, class area, class form, online activity, specialized field, class cost, and class information. have.

운동 강습 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 강습의 종류와 목적, 강습 시간, 강습 형태, 담당 강사, 강습 인원, 강습 비용, 강습 장소, 강습 효과에 대한 정보를 저장할 수 있다.As described above under the control of thecontrol unit 24, the exercise instruction information database can store information on the type and purpose of instruction, instructional time, instructional form, instructor in charge, number of participants, instructional cost, instructional location, and instructional effect. have.

콘텐츠 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 수면이나 영양, 신체활동, 투약정보 등과 같은 생활습관 정보와, 임상 정보를 포함하는 건강 관련 콘텐츠와, 운동 동작과, 운동 부위, 운동 분류, 운동 목적, 운동 강도, 휴식 필요시간, 운동 시간, 반복 횟수, 세션 등의 운동 관련 콘텐츠의 정보를 저장할 수 있다. 그리고 콘텐츠 데이터베이스에는 사용자 단말기(10)로부터 수신된, 사용자가 직접 제작한 콘텐츠의 업로드도 가능하다.As described above under the control of thecontroller 24, the content database includes health-related content including lifestyle information such as sleep, nutrition, physical activity, and medication information, and clinical information, exercise motions, exercise parts, and exercise Information on exercise-related content such as classification, exercise purpose, exercise intensity, rest required time, exercise time, repetition number, and session may be stored. In addition, it is also possible to upload the content received from theuser terminal 10 and created by the user to the content database.

운동 정보 생성부(23)는 사용자로부터 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습을 매칭하고, 매칭된 운동 공간과, 운동 강사와, 운동 강습의 정보를 포함하고, 사용자 정보의 요건을 만족하는 건강 및 운동 관련 콘텐츠를 포함하는 운동 정보를 생성한다. 본 발명에 따른 운동 정보 생성부(23)에 의해 생성되는 운동 정보는 운동 기간과, 비용, 운동 형태 등의 부가 정보를 추가로 포함할 수 있다.The exerciseinformation generation unit 23 matches the exercise space, the exercise instructor, and the exercise class that satisfy the requirements of the user information input from the user, and includes the matched exercise space, the exercise instructor, and the exercise instruction information. , generates exercise information including health and exercise-related content that satisfies the requirements of user information. The exercise information generated by the exerciseinformation generating unit 23 according to the present invention may further include additional information such as an exercise period, cost, and exercise type.

제어부(24)는 사용자 단말기(10)에 의해 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하도록 운동 정보 생성부(23)를 제어하고, 운동 정보 생성부(23)에 의해 생성된 운동 정보를 사용자 단말기(10)로 전송하며, 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다.Thecontrol unit 24 generates exercise information including at least one of an exercise space that satisfies the requirements of user information input by theuser terminal 10, an exercise instructor, an exercise lesson, and health and exercise-related content. When the exerciseinformation generating unit 23 is controlled, the exercise information generated by the exerciseinformation generating unit 23 is transmitted to theuser terminal 10, and the generated exercise information is selected by theuser terminal 10, The selected exercise information is transmitted to theexercise space terminal 30 installed in the exercise space and theterminal 40 of the exercise instructor.

한편, 본 발명의 다른 실시예에 따른 운동 정보 제공 시스템은 운동 정보 제공 서버(20)가 외부의 공공데이터 서버(50)로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신할 수 있으며, 운동 정보 제공 서버(20)의 제어부(24)는 사용자 단말기(10)로부터 입력된 사용자의 신체 정보와, 관리 목표와, 취향 정보 및 공공데이터 서버(50)로부터 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 공공 데이터의 요건을 추가로 만족하는 운동 정보를 생성할 수 있다.On the other hand, in the exercise information providing system according to another embodiment of the present invention, the exerciseinformation providing server 20 receives the user's health checkup data, the user's clinical and medical treatment data, and the user's financial data from the externalpublic data server 50 . Data, climate and environment data can be received, and thecontrol unit 24 of the exerciseinformation providing server 20 includes the user's body information input from theuser terminal 10, management goals, taste information, and public data server Exercise information that additionally satisfies the requirements of public data may be generated based on the health checkup data received from 50 , clinical and medical treatment data of the user, financial data of the user, and climate and environmental data.

여기서, 사용자의 신체 정보는 상술한 바와 같이, 사용자의 생활 습관, 라이프로그, 체력, 체형, 자세 등의 정보를 포함할 수 있으며, 관리 목표 유형은 체지방 감소, 혈당 감소, 근력 증가, 자세 개선, 체형 개선, 수면 시간 등의 관리 목표 유형과, 퍼스널 트레이닝, 그룹 엑서사이즈, 운동 시간대, 운동 강사의 성별, 지출 가능한 예산 등의 정보를 포함할 수 있다.Here, as described above, the user's body information may include information such as the user's lifestyle, life log, physical strength, body type, and posture, and the management target types are body fat reduction, blood sugar reduction, muscle strength increase, posture improvement, It may include information such as management goal types such as body shape improvement and sleep time, personal training, group exercise, exercise time period, gender of exercise instructor, budget available for spending, and the like.

그리고 본 발명의 운동 정보 제공 서버(20)가 수신할 수 있는 공공 데이터는 개인 계측검사 데이터와, 개인 혈액검사 데이터, 개인 요검사 데이터, 개인 영상검사 데이터, 개인 골밀도 데이터, 개인 진료기록 데이터, 개인 투약 데이터, 개인 금융 데이터, 날씨정보 데이터, 대기질 정보 데이터 등을 포함할 수 있으며, 이에 한정되는 것은 아니다.And public data that can be received by the exerciseinformation providing server 20 of the present invention includes personal metrology data, personal blood test data, personal urinalysis data, personal image test data, personal bone density data, personal medical record data, and personal It may include medication data, personal financial data, weather information data, air quality information data, and the like, but is not limited thereto.

그 일예로서, 운동 정보 제공 서버(20)는 사용자의 골밀도가 기준값 이하로 측정되는 경우, 하중이 큰 운동기구를 사용하는 운동 콘텐츠를 포함하는 운동 정보가 생성되지 않도록 할 수 있으며, 개인 금융 데이터에 기초하여 소비 패턴과 예산에 맞는 운동 공간을 포함하는 운동 정보를 생성할 수 있다. 그리고 날씨정보 및 대기질 정보에 따라 실외에서의 운동이 적합하지 않은 것으로 판단되는 경우, 실내 공간에서 수행될 수 있는 운동 콘텐츠를 제공하거나 환기시스템의 구비 요건을 만족하는 운동 공간을 포함하는 운동 정보를 생성하여 제공할 수 있다.As an example, when the user's bone density is measured below the reference value, the exerciseinformation providing server 20 may prevent the generation of exercise information including exercise content using an exercise equipment with a large load, and may be stored in personal financial data. Based on the consumption pattern, exercise information including an exercise space suitable for a budget may be generated. And when it is determined that outdoor exercise is not suitable according to the weather information and air quality information, exercise information that can be performed in an indoor space is provided or exercise information including an exercise space satisfying the requirements of a ventilation system is provided. can be created and provided.

본 발명에 따른 사용자 단말기(10)와, 운동 정보 제공 서버(20) 사이, 그리고 운동 정보 제공 서버(20)와 운동 공간 단말기(30) 및 운동 강사 단말기(40) 사이의 통신 방법은 유선 및/또는 무선 네트워크를 통하여 객체와 객체가 네트워킹 할 수 있는 모든 통신 방법을 포함할 수 있으며, 유선 통신, 무선 통신, 3G, 4G, 5G 혹은 그 이외의 방법으로 제한되지 않는다.The communication method between theuser terminal 10 and the exerciseinformation providing server 20 according to the present invention, and between the exerciseinformation providing server 20 and theexercise space terminal 30 and theexercise instructor terminal 40 is wired and / Alternatively, it may include all communication methods through which an object and an object can network through a wireless network, and is not limited to wired communication, wireless communication, 3G, 4G, 5G, or other methods.

예를 들어, 사용자 단말기(10)와, 운동 정보 제공 서버(20) 사이, 그리고 운동 정보 제공 서버(20)와 운동 공간 단말기(30) 및 운동 강사 단말기(40) 사이의 유선 및/또는 무선 네트워크는 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) 및 초음파 활용 통신으로 이루어진 군으로부터 선택되는 하나 이상의 통신 방법에 의한 통신 네트워크를 지칭할 수 있으나, 이에 한정되는 것은 아니다.For example, a wired and/or wireless network between theuser terminal 10 and the exerciseinformation providing server 20 and between the exerciseinformation providing server 20 and theexercise space terminal 30 and theexercise instructor terminal 40 . 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) ), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Zigbee, Wi-Fi, Voice over Internet Protocol (VoIP), 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, It may refer to a communication network using one or more communication methods selected from the group consisting of Beam-Division Multiple Access (BDMA), World Interoperability for Microwave Access (Wi-MAX), and ultrasound-based communication, but is not limited thereto.

한편, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 사용자가 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 운동 정보에 포함된 운동 공간과, 운동 콘텐츠와, 운동 강사의 정보를 라벨 데이터로 생성하고, 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 맞춤형 운동 정보를 생성할 수 있다. 이때, 본 발명에 따른 운동 정보 제공 서버(20)는 외부로부터 수신된 공공 데이터 역시 기계학습의 입력 데이터로 활용할 수 있다.On the other hand, the exerciseinformation providing server 20 according to an embodiment of the present invention, when it is determined that the user has performed an exercise for a predetermined period or more using the exercise information, the exercise space included in the exercise information, the exercise content and , it is possible to generate customized exercise information by generating the information of the exercise instructor as label data, and using the generated label data as input data for machine learning. In this case, the exerciseinformation providing server 20 according to the present invention may also utilize public data received from the outside as input data for machine learning.

그 일예로서, 운동 정보 제공 서버(20)는 외부의 공공 데이터 서버(50)로부터 사용자의 개인 혈액검사 데이터를 수신한 경우, 사용자의 공복시 혈당이 100mg/dL 미만이면 ‘정상’이라는 라벨 데이터를 생성하고, 126mg/dL 이상이면 ‘당뇨병 의심’이라는 라벨 데이터를 생성한다. 그리고 공복시 혈당이 100~125mg/dL이면 ‘생활습관 관리’ 또는 ‘공복혈당장애’의 라벨 데이터를 생성한다. 또한 사용자의 공복시 혈당이 126mg/dL이상이면서 ‘메트포르민’과 같은 당뇨병 치료제를 처방받은 경우 ‘당뇨병’의 라벨 데이터를 생성한다. 운동 정보 제공 서버(20)는 이렇게 생성된 라벨 데이터를 기계 학습의 입력 데이터로 사용할 수 있다.As an example, when the exerciseinformation providing server 20 receives the user's personal blood test data from the externalpublic data server 50, if the user's fasting blood sugar is less than 100 mg/dL, the label data 'normal' is generated. and 126 mg/dL or more, label data of 'suspected diabetes' is generated. And if the fasting blood sugar is 100~125mg/dL, label data of ‘lifestyle management’ or ‘fasting blood sugar disorder’ is created. In addition, if the user's fasting blood sugar is 126 mg/dL or higher and a diabetes treatment such as 'metformin' is prescribed, label data for 'diabetes' is generated. The exerciseinformation providing server 20 may use the generated label data as input data for machine learning.

특히, 사용자가 선택한 운동 공간과 운동 강사를 통한 지속적인 운동 결과 건강 상태가 호전되거나 신체 정보가 향상된 것으로 판단되는 경우 운동 정보 제공 서버(20)는 입력된 사용자 정보와, 사용자가 선택한 운동 공간 및 운동 강사와, 운동 콘텐츠를 기계학습의 기초가 되는 학습데이터로 사용함과 동시에 사용자 정보와 운동 정보 데이터를 매칭하여 맞춤형 운동 정보로 데이터베이스(22)에 저장하고, 동일한 사용자 정보를 가지는 다른 사용자에게 맞춤형 운동 정보를 전송하는 것이 가능하다. 이때, 맞춤형 운동 정보와 함께 맞춤형 운동 정보로 설정한 근거 정보도 함께 제공되는 것이 바람직하다.In particular, when it is determined that the health status is improved or body information is improved as a result of continuous exercise through the exercise space and exercise instructor selected by the user, the exerciseinformation providing server 20 provides the input user information and the exercise space and exercise instructor selected by the user. And, at the same time using exercise content as learning data that is the basis of machine learning, matching user information with exercise information data, storing it in thedatabase 22 as customized exercise information, and providing customized exercise information to other users having the same user information It is possible to transmit In this case, it is preferable to provide the basis information set as the customized exercise information together with the customized exercise information.

한편, 기계학습의 입력 데이터가 되는 라벨 데이터는 사용자 단말기(10)에 운동 공간 정보 및 운동 강사 정보에 대한 부가 정보로서 함께 표시될 수 있다. 이로써, 사용자로 하여금 특정한 운동 프로그램을 수행할 수 있는 운동 공간 및 운동 강사의 정보를 손쉽게 검색하거나 선택하도록 할 수 있다.On the other hand, label data, which is input data for machine learning, may be displayed together as additional information for exercise space information and exercise instructor information on theuser terminal 10 . Accordingly, it is possible for a user to easily search for or select information of an exercise space and an exercise instructor capable of performing a specific exercise program.

그리고 운동 정보 제공 서버(20)는 기계학습을 통해 운동 가이드 정보를 생성할 수 있으며, 이러한 과정에서 사용자의 신체 정보와, 관리 목표를 기준값으로 설정하고, 사용자의 실제 운동 성취결과와 기준값을 비교하여 편차 값을 산출할 수 있다. 운동 정보 제공 서버(20)는 이렇게 산출된 편차값이 기설정값 이내인 경우 이를 맞춤형 운동 정보로서 동일한 신체 정보와 관리 목표를 가지는 다른 사용자에게 제공할 수 있다.And the exerciseinformation providing server 20 can generate exercise guide information through machine learning, and in this process, the user's body information and the management goal are set as a reference value, and the user's actual exercise achievement result is compared with the reference value. Deviation values can be calculated. When the calculated deviation value is within the preset value, the exerciseinformation providing server 20 may provide it as customized exercise information to other users having the same body information and management goal.

한편, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 운동 정보를 노드와 링크로 구성되는 그래프 형태로 연결하여 일련의 운동 프로그램을 사용자에게 제공하는 것도 가능하다. 구체적으로, 동일한 신체 정보와, 취향 정보를 가지는 여러 사용자가 다른 관리 목표를 가지는 경우, 이들의 운동 정보를 그래프 형태로 연결하고 보다 낮은 관리 목표를 가지는 사용자가 목표를 달성하면, 해당 사용자에게 보다 높은 관리 목표를 가지는 사용자의 운동 정보를 추가적으로 제공할 수 있다.On the other hand, the exerciseinformation providing server 20 according to an embodiment of the present invention may provide a series of exercise programs to the user by connecting the exercise information in the form of a graph composed of nodes and links. Specifically, when multiple users with the same body information and taste information have different management goals, their exercise information is connected in a graph form, and when a user with a lower management goal achieves the goal, a higher Exercise information of a user having a management goal may be additionally provided.

도 3은 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스를 설명하기 위한 도면이다. 도 3에 도시된 바와 같이, 본 발명의 일실시예에 따른 사용자 인터페이스는 사용자 단말기(10)가 수신한 운동 정보인 운동 프로그램을 일정에 따라 자동으로 입력할 수 있으며, 해당 일정을 입력하면 자신이 수행하였거나 수행 예정인 운동 루틴과, 운동 콘텐츠를 확인할 수 있다.3 is a diagram for explaining a user interface displayed on a user terminal according to an embodiment of the present invention. As shown in FIG. 3 , the user interface according to an embodiment of the present invention may automatically input an exercise program that is exercise information received by theuser terminal 10 according to a schedule. You can check the exercise routine that has been performed or will be performed and the exercise content.

그리고 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스는 수행한 운동에 대한 성취도를 등급별로 표시할 수 있으며, 운동 콘텐츠를 운동 종목과, 운동 부위와, 운동 기구에 따라 표시하고, 난이도에 따라 정렬할 수 있다. 그리고 운동 루틴과 운동 콘텐츠를 기준으로 하여 복수 개의 목록으로 표시할 수 있다. 이때, 운동 정보 제공 서버(20)는 사용자의 신체 정보와, 관리 목표, 취향 정보 등에 따라 우선순위를 부여하여 운동 프로그램을 우선순위에 따라 표시할 수 있다.In addition, the user interface displayed on the user terminal according to an embodiment of the present invention may display the achievement of the exercise performed by grade, and display the exercise content according to the exercise item, the exercise part, and the exercise equipment, and the difficulty level. can be sorted according to In addition, a plurality of lists may be displayed based on the exercise routine and the exercise content. In this case, the exerciseinformation providing server 20 may display the exercise program according to the priority by giving priority according to the user's body information, management goal, taste information, and the like.

사용자는 표시된 운동 프로그램 중 자신이 선택한 운동 프로그램의 수행 여부 및 수행 결과를 기록할 수 있으며, 수신되거나 선택한 운동 프로그램을 기초로 자신의 운동 루틴을 설정할 수 있다. 구체적으로, 사용자는 개별 운동을 반복적으로 수행하는 운동 루틴과, 일정한 시간 동안 수행된 일련의 운동 루틴을 설정할 수 있으며, 이렇게 설정된 운동 루틴 역시 기계학습의 입력 데이터로 사용될 수 있다. 그리고 사용자는 수신된 운동 콘텐츠를 수정하여 새로운 운동 콘텐츠를 제작하여 저장하는 것도 가능하다.The user may record whether or not the exercise program selected by the user from among the displayed exercise programs is performed and the result of the execution, and may set his/her own exercise routine based on the received or selected exercise program. Specifically, the user may set an exercise routine for repeatedly performing individual exercises and a series of exercise routines performed for a predetermined time, and the set exercise routine may also be used as input data for machine learning. In addition, the user may modify the received exercise content to create and store new exercise content.

사용자가 수행한 운동 결과는 개인별 운동 수행이력 데이터로서 저장될 수 있으며, 이와 함께 건강활동 수행이력 데이터와, 영양활동 수행이력 데이터와, 체성분 변화 데이터와, 체력 변화 데이터와, 자세 변화 데이터가 추가적으로 저장될 수 있다. 그리고 사용자는 강사 및 공간과, 강습에 대한 평가내용도 입력하여 수행이력과 함께 저장될 수 있다.The exercise result performed by the user may be stored as individual exercise performance history data, along with health activity performance history data, nutritional activity performance history data, body composition change data, physical fitness change data, and posture change data are additionally stored can be In addition, the user can also input the evaluation contents for the lecturer, the space, and the lecture, and can be saved together with the performance history.

이때, 운동 정보 제공 서버(20)는 사용자가 저장한 운동 콘텐츠와, 사용자가 설정한 운동 루틴을 사용자 단말기(10)로부터 수신하고, 이를 운동 강사 단말기(40)로 전송할 수 있다. 운동 강사 단말기(40)로부터 사용자가 저장한 운동 콘텐츠와, 설정한 운동 루틴에 대한 피드백 정보가 수신되면, 운동 정보 제공 서버(20)는 수신된 피드백 정보를 콘텐츠와 운동 루틴을 전송한 사용자에게 다시 전송할 수 있다. 사용자는 이를 다른 사용자와 공유할 수 있으며, 운동 정보 제공 서버(20)는 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송할 수 있으며, 물론 운동 강사가 업로드한 피드백 정보도 함께 전송될 수 있다.In this case, the exerciseinformation providing server 20 may receive the exercise content stored by the user and the exercise routine set by the user from theuser terminal 10 , and transmit it to theexercise instructor terminal 40 . When feedback information about the exercise content stored by the user and the set exercise routine is received from theexercise instructor terminal 40, the exerciseinformation providing server 20 returns the received feedback information to the user who has transmitted the content and the exercise routine. can be transmitted The user may share it with other users, and the exerciseinformation providing server 20 is another user who has at least one of the same body information, management goal, and taste information as the user who created the exercise content or set the exercise routine. of course, feedback information uploaded by the exercise instructor may also be transmitted.

이하, 도 4를 참조하여 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 운동 정보 제공 방법에 대해 설명한다.Hereinafter, a method of providing exercise information of an exercise information providing system according to an embodiment of the present invention will be described with reference to FIG. 4 .

먼저, 사용자 단말기(10)가 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보를 입력받는다(S10).First, theuser terminal 10 receives user information including at least one of the user's body information, management goals, and taste information (S10).

그리고 운동 정보 제공 서버(20)가 단계 S10에서 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성한다(S20).And the exerciseinformation providing server 20 generates exercise information including at least one of an exercise space, an exercise instructor, an exercise lesson, and health and exercise-related content based on the user information input in step S10 (S20). ).

다음으로, 운동 정보 제공 서버(20)가 단계 S20에서 생성된 운동 정보를 사용자 단말기(10)로 전송한다(S30).Next, the exerciseinformation providing server 20 transmits the exercise information generated in step S20 to the user terminal 10 (S30).

그리고 단계 S30에서 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 운동 정보 제공 서버(20)가 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다(S40).And when the exercise information generated in step S30 is selected by theuser terminal 10, the exerciseinformation providing server 20 transmits the selected exercise information to theexercise space terminal 30 installed in the exercise space and the exercise instructor's terminal 40 ) to (S40).

여기서 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 운동 정보 제공 서버(20)가 외부의 공공데이터 서버(50)로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하는 단계를 더 포함하고, 단계 S40은 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 운동 정보를 생성할 수 있다.Here, in the exercise information providing method according to an embodiment of the present invention, the exerciseinformation providing server 20 receives the user's health checkup data, the user's clinical and medical treatment data, and the user's financial data from the externalpublic data server 50 . The method further includes receiving data and climate and environmental data, step S40 is to receive exercise information based on the received health checkup data, the user's clinical and medical data, the user's financial data, and the climate and environmental data. can create

그리고 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 사용자가 단계 S20에서 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 생성된 운동 정보에 포함된 운동 공간과, 운동 강사와, 운동 강습의 정보를 라벨 데이터로 생성하는 단계를 더 포함할 수 있으며, 이때 단계 S20은 생성된 라벨 데이터를 기계학습의 입력 데이터로 이용하여 운동 정보를 생성할 수 있다.And in the exercise information providing method according to an embodiment of the present invention, when it is determined that the user has exercised for a predetermined period or longer using the exercise information generated in step S20, the exercise space included in the generated exercise information and , the exercise instructor and may further include the step of generating the information of the exercise instruction as label data, in this case, step S20 may generate exercise information by using the generated label data as input data for machine learning.

또한, 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 단계 S10에서 입력된 사용자 정보로부터 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하는 단계를 더 포함할 수 있으며, 이때 단계 S20은 산출된 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.In addition, the exercise information providing method according to an embodiment of the present invention may further include calculating the user's health state, exercise guide information, and exercise risk information from the user information input in step S10, in which case In step S20, exercise information corresponding to the calculated user's health state, exercise guide information, and exercise risk information may be generated.

이로써, 본 발명은 사용자의 건강 상태에 따른 운동 가이드 정보를 운동 프로그램 정보와 함께 제공할 수 있으며, 사용자 정보를 만족하는 운동 프로그램이라고 하더라도 운동 위험도가 기준값 이상인 경우 사용자로 하여금 이에 대한 주의를 환기시킬 수 있다.Accordingly, the present invention can provide exercise guide information according to the user's health condition along with the exercise program information, and even if the exercise program satisfies the user information, when the exercise risk is greater than or equal to the reference value, the user can call attention to it. have.

또한, 본 발명의 다른 실시예에 따른 운동 정보 제공 방법은, 운동 정보 제공 서버(20)가, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 사용자 단말기(10)로부터 수신하여 저장하는 단계를 더 포함할 수 있다.In addition, in the exercise information providing method according to another embodiment of the present invention, the exerciseinformation providing server 20 transmits, from theuser terminal 10, at least one of the exercise content produced by the user and the exercise routine set by the user. It may further include the step of receiving and storing.

여기서, 사용자가 제작한 운동 콘텐츠는 새로운 콘텐츠 뿐만 아니라 기존의 운동 콘텐츠를 수정한 수정 콘텐츠를 포함할 수 있으며, 사용자가 설정한 운동 루틴에는 사용자가 미리 입력한 라이프로그 데이터 등과 같은 신체 정보 데이터와, 공공 데이터가 반영된 운동 루틴이 포함될 수 있다.Here, the exercise content created by the user may include not only new content but also modified content modified from the existing exercise content, and the exercise routine set by the user includes body information data such as lifelog data input by the user in advance; An exercise routine reflecting public data may be included.

그리고 이렇게 저장된 운동 콘텐츠와 운동 루틴은 운동 정보를 수신하는 다른 사용자에게 전송될 수 있으며, 특히 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송되는 것이 바람직하다.In addition, the stored exercise content and exercise routine may be transmitted to other users who receive the exercise information, and in particular, at least one of the same body information as the user who created the exercise content or set the exercise routine, management goal, and taste information. It is preferably transmitted to other users with

이로써, 미리 정해진 운동 프로그램 뿐만 아니라 사용자가 자신이 운동 콘텐츠를 수정하여 사용자 간에 다양한 콘텐츠의 공유가 가능하다.Accordingly, it is possible to share various contents among users by not only the predetermined exercise program but also the user by modifying the exercise contents.

이상에서 설명한 실시예들에 따른 운동 정보 제공 방법에 의한 동작은, 적어도 부분적으로 컴퓨터 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 실시예들에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법에 의한 동작을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트(segment)들은 본 실시예가 속하는 기술 분야의 통상의 기술자에 의해 용이하게 이해될 수 있을 것이다.The operation by the method for providing exercise information according to the embodiments described above may be at least partially implemented as a computer program and recorded in a computer-readable recording medium. A program for implementing the operation by the method of providing exercise information of the exercise information providing system using health and body information according to the embodiments is recorded and a computer-readable recording medium is any type of computer-readable data stored therein. types of recording devices. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage device. In addition, the computer-readable recording medium may be distributed in network-connected computer systems, and the computer-readable code may be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present embodiment may be easily understood by those skilled in the art to which the present embodiment belongs.

이상에서 설명한 것은 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법을 실시하기 위한 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양하게 변경하여 실시가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is only an embodiment for implementing the exercise information providing system using health and body information and the exercise information providing method according to the present invention, and the present invention is not limited to the above embodiment, but in the claims below. Without departing from the gist of the present invention as claimed, it will be said that the technical spirit of the present invention exists to the extent that it can be implemented with various modifications by any person skilled in the art to which the present invention belongs.

Claims (11)

Translated fromKorean
사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보의 입력이 가능한 적어도 하나의 사용자 단말기와;
상기 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하고, 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하며, 상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 운동 정보 제공 서버를 포함하고,
상기 운동 정보 제공 서버는,
외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하고, 상기 입력된 사용자 정보와, 상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성하고,
상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성하며,
상기 외부의 공공데이터 서버로부터 수신된, 개인 계측검사 데이터와, 개인 혈액검사 데이터, 개인 요검사 데이터, 개인 영상검사 데이터, 개인 골밀도 데이터, 개인 진료기록 데이터, 개인 투약 데이터, 개인 금융 데이터, 날씨정보 데이터, 대기질 정보 데이터 중 적어도 어느 하나를 포함하는 공공데이터를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 상기 기계학습의 입력 데이터로 사용하고,
사용자가 선택한 운동 공간과 운동 강사를 통한 지속적인 운동 결과 건강 상태가 호전되거나 신체 정보가 향상된 것으로 판단되는 경우 입력된 사용자 정보와, 사용자가 선택한 운동 공간 및 운동 강사와, 운동 콘텐츠를 기계학습의 기초가 되는 학습데이터로 사용하며,
상기 기계학습의 입력 데이터가 되는 라벨 데이터는 상기 사용자 단말기에 운동 공간 정보 및 운동 강사 정보에 대한 부가 정보로서 함께 표시되는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템.
at least one user terminal capable of inputting user information including at least one of user's body information, management goal, and taste information;
An exercise space satisfying the requirements of the input user information, an exercise instructor, exercise instruction, and exercise information including at least one of health and exercise-related contents are generated, and the generated exercise information is transmitted to the user terminal. and an exercise information providing server that transmits, when the generated exercise information is selected by the user terminal, an exercise space terminal installed in the exercise space and a terminal of the exercise instructor,
The exercise information providing server,
Receive the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and climate and environmental data from an external public data server, the input user information, the received health checkup data, Generating the exercise information based on the user's clinical and medical data, the user's financial data, and climate and environmental data,
When it is determined that the user has performed an exercise for more than a preset period using the generated exercise information, the exercise space, the exercise instructor, and the exercise instruction information included in the generated exercise information are labeled as data. and generates the exercise information using the generated label data as input data for machine learning,
Personal metrology data, personal blood test data, personal urinalysis data, personal image test data, personal bone density data, personal medical record data, personal medication data, personal financial data, weather information received from the external public data server Generate public data including at least one of data and air quality information data as label data, and use the generated label data as input data for machine learning,
When it is judged that the health status or body information is improved as a result of continuous exercise through the exercise space and exercise instructor selected by the user used as learning data,
The exercise information providing system using health and body information, characterized in that the label data, which is the input data of the machine learning, is displayed together as additional information on the exercise space information and the exercise instructor information on the user terminal.
삭제delete삭제delete제1항에 있어서,
상기 운동 정보 제공 서버는,
상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하고, 상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템.
According to claim 1,
The exercise information providing server,
The user's health state, exercise guide information, and exercise risk information are calculated from the input user information, and exercise information corresponding to the calculated user health state, exercise guide information, and exercise risk information is generated. Exercise information providing system using health and body information, characterized in that.
제1항에 있어서,
상기 운동 정보 제공 서버는,
사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 저장하고,
상기 저장된 운동 콘텐츠와, 운동 루틴을 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송하는 것을 건강 및 신체 정보를 이용한 운동 정보 제공 시스템.
According to claim 1,
The exercise information providing server,
At least one of the user-created exercise content and the user-set exercise routine is stored,
Transmitting the stored exercise content and the exercise routine to another user who has at least one of the same body information as the user who produced the exercise content or set the exercise routine, a management goal, and taste information using health and body information Exercise information provision system.
사용자 단말기가 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보를 입력받는 단계;
운동 정보 제공 서버가 상기 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하는 단계;
상기 운동 정보 제공 서버가 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하는 단계; 및
상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 운동 정보 제공 서버가 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 단계를 포함하고,
상기 운동 정보 제공 서버가 외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하는 단계를 더 포함하고,
상기 운동 정보를 생성하는 단계는,
상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성하며,
상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성하며,
상기 외부의 공공데이터 서버로부터 수신된, 개인 계측검사 데이터와, 개인 혈액검사 데이터, 개인 요검사 데이터, 개인 영상검사 데이터, 개인 골밀도 데이터, 개인 진료기록 데이터, 개인 투약 데이터, 개인 금융 데이터, 날씨정보 데이터, 대기질 정보 데이터 중 적어도 어느 하나를 포함하는 공공데이터를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 상기 기계학습의 입력 데이터로 사용하고,
사용자가 선택한 운동 공간과 운동 강사를 통한 지속적인 운동 결과 건강 상태가 호전되거나 신체 정보가 향상된 것으로 판단되는 경우 입력된 사용자 정보와, 사용자가 선택한 운동 공간 및 운동 강사와, 운동 콘텐츠를 기계학습의 기초가 되는 학습데이터로 사용하는 단계를 더 포함하고,
상기 기계학습의 입력 데이터가 되는 라벨 데이터는 상기 사용자 단말기에 운동 공간 정보 및 운동 강사 정보에 대한 부가 정보로서 함께 표시되는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법.
receiving, by the user terminal, user information including at least one of the user's body information, a management goal, and taste information;
generating, by the exercise information providing server, exercise information including at least one of an exercise space, an exercise instructor, an exercise instruction, and health and exercise-related contents based on the input user information;
transmitting, by the exercise information providing server, the generated exercise information to the user terminal; and
When the generated exercise information is selected by the user terminal, the exercise information providing server comprising the step of transmitting the selected exercise information to an exercise space terminal installed in the exercise space and a terminal of the exercise instructor,
The exercise information providing server further comprises the step of receiving the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environmental data from an external public data server,
The step of generating the exercise information includes:
generating the exercise information based on the received health checkup data, the user's clinical and medical data, the user's financial data, and climate and environmental data;
When it is determined that the user has performed an exercise for more than a preset period using the generated exercise information, the exercise space, the exercise instructor, and the exercise instruction information included in the generated exercise information are labeled as data. and generates the exercise information using the generated label data as input data for machine learning,
Personal metrology data, personal blood test data, personal urinalysis data, personal image test data, personal bone density data, personal medical record data, personal medication data, personal financial data, weather information received from the external public data server Generate public data including at least one of data and air quality information data as label data, and use the generated label data as input data for machine learning,
When it is judged that the health status or body information is improved as a result of continuous exercise through the exercise space and exercise instructor selected by the user Further comprising the step of using it as learning data,
The method of providing exercise information of an exercise information providing system using health and body information, characterized in that the label data, which is the input data of the machine learning, is displayed together as additional information on exercise space information and exercise instructor information on the user terminal.
삭제delete삭제delete제6항에 있어서,
상기 운동 정보 제공 서버가 기계학습에 의해 상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하는 단계를 더 포함하고,
상기 운동 정보를 생성하는 단계는,
상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법.
7. The method of claim 6,
Further comprising the step of calculating, by the exercise information providing server, the health state of the user, exercise guide information, and exercise risk information from the input user information by machine learning,
The step of generating the exercise information includes:
The exercise information providing method of the exercise information providing system using health and body information, characterized in that generating exercise information corresponding to the calculated user's health state, exercise guide information, and exercise risk information.
제6항에 있어서,
상기 운동 정보 제공 서버가, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 상기 사용자 단말기로부터 수신하여 저장하는 단계; 및
상기 운동 정보 제공 서버가, 상기 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 상기 저장된 운동 콘텐츠와, 운동 루틴을 전송하는 단계를 포함하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법.
7. The method of claim 6,
receiving, by the exercise information providing server, at least one of an exercise content created by a user and an exercise routine set by the user from the user terminal and storing; and
The exercise information providing server transmits the stored exercise content and the exercise routine to another user who has at least one of the same body information, management goal, and taste information as the user who created the exercise content or set the exercise routine. An exercise information providing method of an exercise information providing system using health and body information, comprising the step of:
하드웨어와 결합되어, 제6항과, 제9항과, 제10항 중 어느 한 항에 따른 운동 정보 제공 방법을 실행하도록 컴퓨터로 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.A computer program stored in a computer-readable recording medium in combination with hardware to execute the exercise information providing method according to any one of claims 6, 9, and 10.
KR1020220020437A2022-02-162022-02-16System and method for providing exercise information using health and body information, computer program for the sameActiveKR102438725B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020220020437AKR102438725B1 (en)2022-02-162022-02-16System and method for providing exercise information using health and body information, computer program for the same

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020220020437AKR102438725B1 (en)2022-02-162022-02-16System and method for providing exercise information using health and body information, computer program for the same

Publications (1)

Publication NumberPublication Date
KR102438725B1true KR102438725B1 (en)2022-09-01

Family

ID=83282067

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020220020437AActiveKR102438725B1 (en)2022-02-162022-02-16System and method for providing exercise information using health and body information, computer program for the same

Country Status (1)

CountryLink
KR (1)KR102438725B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102735001B1 (en)*2023-12-292024-11-27디아앤코 주식회사Method of generating fitness questionnaire data by analyzing personal data of users based on artificial intelligence
KR102795235B1 (en)*2024-06-122025-04-24주식회사 로그미System for providing personalized exercise plan service and method thereof
KR102859966B1 (en)2024-10-022025-09-18(주)토마토시스템Scheduling system of user's health care in accordance with sharing exercising data from various kinds of exercise equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20160059802A (en)2014-11-192016-05-27주식회사 경희스포츠패나틱Smart fitness system
KR20180017651A (en)*2016-08-102018-02-21김남중Apparatus and method for providing exercise prescription service based on u healthcare
KR20200029180A (en)*2018-09-102020-03-18인하대학교 산학협력단Method for smart coaching based on artificial intelligence
KR102188766B1 (en)*2020-03-092020-12-11주식회사 글로벌비즈텍Apparatus for providing artificial intelligence based health care service
KR102192542B1 (en)*2019-06-272020-12-17이백희Integrated managememt system for operators and users of fitness centers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20160059802A (en)2014-11-192016-05-27주식회사 경희스포츠패나틱Smart fitness system
KR20180017651A (en)*2016-08-102018-02-21김남중Apparatus and method for providing exercise prescription service based on u healthcare
KR20200029180A (en)*2018-09-102020-03-18인하대학교 산학협력단Method for smart coaching based on artificial intelligence
KR102192542B1 (en)*2019-06-272020-12-17이백희Integrated managememt system for operators and users of fitness centers
KR102188766B1 (en)*2020-03-092020-12-11주식회사 글로벌비즈텍Apparatus for providing artificial intelligence based health care service

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102735001B1 (en)*2023-12-292024-11-27디아앤코 주식회사Method of generating fitness questionnaire data by analyzing personal data of users based on artificial intelligence
KR102795235B1 (en)*2024-06-122025-04-24주식회사 로그미System for providing personalized exercise plan service and method thereof
KR102859966B1 (en)2024-10-022025-09-18(주)토마토시스템Scheduling system of user's health care in accordance with sharing exercising data from various kinds of exercise equipment

Similar Documents

PublicationPublication DateTitle
KR102438725B1 (en)System and method for providing exercise information using health and body information, computer program for the same
US20180036591A1 (en)Event-based prescription of fitness-related activities
US20230259554A1 (en)Generating Custom Audio Content for an Exercise Session
US11541278B2 (en)Methods and apparatus for managing sequential tasks via task specific user interface elements
CummiskeyThere’s an app for that smartphone use in health and physical education
Gowin et al.Health and fitness app use in college students: a qualitative study
US7955219B2 (en)Exercise community system
US20170259121A1 (en)Science engine operative to select workout segments responsive to user-supplied information about their physical state
US20200016457A1 (en)Virtual interactive fitness platform
KR102145692B1 (en)Customized fitness member management system using big data
US20140330576A1 (en)Mobile Platform Designed For Hosting Brain Rehabilitation Therapy And Cognitive Enhancement Sessions
WO2001016855A2 (en)Method and apparatus for establishing, maintaining, and improving an exercise, nutrition, or rehabilitation regime
Thompson et al.“Is it a slow day or a go day?”: The perceptions and applications of velocity-based training within elite strength and conditioning
JP7514483B2 (en) Systems and methods for delivering personalized exercise prescriptions - Patents.com
US20210219874A1 (en)System and method for real-time fitness tracking and scheduling
Larson et al.You can’t always get what you want: expectations, outcomes, and adherence of new exercisers
Gehris et al.Physical activity levels during adventure-physical education lessons
KR102264845B1 (en)System for Providing personal training and Driving method thereof
KR102420086B1 (en)Group training system that allows individual exercise status feedback through heart rate measurement
Saraç et al.Evaluating the potential role of AI chatbots in designing personalized exercise programs for weight management
US9799230B2 (en)Creating workout routine and nutritional choices in an online environment
NikodijevićInnovations in Fitness–How Modern Tools Are Transforming Training?
MaInvestigating the increase in the specialized performance of athletes using artificial neural network (ANN) exercises
US20250006339A1 (en)System and method for real-time fitness tracking and scheduling
US20240226702A1 (en)Processing system, processing method, and program

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20220216

PA0201Request for examination
PA0302Request for accelerated examination

Patent event date:20220222

Patent event code:PA03022R01D

Comment text:Request for Accelerated Examination

Patent event date:20220216

Patent event code:PA03021R01I

Comment text:Patent Application

PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20220525

Patent event code:PE09021S01D

E701Decision to grant or registration of patent right
PE0701Decision of registration

Patent event code:PE07011S01D

Comment text:Decision to Grant Registration

Patent event date:20220825

GRNTWritten decision to grant
PR0701Registration of establishment

Comment text:Registration of Establishment

Patent event date:20220826

Patent event code:PR07011E01D

PR1002Payment of registration fee

Payment date:20220826

End annual number:3

Start annual number:1

PG1601Publication of registration

[8]ページ先頭

©2009-2025 Movatter.jp