KR20220156116A - Method and apparatus for monitoring alcohol intake using smart ring - Google Patents
Method and apparatus for monitoring alcohol intake using smart ring Download PDFInfo
- Publication number
- KR20220156116A KR20220156116A KR1020210063150A KR20210063150A KR20220156116A KR 20220156116 A KR20220156116 A KR 20220156116A KR 1020210063150 A KR1020210063150 A KR 1020210063150A KR 20210063150 A KR20210063150 A KR 20210063150A KR 20220156116 A KR20220156116 A KR 20220156116A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- drinking
- smart ring
- information
- cup
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/30—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1116—Determining posture transitions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/25—Bioelectric electrodes therefor
- A61B5/251—Means for maintaining electrode contact with the body
- A61B5/256—Wearable electrodes, e.g. having straps or bands
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/25—Bioelectric electrodes therefor
- A61B5/279—Bioelectric electrodes therefor specially adapted for particular uses
- A61B5/296—Bioelectric electrodes therefor specially adapted for particular uses for electromyography [EMG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/389—Electromyography [EMG]
- A61B5/397—Analysis of electromyograms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6825—Hand
- A61B5/6826—Finger
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D21/00—Measuring or testing not otherwise provided for
- G01D21/02—Measuring two or more variables by means not covered by a single other subclass
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B7/00—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT 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/60—ICT 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/67—ICT 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
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Molecular Biology (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- General Physics & Mathematics (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
실시예들은 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 장치 및 방법에 관련된다. 보다 상세하게는, 스마트링을 이용해 얻은 사용자의 동작 정보를 기반으로 사용자의 음주량 등 음주 상태를 추정하고, 추정 정보를 기반으로 사용자의 음주 상태를 모니터링하는 방법 및 장치에 관련된다. Embodiments relate to a device and method for monitoring a drinking state of a user using a smart ring. More specifically, it relates to a method and apparatus for estimating a user's drinking state, such as drinking amount, based on user's motion information obtained using a smart ring, and monitoring the user's drinking state based on the estimated information.
세계보건기구(WHO)는 술을 1급 발암물질로 지정하였으며, 세계보건기구 산하 국제암연구소(IRAC) 역시 술의 주성분인 알코올과 부산물인 아세트알데히드를 함께 1급 발암물질로 지정하여 알코올의 건강에 대한 악영향을 경고하고 있다.The World Health Organization (WHO) has designated alcohol as a first-class carcinogen, and the International Agency for Research on Cancer (IRAC) under the World Health Organization has also designated alcohol, the main component of alcohol, and acetaldehyde, a by-product of alcohol, as a first-class carcinogen. warning of adverse effects.
간은 우리 몸에서 가장 큰 장기로 여러 세포가 모여 몸이 필요로 하는 각종 영양분의 대사로부터 우리 뇌에서 필요로 하는 에너지를 공급하고 독성 물질을 결합하거나 해독하는 역할을 한다. 이러한 간에 이상이 생기면 황달이나 빈혈 등 여러 부작용이 나타나게 되며, 건강한 삶을 유지하기 위해서 필수적인 장기이다. The liver is the largest organ in our body, where many cells gather and supply the energy needed by our brain from the metabolism of various nutrients the body needs, and play a role in combining or detoxifying toxic substances. If there is an abnormality in the liver, various side effects such as jaundice or anemia appear, and it is an essential organ to maintain a healthy life.
간은 독성 물질을 해독하는 특성으로 인해 특히 음주로 인한 알코올 섭취에 많은 영향을 받는 장기로 알려져 있다. 알코올에 의해 발생하는 알코올성 간질환은 알코올 지방간, 알코올 간염, 알코올 간경변증의 3가지 유형으로 분류될 수 있다. 알코올성 간질환은 발생 위험이 특히 알코올 섭취량에 밀접한 관련이 있는 것으로 알려져 있다.The liver is known to be an organ that is particularly affected by alcohol consumption due to its ability to detoxify toxic substances. Alcoholic liver disease caused by alcohol can be classified into three types: alcoholic fatty liver, alcoholic hepatitis, and alcoholic cirrhosis. It is known that the risk of alcoholic liver disease is closely related to the amount of alcohol consumed.
알코올 지방간은 대부분 과음자에게서 나타나고, 알코올을 자주, 또 과음했을 때 알코올 지방간이 생기고, 이것이 심하면 알코올성 간염이나 섬유화 현상을 일으키게 되며, 더 심해지면 알코올성 간경변증을 일으키게 된다. Alcoholic fatty liver occurs mostly in heavy drinkers, and when alcohol is drunk frequently and excessively, alcoholic fatty liver occurs, and if it is severe, it causes alcoholic hepatitis or fibrosis, and if it gets worse, it causes alcoholic cirrhosis.
상술한 점을 고려하여, 이와 같은 알코올성 간질환을 예방하는 등 알코올에 의한 신체의 부정적인 영향을 감소시키기 위해서는 음주자로부터 음주 정보를 입력받지 않더라도 음주자의 행위로부터 음주량을 추정하여 음주 중에 또는 지속적으로 음주자의 음주 상태를 추정하고 모니터링해 주는 방안이 필요하다.In view of the above, in order to reduce the negative effects of alcohol on the body, such as preventing alcoholic liver disease, even if drinking information is not input from the drinker, the drinking amount is estimated from the drinker's behavior and A method for estimating and monitoring drinking status is needed.
하기에서는 스마트링을 이용하여 사용자의 음주 상태를 모니터링하는 방법 및 장치에 대해 서술한다.In the following, a method and device for monitoring a user's drinking state using a smart ring will be described.
본 명세서는 스마트링을 이용한 음주 상태 모니터링 방법 및 장치를 제공하는 것을 목적으로 한다.An object of the present specification is to provide a drinking state monitoring method and device using a smart ring.
본 명세서는 스마트링을 이용하여 센서 정보를 획득하고 사용자의 음주 여부, 음주 종류, 음주 횟수, 음주량을 추정하여 사용자의 음주 상태를 모니터링 하고, 일정량 이상의 음주로 추정되는 경우 적절한 알람을 제공하여 사용자의 음주량을 제어할 수 있는 방법 및 장치를 제공하는 것을 목적으로 한다.This specification monitors the user's drinking state by acquiring sensor information using a smart ring, estimating the user's drinking status, type of drinking, frequency of drinking, and amount of drinking, and providing an appropriate alarm when it is estimated that drinking is over a certain amount so that the user's It is an object of the present invention to provide a method and apparatus capable of controlling the amount of alcohol consumed.
본 명세서는 사용자의 음주 정보를 저장하여 지속적으로 사용자의 건강 상태를 모니터링하고, 관리하는 방법 및 장치를 제공하는 것을 목적으로 한다.An object of the present specification is to provide a method and apparatus for continuously monitoring and managing a user's health status by storing user's drinking information.
본 명세서의 해결하고자 하는 과제는 상술한 바에 한정되지 아니하고, 하기에서 설명하는 발명의 실시예들에 의해 도출될 수 있는 다양한 사항들로 확장될 수 있다.The problem to be solved in the present specification is not limited to the above, and can be extended to various matters that can be derived by the embodiments of the invention described below.
본 명세서의 일 실시예에 따른 의료정보 관리서버에 의해 수행되는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법은, 사용자의 손가락에 장착된 스마트링을 통해 사용자 동작 정보를 획득하는 단계, 상기 사용자 동작 정보를 분석하여 상기 사용자의 음주 상태를 추정하는 단계, 및 상기 사용자 동작 정보 또는 상기 추정된 음주 상태 정보를 의료기관 서버에 전송하는 단계를 포함한다.A method for monitoring a user's drinking state using a smart ring, performed by a medical information management server according to an embodiment of the present specification, includes the steps of acquiring user motion information through a smart ring mounted on a user's finger, the Analyzing user motion information to estimate a drinking state of the user, and transmitting the user motion information or the estimated drinking state information to a medical institution server.
일 실시예에 있어서, 상기 사용자의 음주 상태를 추정하는 단계는, 상기 사용자 동작 정보에 기반하여 상기 사용자가 파지한 잔의 형태, 잔의 이동 경로, 잔의 꺾임 각도 및 각속도를 추정하는 단계, 및 상기 추정된 잔의 형태, 잔의 이동 경로, 잔의 꺾임 각도 및 각속도에 기반하여 상기 사용자의 음주 여부, 음주 종류, 음주 횟수, 음주량 중 하나 이상을 추정하는 단계를 포함할 수 있다.In an embodiment, the estimating of the drinking state of the user may include estimating a shape of a cup held by the user, a movement path of the cup, a bending angle and an angular velocity of the cup based on the user motion information; and and estimating at least one of drinking status, type of drinking, frequency of drinking, and amount of drinking of the user based on the estimated shape of the cup, movement path of the cup, bending angle and angular velocity of the cup.
일 실시예에 있어서, 상기 방법은, 상기 사용자의 음주량이 임계치 이상인 경우, 상기 스마트링으로 진동, 소리, 빛 중 하나 이상의 알람을 발생시키는 요청을 전송하는 단계를 더 포함할 수 있다.In one embodiment, the method may further include transmitting a request for generating an alarm of one or more of vibration, sound, and light to the smart ring when the drinking amount of the user is equal to or greater than a threshold value.
일 실시예에 있어서, 상기 방법은, 상기 사용자의 음주량이 임계치 이상인 경우, 상기 의료기관으로 상기 사용자의 음주량 정보를 전송하는 단계, 및 상기 의료기관으로부터 상기 사용자의 건강 상태 정보를 수신하는 단계를 더 포함할 수 있다.In an embodiment, the method may further include transmitting drinking amount information of the user to the medical institution when the drinking amount of the user is equal to or greater than a threshold value, and receiving health state information of the user from the medical institution. can
일 실시예에 있어서, 상기 사용자의 음주 상태를 추정하는 단계는, 상기 스마트링이 착용된 상기 사용자의 손가락 근전도 신호를 측정하고, 상기 근전도 신호로부터 근육의 수축 정도에 따라 상기 사용자의 음주량을 추정하는 단계를 포함할 수 있다.In one embodiment, the step of estimating the user's drinking state comprises measuring the EMG signal of the user's finger on which the smart ring is worn, and estimating the drinking amount of the user according to the degree of muscle contraction from the EMG signal. steps may be included.
일 실시예에 있어서, 상기 스마트링은, 카메라, 가속도 센서, 온도 센서, 굽힘 센서, 자이로 센서, 중력 센서, 속도 센서 중 하나 이상을 포함하고, 상기 사용자의 한쪽 손 또는 양 손에 2개 이상 착용될 수 있다.In one embodiment, the smart ring includes one or more of a camera, an acceleration sensor, a temperature sensor, a bending sensor, a gyro sensor, a gravity sensor, and a speed sensor, and two or more are worn on one or both hands of the user. It can be.
일 실시예에 있어서, 상기 사용자 동작 정보는, 3차원 공간 상에서의 상기 스마트링의 위치와 기울기 변화, 압력, 거리 정보에 기반하여 산출되는 상기 스마트링이 착용된 상기 사용자의 손의 3차원 동작 정보를 포함할 수 있다.In one embodiment, the user motion information is 3-dimensional motion information of the user's hand wearing the smart ring, which is calculated based on information about the location, tilt change, pressure, and distance of the smart ring in a 3-dimensional space. can include
본 명세서의 일 실시예에 따른 컴퓨터로 판독 가능한 기록매체에 저장된 프로그램으로서, 상술한 방법을 수행하기 위한 명령어로 구성될 수 있다.As a program stored in a computer-readable recording medium according to an embodiment of the present specification, it may be composed of instructions for performing the above-described method.
본 명세서는 스마트링을 이용한 사용자의 음주 상태를 모니터링하는 방법 및 장치를 제공할 수 있다.The present specification may provide a method and apparatus for monitoring a drinking state of a user using a smart ring.
본 명세서는 스마트링에 포함된 센서 정보를 이용하여 스마트링이 착용된 사용자 손의 3차원 동작 정보를 획득하고, 기계학습을 통해 수집된 정보로부터 사용자의 음주 여부, 음주 종류, 음주 횟수 및 음주량을 추정하는 방법을 제공할 수 있다.In the present specification, three-dimensional motion information of a user's hand wearing a smart ring is obtained using sensor information included in a smart ring, and from information collected through machine learning, the user's drinking status, drinking type, number of drinks, and amount of alcohol are determined. An estimation method can be provided.
본 명세서는 사용자의 음주 상태를 추정하여 추정 정보를 지속적으로 모니터링 하고, 사용자의 건강관리를 위해 스마트링을 통한 적절한 피드백을 제공하는 방법을 제공할 수 있다.The present specification may provide a method of estimating a user's drinking state, continuously monitoring the estimated information, and providing appropriate feedback through a smart ring for health management of the user.
본 명세서는 수집된 사용자의 음주 상태 정보를 관리하고 의료기관으로 제공함으로써, 음주로 인한 사용자의 건강상태를 실시간으로 추정 및 모니터링하는 방법을 제공할 수 있다.The present specification can provide a method of estimating and monitoring the user's health condition due to drinking in real time by managing the collected drinking state information of the user and providing it to a medical institution.
본 명세서의 효과는 위 기재된 사항에 한정되지 아니하며, 아래 발명의 실시예들에 대한 상세한 설명으로부터 도출될 수 있는 다양한 내용들로 확장될 수 있음이 이해되어야 한다.It should be understood that the effects of the present specification are not limited to those described above, and can be extended to various contents that can be derived from the detailed description of the embodiments of the present invention below.
도 1은 본 명세서의 일 실시예에 따른 시스템의 동작 환경의 예를 도시한 도면이다.
도 2는 본 명세서의 일 실시예에 있어서 컴퓨팅 장치(200)의 내부 구성을 설명하기 위한 블록도이다.
도 3은 본 명세서의 일 실시예에 따른 스마트링을 이용해 사용자의 동작 정보를 수집하고 사용자의 음주 상태를 모니터링하는 방법이 수행되는 시스템도이다.
도 4는 본 명세서의 일 실시예에 따른 사용자의 동작 정보를 획득하기 위한 스마트링의 기능을 나타낸 도면이다.
도 5a 내지 도5d는 본 명세서의 다양한 실시예에 따른 스마트링의 착용 예와 음주 동작의 예를 나타낸 도면이다.
도 6a 내지 도6d는 본 명세서의 다양한 실시예에 따른 다양한 형태의 잔을 파지한 손의 형태 예를 나타낸 도면이다.
도 7은 본 명세서의 일 실시예에 따른 인공지능 기반 스마트링 획득 정보를 분석하고 사용자 상태를 추정하는 방법을 나타낸 도면이다.
도 8은 본 명세서의 일 실시예에 따른 스마트링을 통해 수집된 사용자의 음주 상태를 모니터링하는 방법을 나타낸 순서도이다.
도 9는 본 명세서의 일 실시예에 따른 스마트링을 이용하여 사용자의 음주량을 추정하고 관리하는 구체적인 방법을 나타낸 순서도이다.1 is a diagram illustrating an example of an operating environment of a system according to an embodiment of the present specification.
2 is a block diagram illustrating an internal configuration of a
3 is a system diagram illustrating a method of collecting user motion information and monitoring a user's drinking state using a smart ring according to an embodiment of the present specification.
4 is a diagram illustrating a function of a smart ring for obtaining user motion information according to an embodiment of the present specification.
5A to 5D are diagrams illustrating an example of wearing a smart ring and a drinking operation according to various embodiments of the present specification.
6A to 6D are diagrams showing examples of shapes of hands holding various types of cups according to various embodiments of the present specification.
7 is a diagram illustrating a method of analyzing artificial intelligence-based smart ring acquisition information and estimating a user state according to an embodiment of the present specification.
8 is a flowchart illustrating a method of monitoring a drinking state of a user collected through a smart ring according to an embodiment of the present specification.
9 is a flowchart illustrating a specific method of estimating and managing a user's drinking amount using a smart ring according to an embodiment of the present specification.
본 명세서의 실시예를 설명함에 있어서 공지 구성 또는 기능에 대한 구체적인 설명이 본 명세서의 실시예의 요지를 흐릴 수 있다고 판단되는 경우에는 그에 대한 상세한 설명은 생략한다. 그리고, 도면에서 본 명세서의 실시예에 대한 설명과 관계없는 부분은 생략하였으며, 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. In describing the embodiments of the present specification, if it is determined that a detailed description of a known configuration or function may obscure the gist of the embodiment of the present specification, the detailed description thereof will be omitted. And, in the drawings, parts not related to the description of the embodiments of the present specification are omitted, and similar reference numerals are attached to similar parts.
본 명세서의 실시예에 있어서, 어떤 구성요소가 다른 구성요소와 "연결", "결합" 또는 "접속"되어 있다고 할 때, 이는 직접적인 연결관계뿐만 아니라, 그 중간에 또 다른 구성요소가 존재하는 간접적인 연결관계도 포함할 수 있다. 또한 어떤 구성요소가 다른 구성요소를 "포함한다" 또는 "가진다"고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 배제하는 것이 아니라 또 다른 구성요소를 더 포함할 수 있는 것을 의미한다. In the embodiments of the present specification, when a component is said to be "connected", "coupled" or "connected" with another component, this is not only a direct connection relationship, but also an indirect connection between which another component exists. It may also include a causal connection. In addition, when a component "includes" or "has" another component, this means that it may further include another component without excluding other components unless otherwise stated. .
본 명세서의 실시예에 있어서, 제1, 제2 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용되며, 특별히 언급되지 않는 한 구성요소들간의 순서 또는 중요도 등을 한정하지 않는다. 따라서, 본 명세서의 실시예의 범위 내에서 실시예에서의 제1 구성요소는 다른 실시예에서 제2 구성요소라고 칭할 수도 있고, 마찬가지로 실시예에서의 제2 구성요소를 다른 실시예에서 제1 구성요소라고 칭할 수도 있다. In the embodiments of the present specification, terms such as first and second are used only for the purpose of distinguishing one component from another, and do not limit the order or importance of components unless otherwise specified. don't Therefore, within the scope of the embodiments herein, a first component in an embodiment may be referred to as a second component in another embodiment, and similarly, a second component in an embodiment may be referred to as a first component in another embodiment. can also be called
본 명세서의 실시예에 있어서, 서로 구별되는 구성요소들은 각각의 특징을 명확하게 설명하기 위함이며, 구성요소들이 반드시 분리되는 것을 의미하지는 않는다. 즉, 복수의 구성요소가 통합되어 하나의 하드웨어 또는 소프트웨어 단위로 이루어질 수도 있고, 하나의 구성요소가 분산되어 복수의 하드웨어 또는 소프트웨어 단위로 이루어질 수도 있다. 따라서, 별도로 언급하지 않더라도 이와 같이 통합된 또는 분산된 실시예도 본 명세서의 실시예의 범위에 포함된다. In the embodiments of the present specification, components that are distinguished from each other are intended to clearly describe each characteristic, and do not necessarily mean that the components are separated. That is, a plurality of components may be integrated to form a single hardware or software unit, or a single component may be distributed to form a plurality of hardware or software units. Therefore, even if not mentioned separately, such an integrated or distributed embodiment is also included in the scope of the embodiments of the present specification.
본 명세서에서 네트워크는 유무선 네트워크를 모두 포함하는 개념일 수 있다. 이때, 네트워크는 디바이스와 시스템 및 디바이스 상호 간의 데이터 교환이 수행될 수 있는 통신망을 의미할 수 있으며, 특정 네트워크로 한정되는 것은 아니다. In this specification, a network may be a concept including both wired and wireless networks. In this case, the network may refer to a communication network through which data exchange between devices, systems, and devices may be performed, and is not limited to a specific network.
본 명세서에 기술된 실시예는 전적으로 하드웨어이거나, 부분적으로 하드웨어이고 부분적으로 소프트웨어이거나, 또는 전적으로 소프트웨어인 측면을 가질 수 있다. 본 명세서에서 "부(unit)", "장치" 또는 "시스템" 등은 하드웨어, 하드웨어와 소프트웨어의 조합, 또는 소프트웨어 등 컴퓨터 관련 엔티티(entity)를 지칭한다. 예를 들어, 본 명세서에서 부, 모듈, 장치 또는 시스템 등은 실행중인 프로세스, 프로세서, 객체(object), 실행 파일(executable), 실행 스레드(thread of execution), 프로그램(program), 및/또는 컴퓨터(computer)일 수 있으나, 이에 제한되는 것은 아니다. 예를 들어, 컴퓨터에서 실행중인 애플리케이션(application) 및 컴퓨터의 양쪽이 모두 본 명세서의 부, 모듈, 장치 또는 시스템 등에 해당할 수 있다. The embodiments described herein may have aspects that are entirely hardware, part hardware and part software, or entirely software. In this specification, “unit”, “apparatus” or “system” refers to computer-related entities such as hardware, a combination of hardware and software, or software. For example, in this specification, a unit, module, device, or system, etc., refers to a running process, processor, object, executable file, thread of execution, program, and/or computer. (computer), but is not limited thereto. For example, both an application running on a computer and a computer may correspond to parts, modules, devices, or systems of the present specification.
또한, 본 명세서에서 디바이스는 스마트폰, 태블릿 PC, 웨어러블 디바이스 및 HMD(Head Mounted Display)와 같이 모바일 디바이스뿐만 아니라, PC나 디스플레이 기능을 구비한 가전처럼 고정된 디바이스일 수 있다. 또한, 일 예로, 디바이스는 차량 내 클러스터 또는 IoT (Internet of Things) 디바이스일 수 있다. 즉, 본 명세서에서 디바이스는 어플리케이션 동작이 가능한 기기들을 지칭할 수 있으며, 특정 타입으로 한정되지 않는다. 하기에서는 설명의 편의를 위해 어플리케이션이 동작하는 기기를 디바이스로 지칭한다.In addition, in the present specification, a device may be a fixed device such as a PC or a home appliance having a display function, as well as a mobile device such as a smart phone, a tablet PC, a wearable device, and a head mounted display (HMD). Also, as an example, the device may be an in-vehicle cluster or an Internet of Things (IoT) device. That is, in this specification, a device may refer to devices capable of operating an application, and is not limited to a specific type. In the following, for convenience of description, a device in which an application operates is referred to as a device.
본 명세서에 있어서 네트워크의 통신 방식은 제한되지 않으며, 각 구성요소간 연결이 동일한 네트워크 방식으로 연결되지 않을 수도 있다. 네트워크는, 통신망(일례로, 이동통신망, 유선 인터넷, 무선 인터넷, 방송망, 위성망 등)을 활용하는 통신 방식뿐만 아니라 기기들간의 근거리 무선 통신 역시 포함될 수 있다. 예를 들어, 네트워크는, 객체와 객체가 네트워킹 할 수 있는 모든 통신 방법을 포함할 수 있으며, 유선 통신, 무선 통신, 3G, 4G, 5G, 혹은 그 이외의 방법으로 제한되지 않는다. 예를 들어, 유선 및/또는 네트워크는 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) 및 초음파 활용 통신으로 이루어진 군으로부터 선택되는 하나 이상의 통신 방법에 의한 통신 네트워크를 지칭할 수 있으나, 이에 한정되는 것은 아니다.In this specification, the communication method of the network is not limited, and connections between components may not be connected in the same network method. The network may include not only a communication method using a communication network (eg, a mobile communication network, wired Internet, wireless Internet, broadcasting network, satellite network, etc.), but also short-distance wireless communication between devices. For example, a network may include objects and all communication methods that objects may network, and is not limited to wired communication, wireless communication, 3G, 4G, 5G, or other methods. For example, a wired and/or network may include Local Area Network (LAN), Metropolitan Area Network (MAN), Global System for Mobile Network (GSM), Enhanced Data GSM Environment (EDGE), High Speed Downlink Packet Access (HSDPA), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Zigbee, Wi-Fi, Voice over VoIP Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and It may refer to a communication network using one or more communication methods selected from the group consisting of MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX (World Interoperability for Microwave Access), and ultrasonic communication. However, it is not limited thereto.
다양한 실시예에서 설명하는 구성요소들이 반드시 필수적인 구성요소들은 의미하는 것은 아니며, 일부는 선택적인 구성요소일 수 있다. 따라서, 실시예에서 설명하는 구성요소들의 부분집합으로 구성되는 실시예도 본 명세서의 실시예의 범위에 포함된다. 또한, 다양한 실시예에서 설명하는 구성요소들에 추가적으로 다른 구성요소를 포함하는 실시예도 본 명세서의 실시예의 범위에 포함된다.Components described in various embodiments do not necessarily mean essential components, and some may be optional components. Accordingly, embodiments composed of a subset of components described in the embodiments are also included in the scope of the embodiments of the present specification. In addition, embodiments including other components in addition to the components described in various embodiments are also included in the scope of the embodiments of the present specification.
이하에서, 도면을 참조하여 본 명세서의 실시예들에 대하여 상세히 살펴본다.Hereinafter, with reference to the drawings, look at the embodiments of the present specification in detail.
도 1은 본 명세서의 일 실시예에 따른 시스템의 동작 환경의 예를 도시한 도면이다. 도 1을 참조하면 사용자 디바이스(110), 하나 이상의 서버(120, 130, 140)가 네트워크(1)를 통해 연결되어 있다. 이러한 도 1은 발명의 설명을 위한 일례로 사용자 디바이스의 수나 서버의 수가 도 1과 같이 한정되는 것은 아니다.1 is a diagram illustrating an example of an operating environment of a system according to an embodiment of the present specification. Referring to FIG. 1 , a user device 110 and one or
사용자 디바이스(110)는 컴퓨터 시스템으로 구현되는 고정형 단말이거나 이동형 단말일 수 있다. 사용자 디바이스(110)는 예를 들면, 스마트폰(smart phone), 휴대폰, 내비게이션, 컴퓨터, 노트북, 디지털방송용 단말, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 태블릿 PC, 게임 콘솔(game console), 웨어러블 디바이스(wearable device), 스마트 반지, IoT(internet of things) 디바이스, VR(virtual reality) 디바이스, AR(augmented reality) 디바이스 등이 있다. 일례로 실시예들에서 사용자 디바이스(110)는 실질적으로 무선 또는 유선 통신 방식을 이용하여 네트워크(1)를 통해 다른 서버들(120 - 140)과 통신할 수 있는 다양한 물리적인 컴퓨터 시스템들 중 하나를 의미할 수 있다.The user device 110 may be a fixed terminal implemented as a computer system or a mobile terminal. The user device 110 includes, for example, a smart phone, a mobile phone, a navigation device, a computer, a laptop computer, a digital broadcast terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), a tablet PC, and a game console. console), wearable device, smart ring, IoT (internet of things) device, VR (virtual reality) device, AR (augmented reality) device, and the like. As an example, in embodiments user device 110 is one of a variety of physical computer systems capable of communicating with other servers 120 - 140 over network 1 using substantially wireless or wired communication schemes. can mean
각 서버는 사용자 디바이스(110)와 네트워크(1)를 통해 통신하여 명령, 코드, 파일, 콘텐츠, 서비스 등을 제공하는 컴퓨터 장치 또는 복수의 컴퓨터 장치들로 구현될 수 있다. 예를 들어, 서버는 네트워크(1)를 통해 접속한 사용자 디바이스(110)로 각각의 서비스를 제공하는 시스템일 수 있다. 보다 구체적인 예로, 서버는 사용자 디바이스(110)에 설치되어 구동되는 컴퓨터 프로그램으로서의 어플리케이션을 통해, 해당 어플리케이션이 목적하는 서비스(일례로, 정보 제공 등)를 사용자 디바이스(110)로 제공할 수 있다. 다른 예로, 서버는 상술한 어플리케이션의 설치 및 구동을 위한 파일을 사용자 디바이스(110)로 배포하고 사용자 입력 정보를 수신해 대응하는 서비스를 제공할 수 있다.Each server may be implemented as a computer device or a plurality of computer devices that communicate with the user device 110 through the network 1 to provide commands, codes, files, contents, services, and the like. For example, the server may be a system that provides each service to the user device 110 connected through the network 1 . As a more specific example, the server may provide the user device 110 with a desired service (eg, information provision, etc.) through an application as a computer program installed and driven in the user device 110 . As another example, the server may distribute a file for installing and running the above-described application to the user device 110, receive user input information, and provide a corresponding service.
도 2는 본 명세서의 일 실시예에 있어서 컴퓨팅 장치(200)의 내부 구성을 설명하기 위한 블록도이다. 이러한 컴퓨팅 장치(200)는 도1을 참조하여 상술한 하나 이상의 사용자 디바이스(110-1, 110-2) 또는 서버(120-140)에 적용될 수 있으며, 각 장치와 서버들은 일부 구성요소를 더 하거나 제외하여 구성됨으로써 동일하거나 유사한 내부 구성을 가질 수 있다. 2 is a block diagram illustrating an internal configuration of a
도 2를 참조하면 컴퓨팅 장치(200)는 메모리(210), 프로세서(220), 통신 모듈(230) 그리고 송수신부(240)를 포함할 수 있다. 메모리(210)는 비-일시적인 컴퓨터 판독 가능한 기록매체로서, RAM(random access memory), ROM(read only memory), 디스크 드라이브, SSD(solid state drive), 플래시 메모리(flash memory) 등과 같은 비소멸성 대용량 저장 장치(permanent mass storage device)를 포함할 수 있다. 여기서 ROM, SSD, 플래시 메모리, 디스크 드라이브 등과 같은 비소멸성 대용량 저장 장치는 메모리(210)와는 구분되는 별도의 영구 저장 장치로서 상술한 장치나 서버에 포함될 수도 있다. 또한, 메모리(210)에는 운영체제와 적어도 하나의 프로그램 코드(일례로 사용자 디바이스(110) 등에 설치되어 구동되는 브라우저나 특정 서비스의 제공을 위해 사용자 디바이스(110) 등에 설치된 어플리케이션 등을 위한 코드)가 저장될 수 있다. 이러한 소프트웨어 구성요소들은 메모리(210)와는 별도의 컴퓨터에서 판독 가능한 기록매체로부터 로딩될 수 있다. 이러한 별도의 컴퓨터에서 판독 가능한 기록매체는 플로피 드라이브, 디스크, 테이프, DVD/CD-ROM 드라이브, 메모리 카드 등의 컴퓨터에서 판독 가능한 기록매체를 포함할 수 있다. Referring to FIG. 2 , a
다른 실시예에서 소프트웨어 구성요소들은 컴퓨터에서 판독 가능한 기록매체가 아닌 통신 모듈(230)을 통해 메모리(210)에 로딩될 수도 있다. 예를 들어, 적어도 하나의 프로그램은 개발자들 또는 어플리케이션의 설치 파일을 배포하는 파일 배포 시스템(일례로, 상술한 서버)이 네트워크(1)를 통해 제공하는 파일들에 의해 설치되는 컴퓨터 프로그램(일례로 상술한 어플리케이션)에 기반하여 메모리(210)에 로딩될 수 있다.In another embodiment, software components may be loaded into the
프로세서(220)는 기본적인 산술, 로직 및 입출력 연산을 수행함으로써, 컴퓨터 프로그램의 명령을 처리하도록 구성될 수 있다. 명령은 메모리(210) 또는 통신 모듈(230)에 의해 프로세서(220)로 제공될 수 있다. 예를 들어 프로세서(220)는 메모리(210)와 같은 기록 장치에 저장된 프로그램 코드에 따라 수신되는 명령을 실행하도록 구성될 수 있다.The
통신 모듈(230)은 네트워크(1)를 통해 사용자 기기(110)와 서버(120 -140)가 서로 통신하기 위한 기능을 제공할 수 있으며, 장치(110) 및/또는 서버(120 - 140) 각각이 다른 전자 기기와 통신하기 위한 기능을 제공할 수 있다. The
송수신부(240)는 외부 입력/출력장치(미도시)와의 인터페이스를 위한 수단일 수 있다. 예를 들어, 외부 입력장치는 키보드, 마우스, 마이크로폰, 카메라 등의 장치를, 그리고 외부 출력 장치는 디스플레이, 스피커, 햅틱 피드백 디바이스(haptic feedback device) 등과 같은 장치를 포함할 수 있다. The
또한, 다른 실시예들에서 컴퓨팅 장치(200)는 적용되는 장치의 성질에 따라서 도 2의 구성요소들보다 더 많은 구성요소들을 포함할 수도 있다. 예를 들어, 컴퓨팅 장치(200)가 사용자 디바이스(110)에 적용되는 경우 상술한 입출력 장치 중 적어도 일부를 포함하도록 구현되거나 또는 트랜시버(transceiver), GPS(Global Positioning System) 모듈, 카메라, 각종 센서, 데이터베이스 등과 같은 다른 구성요소들을 더 포함할 수도 있다. 보다 구체적인 예로, 사용자 디바이스가 스마트폰인 경우, 일반적으로 스마트폰이 포함하고 있는 가속도 센서나 자이로 센서, 카메라 모듈, 각종 물리적인 버튼, 터치패널을 이용한 버튼, 입출력 포트, 진동을 위한 진동기 등의 다양한 구성요소들이 더 포함되도록 구현될 수 있다.Also, in other embodiments, the
일 예로, 하기에서 서술하는 스마트링, 서버(의료정보 관리서버, 의료기관 서버)는 상술한 도 2의 컴퓨팅 장치(200)를 기반으로 동작할 수 있다. 즉, 스마트링에는 컴퓨팅 장치(200)에 대한 구성들이 구현될 수 있으며, 이를 통해 사용자의 손가락 동작 정보, 자세 정보, 시선 정보, 근육 수축 정보 및 그 밖의 다양한 정보를 획득할 수 있다. 또한, 일 예로, 하기에서 의료정보 관리서버 또는 의료기관 서버는 상술한 도 1에 기초하여 동작하는 서버 또는 시스템일 수 있다. 즉, 의료정보 관리서버 또는 의료기관 서버는 도 1에서처럼 네트워크를 통해 다른 디바이스와 통신을 수행할 수 있다. 또한, 일 예로, 스마트링은 상술한 도 1에 기초하여 통신을 통해 의료정보 관리서버 또는 의료기관 서버와 직접 또는 사용자 장치를 통해 통신을 수행할 수 있다. 하기에서는 상술한 바에 기초하여 스마트링을 이용해 음주 여부, 음주 종류, 음주 횟수, 음주량 등을 추정하고, 이러한 정보를 바탕으로 건강관리를 위한 적절한 피드백을 스마트링을 통해 제공하는 방법에 대해 서술한다.For example, a smart ring and a server (medical information management server, medical institution server) described below may operate based on the
도 3은 본 명세서의 일 실시예에 따른 스마트링을 이용해 사용자의 동작 정보를 수집하고 사용자의 음주 상태를 모니터링하는 방법이 수행되는 시스템도를 도시한다.3 is a diagram illustrating a system in which a method of collecting user motion information and monitoring a user's drinking state by using a smart ring according to an embodiment of the present specification is performed.
도 3을 참조하면, 스마트링은 사용자의 손에 장착되는 다양한 센서가 포함되는 디바이스(310-1, 310-2)일 수 있다. 여기서, 일 예로, 스마트링은 각각의 개별 디바이스일 수 있다. 즉, 각각의 스마트링은 사용자 동작 정보를 획득하고, 이를 의료정보 관리서버(10)로 직접 또는 중간 라우터 등을 통해서 전송할 수 있다. 여기서, 의료정보 관리서버(10)는 상술한 도 2에 기초한 컴퓨팅 장치로서 스마트링과 통신이 가능한 시스템 또는 서버일 수 있다. 또한, 다른 일 예로, 스마트링은 다양한 센서를 통해 수집된 동작 정보를 스마트폰, 태블릿 PC 등과 같은 사용자 디바이스로 전송할 수 있고, 사용자 디바이스는 네트워크(1)를 통해 의료정보 관리서버(10)로 수집된 정보를 전송할 수 있다. 사용자 디바이스도 도 2에 기초한 컴퓨팅 장치일 수 있으며, 사용자 디바이스에 설치된 어플리케이션을 통해 스마트링의 동작을 제어할 수 있다. 예를 들어, 스마트링은 어플리케이션을 통해 동작 모드가 변경되거나, 전원의 on/off 제어, 수집하는 정보 변경 등이 제어될 수 있다.Referring to FIG. 3 , a smart ring may be a device 310-1 or 310-2 including various sensors mounted on a user's hand. Here, as an example, the smart ring may be each individual device. That is, each smart ring may acquire user motion information and transmit it to the medical
또한, 의료정보 관리서버(10)는 스마트링을 통해 수신한 센서 정보를 분석하여 사용자 손의 3차원 동작 정보를 획득할 수 있으며, 사용자 손의 3차원 동작 정보를 이용하여 음주 여부, 음주 종류, 음주량 또는 음주 횟수 등의 정보를 추정할 수 있다. 의료정보 관리서버(10)는 추정된 사용자의 음주 정보를 의료기관 서버(320)에 전송할 수 있다. 다른 실시예에서는 추정된 사용자의 음주 정보와 함께 또는 별개로 스마트링의 센서 정보 혹은 손의 3차원 동작 정보(예컨대 사용자 음주 정보 추정 전 데이터)를 의료기관 서버(320)에 전송할 수도 있다.In addition, the medical
일 실시예에 있어서, 스마트링은 두 개의 디바이스(310-1, 310-2)가 하나의 세트일 수 있다. 즉, 스마트링은 두 개의 디바이스(310-1, 310-2)로 구성되고, 상호 연동을 통해 구현되는 디바이스일 수 있다. 일 예로, 스마트링의 두 개의 디바이스(310-1, 310-2)는 각각 제 1 스마트링(310-1) 및 제 2 스마트링(310-2)일 수 있으나, 상술한 명칭 또는 개수에 한정되지 않는다. In one embodiment, the smart ring may be a set of two devices 310-1 and 310-2. That is, the smart ring may be a device composed of two devices 310-1 and 310-2 and implemented through interworking. For example, the two devices 310-1 and 310-2 of the smart ring may be the first smart ring 310-1 and the second smart ring 310-2, respectively, but are limited to the above-mentioned names or numbers. It doesn't work.
일 예로, 제 1 스마트링(310-1) 및 제 2 스마트링(310-2) 각각은 다수의 입력 유닛 및 출력 유닛을 포함할 수 있으며, 이에 대해서 후술한다. For example, each of the first smart ring 310-1 and the second smart ring 310-2 may include a plurality of input units and output units, which will be described later.
이때, 제 1 스마트링(310-1) 및 제 2 스마트링(310-2) 각각은 센서를 통해 사용자의 손 동작 관련 다양한 정보를 획득할 수 있다. 일 예로, 제 1 스마트링(310-1) 및 제 2 스마트링(310-2) 각각은 사용자의 손에 대한 동작 정보를 획득할 수 있다. 사용자 손의 동작 정보는 3차원 공간 상에서의 스마트링의 위치 및 기울기 변화, 압력, 상대적인 거리 정보 등으로부터 산출될 수 있다.At this time, each of the first smart ring 310-1 and the second smart ring 310-2 may obtain various information related to the user's hand motion through a sensor. For example, each of the first smart ring 310-1 and the second smart ring 310-2 may obtain motion information about the user's hand. The motion information of the user's hand can be calculated from the position and tilt change of the smart ring in the 3D space, pressure, and relative distance information.
구체적인 일 예로, 하나의 스마트링만을 통해 사용자에 대한 손의 동작 정보를 획득하는 경우, 정보에 대한 정확도에 한계가 존재할 수 있다. 상술한 점을 고려하여 제 1 스마트링(310-1) 및 제 2 스마트링(310-2) 각각은 사용자 손가락에 장착되어 동작 정보를 획득할 수 있다. 서버(10)는 각각 획득한 동작 정보를 비교하여 스마트링(310-1, 310-2) 간의 거리를 계산하고 구체적인 손가락의 동작 형태를 추정할 수 있다. 여기서 스마트링의 개수는 2개로 제한되는 것이 아니고 3개 이상일 수도 있다.As a specific example, when the user's hand motion information is acquired through only one smart ring, there may be a limit to the accuracy of the information. In consideration of the above points, each of the first smart ring 310-1 and the second smart ring 310-2 may be mounted on a user's finger to obtain motion information. The
예컨대, 제1 스마트링(310-1)은 사용자의 오른손 검지에 끼워지고, 제2 스마트링(310-2)은 사용자의 오른손 중지에 끼워질 수 있다. 또는 제2 스마트링(310-2)은 사용자의 오른손 검지에 끼워지되, 제1 스마트링(310-1)과 제2 스마트링(310-2)은 서로 다른 마디에 끼워질 수 있으나 이에 제한되는 것은 아니다. For example, the first smart ring 310-1 may be fitted to the index finger of the user's right hand, and the second smart ring 310-2 may be fitted to the middle finger of the user's right hand. Alternatively, the second smart ring 310-2 is inserted into the index finger of the user's right hand, and the first smart ring 310-1 and the second smart ring 310-2 may be fitted to different joints, but are limited thereto It is not.
이와 같이 복수의 스마트링이 착용됨으로써 손가락의 움직임에 대하여 보다 정확한 정보를 획득할 수 있다. 예컨대 각 한 손에 끼워진 두 개 이상의 스마트링 각각의 가속도 정보뿐만 아니라 각 스마트링 사이의 상대적인 거리 정보가 함께 이용되어 손 제스처가 식별될 수 있다. 이러한 식별은 서버(10)에 의해 구현될 수 있다.In this way, by wearing a plurality of smart rings, it is possible to obtain more accurate information about finger movements. For example, a hand gesture may be identified by using not only acceleration information of each of two or more smart rings fitted in each hand, but also relative distance information between each smart ring. This identification may be implemented by
구체적인 일 예로, 사용자가 컵을 손에 쥐고 마시는 동작을 수행하는 경우, 사용자가 한 손으로 잔을 움켜진 상태(손가락으로 또는 손가락과 손바닥 전체로)에서 잔을 위 아래로 이동시키거나 기울이는 동작에 대한 판단을 수행할 수 있다. 이때, 하나의 손에서 각기 다른 손가락(예를 들어, 엄지와 검지) 또는 하나의 손가락(예를 들어, 검지에만)에 착용된 제 1 스마트링(310-1) 및 제 2 스마트링(310-2) 상호 연동을 통해 가속도 정보 및 상대적인 거리를 이용하여 파지한 잔의 크기를 추정할 수 있다. 추정된 잔의 크기가 소정 값 이하인 경우, 소주 또는 양주 잔으로 판단하여 소주 또는 양주 음주 중인 것으로 추정할 수 있다. 추정된 잔의 크기를 세분화하여 제1 임계값 이하인 경우 양주 잔으로 판단하고, 제1 임계값보다는 크지만 제2임계값 이하인 경우 소주 잔으로 판단할 수 있다.As a specific example, when a user holds a cup in his hand and performs a drinking action, the user moves the cup up and down or tilts it while holding the cup with one hand (with his or her fingers or with the entirety of the fingers and palm). judgment can be made. At this time, the first smart ring 310-1 and the second smart ring 310-1 worn on different fingers (eg, thumb and index finger) or one finger (eg, only the index finger) on one hand. 2) The size of the cup held can be estimated using acceleration information and relative distance through mutual interworking. When the size of the estimated cup is less than or equal to a predetermined value, it may be determined that the cup is soju or liquor, and it may be estimated that soju or liquor is being drunk. The size of the estimated cup may be subdivided and determined to be a liquor cup when the size is equal to or less than the first threshold, and determined to be a soju cup when the size is greater than the first threshold but equal to or less than the second threshold.
일 예로, 제 1 스마트링(310-1) 및 제 2 스마트링(310-2)을 한 손 또는 양 손에 각각 착용한 사용자로부터, 사용자가 물을 마시는 경우, 맥주를 마시는 경우, 소주를 마시는 경우 등 음주 종류에 따라 가속도 센서 등의 3차원 동작 정보를 획득하여 트레이닝 데이터를 수집하고, 음주 측정을 위한 기계학습 모델을 학습시킬 수 있다. 기계학습은 지도 학습, 비지도 학습, 강화 학습 등이 복합적으로 활용될 수 있다. 학습을 바탕으로, 사용자 손가락에 장착된 제 1 스마트링(310-1) 및 제 2 스마트링(310-2)으로부터 획득된 3차원 동작정보를 기계학습모델에 입력하여 음주여부를 추정하고, 음주 횟수를 카운팅할 수 있다. For example, from a user wearing the first smart ring 310-1 and the second smart ring 310-2 on one or both hands, respectively, when the user drinks water, beer, or soju Depending on the type of drinking, such as cases, three-dimensional motion information such as an acceleration sensor is acquired to collect training data, and a machine learning model for measuring drinking can be trained. Machine learning can be used in combination with supervised learning, unsupervised learning, and reinforcement learning. Based on the learning, the three-dimensional motion information obtained from the first smart ring 310-1 and the second smart ring 310-2 mounted on the user's finger is input into the machine learning model to estimate whether or not drinking is done, and drinking number of times can be counted.
상술한 기계학습모델을 학습하는 경우 다양한 요소가 고려될 수 있다. 일 예로, 제 1 스마트링(310-1) 및/또는 제 2 스마트링(310-2)이 입 주변에서 꺾이는 각도, 각속도에 대하여 가속도 센서 등을 통해 측정될 수 있고, 각각의 값들에 가중치를 부여할 수 있다. 예를 들어 물을 마실 때(음수)와 술을 마실 때(음주)는 꺾이는 각도 및 각속도가 다를 것이므로, 각도가 크게 꺾이고 각속도가 빠를수록 음주하는 것으로 추정할 수 있으며, 기계학습을 통해 음주 여부 추정의 정확도를 더욱 높일 수 있다. 또한, 예를 들어 특정한 충격(진동)이 있은 후 입 주변부로 이동되거나 꺾인다면, 음수보다는 음주일 확률이 높은 것으로 평가될 수 있다. When learning the above-described machine learning model, various factors may be considered. For example, the angle and angular velocity at which the first smart ring 310-1 and/or the second smart ring 310-2 are bent around the mouth can be measured through an acceleration sensor, etc., and each value is weighted can be granted For example, since the bending angle and angular velocity will be different when drinking water (negative number) and when drinking alcohol (drinking), it can be estimated that the greater the angle and the faster the angular velocity, the more drinking. accuracy can be further improved. In addition, for example, if it is moved to or bent around the mouth after a specific shock (vibration), it can be evaluated as having a higher probability of drinking than a negative number.
다른 일 예로, 잔을 들고 있는 시간을 통해서 음주 여부를 추정할 수 있다. 예를 들어 잔을 들고 있는 시간이 소정 시간 이상으로 측정되는 경우 물이 아닌 술을 마시는 것으로 추정될 확률을 높게 할 수 있다. 또한, 사용자의 시선에 잔을 향하는 경우 물이 아닌 술로 추정될 확률을 높게 가중치를 줄 수 있다. 실험 결과에 따르면 술의 경우 마시기 전에 잔에 든 술을 응시하는 경향이 있으므로, 학습 결과를 바탕으로 이러한 경우가 술로 판단될 확률이 높아질 수 있다. 시선이 잔을 향하였는지 여부는 얼굴/머리 부위에 장착된 악세서리(예를 들어, 귀걸이, 안경, 모자 등)에 부착된 센서와 스마트 링을 연계시켜 목의 각도 변화를 측정함으로써 추정될 수 있다. 또는, 스마트링에 카메라 센서를 포함하고, 이미지 분석을 통해 사용자의 눈이 스마트링 방향을 향하는 것으로 측정되는 경우 시선이 잔을 향하는 것으로 판단할 수 있다. As another example, drinking can be estimated through the time holding the glass. For example, if the time holding the glass is measured to be more than a predetermined time, the probability of being estimated as drinking alcohol rather than water can be increased. In addition, when the user's gaze directs the glass, the probability that it is estimated as alcohol rather than water may be given a high weight. According to the experimental results, in the case of alcohol, there is a tendency to stare at the alcohol in the glass before drinking, so based on the learning result, the probability that this case is judged as alcohol may increase. Whether or not the eyes are directed toward the cup can be estimated by measuring a change in the angle of the neck by linking a smart ring with a sensor attached to an accessory (eg, earring, glasses, hat, etc.) mounted on the face/head. Alternatively, when a camera sensor is included in the smart ring and the user's eyes are measured to be directed toward the smart ring through image analysis, it may be determined that the user's gaze is directed toward the cup.
일 예로, 2개 이상의 스마트링이 한 손의 2개 이상의 손가락 또는 한 손의 한 손가락에 2개 이상의 스마트링이 착용되는 경우 파지한 잔의 크기를 추정할 수 있으므로, 잔의 크기가 소정 값 이하인 경우 소주 또는 양주로 판단하고 소주 또는 양주 음주 상황으로 추정하여 음주량 및 음주 횟수를 추정할 수 있다. 이 때, 2개의 스마트링 간의 상대적인 거리를 기초로 파지한 손의 형태를 추정할 수 있고, 예를 들어 손가락 굽힘 정도, 휘어진 정도를 측정하여 파지한 잔의 지름 등 크기를 추정할 수 있다. 추정된 잔의 크기를 바탕으로, 제1 임계값 이하인 경우 양주 잔으로 판단하고, 제1 임계값보다는 크지만 제2임계값 이하인 경우 소주 잔으로 판단할 수 있다. For example, if two or more smart rings are worn on two or more fingers of one hand or one finger of one hand, the size of the cup held can be estimated. In this case, it is judged as soju or liquor, and the amount and frequency of drinking can be estimated by estimating the soju or liquor drinking situation. At this time, the shape of the gripped hand can be estimated based on the relative distance between the two smart rings, and for example, the size of the gripped cup, such as the diameter, can be estimated by measuring the degree of bending and bending of the fingers. Based on the estimated size of the cup, it may be determined as a liquor cup if it is less than or equal to the first threshold, and if it is greater than the first threshold but less than or equal to the second threshold, it may be determined as a soju cup.
다른 일 예로, 스마트링(310-1, 310-2)은 표면에 근전도 신호 측정 센서(전극)를 포함할 수 있고, 사용자가 술을 마시기 전과 후 손가락에서 발생되는 전기신호(근전도 신호)를 측정하여 근육의 수축정도(긴장 정도)를 측정할 수 있다. 예를 들어, 근육의 수축 정도가 낮게 측정될수록 음주량이 많은 것으로 측정될 수 있으며, 기계학습을 통해 근육 수축 정도에 따른 음주량 추정의 정확도를 더욱 높일 수 있다. As another example, the smart rings 310-1 and 310-2 may include EMG signal measurement sensors (electrodes) on their surfaces, and measure electrical signals (EMG signals) generated from the fingers before and after the user drinks alcohol. It can measure the degree of contraction (tension) of the muscle. For example, the lower the degree of muscle contraction is measured, the higher the amount of drinking may be measured, and the accuracy of estimating the amount of drinking according to the degree of muscle contraction can be further increased through machine learning.
또한 일 예로, 상술한 바와 같이 스마트링(310-1, 310-2)을 통해 획득한 사용자의 동작 정보는 서버(10)로 전송될 수 있다. 이때, 서버(10)는 스마트링(310-1, 310-2)으로부터 수신한 사용자 동작 정보를 실시간으로 모니터링하고, 모니터링한 사용자 동작 정보를 분석하여 음주 여부, 음주 종류, 음주량 및 음주 횟수 중 하나 이상을 추정할 수 있다. 서버(10)의 분석은 기계학습을 기반으로 이루어질 수 있으며, 서버(10)는 분석된 사용자의 음주 정보를 의료기관 서버(320)로 전송할 수 있다. Also, as an example, the operation information of the user obtained through the smart rings 310-1 and 310-2 as described above may be transmitted to the
의료기관 서버(320)는 사용자의 음주 정보를 확인하고, 기계적 분석 또는 의료인의 임상적 분석에 따라 사용자의 건강 정보(예를 들어, 간질환에 대한 정보, 각종 암에 대한 발생 확률 정보 등)를 출력할 수 있다. 즉 스마트링으로부터 얻은 정보(각 스마트링의 기울기, 온도, 압력, 이동거리, 서로간의 간격 등)을 기초로 사용자 음주 상태(음주 여부, 음주 종류, 음주량, 음주 횟수 및 이를 통해 추정된 알코올 섭취량 등)를 결정할 수 있다. 의료기관 서버(320) 또는 의료정보 관리서버(10)는 보관하고 있는 사용자의 건강 정보를 바탕으로 사용자의 음주 임계량을 설정할 수 있고, 실시간으로 사용자의 음주량 및 음주 횟수를 모니터링 하여 사용자가 임계량 이상으로 음주하지 않도록 피드백을 제공할 수 있다. The
일 예로, 의료기관 서버(320) 또는 의료정보 관리서버(10)는 스마트링(310-1, 310-2)으로부터 획득한 사용자의 동작 정보를 분석한 결과인 음주 정보를 사용자 디바이스(사용자의 스마트폰 또는 사용자가 가입한 건강관리 서비스의 계정)로 전송하거나 음주 정보에 대응되는 피드백을 제공할 수 있다. 예를 들어, 의료정보 관리서버(10)(또는 의료기관 서버(320)로부터 전달 받아)는 사용자의 음주 횟수가 소정 시간 내 소정 횟수 이상이 되는 경우 및/또는 음주량이 임계량 이상으로 추정되는 경우 스마트링에서 진동, 소리 및 빛 중 하나 이상의 알람을 제공할 수 있다. 예를 들어 스마트링에서 물을 마시라는 신호인 푸른색 발광 또는 진동 자극을 발생 시킬 수 있다. 또한 스마트링은 음주를 그만하라는 소리와 진동 자극을 함께 발생 시키는 등 음주를 자제하도록 만드는 피드백을 제공할 수 있다. 의료정보 관리서버(10)는 사용자의 음주 상태로 인해 사용자의 건강 상태가 치료가 필요하다고 판단되는 경우, 의료기관 서버(320)로 의료인(전문의 등)을 호출하거나, 앰뷸런스를 보내도록 요청을 전송할 수 있다. 의료정보 관리서버(10)는 임상적 판단에 대한 정보를 의료기관 서버(320)로부터 수신할 수 있다.For example, the
또 다른 예에서, 스마트링(310-1, 310-2)은 사용자 디바이스와 통신하며, 사용자 디바이스를 통해 의료정보 관리서버(10)와 통신하여 사용자의 동작 정보를 전송하고 관련 피드백을 송부받을 수 있다. 사용자 디바이스는 어플리케이션이 실행되는 동안 의료정보 관리서버(10)와 사용자 음주 상태 정보와 관련 피드백 정보를 전송받을 수 있고, 의료정보 관리서버(10)로부터 사용자의 건강 상태가 치료가 필요한 상태로 판단되는 경우 의료정보 관리서버(10) 또는 의료기관 서버(320)로 사용자 위치 정보를 전송하거나 전화를 수신할 수 있다. In another example, the smart rings 310-1 and 310-2 communicate with the user device and communicate with the medical
도 4는 본 명세서의 일 실시예에 따른 사용자의 동작 정보를 획득하기 위한 스마트링의 기능을 나타낸다. 4 illustrates a function of a smart ring for acquiring motion information of a user according to an embodiment of the present specification.
일 예로, 상술한 동작을 수행하기 위해 스마트링은 다양한 기능을 수행할 수 있다. 구체적으로, 스마트링은 상술한 의료기관 서버 또는 사용자 디바이스와 연동하기 위해 무선 통신 기능을 구비할 수 있다. 즉, 스마트링은 사용자로부터 획득한 정보를 무선 통신을 통해 시스템이나 다른 디바이스로 전송할 수 있다. 또한, 스마트링은 사용자로부터 획득한 정보를 저장할 수 있다. 일 예로, 스마트링은 사용자로부터 획득한 생체 정보(또는 센서 정보 또는 사용자 동작 정보)를 일정 기간 저장하고, 저장된 정보를 일정 주기에 기초하여 시스템 또는 다른 디바이스로 전송할 수 있으며, 상술한 실시예로 한정되지 않는다. 또한, 스마트링은 카메라, 가속도 센서, 온도 센서, 굽힘 센서, 자이로 센서, 중력 센서, 속도 센서, 근전도 신호 측정 센서 및 그 밖의 사용자의 움직임을 센싱하기 위한 다양한 센서를 포함할 수 있으며, 이를 통해 사용자의 동작 정보를 획득할 수 있다. 또한, 일 예로, 스마트링은 압력 센서로 사용자의 심박수나 그 밖의 정보를 획득할 수 있으며, 방수 기능을 구비할 수 있다. 또한, 스마트링은 충전 방식에 기초하여 동작할 수 있으며, 이를 통해 상술한 동작들을 수행할 수 있다. 또한, 일 예로, 스마트링은 자체적으로 디스플레이 유닛을 구비하고, 이에 기초하여 측정 중인 정보를 디스플레이할 수 있으며, 상술한 실시예로 한정되지 않는다.For example, the smart ring may perform various functions in order to perform the above-described operation. Specifically, the smart ring may have a wireless communication function in order to interwork with the aforementioned medical institution server or user device. That is, the smart ring may transmit information acquired from the user to a system or other device through wireless communication. Also, the smart ring may store information acquired from the user. For example, the smart ring may store biometric information (or sensor information or user motion information) obtained from a user for a certain period of time and transmit the stored information to a system or other device based on a certain period, and is limited to the above-described embodiment. It doesn't work. In addition, the smart ring may include a camera, an acceleration sensor, a temperature sensor, a bending sensor, a gyro sensor, a gravity sensor, a speed sensor, an EMG signal measurement sensor, and other various sensors for sensing the user's movement. Operation information of can be obtained. Also, as an example, the smart ring may obtain the user's heart rate or other information using a pressure sensor, and may have a waterproof function. In addition, the smart ring may operate based on a charging method, and through this, the above-described operations may be performed. Also, as an example, the smart ring itself may include a display unit and display information being measured based on the display unit, and is not limited to the above-described embodiment.
예를 들어, 의료정보 관리서버(10)는 스마트링의 가속도센서의 값을 분석하여 3차원 공간상에서의 사용자의 손가락 자세를 추정할 수 있다. 이 경우 스마트링 간의 거리정보를 더 이용하여 손가락 자세의 추정 정확도를 향상시킬 수도 있다. 예컨대 사용자의 손가락에 끼워지는 스마트링간의 상대적인 거리 정보와 각 스마트링의 가속도 값을 이용해 손가락 자세를 추정할 수 있고, 이를 통해 파지한 잔의 크기를 추정할 수 있다. 이를 기초로 의료정보 관리서버(10)는 사용자의 음주 종류를 판단할 수 있다.For example, the medical
또한 의료정보 관리서버(10)는 사용자의 개인정보를 데이터베이스(미도시)에 저장하고 있을 수 있다. 여기서 '개인정보'는 나이, 성별, 사는곳, 특정 질병에 대한 가족력, 지병, 가족구성, 처방전 데이터, 진료기록, 간 건강 정보 중 하나 이상일 수 있으며 이에 제한되는 것이 아니다. 한편 의료정보 관리서버(10)는 사용자의 진료 기록 등의 정보를 사용자의 동의를 얻어 의료기관 서버(320)를 통해 획득할 수 있다.In addition, the medical
의료기관 서버(320)는 의료정보 관리서버(10)로부터 사용자 음주 정보를 획득하고, 이를 기초로 임상적 판단정보를 생성할 수 있다. 임상적 판단정보는 사용자 음주 정보를 기초로 의료인에 의해 입력되는 정보이거나, 특정 학습모듈에 의해 사용자 음주 정보를 입력으로 하여 출력되는 학습결과물일 수도 있다. 상술한 학습모듈은 의료기관 서버(320) 또는 의료정보 관리서버(10)에 구성될 수 있다.The
도 5a 내지 도5d는 본 명세서의 다양한 실시예에 따른 스마트링의 착용 예와 음주 동작의 예를 나타낸다.5A to 5D show an example of wearing a smart ring and a drinking operation according to various embodiments of the present specification.
일 예로, 도 5a를 참조하면, 사용자는 제 1 스마트링(510-1)을 검지에 착용하고, 제 2 스마트링(510-2)을 중지에 착용할 수 있다. 사용자가 파지한 잔의 크기는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2) 상대적 위치와 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)에 대한 압력 센서 정보 등을 통해 손가락의 휘어진 정도 등을 이용하여 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 잔의 크기로부터 술의 종류가 추정될 수 있다. For example, referring to FIG. 5A , the user may wear the first smart ring 510-1 on the index finger and the second smart ring 510-2 on the middle finger. The size of the cup held by the user depends on the relative positions of the first smart ring 510-1 and the second smart ring 510-2 and the first smart ring 510-1 and the second smart ring 510-2. It can be estimated using the degree of bending of the finger through the pressure sensor information for the finger. Since it is common to drink alcohol from different glasses depending on the type, the type of alcohol can be estimated from the measured size of the glass.
또한, 일 예로, 도 5a에 도시된 바와 같이 사용자가 잔을 들고 술을 마시는 경우는 물을 마시는 경우와 달리 잔이 입 주변에서 크게 꺾이는 경향이 있으며, 소주잔, 양주 잔과 같이 작은 잔으로 음주하는 경우 이러한 경향이 더욱 많이 관찰된다. 따라서, 제 1 스마트링(510-1) 및/또는 제 2 스마트링(510-2)을 통해 측정된 입 주변에서 꺾이는 각도, 각속도에 대하여 각각의 값들에 가중치를 부여하고, 각도가 크게 꺾이고 각속도가 빠를수록 음주를 하는 것으로 추정할 수 있다. In addition, as an example, as shown in FIG. 5A, when a user holds a glass and drinks alcohol, unlike the case of drinking water, the glass tends to be greatly bent around the mouth, and drinking with a small glass such as a soju glass or a liquor glass In this case, this tendency is more observed. Therefore, each value is weighted for the bending angle and angular velocity around the mouth measured through the first smart ring 510-1 and/or the second smart ring 510-2, and the angle is greatly bent and the angular velocity It can be assumed that the faster you go, the more you drink.
다른 일 예로, 도 5b를 참조하면, 사용자는 제 1 스마트링(510-1)을 약지에 착용하고, 제 2 스마트링(510-2)을 소지(새끼손가락)에 착용할 수 있다. 사용자가 파지한 잔의 크기는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)에 대한 압력 센서 정보 등을 통해 손가락의 휘어진 정도 등을 이용하여 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 잔의 크기로부터 술의 종류가 추정될 수 있다. As another example, referring to FIG. 5B , the user may wear the first smart ring 510-1 on his ring finger and the second smart ring 510-2 on his little finger. The size of the cup held by the user may be estimated using the degree of bending of the finger through pressure sensor information on the first smart ring 510-1 and the second smart ring 510-2. Since it is common to drink alcohol from different glasses depending on the type, the type of alcohol can be estimated from the measured size of the glass.
예를 들어, 도 5b에 도시된 바와 같이 사용자가 잔을 들어 다른 잔과 부딪힌 후 술을 마시는 경우, 제 1 스마트링(510-1) 및/또는 제 2 스마트링(510-2)의 충격센서를 통해 특정한 충격(진동)이 감지된 후 입 주변부로 이동되거나 꺾이는 동작이 측정될 수 있다. 이 경우, 음수보다는 음주일 확률이 높은 것으로 평가될 수 있다. For example, as shown in FIG. 5B , when a user drinks alcohol after lifting a glass and colliding with another glass, the shock sensor of the first smart ring 510-1 and/or the second smart ring 510-2 After a specific shock (vibration) is sensed through, a motion of moving or bending around the mouth can be measured. In this case, it may be evaluated that the probability of drinking is higher than that of a negative number.
다른 일 예로, 사용자는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)을 동일한 손가락에 착용할 수 있다. 예를 들어, 도 5c를 참조하면 사용자는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)을 모두 검지에 착용할 수 있다. 사용자가 파지한 잔의 크기는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)에 대한 압력 센서 정보 등을 통해 손가락의 휘어진 정도 등을 이용하여 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 잔의 크기로부터 술의 종류가 추정될 수 있다. As another example, the user may wear the first smart ring 510-1 and the second smart ring 510-2 on the same finger. For example, referring to FIG. 5C , the user may wear both the first smart ring 510-1 and the second smart ring 510-2 on the index finger. The size of the cup held by the user may be estimated using the degree of bending of the finger through pressure sensor information on the first smart ring 510-1 and the second smart ring 510-2. Since it is common to drink alcohol from different glasses depending on the type, the type of alcohol can be estimated from the measured size of the glass.
일 예로, 잔을 들고 있는 시간을 통해서 음주 여부를 추정할 수 있다. 예를 들어, 잔을 들고 있는 시간이 소정 시간 이상으로 측정되는 경우 물이 아닌 술을 마시는 것으로 추정될 확률을 높게 할 수 있다. 도 5c에 도시된 바와 같이 사용자의 시선에 잔을 향하는 경우 물이 아닌 술로 추정될 확률을 높게 가중치를 줄 수 있다. 실험 결과에 따르면 술의 경우 마시기 전에 잔에 든 술을 응시하는 경향이 있으므로, 학습 결과를 바탕으로 이러한 경우가 술로 판단될 확률이 높아질 수 있다. 시선이 잔을 향하였는지 여부는 얼굴과 머리 부위에 장착된 악세서리(예를 들어, 귀걸이, 안경, 모자 등)에 부착된 센서와 스마트 링을 연계시켜 목의 각도 변화를 측정함으로써 추정될 수 있다. 사용자의 시선이 잔을 향해 일정 시간 머무른 후 입 주변부로 이동되거나 꺾이는 동작이 측정되는 경우, 음수보다는 음주일 확률이 더울 게 측정될 수 있도록 가중치를 줄 수 있다.For example, drinking can be estimated through the time holding a glass. For example, if the time of holding the glass is measured to be more than a predetermined time, the probability of being estimated as drinking alcohol rather than water can be increased. As shown in FIG. 5C , when the user's gaze is directed toward the glass, a probability that it is estimated as alcohol rather than water may be given a high weight. According to the experimental results, in the case of alcohol, there is a tendency to stare at the alcohol in the glass before drinking, so based on the learning result, the probability that this case is judged as alcohol may increase. Whether or not the gaze is directed toward the cup can be estimated by measuring the change in angle of the neck by linking the smart ring with a sensor attached to an accessory (eg, earring, glasses, hat, etc.) mounted on the face and head. When the user's gaze stays toward the glass for a certain period of time and then moves to or bends around the mouth, a weight can be given so that the probability of drinking is higher than that of a negative number.
또한, 일 예로, 도 5d를 참조하면 사용자는 제 1 스마트링(510-1)은 오른쪽 손가락에 착용하고, 제 2 스마트링(510-2)은 왼쪽 손가락에 착용할 수 있다. 제 1 스마트링(510-1)은 및 제 2 스마트링(510-2)은 모두 양쪽 손의 검지에 착용될 수 있다. 사용자가 파지한 잔의 크기는 제 1 스마트링(510-1) 및 제 2 스마트링(510-2) 사이의 거리와 제 1 스마트링(510-1) 및 제 2 스마트링(510-2)에 대한 압력 센서 정보 등을 통해 손가락의 휘어진 정도 등을 이용하여 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 잔의 크기로부터 술의 종류가 추정될 수 있다. Also, for example, referring to FIG. 5D , the user may wear the first smart ring 510-1 on his right finger and the second smart ring 510-2 on his left finger. Both the first smart ring 510-1 and the second smart ring 510-2 can be worn on the index fingers of both hands. The size of the cup held by the user is the distance between the first smart ring 510-1 and the second smart ring 510-2 and the first smart ring 510-1 and the second smart ring 510-2. It can be estimated using the degree of bending of the finger through pressure sensor information and the like for . Since it is common to drink alcohol from different glasses depending on the type, the type of alcohol can be estimated from the measured size of the glass.
도 5d에 도시된 바와 같이 사용자가 두 손으로 잔을 들고 술을 마시는 경우는 물을 마시는 경우와 달리 잔이 입 주변에서 크게 꺾이는 경향이 있으며, 소주잔, 양주 잔과 같이 작은 잔으로 음주하는 경우 이러한 경향이 더욱 많이 관찰된다. 따라서, 제 1 스마트링(510-1) 및/또는 제 2 스마트링(510-2)을 통해 측정된 입 주변에서 꺾이는 각도, 각속도에 대하여 각각의 값들에 가중치를 부여하고, 각도가 크게 꺾이고 각속도가 빠를수록 음주를 하는 것으로 추정할 수 있다. As shown in FIG. 5D , when a user holds a glass with both hands and drinks, the glass tends to bend greatly around the mouth, unlike when drinking water, and when drinking with a small glass such as a soju glass or a liquor glass A trend is more observed. Therefore, each value is weighted for the bending angle and angular velocity around the mouth measured through the first smart ring 510-1 and/or the second smart ring 510-2, and the angle is greatly bent and the angular velocity It can be assumed that the faster you go, the more you drink.
상술한 예에서 스마트링의 개수는 2개로 제한되는 것이 아니고 3개 이상일 수 있고, 착용되는 위치도 제한 되는 것이 아니다.In the above example, the number of smart rings is not limited to two, but may be three or more, and the worn position is not limited.
도 6a 내지 도6d는 본 명세서의 다양한 실시예에 따른 다양한 형태의 잔을 파지한 손의 형태 예를 나타낸 도면이다. 술의 종류에 따라 잔의 형태가 달라지며, 잔의 형태가 달라짐에 딸 파지한 손의 형상도 달라진다. 6A to 6D are diagrams showing examples of shapes of hands holding various types of cups according to various embodiments of the present specification. Depending on the type of alcohol, the shape of the glass changes, and as the shape of the glass changes, the shape of the hand holding the daughter also changes.
일 예로, 도 6a를 참조하면, 제 1 스마트링(610-1)은 사용자의 엄지에 착용되고, 제 2 스마트링(610-2)이 중지에 착용된 상태에서 사용자는 손잡이가 달린 맥주잔을 들고 마시는 경우일 수 있다. 제 1 스마트링(610-1) 및 제 2 스마트링(610-2) 상대적 위치와 제 1 스마트링(610-1) 및 제 2 스마트링(610-2)에 대한 압력 센서, 중력 센서 등 센서들로부터 얻어지는 정보를 이용하여 손가락의 휘어진 정도, 잔에 의한 손가락 눌림 등을 이용하여 사용자의 파지 상태, 잔의 형태와 잔의 무게 등이 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 사용자의 파지 상태, 잔의 크기와 무게로부터 술의 종류가 추정될 수 있으며, 도시된 예에서는 맥주잔으로 판단되어 맥주 음주 상황으로 추정될 수 있다. For example, referring to FIG. 6A , in a state where the first smart ring 610-1 is worn on the user's thumb and the second smart ring 610-2 is worn on the middle finger, the user holds a beer mug with a handle. It could be holding and drinking. Sensors such as pressure sensors and gravity sensors for the relative positions of the first smart ring 610-1 and the second smart ring 610-2 and the first smart ring 610-1 and the second smart ring 610-2 The user's holding state, the shape and weight of the cup, etc. can be estimated using the degree of bending of the finger and the pressing of the finger by the cup using information obtained from the cup. Since it is common to drink alcohol from different glasses according to the type, the type of alcohol can be estimated from the measured user's holding state, size and weight of the glass, and in the illustrated example, it is judged as a beer glass and estimated as a beer drinking situation. can
다른 일 예로, 도 6b를 참조하면, 제 1 스마트링(610-1)은 제1사용자의 엄지에 착용되고, 제 2 스마트링(610-2)은 제1사용자의 검지에 착용된 상태에서 제1사용자는 와인잔을 들고 마시는 경우일 수 있다. 또한, 제 3 스마트링(610-3)은 제2 사용자의 엄지에 착용되고, 제 4 스마트링(610-4)은 제2사용자의 검지에 착용된 상태에서 제2사용자도 와인잔을 들고 마시는 경우일 수 있다. 제 1 스마트링(610-1) 및 제 2 스마트링(610-2) 상대적 위치와 제 1 스마트링(610-1) 및 제 2 스마트링(610-2)에 대한 압력 센서, 중력 센서 등 센서들로부터 얻어지는 정보를 이용하여 손가락의 휘어진 정도, 잔에 의한 손가락 눌림 등을 이용하여 제1 사용자의 파지 상태, 잔의 형태와 잔의 무게 등이 추정될 수 있다. 제 3 스마트링(610-3) 및 제 4 스마트링(610-4) 상대적 위치와 제 3 스마트링(610-3) 및 제 4 스마트링(610-4)에 대한 압력 센서, 중력 센서 등 센서들로부터 얻어지는 정보를 이용하여 손가락의 휘어진 정도, 잔에 의한 손가락 눌림 등을 이용하여 제2 사용자의 파지 상태, 잔의 형태와 잔의 무게 등이 추정될 수 있다. 제 1 스마트링(610-1) 및 제 2 스마트링(610-2)과 제 3 스마트링(610-3) 및 제 4 스마트링(610-4)은 사용자들의 설정에 의해 일정 거리 이내(예를 들어, 블루투스 통신이 가능한 거리 등)에 위치하는 경우 제1사용자 및 제2사용자의 동작 측정 정보를 서로 공유할 수 있으며, 상대편 정보를 종합하여 측정된 파지 형태, 잔의 크기와 무게로부터 술의 종류가 추정될 수 있다. 도시된 예에서는 와인잔으로 판단되어 와인 음주 상황으로 추정될 수 있다.As another example, referring to FIG. 6B , the first smart ring 610-1 is worn on the thumb of the first user, and the second smart ring 610-2 is worn on the index finger of the first user. 1 The user may drink while holding a wine glass. In addition, while the third smart ring 610-3 is worn on the second user's thumb and the fourth smart ring 610-4 is worn on the second user's index finger, the second user also holds a wine glass and drinks. may be the case. Sensors such as pressure sensors and gravity sensors for the relative positions of the first smart ring 610-1 and the second smart ring 610-2 and the first smart ring 610-1 and the second smart ring 610-2 The holding state of the first user, the shape and weight of the cup, etc. may be estimated using the degree of bending of the finger and the pressing of the finger by the cup using information obtained from the cup. The relative positions of the third and fourth smart rings 610-3 and 610-4 and sensors such as pressure sensors and gravity sensors for the third and fourth smart rings 610-3 and 610-4 The holding state of the second user, the shape of the cup, the weight of the cup, etc. may be estimated using the degree of bending of the finger and the pressing of the finger by the cup using information obtained from the cup. The first smart ring 610-1, the second smart ring 610-2, the third smart ring 610-3, and the fourth smart ring 610-4 are within a certain distance (eg, For example, when located at a distance where Bluetooth communication is possible, etc.), the motion measurement information of the first user and the second user can be shared with each other. type can be inferred. In the illustrated example, it may be determined as a wine glass and may be estimated as a wine drinking situation.
다른 일 예로, 도 6c를 참조하면, 제 1 스마트링(610-1)은 사용자의 엄지에 착용되고, 제 2 스마트링(610-2)이 검지에 착용된 상태에서 사용자는 막걸리 잔을 들고 마시는 경우일 수 있다. 제 1 스마트링(610-1) 및 제 2 스마트링(610-2) 상대적 위치와 제 1 스마트링(610-1) 및 제 2 스마트링(610-2)에 대한 압력 센서, 중력 센서 등 센서들로부터 얻어지는 정보를 이용하여 손가락의 휘어진 정도, 잔에 의한 손가락 눌림 등을 이용하여 사용자의 파지 상태, 잔의 크기와 잔의 무게 등이 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 사용자의 파지 상태, 잔의 크기와 무게로부터 술의 종류가 추정될 수 있으며, 도시된 예에서는 막걸리 잔으로 판단되어 막걸리 음주 상황으로 추정될 수 있다.As another example, referring to FIG. 6C , in a state where the first smart ring 610-1 is worn on the user's thumb and the second smart ring 610-2 is worn on the index finger, the user holds a glass of makgeolli and drinks it. may be the case. Sensors such as pressure sensors and gravity sensors for the relative positions of the first smart ring 610-1 and the second smart ring 610-2 and the first smart ring 610-1 and the second smart ring 610-2 The user's holding state, the size and weight of the cup, and the like can be estimated using the degree of bending of the finger and the pressing of the finger by the cup using information obtained from the cup. Since it is common for alcohol to be drunk from different glasses depending on the type, the type of alcohol can be estimated from the measured user's holding state and the size and weight of the glass. can
다른 일 예로, 도 6d를 참조하면, 제 1 스마트링(610-1)은 사용자의 검지에 착용되고, 제 2 스마트링(610-2)이 약지에 착용된 상태에서 사용자는 양주 잔을 들고 마시는 경우일 수 있다. 제 1 스마트링(610-1) 및 제 2 스마트링(610-2) 상대적 위치와 제 1 스마트링(610-1) 및 제 2 스마트링(610-2)에 대한 압력 센서, 중력 센서 등 센서들로부터 얻어지는 정보를 이용하여 손가락의 휘어진 정도, 잔에 의한 손가락 눌림 등을 이용하여 사용자의 파지 상태, 잔의 크기와 잔의 무게 등이 추정될 수 있다. 술은 종류에 따라 다른 잔에 따라 마시는 것이 일반적이므로 측정된 사용자의 파지 상태, 잔의 크기와 무게로부터 술의 종류가 추정될 수 있으며, 도시된 예에서는 양주 잔으로 판단되어 양주 음주 상황으로 추정될 수 있다. 특히 잔의 크기가 작은 소주 또는 양주 음주 상황인 경우 입 주변에서 잔이 꺾이는 각도 및 각속도가 일정 수준 이상인 경우 소주 또는 양주 음주 상황인 것으로 추정될 수 있으며, 이에 대한 가중치를 부여할 수 있다. As another example, referring to FIG. 6D , while the first smart ring 610-1 is worn on the user's index finger and the second smart ring 610-2 is worn on the ring finger, the user holds a wine glass and drinks. may be the case. Sensors such as pressure sensors and gravity sensors for the relative positions of the first smart ring 610-1 and the second smart ring 610-2 and the first smart ring 610-1 and the second smart ring 610-2 The user's holding state, the size and weight of the cup, and the like can be estimated using the degree of bending of the finger and the pressing of the finger by the cup using information obtained from the cup. Since it is common for alcohol to be drunk from different glasses according to the type, the type of alcohol can be estimated from the measured user's holding state and the size and weight of the glass. can In particular, in the case of drinking soju or liquor with a small size of the glass, if the angle and angular velocity of the glass bending around the mouth are above a certain level, it can be estimated that the drinking situation is soju or liquor, and a weight can be assigned to this.
도 7은 본 명세서의 일 실시예에 따른 인공지능 기반 스마트링 획득 정보를 분석하고 사용자 상태를 추정하는 방법을 나타낸 도면이다. 본 명세서의 일 실시예에 있어서 인공지능 기반 스마트링 획득 정보를 활용하는 방법을 나타낸 도면이다. 이러한 인공지능 기반 활용은 의료정보 관리서버(10)에 의해 실행될 수 있다. 7 is a diagram illustrating a method of analyzing artificial intelligence-based smart ring acquisition information and estimating a user state according to an embodiment of the present specification. In one embodiment of the present specification, it is a diagram showing a method of utilizing artificial intelligence-based smart ring acquisition information. Such artificial intelligence-based utilization may be executed by the medical
도 7을 참조하면, 의료정보 관리서버(10)는 인공지능에 기초하여 스마트링을 통해 획득한 사용자 동작 정보를 입력으로 이용하여 사용자 상태 정보를 출력할 수 있다. 의료정보 관리서버(10)는 내부 또는 외부에 인공지능에 기초하여 사용자 동작 정보에 대한 학습 모델이 구현될 수 있다. 일 예로, 동작 정보는 상술한 바와 같이 스마트링에 부착된 센서를 통해 얻은 사용자에 대한 정보일 수 있다. 이때, 사용자 동작 정보는 학습 모델의 입력 정보로서 학습 모델을 통해 분석될 수 있다. 구체적인 일 예로, 학습 모델은 입력 정보에 기초하여 사용자가 잔을 파지했는지 여부, 사용자의 손가락 제스처, 손가락 굽힘, 손의 꺾임 및 가속도 등을 확인할 수 있다. Referring to FIG. 7 , the medical
일 실시예에서 서버(10)는 상기 사용자 동작 정보를 입력 정보로서 동작 정보 학습 모델에 입력하고, 동작 정보 학습 모델로부터 사용자의 상태, 즉 음주 여부, 음주 종류, 음주량, 음주 횟수 중 적어도 하나의 상태를 출력 정보로서 출력받을 수 있다.In one embodiment, the
일 예에서, 상기 활동 정보 학습 모델이 상기 사용자 동작 정보에 기초하여 잔 파지 여부, 파지한 잔의 크기 및 무게, 손 제스처 형태 중 적어도 하나에 대한 정보를 출력 정보로서 출력할 수도 있다. 또한 학습 모델의 학습 정확도를 향상시키기 위해서, 상기 활동 정보 학습 모델에 입력되는 사용자 활동 정보를 입력 전 전처리될 수 있다. 예를 들어, 소정 시간 동안 사용자가 위치를 이동하는 도중에 스마트링으로부터 획득되는 사용자 동작 정보는 제외시킬 수 있다. 예를 들어, 잔을 파지하기 위해 사용자의 손이 움직이는 시간 구간, 사용자가 잔을 파지한 후 움직이는 시간 구간의 데이터를 중점적으로 이용하는 것이 손 제스처 식별의 정확성을 올릴 수 있기 때문이다. In one example, the activity information learning model may output information on at least one of whether a cup is held, the size and weight of the cup held, and a hand gesture type as output information based on the user motion information. In addition, in order to improve learning accuracy of the learning model, user activity information input to the activity information learning model may be pre-processed before being input. For example, user motion information acquired from the smart ring while the user is moving to a location for a predetermined period of time may be excluded. This is because, for example, focusing on data of a time interval in which the user's hand moves to hold the cup and a time interval in which the user moves after holding the cup can improve the accuracy of hand gesture identification.
그러나 이는 예시적인 것으로서, 경우에 따라서는 이 기간 동안의 데이터가 유용할 수도 있다. However, this is an example, and data during this period may be useful in some cases.
일 예로, 스마트링은 초음파 센서, 가속도 센서, 온도 센서 및 굽힘 센서 중 적어도 어느 하나에 기초하여 손가락 동작에 대한 사용자 동작 정보를 획득할 수 있다. 이때, 시스템의 학습 모델은 딥러닝 기반으로 손가락 동작에 대한 사용자 동작 정보를 분석하여 잔을 파지하였는지 여부, 잔의 크기 및 무게의 잔을 파지하고 있는지 여부, 또는 파지한 잔의 종류를 결정할 수 있다. 일 예로, 소주 잔을 파지할 때의 손가락 압력, 각도, 복수의 스마트링 간의 상대 위치 등에 대한 정보를 딥러닝을 통해 분석된 학습 모델을 통해 이를 인식할 수 있다. 그 후, 스마트링으로부터의 동작 정보에 기초하여 학습 모델은 잔 파지 후 잔의 이동을 판단하고, 잔에 충격이 가해지는 지 여부, 잔이 일정 위치에서 상당 시간 머무르는지 여부, 입 주변 높이에서 각도가 급격히 꺾이는지 여부 및 이때 손의 회전 각속도에 기초하여 사용자가 음주 중인지 여부, 음주 중인 경우 잔의 형태로부터 술의 종류, 음주량, 음주 횟수 등과 관련된 정보를 획득하여 이에 기초한 사용자 음주 상태 모니터링을 수행할 수 있다. For example, the smart ring may obtain user motion information about a finger motion based on at least one of an ultrasonic sensor, an acceleration sensor, a temperature sensor, and a bending sensor. At this time, the learning model of the system analyzes the user's motion information for the finger motion based on deep learning to determine whether the cup is gripped, whether the cup is gripped with the size and weight of the cup, or the type of cup held. . For example, information about finger pressure, angle, relative position between a plurality of smart rings, etc. when holding a soju glass can be recognized through a learning model analyzed through deep learning. Then, based on the motion information from the smart ring, the learning model determines the movement of the cup after holding the cup, whether or not an impact is applied to the cup, whether the cup stays in a certain position for a considerable time, and the angle at the height around the mouth. Based on whether or not is bent rapidly and at this time, whether the user is drinking based on the rotational angular velocity of the hand, and in case of drinking, information related to the type of alcohol, the amount of alcohol consumed, the number of times of drinking, etc. can
그 후, 학습 모델에 기초하여 사용자의 음주 상태를 확인하고, 분석할 수 있다. 일 예로, 학습 모델을 통해 잔의 형태와 무게에 기초하여, 음주 중인 술의 종류와 한번에 마시는 양을 추정할 수 있다. 음주 횟수는 손이 위 아래로 움직이면 입주변부에서 꺽이는 각도와 각속도를 기준으로 판단될 수 있으며, 한번에 마시는 양과 음주 횟수에 기초하여 음주량을 실시간으로 분석할 수 있고, 이를 출력 값으로 제공할 수 있다. Then, based on the learning model, the drinking state of the user may be confirmed and analyzed. For example, the type of alcohol being drunk and the amount of alcohol consumed at one time may be estimated based on the shape and weight of the glass through the learning model. The number of drinks can be determined based on the angle and angular velocity of the mouth when the hand moves up and down, and the amount of alcohol can be analyzed in real time based on the amount and number of drinks drunk at one time, and this can be provided as an output value.
학습 모델의 입력 값으로 스마트링의 표면에 포함된 근전도 신호 측정 센서(전극)를 통해 수집된 근전도 신호가 입력될 수 있다. 사용자가 술을 마시기 전보다 술을 마신 후에는 실험적으로 볼 때 근육의 수축정도(긴장 정도)가 낮게 측정되는 경향이 있다. 스마트링이 착용된 손가락에서 발생되는 전기신호(근전도 신호)를 측정하여 기계학습을 통해 근육 수축 정도에 따른 음주량을 추정할 수 있다.An EMG signal collected through an EMG signal measurement sensor (electrode) included on the surface of the smart ring can be input as an input value of the learning model. Experimentally, the degree of muscle contraction (tension) tends to be lower after the user drinks than before drinking. It is possible to estimate the amount of drinking according to the degree of muscle contraction through machine learning by measuring the electrical signal (electromagnetic signal) generated from the finger wearing the smart ring.
한편, 일 예로, 상술한 바와 같이 학습 모델을 통해 획득되는 출력 값은 학습 모델에 다시 피드백될 수 있다. 즉, 학습 모델은 스마트링을 통해 획득한 입력 정보와 이에 기초하여 출력되는 출력 정보에 기초하여 지속적으로 업데이트를 수행하고, 이에 기초하여 상태 분석의 정확도를 높일 수 있다.Meanwhile, as an example, an output value obtained through the learning model as described above may be fed back to the learning model. That is, the learning model continuously updates based on input information acquired through the smart ring and output information output based thereon, and based on this, the accuracy of state analysis can be increased.
의료정보 관리서버(10)는 출력되는 사용자의 음주 상태 분석 결과 값을 기반으로 실시간으로 사용자의 음주 상태를 모니터링 하고, 임계값 이상으로 사용자 음주량(또는 음주 횟수)가 초과되었다고 판단되는 경우 스마트링으로 알림을 전송하고, 스마트링을 통해 사용자에게 알람(예를 들어, 빛, 소리, 진동 등)을 발생시킬 수 있다. 다른 예에서, 의료정보 관리서버(10)는 출력되는 사용자의 음주 상태 분석 결과 값을 의료기관 서버(320)로 전송할 수 있다. 상술한 상태 분석 및 결과 전송이 실시간 기반으로 진행될 수 있고, 의료기관 서버(320)는 사용자의 음주 상태 분석 결과 값에 기반한 임상적 판단을 제공하고, 의료인이 직접 사용자에게 연락하도록 하거나, 위치추적을 통해 앰뷸런스를 보낼 수 있다. The medical
또 다른 일 예로, 상술한 학습 모델이 기초하여 획득한 정보는 의료정보 관리서버(10) 또는 의료기관 서버(320)로 전송될 수 있다. 여기서, 의료정보 관리서버(10) 또는 의료기관 서버(320)는 이에 대한 정보를 분석 및 평가하여 관리 정보를 생성할 수 있다. 이때, 생성된 관리 정보는 사용자에게 제공되거나, 다시 상술한 학습 모델로 피드백될 수 있다. 예컨대 피드백되는 관리 정보는 사용자 상태 분석 정보를 기초로 판단된 알코올성 간질환 위험 인자 발견 또는 소견, 각종 암 위험 인자 등이 포함될 수 있으나 이에 제한되는 것은 아니다. As another example, information obtained based on the above-described learning model may be transmitted to the medical
이상에서 설명한 피드백을 통해, 상술한 학습 모델은 지속적으로 업데이트될 수 있으며, 이에 기초하여 패턴 분석의 정확도 및 활용도를 높일 수 있다.Through the feedback described above, the above-described learning model can be continuously updated, and based on this, the accuracy and utilization of pattern analysis can be increased.
도 8은 본 명세서의 일 실시예에 있어서 스마트링을 통해 사용자의 음주 상태를 모니터링하는 방법을 나타낸 순서도이다. 본 방법은 상술한 의료정보 관리서버(10)에 의해 구현될 수 있다. 8 is a flowchart illustrating a method of monitoring a drinking state of a user through a smart ring according to an embodiment of the present specification. This method may be implemented by the medical
도 8을 참조하면, 의료정보 관리서버(10)에 의해 구현되는, 스마트링을 통해 사용자의 음주 상태를 모니터링하는 방법은, 스마트링을 통해 사용자 동작 정보를 획득하는 단계(S810), 상기 획득한 사용자 동작 정보를 분석하여 사용자 음주 상태를 추정하는 단계(S820) 및 상기 사용자 동작 정보 또는 사용자 음주 상태 추정 정보를 의료기관 서버에 전송하는 단계(S830)를 포함할 수 있다. Referring to FIG. 8 , the method for monitoring the user's drinking state through the smart ring, implemented by the medical
일 실시예에서 상기 음주 상태를 추정하는 단계(S820)는, 한 손 또는 양손에 각각 착용된 복수개의 스마트링을 통해 획득된 사용자 동작 정보를 이용하여 사용자가 파지한 잔의 형태, 잔이 꺾이는 각도 및 각속도, 잔에 충격 발생 유무, 잔의 이동 경로를 추정할 수 있고, 추정된 정보를 바탕으로 음주 여부, 음주 종류, 음주 횟수 및 음주량을 추정하는 단계를 포함할 수 있단. 잔의 형태는 잔의 크기, 잔의 종류, 무게 등을 포함할 수 있으며, 상술한 스마트링으로부터 수집된 다양한 센서 정보를 통한 사용자 동작 정보를 통해 사용자의 음주량을 추정하는 동작이 포함될 수 있다.In one embodiment, the step of estimating the drinking state (S820) is the shape of the cup held by the user and the angle at which the cup is bent using user motion information obtained through a plurality of smart rings worn on one or both hands, respectively. and estimating the angular velocity, presence or absence of shock in the cup, and the moving path of the cup, and estimating whether or not to drink, the type of drink, the number of drinks and the amount of drink based on the estimated information. The shape of the cup may include the size, type, and weight of the cup, and may include an operation of estimating the user's drinking amount through user motion information through various sensor information collected from the above-described smart ring.
도 9는 본 명세서의 일 실시예에 있어서 스마트링을 이용하여 사용자의 음주량을 추정하고 관리하는 구체적인 방법을 나타낸 순서도이다. 9 is a flowchart illustrating a specific method of estimating and managing a drinking amount of a user using a smart ring according to an embodiment of the present specification.
도 9는 본 명세서의 일 실시예에 있어서 스마트링을 이용하여 사용자의 음주량을 추정하고 모니터링하여 피드백하는 구체적인 방법을 나타낸 순서도이다. 본 방법은 상술한 의료정보 관리서버(10)에 의해 구현될 수 있다. 도 9를 참조하면, 의료정보 관리서버(10)에 의해 구현되는, 스마트링을 통해 사용자의 음주량을 추정하고 관리하는 방법은, 스마트링을 통해 사용자 동작 정보를 획득하는 단계(S910), 획득한 사용자 동작 정보를 분석하여 사용자 음주량을 추정하는 단계(S920), 음주량이 임계치를 초과하였는지 판단하는 단계(S930) 및 상기 음주량이 임계치를 초과한 경우, 스마트링으로 알람 요청을 전송하는 단계(S940)를 포함할 수 있다. 9 is a flowchart illustrating a specific method of estimating, monitoring, and feeding back a user's drinking amount using a smart ring according to an embodiment of the present specification. This method may be implemented by the medical
일 실시예에서 상기 사용자 음주량을 추정하는 단계(S920)는, 한 손 또는 양손에 각각 착용된 복수개의 스마트링을 통해 획득된 사용자 동작 정보를 이용하여 사용자가 파지한 잔의 형태, 잔이 꺾이는 각도 및 각속도, 잔에 충격 발생 유무, 잔의 이동 경로를 추정할 수 있고, 추정된 정보를 바탕으로 음주 여부, 음주 종류를 판단에 기반하여 음주량(또는 음주 횟수)을 추정할 수 있단. 잔의 형태는 잔의 크기, 잔의 종류, 무게 등을 포함할 수 있으며, 상술한 스마트링으로부터 수집된 다양한 센서 정보를 통한 사용자 동작 정보를 통해 사용자의 음주량을 추정하는 동작이 포함될 수 있다. 음주량은 음주 종류, 잔의 크기 및 마신 잔의 수를 기반으로 계산된 알코올량, ml또는 l 단위로 표시되는 양 또는 사용자의 음주 횟수 등을 포함할 수 있다. 음주량은 스마트링을 통해 획득되는 사용자 동작 정보를 분석한 결과로 누적하여 추정될 수 있다. In one embodiment, the step of estimating the user's drinking amount (S920) is the shape of the cup held by the user and the angle at which the cup is bent using user motion information obtained through a plurality of smart rings worn on one or both hands, respectively. And angular velocity, presence or absence of shock in the cup, and the moving path of the cup can be estimated, and based on the estimated information, the amount of drinking (or the number of drinking) can be estimated based on determining whether or not to drink and the type of drinking. The shape of the cup may include the size, type, and weight of the cup, and may include an operation of estimating the user's drinking amount through user motion information through various sensor information collected from the above-described smart ring. The drinking amount may include the amount of alcohol calculated based on the type of drinking, the size of the cup and the number of cups drunk, the amount displayed in ml or l, or the number of times the user drinks. The amount of drinking may be estimated cumulatively as a result of analyzing the user's motion information obtained through the smart ring.
일 실시예에 따른 상기 음주량이 임계치를 초과하였는지 판단하는 단계(S930)에서, 음주량에 대한 임계치를 초과하지 않는 경우, 스마트링을 통해 사용자 동작 정보를 획득하는 단계(S910)로 돌아가 다시 음주량과 음주 횟수 추정과 모니터링을 계속해서 하게 된다. 음주량에 대한 임계치를 초과하는 경우, 의료정보 관리서버(10) 스마트링으로 알람 발생 요청을 전송하게 된다(S940). 스마트링은 빛, 소리 또는 진동 등의 방식으로 사용자에게 경고 알람을 발생시킬 수 있으며, 반드시 이에 제한 되는 것은 아니고 다양한 변형이 가능하다. 또는 다른 예에서, 의료정보 관리서버(10)는 음주량에 대한 임계치를 초과하는 경우, 의료기관 서버(320)로 관련 정보(상기 사용자 동작 정보 또는 사용자 음주 상태 추정 정보)를 송부하여 의료진의 임상적 판단을 받거나, 의료진의 전화, 앰뷸란스를 보내는 등의 조치를 요청할 수 있다. 의료기관 서버(320)로 전송된 음주량 정보는 사용자의 건강 정보로 관리되어 알코올성 간질환, 각종 암 등 관련 질병의 유발 위험 등을 평가하고 관리하는 데 이용될 수 있다. 임계치는 임상 자료 또는 경험치를 통해 예를 들어 소주 6잔, 맥주 500ml 등으로 설정될 수 있고, 개개인의 건강 상태를 고려하여 개별적으로 다르게 설정될 수 있다.In the step of determining whether the drinking amount exceeds the threshold value (S930) according to an embodiment, if the drinking amount does not exceed the threshold value, return to the step of obtaining user motion information through the smart ring (S910) and again the drinking amount and drinking amount according to an embodiment. Counting and monitoring will continue. When the drinking amount exceeds the threshold value, an alarm generation request is transmitted to the smart ring of the medical information management server 10 (S940). The smart ring may generate a warning alarm to the user in a manner such as light, sound, or vibration, and is not necessarily limited thereto, and various modifications are possible. Alternatively, in another example, the medical
이상에서 설명한 실시예들은 적어도 부분적으로 컴퓨터 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 실시예들을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터에 의하여 읽힐 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 광 데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트(segment)들은 본 실시예가 속하는 기술 분야의 통상의 기술자에 의해 용이하게 이해될 수 있을 것이다.The embodiments described above may be at least partially implemented as a computer program and recorded on a computer-readable recording medium. Computer-readable recording media on which programs for implementing the embodiments are recorded include all types of recording devices in which computer-readable data is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, and optical data storage devices. In addition, computer-readable recording media may be distributed in computer systems connected through a network, and computer-readable codes may be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing this embodiment can be easily understood by those skilled in the art to which this embodiment belongs.
이상에서 살펴본 본 명세서는 도면에 도시된 실시예들을 참고로 하여 설명하였으나 이는 예시적인 것에 불과하며 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 실시예의 변형이 가능하다는 점을 이해할 것이다. 그러나, 이와 같은 변형은 본 명세서의 기술적 보호범위 내에 있다고 보아야 한다. 따라서, 본 명세서의 진정한 기술적 보호범위는 첨부된 청구범위의 기술적 사상에 의해서 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 포함하도록 정해져야 할 것이다.The present specification reviewed above has been described with reference to the embodiments shown in the drawings, but this is only exemplary, and those skilled in the art will understand that various modifications and variations of the embodiments are possible therefrom. However, such modifications should be considered within the technical protection scope of the present specification. Therefore, the true technical protection scope of the present specification should be determined to include other implementations, other embodiments, and equivalents to the claims by the technical spirit of the appended claims.
Claims (8)
사용자의 손가락에 장착된 스마트링을 통해 사용자 동작 정보를 획득하는 단계;
상기 사용자 동작 정보를 분석하여 상기 사용자의 음주 상태를 추정하는 단계; 및
상기 사용자 동작 정보 또는 상기 추정된 음주 상태 정보를 의료기관 서버에 전송하는 단계를 포함하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
As a method of monitoring a user's drinking state using a smart ring, which is performed by a medical information management server,
Acquiring user motion information through a smart ring mounted on a user's finger;
estimating a drinking state of the user by analyzing the user motion information; and
A method for monitoring a user's drinking state using a smart ring, comprising transmitting the user's motion information or the estimated drinking state information to a medical institution server.
상기 사용자의 음주 상태를 추정하는 단계는,
상기 사용자 동작 정보에 기반하여 상기 사용자가 파지한 잔의 형태, 잔의 이동 경로, 잔의 꺾임 각도 및 각속도를 추정하는 단계; 및
상기 추정된 잔의 형태, 잔의 이동 경로, 잔의 꺾임 각도 및 각속도에 기반하여 상기 사용자의 음주 여부, 음주 종류, 음주 횟수, 음주량 중 하나 이상을 추정하는 단계를 포함하는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 1,
Estimating the drinking state of the user,
estimating a shape of the cup held by the user, a moving path of the cup, a bending angle, and an angular velocity of the cup based on the user motion information; and
and estimating at least one of drinking status, type of drinking, frequency of drinking, and amount of drinking of the user based on the estimated shape of the cup, movement path of the cup, bending angle and angular velocity of the cup. A method of monitoring a user's drinking status using the ring.
상기 사용자의 음주량이 임계치 이상인 경우, 상기 스마트링으로 진동, 소리, 빛 중 하나 이상의 알람을 발생시키는 요청을 전송하는 단계를 더 포함하는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 2,
Monitoring the user's drinking state using the smart ring, further comprising the step of transmitting a request for generating an alarm of one or more of vibration, sound, and light to the smart ring when the drinking amount of the user is greater than or equal to the threshold value. Way.
상기 사용자의 음주량이 임계치 이상인 경우, 상기 의료기관으로 상기 사용자의 음주량 정보를 전송하는 단계; 및
상기 의료기관으로부터 상기 사용자의 건강 상태 정보를 수신하는 단계를 더 포함하는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 2,
transmitting information on the drinking amount of the user to the medical institution when the drinking amount of the user is equal to or greater than the threshold value; and
The method of monitoring the user's drinking state using a smart ring, characterized in that it further comprises the step of receiving the user's health state information from the medical institution.
상기 사용자의 음주 상태를 추정하는 단계는,
상기 스마트링이 착용된 상기 사용자의 손가락 근전도 신호를 측정하고, 상기 근전도 신호로부터 근육의 수축 정도에 따라 상기 사용자의 음주량을 추정하는 단계를 포함하는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 1,
Estimating the drinking state of the user,
Measuring the EMG signal of the user's finger on which the smart ring is worn, and estimating the drinking amount of the user according to the degree of muscle contraction from the EMG signal, characterized in that it comprises the step of estimating the drinking state of the user using the smart ring. How to monitor.
상기 스마트링은,
카메라, 가속도 센서, 온도 센서, 굽힘 센서, 자이로 센서, 중력 센서, 속도 센서 중 하나 이상을 포함하고, 상기 사용자의 한쪽 손 또는 양 손에 2개 이상 착용되는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 1,
The smart ring,
A user using a smart ring that includes one or more of a camera, an acceleration sensor, a temperature sensor, a bending sensor, a gyro sensor, a gravity sensor, and a speed sensor and is worn on one or both hands of the user. How to monitor your drinking status.
상기 사용자 동작 정보는,
3차원 공간 상에서의 상기 스마트링의 위치와 기울기 변화, 압력, 거리 정보에 기반하여 산출되는 상기 스마트링이 착용된 상기 사용자의 손의 3차원 동작 정보를 포함하는 것을 특징으로 하는, 스마트링을 이용해 사용자의 음주 상태를 모니터링하는 방법.
According to claim 1,
The user action information,
Using a smart ring, characterized in that it includes 3-dimensional motion information of the user's hand wearing the smart ring, which is calculated based on the position, tilt change, pressure, and distance information of the smart ring in a 3-dimensional space. How to monitor user's drinking status.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210063150A KR102575979B1 (en) | 2021-05-17 | 2021-05-17 | Method and apparatus for monitoring alcohol intake using smart ring |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210063150A KR102575979B1 (en) | 2021-05-17 | 2021-05-17 | Method and apparatus for monitoring alcohol intake using smart ring |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220156116A true KR20220156116A (en) | 2022-11-25 |
KR102575979B1 KR102575979B1 (en) | 2023-09-08 |
Family
ID=84237414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210063150A KR102575979B1 (en) | 2021-05-17 | 2021-05-17 | Method and apparatus for monitoring alcohol intake using smart ring |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102575979B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101621774B1 (en) | 2014-01-24 | 2016-05-19 | 숭실대학교산학협력단 | Alcohol Analyzing Method, Recording Medium and Apparatus For Using the Same |
KR101712432B1 (en) * | 2016-05-12 | 2017-03-06 | (주)해밀소프트 | Realtime monitoring system of drinking consumption |
US20170103166A1 (en) * | 2015-10-13 | 2017-04-13 | Sk Planet Co., Ltd. | Wearable device for providing service according to measurement of blood alcohol level and management server therefor |
KR20170055523A (en) * | 2014-09-17 | 2017-05-19 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | Smart ring |
-
2021
- 2021-05-17 KR KR1020210063150A patent/KR102575979B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101621774B1 (en) | 2014-01-24 | 2016-05-19 | 숭실대학교산학협력단 | Alcohol Analyzing Method, Recording Medium and Apparatus For Using the Same |
KR20170055523A (en) * | 2014-09-17 | 2017-05-19 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | Smart ring |
US20170103166A1 (en) * | 2015-10-13 | 2017-04-13 | Sk Planet Co., Ltd. | Wearable device for providing service according to measurement of blood alcohol level and management server therefor |
KR101712432B1 (en) * | 2016-05-12 | 2017-03-06 | (주)해밀소프트 | Realtime monitoring system of drinking consumption |
Also Published As
Publication number | Publication date |
---|---|
KR102575979B1 (en) | 2023-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240252048A1 (en) | Ai assistance system | |
US11089985B2 (en) | Systems and methods for using mobile and wearable video capture and feedback plat-forms for therapy of mental disorders | |
Yang et al. | Lifelogging data validation model for internet of things enabled personalized healthcare | |
CN112971744B (en) | Method for measuring biological signals and wearable electronic device thereof | |
Al-Eidan et al. | A Review of Wrist‐Worn Wearable: Sensors, Models, and Challenges | |
Coorevits et al. | The rise and fall of wearable fitness trackers | |
CN105960666A (en) | Smart wearable devices and methods for acquisition of sensorial information from smart devices | |
EP3326090B1 (en) | Context-aware system for providing fitness information | |
US20160089033A1 (en) | Determining timing and context for cardiovascular measurements | |
WO2017024161A1 (en) | Workout pattern detection | |
Qi et al. | Ellipse fitting model for improving the effectiveness of life‐logging physical activity measures in an Internet of Things environment | |
WO2021121226A1 (en) | Electrocardiosignal prediction method and device, terminals, and storage medium | |
KR20190047648A (en) | Method and wearable device for providing feedback on action | |
WO2018009844A1 (en) | Methods and apparatus to determine objects to present in virtual reality environments | |
Guzmán et al. | A collaborative framework for sensing abnormal heart rate based on a recommender system: Semantic recommender system for healthcare | |
KR102484134B1 (en) | The Method and Apparatus for Monitoring Life Pattern and Management Using smart ring | |
Ferlini et al. | Mobile health with head-worn devices: Challenges and opportunities | |
KR102575979B1 (en) | Method and apparatus for monitoring alcohol intake using smart ring | |
Balasubramaniam et al. | Exploring Runners' Preferences of Drone Based Feedback to Support their Well-Being | |
Theilig et al. | Employing environmental data and machine learning to improve mobile health receptivity | |
KR102445134B1 (en) | System And Method For Generating An Avatar Based On A User's Information And Providing An NFT For Avatar | |
KR102429627B1 (en) | The System that Generates Avatars in Virtual Reality and Provides Multiple Contents | |
Diou et al. | Intake monitoring in free-living conditions: Overview and lessons we have learned | |
KR102480549B1 (en) | Method and apparatus for monitoring health status using smart ring and providing with clinical judgment through celebrity | |
US20220115096A1 (en) | Triggering virtual clinical exams |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |