KR101788249B1 - 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법 - Google Patents

체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법 Download PDF

Info

Publication number
KR101788249B1
KR101788249B1 KR1020150066351A KR20150066351A KR101788249B1 KR 101788249 B1 KR101788249 B1 KR 101788249B1 KR 1020150066351 A KR1020150066351 A KR 1020150066351A KR 20150066351 A KR20150066351 A KR 20150066351A KR 101788249 B1 KR101788249 B1 KR 101788249B1
Authority
KR
South Korea
Prior art keywords
body fat
blood glucose
game
measurement result
information
Prior art date
Application number
KR1020150066351A
Other languages
English (en)
Other versions
KR20160133340A (ko
Inventor
이용의
신백규
Original Assignee
주식회사 매스컨
주식회사 템퍼스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 매스컨, 주식회사 템퍼스 filed Critical 주식회사 매스컨
Priority to KR1020150066351A priority Critical patent/KR101788249B1/ko
Priority to PCT/KR2016/004985 priority patent/WO2016182360A1/ko
Priority to US15/573,473 priority patent/US20180144819A1/en
Publication of KR20160133340A publication Critical patent/KR20160133340A/ko
Application granted granted Critical
Publication of KR101788249B1 publication Critical patent/KR101788249B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • 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
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/60ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4869Determining body composition
    • A61B5/4872Body fat
    • 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
    • A61B5/0004Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/14532Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
    • 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/6887Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
    • A61B5/6898Portable consumer electronic devices, e.g. music players, telephones, tablet computers
    • G06F19/3431
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/01Social networking
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Physics & Mathematics (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Veterinary Medicine (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Pathology (AREA)
  • Molecular Biology (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Emergency Medicine (AREA)
  • Optics & Photonics (AREA)
  • Theoretical Computer Science (AREA)
  • Nutrition Science (AREA)
  • Physiology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Investigating Or Analysing Biological Materials (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

본 발명은 체지방 또는 혈당 관리 방안에 관한 것으로서, 더욱 상세하게는, 체지방 또는 혈당 관련 애플리케이션을 통하여 체지방을 효과적으로 관리할 수 있는 사용자 기기, 서버, 시스템 및 이를 이용한 관리 방법에 관한 것이다. 본 발명의 일 실시예에 따르면, 서버는 사용자 기기로부터 수신된 체지방 또는 혈당 데이터에 따라 결정된 애플리케이션 실행 정보를 상기 사용자 기기에 송신하고, 상기 사용자 기기는 상기 서버로부터 수신된 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있다.

Description

체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법{User Device, Server and System Having Function of Managing Body Fat, and Method Using Them}
본 발명은 체지방 또는 혈당 관리 방안에 관한 것으로서, 더욱 상세하게는, 체지방 또는 혈당 관련 애플리케이션을 통하여 체지방을 효과적으로 관리할 수 있는 사용자 기기, 서버 및 시스템, 및 이것들을 이용한 방법에 관한 것이다.
근래 생활 수준이 높아짐에 따라, 현대인들은 비만 및 다이어트에 대해 많은 관심을 가지게 되었다. 특히, 복부 비만은 내장 지방 증가로 인해 당뇨병, 고혈압증, 고지혈증과 같은 성인병을 유발하고, 뱃살 증가로 인한 외모적인 고민을 제공한다.
이에 따라, 현대인들은 비만의 주요 척도인 체지방을 감소하기 위하여 다이어트에 집중하고 있고, 스마트폰 애플리케이션 중 사용자로 하여금 운동을 유도하거나 사용자의 운동량/음식섭취량을 관리하는 다양한 애플리케이션들이 제공되고 있다.
다만, 종래 기술에 따르면, 애플리케이션 실행 결과로서 체지방 또는 혈당 측정 결과를 나타내는 다양한 피드백을 사용자에게 제공하지 못한다.
또한, 종래 기술에 따르면, 체지방 또는 혈당 측정 결과에 따라 애플리케이션을 차별화되도록 실행하지 못한다.
본 발명이 해결하고자 하는 기술적 과제는, 체지방과 관련된 정보를 사용자에게 효과적으로 전달하고 체지방의 적극적인 관리와 동기 부여를 할 수 있는 사용자 기기를 제공하는데 있다.
또한, 본 발명이 해결하고자 하는 다른 기술적 과제는, 체지방 또는 혈당 측정 결과에 따라 차별화된 게임 캐릭터 정보 또는 게임 정보 등을 제공하는 애플리케이션을 실현하는데 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 사용자 기기는, 체지방 또는 혈당 관련 애플리케이션을 저장하는 저장부; 체지방 또는 혈당 데이터를 외부 서버에 송신하고, 상기 체지방 또는 혈당 데이터에 따른 애플리케이션 실행 정보를 상기 외부 서버로부터 수신하는 통신부; 상기 애플리케이션 실행 정보에 근거하여 상기 체지방 또는 혈당 관련 애플리케이션을 실행하는 제어부; 및 상기 체지방 또는 혈당 관련 애플리케이션의 실행 결과를 출력하는 출력부를 포함할 수 있다. 여기에서, 상기 제어부는, 상기 저장부, 상기 통신부 및 상기 출력부 중 적어도 하나의 동작을 제어할 수 있고, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 서버는, 체지방 또는 혈당 데이터를 사용자 기기로부터 수신하고, 상기 체지방 또는 혈당 데이터에 상응하는 애플리케이션 실행 정보를 상기 사용자 기기에 송신하는 통신부; 상기 체지방 또는 혈당 데이터를 분석하고, 상기 분석 결과에 따라 상기 애플리케이션 실행 정보를 결정하고, 상기 결정된 애플리케이션 실행 정보에 따라 체지방 또는 혈당 관련 애플리케이션을 실행하도록 상기 사용자 기기를 제어하는 제어부; 및 상기 체지방 또는 혈당 데이터 및 상기 애플리케이션 실행 정보 중 적어도 하나를 저장하는 저장부를 포함할 수 있다. 여기에서, 상기 제어부는, 상기 통신부 및 상기 저장부 중 적어도 하나의 동작을 제어할 수 있고, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 시스템은, 체지방 또는 혈당 데이터를 송신하는 사용자 기기; 및 상기 사용자 기기로부터 수신된 체지방 또는 혈당 데이터를 분석하고, 상기 분석 결과에 따라 애플리케이션 실행 정보를 결정하는 외부 서버를 포함할 수 있다. 여기에서, 상기 사용자 기기는, 상기 외부 서버로부터 수신된 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있고, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 사용자 기기를 이용한 체지방 또는 혈당 관리 방법은, 체지방 또는 혈당 데이터를 외부 서버에 송신하는 단계; 상기 체지방 또는 혈당 데이터에 따른 애플리케이션 실행 정보를 상기 외부 서버로부터 수신하는 단계; 상기 애플리케이션 실행 정보에 근거하여 상기 체지방 또는 혈당 관련 애플리케이션을 실행하는 단계; 및 상기 체지방 또는 혈당 관련 애플리케이션의 실행 결과를 출력하는 단계를 포함할 수 있다. 여기에서, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 서버를 이용한 체지방 또는 혈당 관리 방법은, 체지방 또는 혈당 데이터를 사용자 기기로부터 수신하는 단계; 상기 체지방 또는 혈당 데이터의 분석 결과에 따라 애플리케이션 실행 정보를 결정하는 단계; 상기 결정된 애플리케이션 실행 정보를 상기 사용자 기기에 송신하는 단계; 및 상기 결정된 애플리케이션 실행 정보에 따라 상기 사용자 기기에서 체지방 또는 혈당 관련 애플리케이션을 실행하도록 제어하는 단계를 포함할 수 있다. 여기에서, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 시스템을 이용한 체지방 또는 혈당 관리 방법은, 사용자 기기에서 체지방 또는 혈당 데이터를 송신하는 단계; 서버에서 상기 사용자 기기로부터 수신된 체지방 또는 혈당 데이터의 분석 결과에 따라 애플리케이션 실행 정보를 결정하는 단계; 상기 서버에서 상기 결정된 애플리케이션 실행 정보를 상기 사용자 기기에 송신하는 단계; 및 상기 사용자 기기에서 상기 서버로부터 수신된 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행하는 단계를 포함할 수 있다. 여기에서, 상기 애플리케이션 실행 정보는, 상기 체지방 또는 혈당 데이터를 레벨화한 결과에 근거할 수 있다.
본 발명의 실시예에 따르면, 체지방 또는 혈당 측정 결과에 따른 다양한 피드백으로서 현재 체지방 정보, 체지방 변화 이력, 목표 체지방 정보 등을 제공함으로써 사용자 적합 체지방 관련 정보를 제공할 수 있다.
또한, 본 발명의 실시예에 따르면, 체지방 또는 혈당 측정 결과에 따라 차별화된 캐릭터 정보 또는 게임 정보를 제공함으로써 사용자에게 체지방 감소를 유도할 수 있다.
또한, 본 발명의 실시예에 따르면, 체지방 또는 혈당 관련 애플리케이션을 통하여 체지방 또는 혈당 측정 결과를 반영한 다양한 이미지 또는 레벨을 보여줌으로써 체지방 감소에 따른 재미와 흥미를 제공할 수 있다.
도 1은 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 시스템의 구성도를 도시한다.
도 2a 및 도 2b는 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 사용자 기기의 구성도를 도시한다.
도 3은 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 서버의 구성도를 도시한다.
도 4는 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 방법의 흐름도를 도시한다.
도 5a 및 도 5b는 본 발명의 일 실시예에 따른 사용자 정보 등록 화면 및 체지방 또는 혈당 측정 화면을 각각 도시한다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따른 체지방 또는 혈당 측정 결과를 표시하는 화면을 도시한다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따른 체지방 또는 혈당 측정 결과에 따라 차별화된 게임 캐릭터 정보 및 게임 정보를 나타내는 화면을 각각 도시한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
본 발명의 실시예들은 당해 기술 분야에서 통상의 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위하여 제공되는 것이며, 하기 실시예는 여러 가지 다른 형태로 변형되는 수 있으며, 본 발명의 범위가 하기 실시예에 한정되는 것은 아니다. 오히려, 이들 실시예는 본 개시를 더욱 충실하고 완전하게 하고, 당업자에게 본 발명의 사상을 완전하게 전달하기 위하여 제공되는 것이다.
또한, 이하 도면상의 동일 부호는 동일한 요소를 지칭한다. 본 명세서에서 사용된 바와 같이, 용어 "및/또는" 는 해당 열거된 항목 중 어느 하나 및 하나 이상의 모든 조합을 포함한다.
본 명세서에서 사용된 용어는 특정 실시예를 설명하기 위하여 사용되며, 본 발명을 제한하기 위한 것이 아니다. 본 명세서에서 사용된 바와 같이, 단수 형태는 문맥상 다른 경우를 분명히 지적하는 것이 아니라면, 복수의 형태를 포함할 수 있다. 또한, 본 명세서에서 사용되는 경우 "포함한다(comprise)" 및/또는 "포함하는(comprising)"은 언급한 형상들, 숫자, 단계, 동작, 부재, 요소 및/또는 이들 그룹의 존재를 특정하는 것이며, 하나 이상의 다른 형상, 숫자, 동작, 부재, 요소 및/또는 그룹들의 존재 또는 부가를 배제하는 것이 아니다.
본 명세서에서 제 1, 제 2 등의 용어가 다양한 부재, 부품, 영역, 층들 및/또는 부분들을 설명하기 위하여 사용되지만, 이들 부재, 부품, 영역, 층들 및/또는 부분들은 이들 용어에 의해 한정되어서는 안됨은 자명하다. 이들 용어는 하나의 부재, 부품, 영역, 층 또는 부분을 다른 영역, 층 또는 부분과 구별하기 위하여만 사용된다. 따라서, 이하 상술할 제 1 부재, 부품, 영역, 층 또는 부분은 본 발명의 가르침으로부터 벗어나지 않고서도 제 2 부재, 부품, 영역, 층 또는 부분을 지칭할 수 있다.
본 명세서에서 언급되는 사용자 기기(110)는, 외부 기기(예를 들어, 체지방 또는 혈당 측정기 또는 외부 서버)와 통신 가능하고 소정의 애플리케이션(예를 들어, 체지방 또는 혈당 관련 애플리케이션)을 다운로드 및 실행할 수 있는 기기를 의미하고, 예를 들어, 스마트 폰, 스마트 TV, 태블릿 PC, 노트북, 데스크 탑 등을 포함할 수 있다.
본 명세서에서 언급되는 체지방 또는 혈당 관련 애플리케이션은, 사용자 체지방을 활용한 다양한 정보 또는 게임을 제공할 수 있는 애플리케이션을 의미하고, 예를 들어 사용자 체지방 정도를 나타내는 정보 또는 사용자 체지방 정도에 따라 차별화된 게임을 제공할 수 있다. 체지방 또는 혈당 관련 애플리케이션은, 사용자 기기에 기 설치되어 있을 수도 있고, 애플리케이션 제공 서버로부터 다운로드 및 설치될 수 있다. 후자의 경우, 다운로드 및 설치는, 사용자로부터 명령 신호 입력시 실행되거나, 체지방 또는 혈당 측정기와 최초 연결시 실행될 수도 있다. 상기 체지방 또는 혈당 측정기는 신체로부터 체지방 정보를 취득할 수 있는 공지의 장치일 수 있으며, 체지방 정보를 전기적 신호로 전달할 수 있는 여하의 장치일 수 있다. 상기 체지방 정도 이외에 추가적으로 또는 대체하여 혈당 정도에 따라 차별화된 처리가 가능한 게임과 연동된 당뇨 치유 애플리케이션이 제공될 수도 있다.
도 1은 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 시스템의 구성도를 도시한다.
도 1을 참조하면, 본 발명에 따른 시스템(100)은, 사용자 기기(110), 외부 서버(120) 및 체지방 또는 혈당 측정기(130)를 포함할 수 있다. 사용자 기기(110)는, 체지방 또는 혈당 데이터를 획득하여 외부 서버(120)에 송신할 수 있다.
일 실시예에서, 사용자 기기(110)는, 체지방 또는 혈당 관련 애플리케이션을 실행함으로써 체지방 또는 혈당 데이터의 획득 및 송신을 실행할 수 있다. 이 경우, 체지방 또는 혈당 관련 애플리케이션은, 사용자로부터 실행 명령을 입력받아 실행되거나, 체지방 또는 혈당 측정기(130)와의 연결 감지시 자동 실행될 수 있다. 사용자 기기(110)와 체지방 또는 혈당 측정기(130)의 연결은 전기적 신호의 전달이 가능한 여하의 인터페이스일 수 있으며, 근거리 유무선통신망, 원거리 유무선통신망, 인터넷망, 이동통신망, 블루투스, VPN(virtual private network), 기기간 페어링, USB 테더링을 포함한 테더링, 또는 Wi-Fi 핫스팟일 수 있으며, 사용자 기기(110)의 입력 장치인 마이크 모듈을 통해 체지방 또는 혈당 측정기(130)의 전기적 신호가 전달될 수도 있으며, 본 발명이 이에 한정되는 것은 아니다. 체지방 또는 혈당 측정기(130)는 공지의 체지방 측정계 또는 혈당 측정계일 수 있으며, 사용자 기기(110)는 상기 체지방 측정계 또는 혈당 측정계와 유무선 연결되고, 체지방 또는 혈당 측정기(130)로부터 측정된 체지방 치수 또는 혈당 치수에 관한 정보를 수신하여 이를 레벨화하여 해당 관리 애플리케이션을 실행할 수 있다. 상기 관리 애플리케이션은 게임 애플리케이션일 수 있으며, 이에 관하여는 상세히 후술될 것이다.
사용자 기기(110) 및 외부 서버(120)간 통신망은, 근거리 유무선통신망, 원거리 유무선통신망, 인터넷망, 이동통신망, 블루투스, VPN(virtual private network), 기기간 페어링, USB 테더링을 포함한 테더링, 또는 Wi-Fi 핫스팟을 포함할 수 있다. 또한, 상기 망에는 당해 기술 분야에서 잘 알려진 바와 같이 허브, 게이트웨이 및 라우터와 같은 중계 장치들이 존재할 수 있다.
예를 들어, 체지방 또는 혈당 데이터는, 사용자 기기(100)에 탑재된 체지방 또는 혈당 센서를 이용하여 감지되거나, 사용자에 의해 입력부(후술)를 통하여 직접 입력될 수 있다. 이때, 체지방 또는 혈당 센서는, 사용자 기기(100)에 내장되거나 탈부착 가능한 형태로 탑재될 수 있다.
또한, 예를 들어, 체지방 또는 혈당 데이터는, 외부의 체지방 또는 혈당 측정기(130)에 의해 측정되어 사용자 기기(110)에 송신될 수 있다. 사용자가 체지방 또는 혈당 측정기(130)를 이용하여 체지방을 측정하는 경우, 사용자 기기(110)는 상기 측정 결과에 따른 체지방 또는 혈당 데이터를 체지방 또는 혈당 측정기(130)로부터 수신할 수 있다. 이때, 사용자 기기(110) 및 체지방 또는 혈당 측정기(120)는, 근거리 무선 통신(예를 들어, ZigBee, WiFi-Direct, 블루투스 등) 또는 근거리 유선 통신(예를 들어, USB 케이블 등)을 이용하여 데이터 송수신할 수 있고, 원거리 유무선 통신을 이용할 수도 있다. 또는 마이크 입력 포트를 경유하여 데이터 수신이 이루어질 수도 있다. 또한, 경우에 따라서는, 체지방 또는 혈당 데이터는, 사용자 기기(110)를 거치지 않고, 체지방 또는 혈당 측정기(130)에서 외부 서버(120)로 직접 송신될 수도 있다.
외부 서버(120)는, 사용자 기기(110)로부터 수신한 체지방 또는 혈당 데이터를 분석하고, 상기 분석 결과에 따라 애플리케이션 실행 정보를 결정할 수 있다. 또한, 외부 서버(120)는, 체지방 또는 혈당 데이터를 레벨화할 수 있다. 예를 들어, 체지방률 11~30%에 대하여 레벨 1~20의 20 단계 또는 1~ 10의 10 단계와 같이 적어도 2 이상의 복수의 단계들로 레벨화할 수 있다.
외부 서버(120)는, 체지방 또는 혈당 데이터를 분석함으로써, 현재 체지방률 또는 혈당 치수, 이전 체지방률 또는 혈당 치수 대비 변화 정도, 목표 체지방률 또는 혈당 치수 등을 획득할 수 있고, 상기 획득된 값들을 이용하여 애플리케이션 실행 정보를 결정할 수 있다.
예를 들어, 애플리케이션 실행 정보는, 사용자 기기(110)의 체지방 또는 혈당 관련 애플리케이션의 실행에 필요한 정보로서, 체지방 또는 혈당 측정 정보 또는 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 캐릭터 정보/게임 정보를 포함할 수 있다. 상기 캐릭터 정보는 상기 체지방 또는 혈당 측정 정보 또는 체지방 또는 혈당 측정 결과에 따라 상기 캐릭터의 형상, 종류, 표정, 동작, 크기, 음향 또는 이의 조합인 속성에 관한 것일 수 있다. 또한, 상기 게임 정보는, 상기 캐릭터와 연관되거나 연관되지 않은 것으로서, 게임 운영과 관련된 아이템, 무기, 생명, 또는 레벨을 포함하는 게임 운영 정보를 포함할 수 있다. 상기 애플리케이션 실행 정보는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션을 포함하는 경우, 게임 구동 시 표시될 체지방 증가/감소에 관련된 이미지를 포함할 수 있다.
외부 서버(120)는, 상기 결정된 애플리케이션 실행 정보를 사용자 기기(110)에 송신함으로써, 사용자 기기(110)로 하여금 상기 결정된 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행하도록 제어할 수 있다. 예를 들어, 외부 서버(120)는, 애플리케이션 실행 정보가 체지방 또는 혈당 측정 정보를 포함하는 경우, 체지방 또는 혈당 관련 애플리케이션의 실행으로서 현재 체지방 또는 혈당 정도, 체지방 또는 혈당 변화 이력, 목표 체지방 또는 혈당 정도 중 적어도 하나를 표시하도록 사용자 기기(110)를 제어할 수 있다.
또한, 외부 서버(120)는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션을 포함하고 애플리케이션 실행 정보가 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 캐릭터 정보를 포함하는 경우, 게임 애플리케이션의 실행으로서 캐릭터 정보에 따른 캐릭터 이미지 및 캐릭터 레벨 중 적어도 하나를 지정하도록 사용자 기기(110)를 제어할 수 있다.
또한, 외부 서버(120)는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션을 포함하고 애플리케이션 실행 정보가 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 게임 정보를 포함하는 경우, 게임 애플리케이션의 실행으로서 상기 게임 정보에 따라 접근 가능한 게임 레벨 및 목표 게임 레벨 중 적어도 하나를 지정하도록 사용자 기기(110)를 제어할 수 있다.
사용자 기기(110)는, 외부 서버(120)로부터 수신한 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행하고, 그것의 실행 결과를 출력할 수 있다. 이에 관련하여 후술하도록 한다.
도 2a는 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 사용자 기기의 구성도를 도시하고, 도 2b는 도 2a에 도시된 사용자 기기의 저장부/제어부/통신부의 세분화된 구성을 도시한다.
도 2a를 참조하면, 사용자 기기(110)는, 사용자 정보를 입력받는 입력부(210), 체지방 또는 혈당 데이터를 외부 서버에 송신하고, 체지방 또는 혈당 데이터에 따른 애플리케이션 실행 정보를 외부 서버로부터 수신하는 통신부(220), 체지방 또는 혈당 관련 애플리케이션을 저장하는 저장부(230), 애플리케이션 실행 정보에 근거하여 체지방 또는 혈당 관련 애플리케이션을 실행하는 제어부(240) 및 체지방 또는 혈당 관련 애플리케이션의 실행 결과를 출력하는 출력부(250)를 포함할 수 있다.
도 2a에 따르면, 사용자 기기(110)는, 입력부(210)를 통하여 사용자로부터 사용자 정보를 입력받을 수 있다. 또한, 사용자 기기(110)는, 체지방 또는 혈당 관련 애플리케이션의 실행 상태(또는, 활성화 상태)에서 사용자 정보를 입력받을 수 있다. 이때, 체지방 또는 혈당 관련 애플리케이션은, 사용자 정보 입력 화면을 제공하고, 사용자로 하여금 사용자 정보를 입력하도록 유도할 수 있다.
예를 들어, 입력부(210)는, 키패드, 버튼, 터치스크린, 음성 입력 수단, 동작 입력 수단 또는 이의 조합을 포함할 수 있고, 사용자로부터의 정보 입력 기능을 갖는 구성 요소라면 여하의 다른 입력 수단을 포함할 수 있다. 또한, 사용자 정보는, 성별, 나이, 몸무게, 키, 근육량 정도, 체수분량 정도와 같은 사용자에 관련된 정보(특히, 신체 정보)를 포함할 수 있고, 사용자 정보의 입력은, 사용자 정보의 최초 입력을 포함하여 사용자 정보의 추가/삭제/변경 등을 의미할 수 있다.
도 2b를 참조하여 구체적으로 설명하면, 사용자 관리부(241)는, 사용자 정보를 저장하도록 사용자 정보 데이터베이스(DB)(231)를 제어하고, 사용자 정보를 외부 서버에 송신하도록 제 1 통신부(221)를 제어할 수 있다. 또한, 사용자 관리부(241)는, 입력부(210)를 통하여 사용자로부터 사용자 정보의 삭제/추가/변경을 입력받는 경우, 이를 반영하도록 사용자 정보 DB(231) 및 제 1 통신부(221)를 제어할 수 있다.
경우에 따라서, 사용자 정보는, 통신부(220)를 통하여 외부 기기(예를 들어, 신체 측정 기기)로부터 획득될 수도 있다. 이때, 입력부(210)는, 외부 기기로부터의 사용자 정보 획득 명령을 사용자로부터 입력받을 수 있다.
사용자 기기(110)는, 제어부(240)의 제어에 따라, 체지방 또는 혈당 데이터를 획득하고, 통신부(220)를 통하여 상기 획득한 체지방 또는 혈당 데이터를 외부 서버에 송신할 수 있다.
도 2b를 참조하여 구체적으로 설명하면, 제 2 통신부(222)는, 외부 체지방 또는 혈당 측정기와의 통신을 위한 모듈로서, 체지방 또는 혈당 관리부(242)의 제어에 따라 체지방 또는 혈당 측정기로부터 체지방 또는 혈당 데이터를 수신할 수 있다. 물론 앞서 설명한 바와 같이, 체지방 또는 혈당 데이터는, 사용자 기기(110)에 탑재된 체지방 또는 혈당 센서를 이용한 감지 또는 사용자로부터의 직접 입력을 통하여서도 획득될 수 있다.
또한, 체지방 또는 혈당 관리부(242)는, 상기 획득한 체지방 또는 혈당 데이터를 저장하도록 체지방 또는 혈당 데이터베이스(DB)(232)를 제어할 수 있고, 상기 획득한 체지방 또는 혈당 데이터를 외부 서버에 송신하도록 제 1 통신부(221)를 제어할 수 있다. 체지방 DB(232)는, 체지방 또는 혈당 관리부(242)의 제어에 따라, 일정 기간 동안의 체지방 또는 혈당 데이터를 저장할 수 있고, 상기 획득된 체지방 또는 혈당 데이터에 근거하여 체지방 변경 이력을 업데이트할 수 있다. 또한, 제 1 통신부(221)는, 체지방 또는 혈당 관리부(242)의 제어에 따라, 상기 획득한 체지방 또는 혈당 데이터 전체를 송신하거나, 상기 획득한 체지방 또는 혈당 데이터 중 애플리케이션 실행 정보 결정에 필요한 정보만을 추출하여 송신할 수 있다.
사용자 기기(110)는, 제어부(240)의 제어에 따라, 통신부(220)를 통하여 외부 서버로부터 체지방 또는 혈당 데이터에 따른 애플리케이션 실행 정보를 수신할 수 있다. 더 나아가, 출력부(250)는, 제어부(240)의 제어에 따라, 애플리케이션 실행 정보를 수신한 경우 이를 알리기 위하여 알림음, 알림 진동, 알림 메시지 등을 출력할 수 있다.
여기에서, 체지방 또는 혈당 데이터에 따른 애플리케이션 실행 정보는, 체지방 또는 혈당 관련 애플리케이션의 실행에 필요한 정보로서, 체지방 또는 혈당 데이터에 근거한 체지방 또는 혈당 측정 결과에 따라 상이하거나 차별화될 수 있다. 예를 들어, 애플리케이션 실행 정보는, 체지방 또는 혈당 측정 정보, 캐릭터 정보 또는 게임 정보 등을 포함할 수 있다.
도 2b를 참조하여 상세히 설명하면, 애플리케이션 관리부(243)는, 외부 서버로부터 애플리케이션 실행 정보를 수신하도록 제 1 통신부(221)를 제어할 수 있고, 상기 수신된 애플리케이션 실행 정보를 해당 체지방 또는 혈당 관련 애플리케이션에 연관시켜 저장하도록 애플리케이션 데이터베이스(DB)(233)를 제어할 수 있다. 애플리케이션 DB(233)는, 애플리케이션 관리부(243)의 제어에 따라, 체지방 또는 혈당 관련 애플리케이션을 포함하여 복수의 애플리케이션을 저장할 뿐만 아니라 해당 체지방 또는 혈당 관련 애플리케이션이 식별되도록 애플리케이션 실행 정보를 저장할 수 있다.
사용자 기기(110)는, 제어부(240)의 제어에 따라, 상기 수신된 애플리케이션 실행 정보에 상응하도록 해당 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있고, 그에 따른 실행 결과를 출력부(250)를 통하여 출력할 수 있다. 더 나아가, 제어부(240)는, 애플리케이션 실행 정보를 수신한 경우, 해당 체지방 또는 혈당 관련 애플리케이션을 자동으로 실행하거나, 사용자로부터 실행 명령 입력시 해당 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있다. 또한, 제어부(240)는, 이미 해당 체지방 또는 혈당 관련 애플리케이션이 실행 중이라면, 사용자로 하여금 애플리케이션 실행 정보에 상응하는 실행 여부를 선택하게 하거나 자동으로 애플리케이션 실행 정보에 상응하는 실행 상태로 자동 전환할 수도 있다.
여기에서, 출력부(250)는, 디스플레이부(예를 들어, LCD, LED, OLED, 터치 스크린 등), 오디오 출력부(예를 들어, 스피커), 진동 출력부, 램프 출력부 등을 포함할 수 있고, 출력 기능을 수행할 수 있는 수단이라면 그것의 명칭이나 형태를 제한하지 않는다.
예를 들어, 제어부(240)는, 애플리케이션 실행 정보가 체지방 또는 혈당 측정 정보를 포함하는 경우, 현재 체지방 또는 혈당 정도, 체지방 또는 혈당 변화 이력, 목표 체지방 또는 혈당 정도 중 적어도 하나를 표시하도록 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있고, 그에 따른 실행 결과를 출력부(250)를 통하여 출력할 수 있다. 이에 관련하여 도 6a 내지 도 6c를 참조하여 후술하도록 한다.
또한, 제어부(240)는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션을 포함하고, 애플리케이션 실행 정보가 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 캐릭터 정보를 포함하는 경우, 캐릭터 정보에 따라 캐릭터 이미지 및 캐릭터 레벨 중 적어도 하나를 지정하여 게임 애플리케이션을 실행할 수 있고, 그에 따른 실행 결과를 출력부(250)를 통하여 출력할 수 있다. 이에 관련하여 도 7a를 참조하여 후술하도록 한다.
또한, 제어부(240)는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션을 포함하고, 애플리케이션 실행 정보가 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 게임 정보를 포함하는 경우, 게임 정보에 따라 접근 가능한 게임 레벨 및 목표 게임 레벨 중 적어도 하나를 지정하여 게임 애플리케이션을 실행할 수 있고, 그에 따른 실행 결과를 출력부(250)를 통하여 출력할 수 있다. 이에 관련하여 도 7b를 참조하여 후술하도록 한다. 다른 실시예에서, 상기 게임 정보는 아이템, 생명 또는 무기에 관한 것일 수도 있다. 예를 들어, 게임 운영과 관련하여, 체지방 레벨이 높은 경우 게임 애플리케이션은 상기 아이템으로서 피자, 햄버거, 콜라와 같은 인스턴트 음식은 해로워 피해야 하는 장애물로서 정의할 수 있으며, 채소/과일과 같은 음식은 체지방 감소에 유리한 것이어서 생명이나 수집해야 하는 아이템으로 정의할 수 있다. 이러한 게임 레벨 또는 아이템, 생명 및 무기와 같은 게임 애플리케이션 내의 요소들은 사용자의 체지방 정보와 연동되어 운영됨으로써 비만 또는 성인병과 관련된 잘못된 식생활을 개선하도록 독려할 수 있다.
일 실시예에서, 상기 게임 애플리케이션 내에서 동작하는 캐릭터는 게임 내에서 달리기, 점프, 수영, 날기와 같은 게임 구현을 위한 다양한 동작을 수행할 수 있으며, 상기 캐릭터의 동작은 사용자의 체지방 정보와 연동될 수 있다. 예를 들면, 캐릭터의 점프, 수영, 날기와 같은 동작은 실제 소모되는 칼로리 양으로서 정량화되어 사용자에게 해당 운동량을 권고하거나 사용자가 실제 운동 후의 상기 운동의 종류, 시간, 거리와 같은 칼로리 양을 계산할 수 있는 정량적 수치에 관한 사용자의 입력을 요구하여 게임 애플리케이션의 진행에 반영할 수도 있다.
일 실시예에서, 제어부(240)는, 소셜 네트워크 서비스(Social Network Service)를 통하여 적어도 하나의 사용자와 목표 게임 레벨에 관한 정보를 공유할 수 있다. 예를 들어, 제어부(240)는, 사용자가 목표 게임 레벨을 달성한 경우 상기 달성된 게임 레벨을 소셜 네트워크 서비스 상에 업로드할 수 있을 뿐만 아니라 소셜 네트워크 서비스를 통하여 다른 사용자가 달성한 게임 레벨을 제공받거나 게임 레벨 순위 정보를 제공받을 수 있다. 이는, 게임 애플리케이션을 통하여 소셜 네트워크 서비스에 접속함으로써 가능하거나, 게임 애플리케이션과 별개로 소셜 네트워크 서비스에 독립적으로 접속함으로써 가능할 수도 있다. 또한, 소셜 네트워크 서비스를 통하여 목표 게임 레벨에 관한 정보를 공유한 사용자들은, 자신 뿐만 아니라 다른 사용자의 게임 레벨에 대하여 코멘트/의견을 제공할 수 있다. 소셜 네트워크 서비스를 통한 체지방 정보와 관련된 정보들은 목표를 달성한 다른 친구들과의 랭킹 또는 경쟁 모드를 구현하여 건강에 관한 주의, 장려 또는 제안과 관련된 추가적 정보들과 연동될 수 있다.
더 나아가, 제어부(240)는, 게임 애플리케이션 구동 중 체지방 증가/감소에 관련된 이미지(예를 들어, 게임 아이템 아이콘)를 표시하도록 출력부(250)를 제어할 수 있고, 게임 캐릭터에 의한 체지방 증가/감소에 관련된 이미지의 획득 시 게임 캐릭터의 파워/이미지를 조절하거나 접속 가능한 게임 레벨을 조정할 수 있다.
도 2b에서는 해당 기능/역할에 따라 통신부(220), 저장부(230) 및 제어부(240) 각각의 구성을 세분화하였으나, 이는 일 실시예에 불과하므로 하나의 통합된 구성요소에서 해당 기능/역할을 수행하는 것을 배제하지 않는다.
도 3은 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 기능을 갖는 서버의 구성도를 도시한다.
도 3을 참조하면, 서버(120)는, 체지방 또는 혈당 데이터를 사용자 기기로부터 수신하고, 상기 수신한 체지방 또는 혈당 데이터에 상응하는 애플리케이션 실행 정보를 사용자 기기에 송신하는 통신부(310), 상기 수신한 체지방 또는 혈당 데이터를 분석하고, 상기 분석 결과에 따라 상기 애플리케이션 실행 정보를 결정하고, 상기 결정된 애플리케이션 실행 정보에 따라 체지방 또는 혈당 관련 애플리케이션을 실행하도록 사용자 기기를 제어하는 제어부(320), 및 체지방 또는 혈당 데이터 및 애플리케이션 실행 정보 중 적어도 하나를 저장하는 저장부(330)를 포함할 수 있다.
서버(120)는, 제어부(320)의 제어에 따라, 통신부(310)를 통하여 사용자 기기로부터 체지방 또는 혈당 데이터를 수신할 수 있다. 경우에 따라서, 통신부(310)는, 사용자 기기를 통하지 않고, 체지방 또는 혈당 측정기로부터 체지방 또는 혈당 데이터를 직접 수신할 수도 있다. 예를 들어, 사용자 기기의 전원이 꺼져 있거나, 사용자 기기/서버간 또는 사용자 기기/체지방 또는 혈당 측정기간 네트워크 상태가 불량한 경우에 그러하다.
서버(120)는, 제어부(320)의 제어에 따라, 상기 수신된 체지방 또는 혈당 데이터를 분석하고, 상기 분석 결과에 따라 애플리케이션 실행 정보를 결정할 수 있다.
더욱 구체적으로, 체지방 분석부(321)는, 사용자 데이터베이스(DB)(331)에 저장된 사용자 정보를 활용하여 체지방 또는 혈당 데이터를 분석할 수 있다. 사용자 DB(331)는, 일반적인 사용자 정보(예를 들어, 성별/나이/키/몸무게)를 포함하여 사용자 체지방 정보(예를 들어, 체지방 또는 혈당 데이터, 목표 체지방, 체지방 변화 이력, 이전 체지방 정도, 기준 체지방 정보 등)를 저장할 수 있다.
예를 들어, 체지방 분석부(321)는, 체지방 또는 혈당 데이터로부터 획득된 현재 체지방 정도와 기 저장된 이전 체지방 정도를 비교하여 체지방의 증가/감소 여부를 판단할 수 있다. 체지방 분석부(321)는, 기 저장된 사용자의 몸무게/키/나이/성별을 고려하여 체지방 또는 혈당 데이터로부터 획득된 현재 체지방 정도 대비 목표 체지방을 판단할 수 있다. 체지방 분석부(321)는, 기준 체지방 대비 체지방 또는 혈당 데이터로부터 획득된 체지방 정보의 부족/초과 정도를 판단할 수 있다.
애플리케이션 제어부(322)는, 상기 체지방 분석 결과에 따라, 애플리케이션 데이터베이스(DB)(332)를 활용하여 애플리케이션 실행 정보를 결정할 수 있다. 애플리케이션 DB(332)는, 서버(120)에서 사용자 기기에 제공한/제공 가능한 애플리케이션 및 그에 관련된 정보를 포함하고, 일 예로서 사용자 기기에 제공된 체지방 또는 혈당 관련 애플리케이션 실행에 필요한 정보(이하 애플리케이션 실행 정보)를 저장할 수 있다. 예를 들어, 애플리케이션 실행 정보는, 애플리케이션 다운로드 및 설치 관련 정보, 애플리케이션 제공 서버 주소, 애플리케이션 실행 시 제공되는 다양한 정보 등을 포함하고, 특히 체지방 또는 혈당 관련 애플리케이션의 경우 체지방 정도를 나타내는 체지방 또는 혈당 측정 정보, 게임 애플리케이션의 경우 체지방 정도에 상응하는 캐릭터 정보 또는 게임 정보를 포함할 수 있다.
예를 들어, 애플리케이션 제어부(322)는, 애플리케이션 실행 정보로서, 체지방 또는 혈당 데이터 분석 결과 현재 체지방 25%로 판단되는 경우 체지방 25%에 해당하는 이미지 또는 레벨을 결정하거나, 이전 체지방 대비 현재 체지방이 감소/증가하였다고 판단되는 경우 이전 체지방 대비 변화된 정도를 나타내는 이미지를 결정하거나, 현재 체지방에 근거한 목표 체지방을 판단한 경우 목표 체지방을 나타내는 이미지를 결정할 수 있다. 상기한 체지방률 별 이미지/레벨은 애플리케이션 실행 정보로서 애플리케이션 DB(332)에 기 저장되어 있다.
예를 들어, 애플리케이션 제어부(322)는, 애플리케이션 실행 정보로서, 체지방 분석 결과 현재 체지방 25%로 판단되는 경우 체지방 25%에 해당하는 캐릭터를 결정하거나 체지방 25%에 해당하는 캐릭터 레벨을 결정할 수 있다. 또는 애플리케이션 제어부(322)는, 체지방 분석 결과 현재 체지방 25%로 판단되는 경우, 체지방 25%에 해당하는 접속 가능한 게임 레벨을 결정하거나, 체지방 25%에 해당하는 게임 목표 레벨을 결정할 수 있다. 체지방률 별 캐릭터 이미지/캐릭터 레벨/접속 가능한 게임 레벨/게임 목표 레벨 등은 애플리케이션 실행 정보로서 애플리케이션 DB(332)에 저장되어 있다.
서버(120)는, 제어부(320)의 제어에 따라, 상기 결정된 애플리케이션 실행 정보에 상응하여 체지방 또는 혈당 관련 애플리케이션을 실행하도록 사용자 기기를 제어할 수 있다. 이는, 서버(120)에 의해 애플리케이션 실행 정보가 사용자 기기에 제공되므로, 실질적으로 서버(120)가 사용자 기기에서 수행되는 애플리케이션 실행 동작을 제어하는 것을 의미할 수 있다.
예를 들어, 서버(120)는, 통신부(310)를 통하여 애플리케이션 실행 정보 및 이것에 따른 애플리케이션 실행을 명령하는 신호(이하 명령 신호)를 사용자 기기에 송신할 수 있고, 사용자 기기는, 명령 신호를 확인함으로써 그것에 해당하는 애플리케이션 실행 정보에 근거하여 해당 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있다.
상기에서 제어부(320) 및 저장부(330)는 해당 기능/역할에 따라 각각의 구성을 세분화하였으나, 이는 일 실시예에 불과하므로 하나의 통합된 구성요소에서 해당 기능/역할을 수행하는 것을 배제하지 않는다.
도 4는 본 발명의 일 실시예에 따른 체지방 또는 혈당 관리 방법의 흐름도를 도시하고, 체지방 또는 혈당 데이터가 외부 체지방 또는 혈당 측정기로부터 획득되는 경우에 한정하여 본 발명을 설명한다. 본 발명의 효과적인 설명을 위하여 도 1에 도시된 시스템 구성요소들을 인용하도록 한다.
도 4에 도시된 바와 같이, 사용자 기기(110)는, 체지방 또는 혈당 측정기(130)와 데이터 통신이 가능하도록 연결되면(S411), 체지방 또는 혈당 관련 애플리케이션을 실행한다(S412). 더욱 구체적으로, 사용자 기기(110)는, 체지방 또는 혈당 측정기(130)와 연결된 경우라도 사용자로부터 실행 명령을 입력받은 경우 체지방 또는 혈당 관련 애플리케이션을 실행하거나, 체지방 또는 혈당 측정기(130)와 연결 감지시 자동으로 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있다. 물론, 체지방 또는 혈당 측정기(130)와 연결되지 않은 상태라도, 사용자 기기(110)는, 사용자로부터 실행 명령을 입력받아 체지방 또는 혈당 관련 애플리케이션을 실행할 수 있다.
사용자 기기(110)는, 체지방 또는 혈당 관련 애플리케이션의 실행 상태에서 사용자 정보를 입력받는다(S413). 예를 들어, 사용자 정보는, 성별/나이/키/몸무게 등을 포함할 수 있고, 사용자로부터 직접 입력되거나 외부 기기로부터 수신될 수도 있다.
체지방 또는 혈당 측정기(130)는, 사용자 신체 신호를 감지하여 사용자의 체지방 또는 혈당 데이터를 측정하고(S414), 상기 측정된 체지방 또는 혈당 데이터를 사용자 기기(110)에 송신한다(S415). 체지방 또는 혈당 측정기(130)는, 사용자 기기(110)와의 연결이 불량하거나, 사용자 기기(110)의 전원이 꺼진 경우, 상기 측정된 체지방 또는 혈당 데이터를 연결 복구 또는 전원 온 상태까지 대기후 송신할 수도 있다.
사용자 기기(110)는, 체지방 또는 혈당 측정기(130)로부터 수신된 체지방 또는 혈당 데이터를 서버(120)에 송신한다(S416). 다른 예로, 체지방 또는 혈당 측정기(130)는, 사용자 기기/체지방 또는 혈당 측정기간 또는 사용자 기기/서버간 연결이 불량한 경우, 사용자 기기(110)를 거치지 않고 서버(120)로 직접 체지방 또는 혈당 데이터를 송신할 수도 있다.
서버(120)는, 사용자 기기(110)로부터 수신한 체지방 또는 혈당 데이터를 분석하고(S417), 상기 분석 결과에 따라 애플리케이션 실행 정보를 결정한다(S418). 서버(120)는, 체지방 또는 혈당 데이터의 분석 및 애플리케이션 실행 정보의 결정에 있어, 데이터베이스에 기 저장된 사용자 정보, 체지방 정보 또는 애플리케이션 관련 정보를 활용할 수 있다.
서버(120)는, 상기 결정된 애플리케이션 실행 정보를 사용자 기기(110)로 송신한다(S419). 이때, 서버(120)는, 애플리케이션 실행 정보에 해당 체지방 또는 혈당 관련 애플리케이션의 식별 정보 및 실행 명령 신호를 추가하여 송신할 수도 있다.
사용자 기기(110)는, 서버(120)로부터 수신된 애플리케이션 실행 정보에 상응하도록 해당 체지방 또는 혈당 관련 애플리케이션을 실행하고(S420), 체지방 또는 혈당 관련 애플리케이션의 실행 결과를 출력한다(S421).
예를 들어, 사용자 기기(110)는, 애플리케이션 실행 정보 및 해당 체지방 또는 혈당 관련 애플리케이션의 식별 정보를 수신한 경우, 식별 정보를 이용하여 해당 체지방 또는 혈당 관련 애플리케이션을 확인하고, 상기 확인된 체지방 또는 혈당 관련 애플리케이션을 애플리케이션 실행 정보를 이용하여 실행할 수 있다. 또한, 사용자 기기(110)가 현재 해당 체지방 또는 혈당 관련 애플리케이션을 실행하지 않는 상태라면, 사용자에게 애플리케이션 실행 정보의 수신을 알리고, 사용자로 하여금 해당 체지방 또는 혈당 관련 애플리케이션 실행 명령을 입력하도록 유도할 수 있다. 또한, 사용자 기기(110)가 현재 해당 체지방 또는 혈당 관련 애플리케이션의 실행 상태라면, 자동으로 또는 사용자 선택에 따라 애플리케이션 실행 정보에 상응하는 실행 상태로 전환할 수 있다. 체지방 또는 혈당 관련 애플리케이션의 실행 결과의 출력에 관련하여서는 도 5a 내지 도 7b를 참조하여 이하에서 더욱 상세히 설명한다.
도 5a는 본 발명의 일 실시예에 따른 사용자 정보 등록 화면을 도시하고, 도 5b는 본 발명의 일 실시예에 따른 체지방 또는 혈당 측정 화면을 도시한다.
도 5a에 의하면, 사용자 기기는, 체지방 또는 혈당 관련 애플리케이션의 실행 상태에서 사용자로부터 사용자 정보를 입력받을 수 있는 사용자 정보 등록 화면을 표시할 수 있다. 예를 들어, 사용자 정보는, 성별, 나이, 몸무게, 키 등을 포함할 수 있고, 사용자에 관련된 정보라면 그것의 용어/명칭에 한정되지 않고 모두 포함할 수 있다.
도면상에 도시되지 않았지만, 체지방 또는 혈당 관련 애플리케이션은 사용자 정보 편집 화면을 제공할 수 있고, 사용자로 하여금 사용자 정보의 삭제/추가/변경을 입력하게 할 수 있다. 예를 들어, 사용자 정보 등록은, 체지방 또는 혈당 관련 애플리케이션의 최초 실행 시 요구될 수 있고, 사용자 정보 삭제/추가/변경 등의 편집은, 체지방 또는 혈당 관련 애플리케이션의 실행 상태라면 별도의 시점을 요구하지 않는다.
도 5b에 의하면, 사용자 기기는, 체지방 또는 혈당 데이터를 측정하는 동안 체지방 또는 혈당 데이터를 측정 중임을 알리는 이미지를 표시하고, 더 나아가 측정 진행 현황을 알리는 이미지를 표시할 수 있다. 예를 들어, 사용자 기기는, 이미지가 특정 인물/동물 이미지인 경우, 측정 결과를 궁금해하는 얼굴 표정을 표시하거나, 측정 진행 현황에 따라 얼굴 표정/얼굴 색깔이 변경되도록 표시할 수 있다. 또는, 사용자 기기는, 진행 바(Progress bar)를 이용하여 측정 진행 현황을 표시할 수 있고, 측정 완료 시 측정 완료를 알리는 이미지를 표시하거나 측정 완료 메시지를 표시할 수도 있다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따른 체지방 또는 혈당 측정 결과를 표시하는 화면을 도시한다.
도 6a에 의하면, 사용자 기기는, 애플리케이션 실행 정보가 이전 및 현재 체지방률을 나타내는 이미지인 경우, 체지방 또는 혈당 관련 애플리케이션의 실행 결과로서, 이전 체지방률을 나타내는 이미지(610) 및 현재 체지방률을 나타내는 이미지(620)를 이용하여 체지방 변화 이력을 직관적으로 표시할 수 있다. 이때, 이미지(610, 620)은, 해당 체지방률에 따라 크기/색상/모양/표정 등을 달리할 수 있고, 체지방률 감소/증가에 상응하는 문구들(예를 들어, 감소 시 Great, 증가 시 Bad)이 함께 표시될 수 있다.
도 6b에 의하면, 사용자 기기는, 애플리케이션 실행 정보가 현재 체지방률을 나타내는 이미지인 경우, 체지방 또는 혈당 관련 애플리케이션의 실행 결과로서, 현재 체지방률을 나타내는 레벨을 표시할 수 있다. 체지방률을 나타내는 레벨은 체지방률에 따라 레벨이 상이하므로, 현재 체지방률이 25%인 경우와 30%인 경우는 그것의 레벨을 달리한다. 예를 들어, 체지방률 11% ~ 30%에 대하여 레벨 1 ~ 20이 설정된다고 가정하면, 현재 체지방률이 25%에 대하여 레벨 15가 표시될 수 있다.
더 나아가, 현재 체지방률에 대한 정보로서, 추천 운동 정보, 추천 식단 정보, 기준 체지방률 등을 추가로 제공할 수 있다.
도 6c에 의하면, 사용자 기기는, 애플리케이션 실행 정보가 목표 체지방률을 나타내는 이미지인 경우, 체지방 또는 혈당 관련 애플리케이션의 실행 결과로서, 기 달성 체지방률 및 목표 달성 체지방률을 나타내는 이미지를 표시할 수 있고, 그 예로서 나무에 열린 열매(630)를 이용하여 체지방률을 표시할 수 있다.
더욱 구체적으로, 기존 목표 체지방률이 30%이었고 현재 체지방률이 30%라면 기존 목표 체지방률이 달성되었으므로, 목표 체지방률 30%에 해당하는 열매(631)는 바닥에 떨어지고, 다음 목표 체지방률 25%에 해당하는 열매(632)를 식별되게 표시한다. 그리고, 이후 체지방률 25%를 달성한 경우, 목표 체지방률 25% 및 30%에 해당하는 열매들(631, 632)은 바닥에 떨어지고, 다음 목표 체지방률 20%에 해당하는 열매(633)를 식별되게 표시한다. 이로써, 사용자는 자신의 목표 체지방률 변화 이력 및 다음 목표 체지방률을 직관적으로 확인할 수 있다. 또한, 목표 체지방률은 사용자의 선택에 따라 또는 애플리케이션 제어부의 결정에 따라 설정될 수 있고, 특히 사용자 선택의 경우 사용자에 의해 선택된 열매에 해당하는 체지방률을 목표 체지방률로 설정할 수 있다.
도면상에 도시하지 않았지만, 사용자 기기는, 목표 체지방률을 더욱 다양한 방식으로 표시할 수 있고, 예를 들어 목표 체지방률 별 열매가 복수 개 달린 나무에서 목표 체지방률에 해당하는 열매를 점프하여 획득하는 이미지를 표시하거나, 목표 체지방률에 해당하는 열매를 나무에 달아 목표 체지방률에 가까워질수록 열매가 성장하는 이미지를 표시할 수 있다.
도 7a는 체지방 또는 혈당 측정 결과에 따라 차별화된 게임 캐릭터 정보를 나타내는 화면을 도시하고, 도 7b는 체지방 또는 혈당 측정 결과에 따라 차별화된 게임 정보를 나타내는 화면을 도시한다. 이하에서는, 체지방 또는 혈당 관련 애플리케이션이 게임 애플리케이션인 경우로 한정하여 설명한다.
도 7a에 의하면, 사용자 기기는, 애플리케이션 실행 정보가 현재 체지방률, 현재 체지방률에 해당하는 캐릭터 이미지 및 캐릭터 능력(또는, 레벨/파워)인 경우, 게임 애플리케이션의 실행 결과로서 현재 체지방률에 해당하는 캐릭터 이미지를 표시하고 현재 체지방률에 해당하는 캐릭터 파워를 해당 캐릭터에 부여할 수 있다.
더욱 구체적으로, 사용자 기기는, 현재 체지방률이 30%인 경우, 게임 캐릭터가 체지방률 30%에 해당하는 파워(710-1)를 가지도록 설정하고, 체지방률 30%에 해당하는 캐릭터 이미지(720-1)를 표시할 수 있다. 또는, 현재 체지방률이 25%인 경우, 게임 캐릭터가 체지방률 25%에 해당하는 파워(710-2)를 가지도록 설정하고, 체지방률 25%에 해당하는 캐릭터 이미지(720-2)를 표시할 수 있다. 예를 들어, 체지방률이 낮을수록 캐릭터 파워가 높아지고 캐릭터 이미지가 날씬하거나 웃는 표정을 짓도록 설정될 수 있다.
도면상에 도시하지 않았지만, 현재 체지방률에 따라 차별화된 캐릭터 이미지 리스트를 사용자에게 제공하고(예를 들어, 체지방률이 낮을수록 선택 가능한 이미지 수가 더 많거나 파워가 높은 이미지를 선택 가능함), 사용자로 하여금 직접 캐릭터 이미지를 선택하도록 할 수 있다.
도 7b에 의하면, 사용자 기기는, 애플리케이션 실행 정보가 현재 체지방률 및 현재 체지방률에 해당하는 접속 가능 게임 레벨을 포함하는 경우, 현재 체지방률에 해당하는 접속 가능한 게임 레벨까지 제공할 수 있다.
더욱 구체적으로, 게임 레벨이 1~10이고, 체지방률 1~50%에 대하여 접속 가능한 게임 레벨이 10~1 지정되어 있다고 가정하면, 현재 체지방률이 30%인 경우 게임 레벨 1~4까지 접속 가능하고, 현재 체지방률이 25%인 경우 게임 레벨 1~5까지 접속 가능할 수 있다. 체지방률이 낮을수록 접속 가능한 게임 레벨이 높아지도록 설정할 수 있다. 또한, 목표 체지방률을 반영하여 목표 게임 레벨을 설정할 수 있고, 예를 들어 현재 체지방률이 30%인 경우 목표 체지방률을 25%로 설정함으로써 목표 게임 레벨을 5로 설정할 수 있고, 현재 체지방률이 25%인 경우 목표 체지방률을 20%로 설정함으로써 목표 게임 레벨을 6으로 설정할 수도 있다.
또한, 사용자 기기는, 게임 실행 중 체지방 증가/감소에 관련된 이미지를 표시할 수 있다. 따라서, 사용자로 하여금 게임 애플리케이션 실행 중에 체지방 증가/감소에 대하여 항상 인식할 수 있도록 할 수 있다.
예를 들어, 사용자 기기는, 체지방 증가에 관련된 이미지로서 고열량/패스트푸드 등 몸에 해로운 음식 아이콘을 표시할 수 있고, 게임 캐릭터가 몸에 해로운 음식 아이콘을 획득하는 경우 벌점/낮은 점수를 주거나 게임 캐릭터의 파워/에너지를 감소시킬 수 있다. 또한, 사용자 기기는, 체지방 감소에 관련된 이미지로서 채소/저열량 등 몸에 좋은 음식 아이콘을 표시할 수 있고, 게임 캐릭터가 몸에 좋은 음식 아이콘을 획득하는 경우 높은 점수를 주거나 게임 캐릭터의 파워/에너지를 증가시키거나 접속 가능한 게임 레벨을 올리거나 게임 캐릭터가 특별한 능력을 가지도록 할 수 있다.
도면상에 도시하지 않았지만, 게임 애플리케이션이 사용자로 하여금 조깅/달리기/걷기 등을 유도하는 운동 보조 게임 애플리케이션인 경우, 체지방률이 높을수록 운동 강도가 높은 게임 레벨에 접속 허용할 수 있다.
또한, 도면상에 도시하지 않았지만, 애플리케이션 실행 정보로서 게임 애플리케이션 랭킹 정보를 사용자 기기에 제공함으로써, 사용자 기기는, 다른 사용자들의 체지방률 및 그들과의 비교를 통한 자신의 위치를 확인하게 할 수 있다.
또한, 본 발명의 다른 실시예에 따르면, 애플리케이션 실행 정보의 일부 또는 전체가 사용자 기기에서 결정될 수도 있다. 이 경우, 애플리케이션 실행 정보의 결정에 필요한 정보가 사용자 기기에 미리 저장되어 있거나 필요 시 서버에 접속하여 획득될 수 있도록 구성한다. 또한, 서버에서의 체지방 또는 혈당 데이터 분석 및 애플리케이션 실행 정보 결정에 대한 설명 부분을 인용하여 사용자 기기에서 동일/유사 동작이 수행되는 것으로 볼 수 있다.
전술한 본 발명의 실시예들은, 프로그래밍 및/또는 공학 기술을 이용하여, 소프트웨어, 펌웨어, 하드웨어, 제조물 또는, 예를 들면, 클라우딩 컴퓨터 환경과 같은 이들이 조합된 것을 생산하기 위하여, 상기 방법, 시스템 또는 저장 미디어의 형태로 실행될 수 있으며, 상기 제조물은 컴퓨터 프로그램, 반송파, 또는 미디어를 모두 포함할 수 있다.
이상에서 설명한 본 발명이 전술한 실시예 및 첨부된 도면에 한정되지 않으며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변형 및 변경이 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.

Claims (23)

  1. 체지방 또는 혈당 측정 결과를 외부 서버에 송신하는 단계;
    상기 체지방 또는 혈당 측정 결과에 따른 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 상기 외부 서버로부터 수신하는 단계;
    상기 게임 애플리케이션 실행 정보에 근거하여 상기 체지방 또는 혈당 관련 게임 애플리케이션을 실행하는 단계; 및
    상기 체지방 또는 혈당 관련 게임 애플리케이션의 실행 결과를 출력하는 단계를 실행하고,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는 사용자 기기를 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  2. 제 1 항에 있어서, 상기 체지방 또는 혈당 관련 게임 애플리케이션의 실행 단계는,
    상기 게임 애플리케이션 실행 정보가 체지방 또는 혈당 측정 정보를 포함하는 경우, 현재 체지방 또는 혈당 정도, 체지방 또는 혈당 변화 이력, 목표 체지방 또는 혈당 정도 중 적어도 하나를 표시하도록 상기 체지방 또는 혈당 관련 게임 애플리케이션을 실행하는 사용자 기기를 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  3. 제 1 항에 있어서, 상기 체지방 또는 혈당 관련 게임 애플리케이션의 실행 단계는,
    상기 게임 애플리케이션 실행 정보가 체지방 또는 혈당 측정 결과에 상응하도록 차별화된 캐릭터 정보를 포함하는 경우, 상기 캐릭터 정보에 따라 캐릭터 이미지 및 캐릭터 레벨 중 적어도 하나를 지정하여 상기 게임 애플리케이션을 실행하는 사용자 기기를 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  4. 삭제
  5. 제 1 항에 있어서,
    소셜 네트워크 서비스(Social Network Service)를 통하여 적어도 하나의 사용자와 상기 목표 게임 레벨에 관한 정보를 공유하는 단계를 더 실행하는 사용자 기기를 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  6. 제 1 항에 있어서, 상기 출력 단계는,
    상기 게임 애플리케이션 실행에 따른 게임 구동 시, 체지방 감소/증가에 관련된 이미지를 표시하는 사용자 기기를 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  7. 체지방 또는 혈당 측정 결과를 사용자 기기로부터 수신하는 단계;
    상기 체지방 또는 혈당 측정 결과를 분석하고, 상기 분석 결과에 근거하여 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 결정하는 단계;
    상기 결정된 게임 애플리케이션 실행 정보를 상기 사용자 기기에 송신하는 단계; 및
    상기 결정된 게임 애플리케이션 실행 정보에 따라 상기 사용자 기기에서 체지방 또는 혈당 관련 게임 애플리케이션을 실행하도록 제어하는 단계를 포함하고,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은 상기 사용자 기기로부터 수신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 상기 사용자 기기로부터 수신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 상기 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는 체지방 또는 혈당 관리 게임 애플리케이션.
  8. 사용자 기기에서, 체지방 또는 혈당 측정 결과를 송신하는 단계;
    서버에서, 상기 사용자 기기로부터 수신된 체지방 또는 혈당 측정 결과를 분석하고, 상기 분석 결과에 따라 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 결정하는 단계;
    상기 서버에서, 상기 결정된 게임 애플리케이션 실행 정보를 상기 사용자 기기에 송신하는 단계; 및
    상기 사용자 기기에서, 상기 서버로부터 수신된 게임 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 게임 애플리케이션을 실행하는 단계를 포함하고,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은 상기 서버로 송신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 상기 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는 시스템을 이용한 체지방 또는 혈당 관리 게임 애플리케이션.
  9. 하나 이상의 프로세서;
    메모리; 및
    상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성된 하나 이상의 프로그램을 포함하며, 상기 하나 이상의 프로그램은,
    체지방 또는 혈당 측정 결과를 외부 서버에 송신하고,
    상기 체지방 또는 혈당 측정 결과에 따른 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 상기 외부 서버로부터 수신하고,
    상기 게임 애플리케이션 실행 정보에 근거하여 상기 체지방 또는 혈당 관련 게임 애플리케이션을 실행하고,
    상기 체지방 또는 혈당 관련 게임 애플리케이션의 실행 결과를 출력하기 위한 명령어들을 포함하며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는 체지방 또는 혈당 관리 기능을 갖는 사용자 기기.
  10. 삭제
  11. 삭제
  12. 삭제
  13. 삭제
  14. 삭제
  15. 삭제
  16. 하나 이상의 프로세서;
    메모리; 및
    상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성된 하나 이상의 프로그램을 포함하며, 상기 하나 이상의 프로그램은,
    체지방 또는 혈당 측정 결과를 사용자 기기로부터 수신하고,
    상기 체지방 또는 혈당 측정 결과를 분석하고, 상기 분석 결과에 근거하여 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 결정하고,
    상기 결정된 게임 애플리케이션 실행 정보를 상기 사용자 기기에 송신하고,
    상기 결정된 게임 애플리케이션 실행 정보에 따라 상기 사용자 기기에서 체지방 또는 혈당 관련 게임 애플리케이션을 실행하도록 제어하기 위한 명령어들을 포함하며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지며,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 상기 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는 체지방 또는 혈당 관리 기능을 갖는 게임 서버.
  17. 삭제
  18. 삭제
  19. 삭제
  20. 체지방 또는 혈당 측정 결과를 송신하는 사용자 기기; 및
    상기 사용자 기기로부터 수신된 체지방 또는 혈당 측정 결과를 분석하고, 상기 분석 결과에 따라 접근 가능한 게임 레벨 및 목표 게임 레벨 중 어느 하나를 지정하기 위한 게임 애플리케이션 실행 정보를 결정하는 외부 서버를 포함하고,
    상기 사용자 기기는, 상기 외부 서버로부터 수신된 게임 애플리케이션 실행 정보에 상응하도록 체지방 또는 혈당 관련 애플리케이션을 실행하고,
    상기 접근 가능한 게임 레벨 및 목표 게임 레벨은 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 낮아질수록 높아지고, 상기 외부 서버로 송신된 체지방 또는 혈당 측정 결과가 높아질수록 낮아지는,
    상기 접근 가능한 게임 레벨 및 상기 목표 게임 레벨은, 인스턴트 음식이 장애물로서 정의되고 체지방 감소에 유리한 음식은 생명 또는 수집해야 할 아이템으로 정의되는 게임 정보를 포함하고, 상기 장애물과 상기 아이템은 상기 사용자의 체지방 또는 혈당 측정 결과와 연동되어 운영되는, 체지방 또는 혈당 관리 기능을 갖는 게임 시스템.
  21. 삭제
  22. 삭제
  23. 삭제
KR1020150066351A 2015-05-12 2015-05-12 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법 KR101788249B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020150066351A KR101788249B1 (ko) 2015-05-12 2015-05-12 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법
PCT/KR2016/004985 WO2016182360A1 (ko) 2015-05-12 2016-05-12 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법
US15/573,473 US20180144819A1 (en) 2015-05-12 2016-05-12 User device, server, and system having function of managing body fat or glucose, and method for managing body fat or glucose using same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150066351A KR101788249B1 (ko) 2015-05-12 2015-05-12 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법

Publications (2)

Publication Number Publication Date
KR20160133340A KR20160133340A (ko) 2016-11-22
KR101788249B1 true KR101788249B1 (ko) 2017-11-15

Family

ID=57248264

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150066351A KR101788249B1 (ko) 2015-05-12 2015-05-12 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법

Country Status (3)

Country Link
US (1) US20180144819A1 (ko)
KR (1) KR101788249B1 (ko)
WO (1) WO2016182360A1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023054885A1 (ko) * 2021-09-30 2023-04-06 이오플로우㈜ 알람 경보를 차등적으로 제공하는 방법 및 기록매체
US20230410681A1 (en) * 2022-05-25 2023-12-21 Emillia Jarvinen Apparatus and Method for Gamification of Nutrition and Food Education for Young Children

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014237058A (ja) * 2014-09-25 2014-12-18 セイコーエプソン株式会社 生体運動情報処理システム、生体運動情報処理方法及び生体運動情報処理サーバー

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5918603A (en) * 1994-05-23 1999-07-06 Health Hero Network, Inc. Method for treating medical conditions using a microprocessor-based video game
US5678571A (en) * 1994-05-23 1997-10-21 Raya Systems, Inc. Method for treating medical conditions using a microprocessor-based video game
US5307263A (en) * 1992-11-17 1994-04-26 Raya Systems, Inc. Modular microprocessor-based health monitoring system
US6210272B1 (en) * 1997-12-22 2001-04-03 Health Hero Network, Inc. Multi-player interactive electronic game for health education
US20080045780A1 (en) * 1994-05-23 2008-02-21 Brown Stephen J Method for treating medical conditions using a microprocessor-based video game
JP5057499B2 (ja) * 2001-06-22 2012-10-24 アークレイ株式会社 測定支援装置およびこれを利用する測定装置並びにプログラム
US7229288B2 (en) * 2002-12-20 2007-06-12 Medtronic Minimed, Inc. Method, system, and program for using a virtual environment to provide information on using a product
KR100519060B1 (ko) * 2003-08-21 2005-10-06 주식회사 헬스피아 헬쓰 게임 장치 및 헬쓰 게임 데이터 처리 방법
WO2005086866A2 (en) * 2004-03-09 2005-09-22 Heartrate Games, Inc. User interactive exercise system
US20080311968A1 (en) * 2007-06-13 2008-12-18 Hunter Thomas C Method for improving self-management of a disease
KR20090014481A (ko) * 2007-08-06 2009-02-11 주식회사 닉산메디테크 건강 관리 시스템 및 방법
US20110230732A1 (en) * 2009-09-14 2011-09-22 Philometron, Inc. System utilizing physiological monitoring and electronic media for health improvement
US20140164014A1 (en) * 2011-08-19 2014-06-12 Lg Electronics Inc. Method for providing health care service for providing self-aware reminder for health care motivation
KR101888650B1 (ko) * 2012-09-07 2018-08-14 삼성전자주식회사 애플리케이션 실행 방법 및 이를 위한 단말
KR20150008010A (ko) * 2013-07-12 2015-01-21 김선혜 스마트 디바이스의 사용을 관리하기 위한 방법, 비일시성의 시스템 및 컴퓨터 판독 가능한 기록 매체

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014237058A (ja) * 2014-09-25 2014-12-18 セイコーエプソン株式会社 生体運動情報処理システム、生体運動情報処理方法及び生体運動情報処理サーバー

Also Published As

Publication number Publication date
KR20160133340A (ko) 2016-11-22
US20180144819A1 (en) 2018-05-24
WO2016182360A1 (ko) 2016-11-17

Similar Documents

Publication Publication Date Title
KR102513337B1 (ko) 체중 관리 및 활동성 추적 시스템
KR102396291B1 (ko) 데이터 처리 방법 및 그 전자 장치
US9891096B2 (en) Body weight scale with visual notification system and method
US9269119B2 (en) Devices and methods for health tracking and providing information for improving health
US20160142407A1 (en) Method and apparatus for displaying user interface in electronic device
US11191999B2 (en) Method of allowing a user to receive information associated with a goal
KR102067282B1 (ko) 모바일 건강 애플리케이션을 위한 개별적으로 맞춤화되고, 피어-파생 메시지의 자동 구성
JP6362701B2 (ja) アスレチック活動セッションおよびグループ
EP3036694A1 (en) Sessions and groups
KR102019202B1 (ko) 개인건강기록에 기반하여 개인 맞춤형 운동영상 서비스를 제공하기 위한 컴퓨팅 장치의 동작방법
JP2015225460A (ja) 食事管理方法、食事管理システム及び食事管理端末
KR101788249B1 (ko) 체지방 또는 혈당 관리 기능을 갖는 사용자 기기, 서버 및 시스템, 그리고 이것들을 이용한 체지방 또는 혈당 관리 방법
KR102486823B1 (ko) 혈당 관리 서비스를 제공하기 위한 전자 장치 및 방법
JP2024063744A (ja) プログラム、方法、情報処理装置
KR20150117070A (ko) 건강 관리를 기반한 캐릭터 육성 장치 및 서비스 방법
US10896759B2 (en) Intelligent grouping of peers in motivational programs
CN114816146A (zh) 一种体重管理方法、装置及电子设备
KR20220017590A (ko) Vr 신체검사를 기반으로 한 의료정보의 제공과 의료정보 결과에 따라 맞춤형 광고 콘텐츠를 서비스 하는 방법 및 장치
JP2015162009A (ja) 摂取食事量提示装置、方法、及びプログラム
US20240203577A1 (en) Method of providing health information using electronic device and the electronic device
KR20230073679A (ko) 운동 데이터 기반 영양 프로그램 추천 전자장치 및 방법
CN112768035A (zh) 一种交互方法和耳机设备
KR20190106975A (ko) 스마트 테이블 및 스마트 테이블의 제어방법

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
N231 Notification of change of applicant
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)