KR20230087355A - Dispensing device for providing condition score report and operating method thereof, and system for providing condition score report - Google Patents
Dispensing device for providing condition score report and operating method thereof, and system for providing condition score report Download PDFInfo
- Publication number
- KR20230087355A KR20230087355A KR1020220091145A KR20220091145A KR20230087355A KR 20230087355 A KR20230087355 A KR 20230087355A KR 1020220091145 A KR1020220091145 A KR 1020220091145A KR 20220091145 A KR20220091145 A KR 20220091145A KR 20230087355 A KR20230087355 A KR 20230087355A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- mood
- information
- dispensing device
- mood score
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000011017 operating method Methods 0.000 title claims description 4
- 230000036651 mood Effects 0.000 claims abstract description 205
- 238000000034 method Methods 0.000 claims abstract description 41
- 235000015097 nutrients Nutrition 0.000 claims description 77
- 230000036541 health Effects 0.000 claims description 12
- 230000035622 drinking Effects 0.000 claims description 6
- 238000007599 discharging Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 11
- 235000015872 dietary supplement Nutrition 0.000 description 8
- 230000003993 interaction Effects 0.000 description 8
- 208000005171 Dysmenorrhea Diseases 0.000 description 4
- 208000019901 Anxiety disease Diseases 0.000 description 3
- 206010013935 Dysmenorrhoea Diseases 0.000 description 3
- 230000036506 anxiety Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 208000024891 symptom Diseases 0.000 description 3
- 206010010774 Constipation Diseases 0.000 description 2
- 206010012735 Diarrhoea Diseases 0.000 description 2
- FYYHWMGAXLPEAU-UHFFFAOYSA-N Magnesium Chemical compound [Mg] FYYHWMGAXLPEAU-UHFFFAOYSA-N 0.000 description 2
- 208000019695 Migraine disease Diseases 0.000 description 2
- 206010034568 Peripheral coldness Diseases 0.000 description 2
- 206010036618 Premenstrual syndrome Diseases 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 235000012041 food component Nutrition 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000007794 irritation Effects 0.000 description 2
- 239000011777 magnesium Substances 0.000 description 2
- 229910052749 magnesium Inorganic materials 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- 206010027599 migraine Diseases 0.000 description 2
- 239000011707 mineral Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 208000003265 stomatitis Diseases 0.000 description 2
- 208000002874 Acne Vulgaris Diseases 0.000 description 1
- 206010003645 Atopy Diseases 0.000 description 1
- 208000003556 Dry Eye Syndromes Diseases 0.000 description 1
- 206010013774 Dry eye Diseases 0.000 description 1
- 206010019233 Headaches Diseases 0.000 description 1
- 208000004044 Hypesthesia Diseases 0.000 description 1
- 208000007101 Muscle Cramp Diseases 0.000 description 1
- 208000000112 Myalgia Diseases 0.000 description 1
- 206010039085 Rhinitis allergic Diseases 0.000 description 1
- 208000005392 Spasm Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 206010000496 acne Diseases 0.000 description 1
- 201000010105 allergic rhinitis Diseases 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 230000036772 blood pressure Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 239000002775 capsule Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- -1 etc.) Substances 0.000 description 1
- 239000008187 granular material Substances 0.000 description 1
- 231100000869 headache Toxicity 0.000 description 1
- 208000034783 hypoesthesia Diseases 0.000 description 1
- 229910052500 inorganic mineral Inorganic materials 0.000 description 1
- 235000015110 jellies Nutrition 0.000 description 1
- 239000008274 jelly Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005906 menstruation Effects 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 230000006996 mental state Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 208000013465 muscle pain Diseases 0.000 description 1
- 231100000862 numbness Toxicity 0.000 description 1
- 235000016709 nutrition Nutrition 0.000 description 1
- 230000035764 nutrition Effects 0.000 description 1
- 239000006187 pill Substances 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 208000011580 syndromic disease Diseases 0.000 description 1
- 239000003826 tablet Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
- A61B5/165—Evaluating the state of mind, e.g. depression, anxiety
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61J—CONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
- A61J7/00—Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
- A61J7/0076—Medicament distribution means
- A61J7/0084—Medicament distribution means for multiple medicaments
-
- 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
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/10—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H20/13—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered from dispensers
-
- 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
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/60—ICT 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
-
- 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/70—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Veterinary Medicine (AREA)
- Psychiatry (AREA)
- Animal Behavior & Ethology (AREA)
- Developmental Disabilities (AREA)
- Heart & Thoracic Surgery (AREA)
- Psychology (AREA)
- Social Psychology (AREA)
- Physics & Mathematics (AREA)
- Educational Technology (AREA)
- Biophysics (AREA)
- Hospice & Palliative Care (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Child & Adolescent Psychology (AREA)
- Nutrition Science (AREA)
- Chemical & Material Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Medicinal Chemistry (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
본 출원은 기분 점수를 획득하는 디스펜싱 디바이스 및 그 동작 방법, 및 기분 점수 리포트를 제공하는 시스템에 관한 것이다.The present application relates to a dispensing device for obtaining a mood score, a method for operating the same, and a system for providing a mood score report.
영양제 시장이 성장하고 이용자의 요구가 다양해짐에 따라, 이용자의 건강 상태를 분석하고, 그에 따라 적절한 영양제를 조합하여 제공하는 개인 맞춤형 영양제 서비스가 활성화되고 있다. 이러한 개인 맞춤형 영양제 서비스는 문진 등을 통해 이용자들의 건강정보를 수집하고, 수집된 이용자들의 건강정보를 분석하여 필요하다고 판단되는 영양성분을 도출하고, 및 해당 영양성분을 만족하는 영양제를 조합하여 제공하는 방식으로 이루어지고 있다.As the nutritional supplement market grows and users' needs diversify, personalized nutritional supplement services that analyze users' health conditions and provide a combination of appropriate nutritional supplements accordingly are being activated. This personalized nutritional supplement service collects health information of users through questionnaires, etc., analyzes the collected health information of users, derives nutritional components that are deemed necessary, and provides a combination of nutritional supplements that satisfy the nutritional components. being done in a way
본 출원에서 해결하고자 하는 일 과제는 사용자들의 기분 점수를 획득하는 디스펜싱 디바이스 및 그 동작 방법을 제공하는 것에 있다.An object to be solved in the present application is to provide a dispensing device that acquires users' mood scores and an operation method thereof.
본 출원에서 해결하고자 하는 일 과제는 기분 점수 리포트를 제공하는 시스템을 제공하는 것에 있다.One problem to be solved by the present application is to provide a system for providing mood score reports.
본 출원에서 해결하고자 하는 과제가 상술한 과제로 제한되는 것은 아니며, 언급되지 아니한 과제들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problem to be solved in this application is not limited to the above-mentioned problems, and problems not mentioned will be clearly understood from this application to those of ordinary skill in the art to which this application belongs.
일 실시예에 따르면, 디스플레이를 포함하는 디스펜싱 디바이스의 동작 방법에 있어서, 상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 표시하는 단계; 상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하는 단계; 기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계; 및 상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하는 단계를 포함하는, 디스펜싱 디바이스의 동작 방법이 제공될 수 있다.According to one embodiment, a method of operating a dispensing device including a display, comprising: displaying a user selection interface including user affordances corresponding to users registered in the dispensing device on the display; obtaining a first user input for selecting a first user affordance from among the user affordances of the displayed user selection interface; displaying a mood score interface including mood option affordances corresponding to mood scores on the display; and obtaining a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface.
상기 디스펜싱 디바이스의 동작 방법은, 상기 디스플레이 상에 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보를 표시하면서, 상태 정보에 대응하는 현재 상태 옵션 어포던스들을 포함하는 현재 상태 인터페이스를 표시하는 단계 -상기 현재 상태 옵션 어포던스들로 대표되는 상태는 심리 상태, 건강 상태, 음주 상태, 식사 상태 및 운동 상태 중 적어도 하나를 포함함- ; 및 상기 표시된 현재 상태 인터페이스의 상기 현재 상태 옵션 어포던스들 중 적어도 제1 현재 상태 옵션 어포던스를 선택하는 제3 사용자 입력을 획득하는 단계를 더 포함할 수 있다.The method of operating the dispensing device may include displaying a current state interface including current state option affordances corresponding to state information while displaying user information of a user selected according to the first user input on the display - the The state represented by the current state option affordances includes at least one of a psychological state, a health state, a drinking state, a eating state, and an exercise state-; and obtaining a third user input for selecting at least a first current status option affordance from among the current status option affordances of the displayed current status interface.
상기 디스펜싱 디바이스의 동작 방법은, 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제3 사용자 입력에 따라 선택된 현재 상태 정보가 반영된 영양제 토출 정보를 포함하는 영양제 토출 요청 신호에 따라 영양제를 토출하는 단계를 더 포함할 수 있다.The method of operating the dispensing device may include dispensing nutrients according to a nutrient dispensing request signal including nutrient dispensing information in which user information of a user selected according to the first user input and current state information selected according to the third user input are reflected It may further include steps to do.
상기 현재 상태 옵션 어포던스들로 대표되는 상태는 상기 사용자 정보에 따라 미리 설정된 영양제 토출 정보를 변경시키고, 상기 영양제 토출 정보는 상기 영양제를 토출하는 단계를 수행할 때 토출될 영양제의 종류 및 그 토출량을 포함할 수 있다.The state represented by the current state option affordances changes preset nutrient dispensing information according to the user information, and the nutrient dispensing information includes the type of nutrient to be dispensed and the amount of the nutrient dispensed when the step of dispensing the nutrient is performed. can do.
상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계는, 상기 영양제 토출 요청 신호에 따라 영양제를 토출하는 단계가 개시된 후 수행되고, 상기 디스펜싱 디바이스의 동작 방법은, 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 기분 점수의 기분 점수 정보를 서버로 전송하는 단계를 더 포함할 수 있다.The step of displaying the mood score interface on the display is performed after the step of dispensing the nutrient according to the nutrient discharge request signal starts, and the operating method of the dispensing device includes a user selected according to the first user input. The method may further include transmitting user information of and mood score information of a mood score selected according to the second user input to a server.
상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계는, 상기 제3 사용자 입력에 따라 선택된 현재 상태 정보를 표시하면서, 상기 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계를 포함할 수 있다.The displaying of the mood score interface on the display may include displaying a mood score interface including the mood option affordances on the display while displaying current state information selected according to the third user input. can
상기 디스펜싱 디바이스의 동작 방법은, 상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시한 상태에서 상기 제2 사용자 입력이 미리 설정된 시간 이내에 획득되지 않으면, 상기 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 다시 표시할 수 있다.The operating method of the dispensing device may include displaying a user selection interface including the user affordances on the display when the second user input is not obtained within a preset time in a state in which the mood score interface is displayed on the display. can be displayed again.
상기 미리 설정된 시간은 상기 영양제 토출 정보에 따라 결정되고, 상기 영양제를 토출하는 단계가 수행되는 시간보다는 길 수 있다.The preset time is determined according to the nutrient dispensing information, and may be longer than the time during which the step of discharging the nutrient is performed.
상기 제2 사용자 입력이 획득되면, 상기 기분 점수 인터페이스의 표시가 유지되는 상태에서 변경 가능 시간이 상기 디스플레이 상에 표시되고, 상기 변경 가능 시간이 도과하면, 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 기분 점수의 기분 점수 정보는 서버로 전송될 수 있다.When the second user input is obtained, a changeable time is displayed on the display while the mood score interface is maintained, and when the changeable time elapses, the user of the user selected according to the first user input Information and mood score information of a mood score selected according to the second user input may be transmitted to a server.
일 실시예에 따르면, 디스펜싱 디바이스에 있어서, 디스플레이; 하나 이상의 인스트럭션을 저장하는 저장부; 및 상기 저장부에 저장된 상기 하나 이상의 인스트럭션을 실행하는 제어부를 포함하고, 상기 제어부는, 상기 하나 이상의 인스트럭션을 실행함으로써, 상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 표시하고, 상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하고, 기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하고, 상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하는, 디스펜싱 디바이스가 제공될 수 있다.According to one embodiment, a dispensing device includes a display; a storage unit for storing one or more instructions; and a control unit that executes the one or more instructions stored in the storage unit, wherein the control unit executes the one or more instructions, thereby providing a user selection interface including user affordances corresponding to users registered in the dispensing device. is displayed on the display, a first user input for selecting a first user affordance from among the user affordances of the displayed user selection interface is obtained, and a mood score interface including mood option affordances corresponding to mood scores is displayed. A dispensing device may be provided that displays on a display and obtains a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface.
일 실시예에 따르면, 디스펜싱 디바이스 및 서버를 포함하는 시스템에 있어서, 상기 디스펜싱 디바이스는, 상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 디스플레이 상에 표시하고, 상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자에 대응하는 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하고, 기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하고, 상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하고, 상기 제1 사용자 입력에 따라 선택된 상기 제1 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 상기 제1 사용자의 기분 점수 정보를 서버로 전송하고, 상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제2 사용자에 대응하는 제2 사용자 어포던스를 선택하는 제3 사용자 입력을 획득하고, 상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제2 기분 옵션 어포던스를 선택하는 제4 사용자 입력을 획득하고, 상기 제3 사용자 입력에 따라 선택된 상기 제2 사용자의 사용자 정보 및 상기 제4 사용자 입력에 따라 선택된 상기 제2 사용자의 기분 점수 정보를 서버로 전송하고, 상기 서버는, 상기 제1 사용자의 기분 점수 정보 및 상기 제2 사용자의 기분 점수 정보를 이용하여 기분 점수 리포트를 생성하고, 상기 생성된 기분 점수 리포트를 사용자 단말로 전송하는, 시스템이 제공될 수 있다.According to an embodiment, in a system including a dispensing device and a server, the dispensing device displays a user selection interface including user affordances corresponding to users registered in the dispensing device on a display; obtains a first user input for selecting a first user affordance corresponding to a first user from among the user affordances of the displayed user selection interface, and displays a mood score interface including mood option affordances corresponding to mood scores; obtaining a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface, and obtaining user information of the first user selected according to the first user input and the A third user input for transmitting mood score information of the first user selected according to a second user input to a server and selecting a second user affordance corresponding to a second user among the user affordances of the displayed user selection interface obtaining a fourth user input for selecting a second mood option affordance from among the mood option affordances of the displayed mood score interface; obtaining user information of the second user selected according to the third user input and the fourth user input; Transmitting mood score information of the second user selected according to a user input to a server, the server generating a mood score report using the mood score information of the first user and the mood score information of the second user; A system may be provided that transmits the generated mood score report to a user terminal.
상기 서버는, 미리 정해진 기간 동안 획득된 상기 제1 및 제2 사용자의 기분 점수 정보를 이용하여 상기 기분 점수 리포트를 생성할 수 있다.The server may generate the mood score report using the mood score information of the first and second users acquired during a predetermined period.
본 출원의 과제의 해결 수단이 상술한 해결 수단들로 제한되는 것은 아니며, 언급되지 아니한 해결 수단들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The solutions to the problems of the present application are not limited to the above-described solutions, and solutions not mentioned will be clearly understood by those skilled in the art from this application.
일 실시예에 따르면, 디스펜싱 디바이스는 사용자들의 기분 점수를 획득할 수 있다.According to an embodiment, the dispensing device may acquire mood scores of users.
일 실시예에 따르면, 디스펜싱 디바이스 및 서버를 포함하는 시스템은 사용자들의 기분 점수를 기초로 기분 점수 리포트를 제공할 수 있다.According to an embodiment, a system including a dispensing device and a server may provide a mood score report based on mood scores of users.
본 출원의 발명의 효과가 상술한 효과로 제한되는 것은 아니며, 언급되지 아니한 효과들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.Effects of the invention of the present application are not limited to the above-mentioned effects, and effects not mentioned will be clearly understood from this application to those of ordinary skill in the art to which this application belongs.
도 1은 일 실시예에 따른 시스템에 관한 도면이다.
도 2는 일 실시예에 따른 서버에 관한 도면이다.
도 3은 일 실시예에 따른 사용자 단말에 관한 도면이다.
도 4는 일 실시예에 따른 디스펜싱 디바이스에 관한 도면이다.
도 5는 일 실시예에 따른 기분 점수를 획득하는 방법의 일 예에 관한 흐름도이다.
도 6은 일 실시예에 따른 사용자를 선택하고 현재 상태 정보를 획득하는 과정에 관한 도면이다.
도 7은 일 실시예에 따른 기분 점수를 획득하는 과정에 관한 도면이다.
도 8은 일 실시예에 따른 하나의 사용자에 대한 기분 점수 리포트를 생성하는 방법에 관한 흐름도이다.
도 9는 일 실시예에 따른 하나의 사용자에 대한 기분 점수 리포트의 일 예에 관한 그래프이다.
도 10은 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트를 생성하는 방법에 관한 흐름도이다.
도 11은 일 실시예에 따른 사용자 그룹에 포함된 사용자를 선택하는 과정에 관한 도면이다.
도 12는 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 일 예에 관한 표이다.
도 13은 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 다른 예에 관한 그래프이다.
도 14는 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 또 다른 예에 관한 그래프이다.1 is a diagram of a system according to one embodiment.
2 is a diagram of a server according to an embodiment.
3 is a diagram of a user terminal according to an embodiment.
4 is a diagram of a dispensing device according to an embodiment.
5 is a flowchart of an example of a method for obtaining a mood score according to an exemplary embodiment.
6 is a diagram illustrating a process of selecting a user and acquiring current status information according to an exemplary embodiment.
7 is a diagram illustrating a process of obtaining a mood score according to an exemplary embodiment.
8 is a flowchart of a method for generating a mood score report for one user according to an embodiment.
9 is a graph of an example of a mood score report for one user according to an embodiment.
10 is a flowchart of a method of generating a mood score report for a group of users according to one embodiment.
11 is a diagram related to a process of selecting a user included in a user group according to an embodiment.
12 is a table of an example of a mood score report for a group of users according to an embodiment.
13 is a graph of another example of a mood score report for a group of users according to an embodiment.
14 is a graph of another example of a mood score report for a group of users according to an embodiment.
본 출원에 기재된 실시예는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 출원의 사상을 명확히 설명하기 위한 것이므로, 본 출원에 기재된 실시예에 의해 한정되는 것은 아니며, 본 출원의 범위는 본 출원의 사상을 벗어나지 아니하는 수정예 또는 변형예를 포함하는 것으로 해석되어야 한다.Since the embodiments described in this application are intended to clearly explain the spirit of this application to those skilled in the art to which this application belongs, it is not limited by the embodiments described in this application, and the scope of this application is It should be construed as including modifications or variations that do not depart from the spirit of the present application.
본 출원에서 사용되는 용어는 본 출원에서의 기능을 고려하여 가능한 현재 널리 사용되고 있는 일반적인 용어를 선택하였으나 이는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자의 의도, 관례 또는 새로운 기술의 출현 등에 따라 달라질 수 있다. 다만, 이와 달리 특정한 용어를 임의의 의미로 정의하여 사용하는 경우에는 그 용어의 의미에 관하여 별도로 기재할 것이다. 따라서 본 출원에서 사용되는 용어는 단순한 용어의 명칭이 아닌 그 용어가 가진 실질적인 의미와 본 출원의 전반에 걸친 내용을 토대로 해석되어야 한다.The terminology used in this application has been selected as a general term that is currently widely used as much as possible in consideration of the function in this application, but it may vary depending on the intention, custom, or the emergence of new technology of those skilled in the art to which this application belongs. can However, in the case where a specific term is defined and used in an arbitrary meaning, the meaning of the term will be separately described. Therefore, the terms used in this application should be interpreted based on the actual meaning of the term and the overall content of the present application, not simply the name of the term.
본 출원의 도면은 본 출원을 용이하게 설명하기 위한 것으로 도면에 도시된 형상은 본 출원의 이해를 돕기 위하여 필요에 따라 과장되어 표시된 것일 수 있으므로 본 출원이 도면에 의해 한정되는 것은 아니다.The drawings of the present application are intended to easily explain the present application, and the shapes shown in the drawings may be exaggerated as necessary to help the understanding of the present application, so the present application is not limited by the drawings.
본 출원에서 본 출원에 관련된 공지의 구성 또는 기능에 대한 구체적인 설명이 본 출원의 요지를 흐릴 수 있다고 판단되는 경우에 이에 관한 자세한 설명은 필요에 따라 생략하기로 한다. 또한, 본 출원의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 별도의 언급이 없는 한 하나의 구성요소를 다른 구성요소와 구분하기 위한 식별 기호에 불과하다.In this application, if it is determined that a detailed description of a known configuration or function related to the present application may obscure the gist of the present application, detailed description thereof will be omitted if necessary. In addition, numbers (eg, first, second, etc.) used in the description process of the present application are only identification symbols for distinguishing one component from another component unless otherwise specified.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "구성되다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "comprise" or "consist of" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other It should be understood that the presence or addition of features, numbers, steps, operations, components, parts, or combinations thereof is not precluded.
본 명세서에서, 기분 점수란 개인의 심리 상태와 관련된 점수를 의미하고, 여기서 개인의 심리 상태란 기분, 컨디션, 스트레스, 우울, 긴장, 짜증, 예민, 슬픔 또는 불안일 수 있다. 기분 점수라는 용어는 기분 지수, 심리 점수, 심리 지수 등 유사한 다른 용어로 표현될 수도 있다.In the present specification, the mood score refers to a score related to an individual's psychological state, where the individual's psychological state may be mood, condition, stress, depression, tension, irritation, sensitivity, sadness, or anxiety. The term mood score may also be expressed by other similar terms such as mood index, psychological score, psychological index, and the like.
본 명세서에서, 현재 상태 정보는 사용자의 건강과 관련하여 일시적으로 발생되는 사용자의 몸 상태에 관련된 정신적 또는 육체적 건강 상태 또는 생활 상태에 대한 정보일 수 있다. In the present specification, the current state information may be information on a mental or physical health state or life state related to the user's physical state that is temporarily generated in relation to the user's health.
구체적으로, 현재 상태 정보는 (1) 사용자의 정신적 상태나 증상에 대한 정보(예: 우울, 긴장, 불안, 피로, 스트레스 등) 또는 (2) 육체적 상태나 증상에 대한 정보(예: 생리통, 생리전 증후근(PMS), 설사, 변비, 감기, 구내염, 편두통 등) 중 적어도 하나를 포함할 수 있으며, 이외에 일시적인 기간 동안 건강에 영향을 미칠 수 있는 사용자의 행동(예: 야근, 시험, 운동 전, 운동 후 등) 및 기분(예: 기분 좋음, 기분 좋지 않음 등)과 증상의 정도(예, 생리통이 아주 심함, 생리통이 조금 심함 등)에 대한 정보를 더 포함할 수 있다.Specifically, the current state information is (1) information about the user's mental state or symptoms (e.g., depression, tension, anxiety, fatigue, stress, etc.) or (2) information about the physical state or symptoms (e.g., dysmenorrhea, menstruation) pre-syndrome (PMS), diarrhea, constipation, cold, stomatitis, migraine, etc.), in addition to the user's actions that may affect health for a temporary period (e.g., working overtime, exams, before exercise, After exercise, etc.) and mood (e.g., feeling good, not feeling well, etc.) and severity of symptoms (e.g., severe dysmenorrhea, moderate dysmenorrhea, etc.) can be further included.
이밖에 현재 상태 정보는 사용자의 일시적인 몸 상태 변화를 알 수 있는 정보라면 어떠한 정보도 이용될 수 있다. 일 예로, 현재 상태 정보로 사용자 생체 신호로부터 수집된 생체 정보가 더 포함될 수 있다. 일 예로, 각종 센서에 의해 획득되는 사용자의 운동량에 대한 정보, 혈압 정보, 심전도 정보 등도 현재 상태 정보로 이용될 수 있으며, 사용자로부터 입력되는 음성 정보, 사용자를 촬영하여 발생되는 이미지 정보 등이 현재 상태 정보로 이용될 수 있다.In addition, as the current state information, any information may be used as long as it is information capable of knowing the user's temporary physical state change. For example, current state information may further include biometric information collected from user biometric signals. For example, information about the amount of exercise of the user acquired by various sensors, blood pressure information, electrocardiogram information, etc. may also be used as the current state information, and voice information input from the user and image information generated by photographing the user may be used as the current state information. can be used for information.
본 명세서에서, 기분 점수는 기분 점수 리포트를 생성하기 위해 이용되고, 현재 상태 정보는 사용자에게 토출될 영양제의 종류, 토출할 영양제의 양 또는 이들의 조합을 결정하기 위해 이용될 수 있다.In this specification, the mood score is used to generate a mood score report, and the current state information may be used to determine the type of nutrient to be dispensed to the user, the amount of nutrient to be dispensed, or a combination thereof.
본 명세서에서, 어포던스란 디스펜싱 디바이스나 사용자 단말 등 장치의 디스플레이 상에 표시될 수 있는 사용자-상호작용형 그래픽 사용자 인터페이스 객체를 의미한다. 어포던스는 예시적으로 아이콘, 사진, 버튼, 텍스트 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.In this specification, an affordance means a user-interactive graphical user interface object that can be displayed on a display of an apparatus such as a dispensing device or a user terminal. Affordance may be an icon, a picture, a button, text, or a combination thereof, but is not limited thereto.
이하, 본 출원에 따른 기분 점수 리포트를 제공하는 방법과, 이를 수행하는 디스펜싱 디바이스, 서버, 사용자 단말 및 시스템에 대해 개시한다.Hereinafter, a method for providing a mood score report according to the present application, and a dispensing device, server, user terminal, and system for performing the same are described.
도 1은 일 실시예에 따른 시스템(10)에 관한 도면이다.1 is a diagram of a
도 1을 참고하면, 네트워크(200)는, 예를 들어, 서버(100), 디스펜싱 디바이스(300) 및 사용자 단말(400) 중 임의의 2개 이상을 통신 가능하게(직접 또는 간접적으로) 연결할 수 있다. Referring to FIG. 1 , a network 200, for example, connects any two or more of a
네트워크(200)는 통신 방식이 제한되지 않으며, 네트워크(200)가 포함할 수 있는 통신망(예: 이동통신망, 유선 인터넷, 무선 인터넷, 방송망)을 활용하는 통신 방식 뿐만 아니라 근거리 무선 통신 역시 포함될 수 있다.The network 200 is not limited in communication method, and may include not only a communication method utilizing a communication network (eg, mobile communication network, wired Internet, wireless Internet, broadcasting network) that the network 200 may include, but also short-distance wireless communication. .
일 예로, 네트워크(200)는 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 부가가치 통신망(VAN: Value Added Network), 개인 근거리 무선통신(PAN: Personal Area Network), 이동 통신망(mobile radiocommunication network) 또는 위성 통신망 등과 같은 모든 종류의 유/무선 네트워크로 구현될 수 있다.For example, the network 200 may include a local area network (LAN), a wide area network (WAN), a value added network (VAN), a personal area network (PAN), It can be implemented in all kinds of wired/wireless networks such as a mobile radiocommunication network or a satellite communication network.
서버(100)는 사용자 단말(400) 및 디스펜싱 디바이스(300)와 네트워크(200)를 통해 통신하여 명령, 코드, 파일, 컨텐츠 및 서비스 등을 제공하는 컴퓨터 장치로 구현될 수 있다.The
서버(100)는 사용자가 디스펜싱 디바이스(300)를 통해 영양제를 제공받아 복용하는 시간 구간(이하 '복용 구간'이라 함)에 사용자의 건강 상태에 최적화된 영양제의 조합에 대한 정보(이하 '영양제 토출 정보'라 함)를 디스펜싱 디바이스(300)에 제공할 수 있다. 일 예로, 서버(100)는 복용 구간에 사용자의 현재 상태 정보를 수신하고, 수신한 현재 상태 정보를 기초로 영양제 토출 정보를 산출하고, 산출된 영양제 토출 정보를 포함하는 영양제 토출 요청 신호를 디스펜싱 디바이스(300)로 전송할 수 있다.The
본 명세서에서, 복용 구간은 일정 기간에 포함될 수 있다. 상기 일정 기간은 사용자의 영양제 복용 횟수만큼의 복용 구간을 포함할 수 있다. 일 예로, 하루에 영양제를 n번 (n은 자연수) 복용하는 사용자의 경우, 일정 기간은 하루(one day)이고, n개의 복용 구간을 포함할 수 있다. 이 경우, 복수의 사용자들에 대해서는 일정 기간은 상기 복수의 사용자들 각각의 영양제 복용 횟수를 모두 합한 개수만큼의 복용 구간을 포함할 수 있다.In this specification, the dosage period may be included in a certain period of time. The predetermined period of time may include a dosing interval equal to the number of times the user takes the nutrient. For example, in the case of a user who takes nutritional supplements n times a day (n is a natural number), the predetermined period is one day and may include n dosing intervals. In this case, for a plurality of users, a certain period of time may include intake intervals equal to the sum of the number of times each of the plurality of users take nutritional supplements.
디스펜싱 디바이스(300)는 영양제를 토출할 수 있다.The
디스펜싱 디바이스(300)에는 하나 이상의 카트리지가 장착될 수 있다. 디스펜싱 디바이스(300)에는 복수의 카트리지가 장착될 수 있다.One or more cartridges may be mounted in the
하나의 카트리지에는 한 종류의 영양제가 담길 수 있다. 일 예로, 마그네슘 카트리지에는 마그네슘 영양제가 담길 수 있다. 다른 예로, 멀티 미네랄 카트리지에는 멀티 미네랄 영양제가 담길 수 있다.One cartridge may contain one type of nutrient. For example, a magnesium cartridge may contain a magnesium nutrient. As another example, a multi-mineral cartridge may contain a multi-mineral nutrient.
영양제는 고체 형태(예: 정제(tablet), 환(pill), 과립(granule) 등), 캡슐 형태, 분말 형태 및 젤리 형태 등 다양한 형태 중 어느 하나의 형태로 제공될 수 있다.Nutrients may be provided in any one of various forms such as solid form (eg, tablet, pill, granule, etc.), capsule form, powder form, and jelly form.
디스펜싱 디바이스(300)는 장착된 카트리지에 담긴 영양제를 토출할 수 있다.The
디스펜싱 디바이스(300)는 사용자와의 인터랙션을 통해 사용자로부터 정보를 입력받을 수 있다. 여기서, 사용자와의 인터랙션이란 사용자가 입력 수단을 조작하여 사용자의 선택 또는 의도가 반영된 정보를 디스펜싱 디바이스(300)에 입력하는 것을 의미할 수 있다. 상기 입력 수단은 디스펜싱 디바이스(300)에 구비될 수 있다. 또는, 상기 입력 수단은 예시적으로 디스펜싱 디바이스(300)와 연결된 터치 스크린, 키보드, 마우스, 물리적 버튼, 카메라, 마이크로폰 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The
디스펜싱 디바이스(300)에는 디스펜싱 디바이스(300)를 이용하는 사용자가 등록될 수 있다. 일 예로, 디스펜싱 디바이스(300)는 서버(100)로부터 디스펜싱 디바이스(300)를 이용하는 사용자의 사용자 정보를 수신하고, 이를 기초로 사용자를 등록할 수 있다. 다른 예로, 디스펜싱 디바이스(300)는 사용자로부터 사용자 정보를 직접 입력받아 이를 기초로 사용자를 등록할 수 있다. A user who uses the
사용자 단말(400)은 컴퓨터 장치로 구현되는 고정형 단말이거나 이동형 단말일 수 있다. 일 예로, 사용자 단말(400)은 스마트폰(smart phone), 휴대폰, 태블릿 PC, 컴퓨터, 노트북 및 PDA(Personal Digital Assistants) 중 하나일 수 있다.The
사용자 단말(400)은 사용자에 의해 사용될 수 있다. 사용자라 함은 사용자 단말(400)의 사용자일 수도 있으나, 서버(100)가 제공하는 서비스에 등록된 계정의 사용자를 의미할 수도 있다. 서버(100)가 어떠한 정보를 사용자에게 전송하거나 제공한다는 의미는 어떠한 정보를 서버(100)에 등록된 계정의 사용자 단말(400)로 전송하여 사용자에게 제공하는 것을 의미할 수 있다.The
사용자 단말(400)은 사용자와의 인터랙션을 통해 사용자로부터 정보를 입력받을 수 있다. 여기서, 사용자와의 인터랙션이란 사용자가 입력 수단을 조작하여 사용자의 선택 또는 의도가 반영된 정보를 사용자 단말(400)에 입력하는 것을 의미할 수 있다. 상기 입력 수단은 사용자 단말(400)에 구비될 수 있다. 또는, 상기 입력 수단은 예시적으로 사용자 단말(400)과 연결된 터치 스크린, 키보드, 마우스, 물리적 버튼, 카메라, 마이크로폰 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The
사용자 단말(400)은 전술한 기능을 수행하기 위한 어플리케이션을 구비할 수 있으며, 어플리케이션을 통해 서버(100)와 연동될 수 있다.The
이하에서는 시스템의 구성에 대해 보다 자세히 설명한다.Hereinafter, the configuration of the system will be described in more detail.
도 2는 일 실시예에 따른 서버(100)에 관한 도면이다. 도 2를 참고하면, 서버(100)는 서버 통신부(110), 서버 저장부(120) 및 서버 제어부(130)를 포함할 수 있다.2 is a diagram of a
서버(100)는 서버 통신부(110)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 서버(100)는 서버 통신부(110)를 통해 디스펜싱 디바이스(300)로부터 기분 점수 정보를 수신할 수 있다. 다른 예로, 서버(100)는 서버 통신부(110)를 통해 사용자 단말(400)로 기분 점수 리포트를 전송할 수 있다.The
서버 통신부(110)는 유선 또는 무선 통신을 수행할 수 있다. 서버 통신부(110)는 예시적으로 유/무선 LAN(Local Area Network) 모듈, WAN 모듈, 이더넷 모듈, 블루투스(Bluetooth) 모듈, 지그비(Zigbee) 모듈, USB(Universal Serial Bus) 모듈, IEEE 1394 모듈, 와이파이(Wifi) 모듈, 이동 통신 모듈, 위성 통신 모듈 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The server communication unit 110 may perform wired or wireless communication. The server communication unit 110 illustratively includes a wired/wireless Local Area Network (LAN) module, a WAN module, an Ethernet module, a Bluetooth module, a Zigbee module, a Universal Serial Bus (USB) module, an IEEE 1394 module, It may be a WiFi module, a mobile communication module, a satellite communication module, or a combination thereof, but is not limited thereto.
서버(100)는 서버 저장부(120)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 서버 저장부(120)에 저장되는 프로그램 또는 어플리케이션은 하나 이상의 인스트럭션을 포함할 수 있다. 서버 저장부(120)에 저장된 프로그램 또는 어플리케이션은 서버 제어부(130)에 의해 실행될 수 있다.The
서버 저장부(120)는 서버(100)가 획득하는 정보를 저장할 수 있다. 일 예로, 서버 저장부(120)는 기분 점수 정보를 저장할 수 있다. 서버 저장부(120)는 서버(100)가 수행한 연산의 결과 등을 저장할 수 있다. 일 예로, 서버 저장부(120)는 기분 점수 리포트를 저장할 수 있다.The server storage unit 120 may store information acquired by the
서버 저장부(120)는 서버(100)의 내부 스토리지일 수 있다. 또는, 서버 저장부(120)는 클라우드 스토리지와 같은 외부 스토리지일 수 있다.The server storage unit 120 may be an internal storage of the
서버 저장부(120)는 예시적으로 하드 디스크, 플래시 메모리, SSD(Solid State Drive), RAM(Random Access Memory), ROM(Read Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The server storage unit 120 may include, for example, a hard disk, a flash memory, a solid state drive (SSD), a random access memory (RAM), a read only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), and a magnetic memory. , a magnetic disk, an optical disk, or a combination thereof, but is not limited thereto.
서버(100)는 서버 제어부(130)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 일 예로, 서버 제어부(130)는 기분 점수 정보를 기초로 기분 점수 리포트를 생성할 수 있다. 서버 제어부(130)는 서버(100)를 구성하는 다른 구성 요소를 제어할 수 있다.The
서버 제어부(130)는 하드웨어, 소프트웨어 또는 이들의 조합에 따라 컴퓨터나 이와 유사한 장치로 구현될 수 있다. 하드웨어적으로 서버 제어부(130)는 하나 또는 복수의 프로세서(processor)일 수 있다. 또는, 서버 제어부(130)는 물리적으로 이격되어 통신을 통해 협업하는 프로세서들로 제공될 수도 있다. 서버 제어부(130)는 예시적으로 중앙 처리 장치(Central Processing Unit, CPU), 그래픽 처리 장치(Graphics Processing Unit, GPU), 디지털 신호 처리 장치(Digital Signal Processor, DSP), 상태 기계(state machine), 주문형 반도체(Application Specific Integrated Circuit, ASIC), 무선 주파수 집적 회로(Radio-Frequency Integrated Circuit, RFIC) 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다. 소프트웨어적으로 서버 제어부(130)는 하드웨어적인 서버 제어부(130)를 구동시키는 프로그램 형태로 제공될 수 있다.The server control unit 130 may be implemented as a computer or a similar device according to hardware, software, or a combination thereof. In terms of hardware, the server control unit 130 may be one or a plurality of processors. Alternatively, the server control unit 130 may be provided as processors that are physically separated and collaborate through communication. The server control unit 130 exemplarily includes a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), a state machine, It may be an Application Specific Integrated Circuit (ASIC), a Radio-Frequency Integrated Circuit (RFIC), or a combination thereof, but is not limited thereto. In terms of software, the server controller 130 may be provided in the form of a program that drives the server controller 130 in hardware.
이하에서 특별한 언급이 없는 경우에는 서버(100)의 동작은 서버 제어부(130)에 의해 수행되거나 서버 제어부(130)의 제어에 의해 수행되는 것으로 해석될 수 있다.Unless otherwise specified below, the operation of the
도 2에 도시된 구성 요소 모두가 서버(100)의 필수 구성 요소인 것은 아니고, 도 2에 도시된 서버(100)의 구성 요소 중 적어도 일부가 생략될 수도 있다. 뿐만 아니라, 서버(100)는 도 2에 도시되지 않은 구성 요소를 추가로 포함할 수 있다. 예를 들어, 서버(100)는 디스플레이, 스피커 또는 이들의 조합을 포함하는 서버 출력부를 더 포함할 수 있다.Not all of the components shown in FIG. 2 are essential components of the
도 3은 일 실시예에 따른 사용자 단말(400)에 관한 도면이다. 도 3을 참고하면, 사용자 단말(400)은 단말 통신부(410), 단말 저장부(420), 단말 제어부(430), 단말 입력부(440) 및 단말 출력부(450)를 포함할 수 있다.3 is a diagram of a
전술한 서버 통신부(110)와 마찬가지로, 사용자 단말(400)은 단말 통신부(410)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 사용자 단말(400)은 단말 통신부(410)를 통해 서버(100)로부터 기분 점수 리포트를 수신할 수 있다. 단말 통신부(410)의 서버 통신부(110)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the server communication unit 110 described above, the
전술한 서버 저장부(120)와 마찬가지로, 사용자 단말(400)은 단말 저장부(420)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 단말 저장부(420)는 사용자 단말(400)이 획득하는 정보를 저장할 수 있다. 일 예로, 단말 저장부(420)는 기분 점수 리포트를 저장할 수 있다. 단말 저장부(420)의 서버 저장부(120)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the server storage unit 120 described above, the
전술한 서버 제어부(130)와 마찬가지로, 사용자 단말(400)은 단말 제어부(430)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 단말 제어부(430)의 서버 제어부(130)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the server controller 130 described above, the
사용자 단말(400)은 단말 입력부(440)를 통해 사용자 입력을 획득할 수 있다. 사용자 입력은 예시적으로 키 입력, 터치 입력, 음성 입력 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다. The
단말 입력부(440)는 일반적으로 사용되는 사용자 입력 장치로 구현될 수 있다. 사용자 입력 장치는 예시적으로 사용자의 터치를 감지하는 터치 센서, 음성 신호를 입력 받는 마이크, 사용자의 제스처를 인식하는 제스처 센서, 키보드, 마우스 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The terminal input unit 440 may be implemented as a commonly used user input device. The user input device may be, for example, a touch sensor for detecting a user's touch, a microphone for receiving a voice signal, a gesture sensor for recognizing a user's gesture, a keyboard, a mouse, or a combination thereof, but is not limited thereto.
사용자 단말(400)은 단말 출력부(450)를 통해 정보를 출력할 수 있다. 일 예로, 사용자 단말(400)은 단말 출력부(450)를 통해 기분 점수 리포트를 출력할 수 있다. 정보의 출력은 시각적, 청각적 및/또는 촉각적 출력일 수 있으나, 이에 한정되지 않고 다양한 형태로 이루어질 수 있다.The
단말 출력부(450)는 영상을 출력하는 디스플레이, 소리를 출력하는 스피커, 진동을 발생시키는 햅틱 장치 및/또는 그 외 다양한 형태의 출력 수단으로 구현될 수 있다.The terminal output unit 450 may be implemented as a display that outputs an image, a speaker that outputs sound, a haptic device that generates vibration, and/or other various types of output means.
또는, 단말 출력부(450)는 자체적으로 외부로 정보를 출력하는 장치 대신, 정보를 출력하는 외부의 출력 장치를 사용자 단말(400)에 연결시키는 출력 인터페이스(USB 포트, PS/2 포트 등)의 형태로 구현될 수도 있다.Alternatively, the terminal output unit 450 is an output interface (USB port, PS/2 port, etc.) that connects an external output device that outputs information to the
단말 출력부(450)는 단말 입력부(440)와 일체된 형태일 수 있다. 일 예로, 단말 출력부(450)가 디스플레이인 경우, 단말 출력부(450)는 단말 입력부(440)인 터치 센서와 일체로 구성된 터치 디스플레이의 형태일 수 있다.The terminal output unit 450 may be integrated with the terminal input unit 440 . For example, when the terminal output unit 450 is a display, the terminal output unit 450 may be in the form of a touch display integrated with a touch sensor that is the terminal input unit 440 .
도 3을 참고하면, 사용자 단말(400)은 단말 센서부(460)를 더 포함할 수 있다. 단말 센서부(460)는 사용자의 건강과 관련된 정보를 감지할 수 있으며, 예시적으로 가속도 센서, 위치 센서 또는 이들의 조합을 포함할 수 있다. 일 예로, 사용자 단말(400)은 단말 센서부(460)를 통하여 사용자의 운동량 정보를 획득할 수 있다.Referring to FIG. 3 , the
도 3에 도시된 구성 요소 모두가 사용자 단말(400)의 필수 구성 요소인 것은 아니고, 도 3에 도시된 사용자 단말(400)의 구성 요소 중 적어도 일부가 생략될 수도 있다. 뿐만 아니라, 사용자 단말(400)는 도 3에 도시되지 않은 구성 요소를 추가로 포함할 수 있다.Not all of the components shown in FIG. 3 are essential components of the
도 4는 일 실시예에 따른 디스펜싱 디바이스(300)에 관한 도면으로, (a)는 디스펜싱 디바이스(300)의 일 예를 설명하기 위한 도면이고, (b)는 디스펜싱 디바이스(300)에 포함된 디바이스 단말(330)의 일 예를 설명하기 위한 도면이다.4 is a diagram of a
도 4의 (a)를 참고하면, 디스펜싱 디바이스(300)는 카트리지 관리부(321), 영양제 토출부(322), 디스펜서 제어부(323), 생체신호 센싱부(324) 및 디바이스 단말(330)을 포함할 수 있다. 여기서, 카트리지 관리부(321), 영양제 토출부(322), 디스펜서 제어부(323) 및 생체 신호 센싱부(324)는 디스펜싱 하드웨어에 구비될 수 있으며, 생체 신호 센싱부(324)는 경우에 따라 생략될 수도 있다.Referring to (a) of FIG. 4 , the
카트리지 관리부(321)는 영양제가 담긴 카트리지에 대한 카트리지 정보를 저장 및 관리할 수 있다.The
구체적으로, 카트리지 각각에는 메모리 칩이 구비될 수 있다. 카트리지 관리부(321)는 디스펜싱 디바이스(300)에 특정 영양제가 담긴 카트리지가 장착되는 경우, 카트리지별로 구비된 메모리 칩으로부터 카트리지 시리얼 코드, 해당 영양제의 종류 또는 이름, 영양제의 초기 충전량 정보, 영양제의 현재 잔여량 정보, 제조일자 및 제조원 중 적어도 하나를 포함하는 카트리지 정보를 수신하고, 상기 카트리지 정보를 디스펜서 제어부(323)와 디바이스 단말(330)을 통하여 서버(100)로 전송할 수 있다.Specifically, a memory chip may be provided in each cartridge. When a cartridge containing a specific nutrient is loaded into the
또한, 카트리지 관리부(321)는 카트리지에서 토출되는 영양제(IG1 내지 IGN)의 토출량 정보 및 카트리지별로 담긴 영양제의 잔여량 정보를 모니터링할 수 있으며, 토출량 정보 및 잔여량 정보는 디바이스 단말(330)을 통해 출력되거나, 서버(100) 또는 사용자 단말(400)로 전달될 수 있다.In addition, the
영양제 토출부(322)는 카트리지에 결합되어 영양제를 토출시키는 토출 장치, 각 토출 장치 각각에 기계적으로 결합되어 토출 장치를 동작시키는 구동 모터 및 각 토출 장치의 하부에 구비되어 토출되는 영양제의 개수를 감지하는 영양제 토출 센서를 포함할 수 있다.The
복수의 구동 모터 각각은 디스펜서 제어부(323)로부터 입력되는 제어 신호에 따라 복수의 카트리지 각각의 토출 장치를 동작시켜 각 카트리지로부터 영양제를 토출시킬 수 있다. 영양제 토출 센서는 카트리지로부터 토출되는 영양제의 개수를 카운팅하여 토출량 정보를 생성하고, 생성된 토출량 정보는 디스펜서 제어부(323)에 제공될 수 있다.Each of the plurality of driving motors may discharge nutrients from each cartridge by operating a discharge device of each of the plurality of cartridges according to a control signal input from the
영양제 토출부가 구동할 때, 영양제 토출 센서는 각 카트리지로부터 토출되는 영양제의 개수를 감지하여 카운팅하고, 카운팅되어 생성된 토출량 정보는 디스펜서 제어부(323)를 통해 디바이스 단말(330)로 전송될 수 있다. 이후 디바이스 단말(330)은 토출량 정보를 서버(100) 또는 사용자 단말(400)로 전송할 수 있다.When the nutrient dispensing unit is driven, the nutrient dispensing sensor detects and counts the number of nutrients discharged from each cartridge, and the counted discharge amount information is transmitted to the
디스펜서 제어부(323)는, 디스펜싱 디바이스(300)의 전반적인 동작들을 제어하기 위한 프로세서, 메모리 및 통신 모듈이 실장되는 인쇄회로기판(PCB: Printed Circuit Board)을 포함할 수 있다.The
디스펜서 제어부(323)는 디바이스 단말(330), 카트리지 관리부(321) 및 영양제 토출부(322)와 전기적으로 연결될 수 있으며, 경우에 따라서는 디스펜싱 디바이스(300)에 생체 신호 센싱부(324)가 연결될 수도 있으며, 디바이스 단말(330)로부터 제공되는 정보에 따라 카트리지 관리부(321) 및 영양제 토출부(322)를 제어하며, 카트리지 관리부(321) 및 영양제 토출부(322)로부터 입력되는 정보를 디바이스 단말(330)로 제공할 수 있다.The
구체적으로, 디스펜서 제어부(323)는 카트리지 관리부(321)로부터 제공되는 카트리지 정보를 디바이스 단말(330)에 제공할 수 있다. 디스펜서 제어부(323)는 디바이스 단말(330)로부터 입력되는 영양제 조성 정보를 제어 신호로 변환하고, 제어 신호를 영양제 토출부(322)에 입력시켜 각 카트리지로부터 영양제가 토출되도록 제어할 수 있다.Specifically, the
또한, 디스펜서 제어부(323)는 영양제 토출부(322)로부터 제공된 토출량 정보를 디바이스 단말(330) 및 카트리지 관리부(321)에 제공하고, 카트리지 관리부(321)는 영양제의 보관 수량 정보에서 토출량 정보를 차감하여 잔여량 정보를 생성하여, 각 카트리지별 영양제의 잔여량 정보를 트래킹(tracking)할 수 있으며, 잔여량 정보를 디스펜서 제어부(323)를 통해 디바이스 단말(330)에 제공할 수 있다.In addition, the
사용자의 생체 신호를 감지하는 생체 신호 센싱부(324)는 유선 또는 무선으로 디스펜서 제어부(323)에 연결될 수도 있다.The bio-signal sensing unit 324 that senses the user's bio-signal may be connected to the
생체 신호 센싱부(324)는 예시적으로 생체 인식 센서, 및 사용자의 생체 신호(예컨대, 근전도, 뇌파 등)를 검출하는 센서 등을 포함할 수 있으며, 사용자로부터 획득된 생체 신호는 디스펜서 제어부(323)를 통해 디바이스 단말(330)에 제공될 수 있다.The biosignal sensing unit 324 may illustratively include a biometric sensor and a sensor for detecting a user's biosignal (e.g., electromyogram, brain wave, etc.), and the biosignal obtained from the user is a dispenser control unit 323. ) may be provided to the
도 4의 (b)에 도시된 바와 같이, 디바이스 단말(330)은 디바이스 단말 통신부(331), 디바이스 단말 저장부(332), 디바이스 단말 제어부(333), 디바이스 단말 입력부(334) 및 디바이스 단말 출력부(335)를 포함할 수 있다.As shown in (b) of FIG. 4, the
전술한 사용자 단말(400)의 단말 통신부(410)와 마찬가지로, 디바이스 단말(330)은 디바이스 단말 통신부(331)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 디바이스 단말 통신부(331)는 디스펜싱 하드웨어, 서버(100) 또는 사용자 단말(400)과 통신을 수행할 수 있다. 디바이스 단말 통신부(331)의 단말 통신부(410)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Like the terminal communication unit 410 of the
전술한 사용자 단말(400)의 단말 입력부(440)와 마찬가지로, 디바이스 단말(330)은 디바이스 단말 입력부(334)를 통해 사용자 입력을 획득할 수 있다. 디바이스 단말 입력부(334)의 단말 입력부(440)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal input unit 440 of the
전술한 사용자 단말(400)의 단말 출력부(450)와 마찬가지로, 디바이스 단말(330)은 디바이스 단말 출력부(335)를 통해 정보를 출력할 수 있다. 디바이스 단말 출력부(335)의 단말 출력부(450)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal output unit 450 of the
전술한 사용자 단말(400)의 단말 저장부(420)와 마찬가지로, 디바이스 단말(330)은 디바이스 단말 저장부(332)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 디바이스 단말 저장부(332)는 디바이스 단말(330)이 획득하는 정보를 저장할 수 있다. 디바이스 단말 저장부(332)의 단말 저장부(420)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal storage unit 420 of the
전술한 사용자 단말(400)의 단말 제어부(430)와 마찬가지로, 디바이스 단말(330)은 디바이스 단말 제어부(333)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 디바이스 단말 제어부(333)의 단말 제어부(430)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal control unit 430 of the
이하에서는 기분 점수 리포트를 제공하는 방법과, 이를 수행하는 디스펜싱 디바이스, 서버, 사용자 단말 및 시스템에 대해 보다 자세히 설명한다.Hereinafter, a method for providing a mood score report, and a dispensing device, server, user terminal, and system performing the same will be described in detail.
기분 점수 리포트를 제공하는 방법은 기분 점수를 획득하는 방법 및 기분 점수를 기초로 기분 점수 리포트를 생성하는 방법을 포함할 수 있다.A method of providing a mood score report may include a method of obtaining a mood score and a method of generating a mood score report based on the mood score.
이하에서는 먼저 도 5 내지 도 7을 참고하여 하나의 복용 구간에 대해 기분 점수를 획득하는 방법에 대해 설명한 후, 이를 기초로 기분 점수 리포트를 생성하는 방법에 대해 설명한다.Hereinafter, a method for obtaining a mood score for one dose interval will be described with reference to FIGS. 5 to 7, and then a method for generating a mood score report based thereon will be described.
도 5는 일 실시예에 따른 기분 점수를 획득하는 방법의 일 예에 관한 흐름도이다. 도 6은 일 실시예에 따른 사용자를 선택하고 현재 상태 정보를 획득하는 과정에 관한 도면이다. 도 7은 일 실시예에 따른 기분 점수를 획득하는 과정에 관한 도면이다.5 is a flowchart of an example of a method for obtaining a mood score according to an exemplary embodiment. 6 is a diagram illustrating a process of selecting a user and acquiring current status information according to an exemplary embodiment. 7 is a diagram illustrating a process of obtaining a mood score according to an exemplary embodiment.
도 5를 참고하면, 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 기분 점수를 획득하는 방법을 수행할 수 있다.Referring to FIG. 5 , the dispensing device and the server may perform a method of obtaining a mood score by operating in conjunction with each other.
단계 S505에서, 디스펜싱 디바이스는 사용자 선택 인터페이스를 표시할 수 있다. 도 6의 (a)를 참고하면, 사용자 선택 인터페이스(10)는 사용자 어포던스들(11, 12, 13, 14, 15)을 포함할 수 있다. 사용자 어포던스들(11, 12, 13, 14, 15)은 디스펜싱 디바이스에 등록된 사용자들에 대응할 수 있다.In step S505, the dispensing device may display a user selection interface. Referring to (a) of FIG. 6 , the
다시 도 5를 참고하면, 단계 S510에서, 디스펜싱 디바이스는 사용자 어포던스들 중 제1 사용자 어포던스를 선택하는 사용자 입력을 획득할 수 있다. 일 예로, 디스펜싱 디바이스는 사용자와의 인터랙션을 통해 상기 사용자 입력을 획득할 수 있다. 보다 구체적인 예로, 도 6의 (a)를 참고하면, 사용자가 디스플레이 상의 제1 사용자 어포던스(11)가 표시된 영역을 선택함으로써 디스펜싱 디바이스는 제1 사용자 어포던스(11)를 선택하는 사용자 입력을 획득할 수 있다.Referring back to FIG. 5 , in step S510, the dispensing device may obtain a user input for selecting a first user affordance from among user affordances. For example, the dispensing device may obtain the user input through interaction with the user. As a more specific example, referring to (a) of FIG. 6 , when the user selects an area on the display where the
경우에 따라, 도 6의 (b)를 참고하면, 제1 사용자 어포던스를 선택하는 사용자 입력을 획득한 후, 디스펜싱 디바이스는 제1 사용자 어포던스에 대응하는 사용자의 비밀번호를 입력받기 위한 화면을 표시할 수 있다. 이후, 디스펜싱 디바이스는 사용자로부터 비밀번호를 입력받고, 입력받은 비밀번호가 기저장된 비밀번호와 일치하는지 확인할 수 있다.In some cases, referring to (b) of FIG. 6 , after obtaining a user input for selecting a first user affordance, the dispensing device displays a screen for receiving a user's password corresponding to the first user affordance. can Thereafter, the dispensing device may receive a password input from the user and confirm whether the input password matches a pre-stored password.
다시 도 5를 참고하면, 단계 S515에서, 디스펜싱 디바이스는 현재 상태 인터페이스를 표시할 수 있다. 도 6의 (b)와 같이 사용자에게 비밀번호를 요구하는 경우, 디스펜싱 디바이스는 사용자가 올바른 비밀번호를 입력하는 경우에만 현재 상태 인터페이스를 표시할 수 있다. Referring back to FIG. 5 , in step S515, the dispensing device may display a current state interface. When a password is requested from the user as shown in (b) of FIG. 6 , the dispensing device may display the current state interface only when the user inputs a correct password.
도 6의 (c)를 참고하면, 현재 상태 인터페이스(20)는 현재 상태 옵션 어포던스들(21, 22, 23, 24)을 포함할 수 있다. 현재 상태 옵션 어포던스들(21, 22, 23, 24)은 상태 정보에 대응할 수 있다. 상태 정보는 심리 상태, 건강 상태, 음주 상태, 식사 상태 및 운동 상태 중 적어도 하나에 대한 정보를 포함할 수 있다. 심리 상태는 예시적으로 스트레스, 우울, 긴장, 짜증, 예민, 슬픔 또는 불안일 수 있다. 건강 상태는 예시적으로 피로, 감기, 두통, 편두통, 생리통, 생리전증후군, 여드름, 설사, 변비, 구내염, 알레르기 비염, 근육 경련, 손발 저림, 수족 냉증, 안구 건조, 눈 피로, 아토피 또는 근육통일 수 있다. 음주 상태는 예시적으로 음주 전 또는 음주 후일 수 있다. 식사 상태는 예시적으로 식사 거름 또는 회식 전일 수 있다. 운동 상태는 예시적으로 운동 전 또는 운동 후일 수 있다. Referring to (c) of FIG. 6 , the
경우에 따라, 현재 상태 인터페이스(20)는 자주 선택된 상태 정보에 대응하는 현재 상태 옵션 어포던스들을 표시하는 영역(26)을 포함할 수 있다. 여기서, 자주 선택된 상태 정보는 단계 S510에서 선택된 사용자 어포던스에 대응하는 사용자가 과거에 자주 선택했던 상태 정보를 의미할 수 있다.In some cases, the
경우에 따라, 디스펜싱 디바이스는 현재 상태 인터페이스(20)와 함께 단계 S510에서 선택된 사용자 어포던스에 대응하는 사용자의 사용자 정보(25)를 표시할 수 있다. In some cases, the dispensing device may display
다시 도 5를 참고하면, 단계 S520에서, 디스펜싱 디바이스는 현재 상태 옵션 어포던스들 중 적어도 제1 현재 상태 옵션 어포던스를 선택하는 사용자 입력을 획득할 수 있다. 일 예로, 디스펜싱 디바이스는 사용자와의 인터랙션을 통해 상기 사용자 입력을 획득할 수 있다. 보다 구체적인 예로, 도 6의 (c)를 참고하면, 사용자가 디스플레이 상의 제1 현재 상태 옵션 어포던스(24)가 표시된 영역을 선택함으로써 디스펜싱 디바이스는 제1 현재 상태 옵션 어포던스(24)를 선택하는 사용자 입력을 획득할 수 있다. 경우에 따라, 현재 상태 인터페이스(20)는 선택된 현재 상태 옵션 어포던스들을 표시하는 영역(27)을 포함할 수 있다.Referring back to FIG. 5 , in step S520, the dispensing device may obtain a user input for selecting at least a first current state option affordance among current state option affordances. For example, the dispensing device may obtain the user input through interaction with the user. As a more specific example, referring to (c) of FIG. 6 , when the user selects an area on the display where the first current
다시 도 5를 참고하면, 단계 S525에서, 디스펜싱 디바이스는 서버로 사용자 정보 및 현재 상태 정보를 전송할 수 있다. 상기 사용자 정보는 단계 S510에서 선택된 사용자 어포던스에 대응하는 사용자의 사용자 정보일 수 있다. 상기 현재 상태 정보는 단계 S520에서 선택된 현재 상태 옵션 어포던스에 대응하는 상태 정보일 수 있다. 일 예로, 도 6의 (c)를 참고하면, 사용자가 현재 상태 옵션 어포던스를 선택한 후 '조합 시작'을 선택함에 따라 디스펜싱 디바이스가 서버로 사용자 정보 및 현재 상태 정보를 전송할 수 있다.Referring back to FIG. 5 , in step S525, the dispensing device may transmit user information and current state information to the server. The user information may be user information of a user corresponding to the user affordance selected in step S510. The current state information may be state information corresponding to the current state option affordance selected in step S520. As an example, referring to (c) of FIG. 6 , the dispensing device may transmit user information and current state information to the server when the user selects the present state option affordance and then selects 'start combination'.
서버는 디스펜싱 디바이스로부터 사용자 정보 및 현재 상태 정보를 수신할 수 있다.The server may receive user information and current state information from the dispensing device.
다시 도 5를 참고하면, 단계 S530에서, 서버는 수신한 사용자 정보 및 현재 상태 정보를 기초로 영양제 토출 요청 신호를 생성할 수 있다. 영양제 토출 요청 신호는 영양제 토출 정보를 포함할 수 있다. 영양제 토출 정보는 예시적으로 토출할 영양제의 종류, 토출할 영양제의 양 또는 이들의 조합에 대한 정보를 포함할 수 있으나, 이에 한정되는 것은 아니다.Referring back to FIG. 5 , in step S530, the server may generate a nutrient discharge request signal based on the received user information and current state information. The nutrient discharge request signal may include nutrient discharge information. The nutrient discharge information may include, for example, information about the type of nutrient to be dispensed, the amount of nutrient to be dispensed, or a combination thereof, but is not limited thereto.
단계 S535에서, 서버는 디스펜싱 디바이스로 영양제 토출 요청 신호를 전송할 수 있다.In step S535, the server may transmit a nutrient discharge request signal to the dispensing device.
디스펜싱 디바이스는 서버로부터 영양제 토출 요청 신호를 수신할 수 있다. 단계 S540에서, 디스펜싱 디바이스는 수신한 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device may receive a nutrient discharge request signal from the server. In step S540, the dispensing device may discharge the nutrient according to the received nutrient discharge request signal.
단계 S545에서, 디스펜싱 디바이스는 기분 점수 인터페이스를 표시할 수 있다. 도 7을 참고하면, 기분 점수 인터페이스(30)는 기분 옵션 어포던스들(31, 32, 33, 34, 35)을 포함할 수 있다. 기분 옵션 어포던스들(31, 32, 33, 34, 35)은 기분 점수에 대응할 수 있다. 일 예로, 디스펜싱 디바이스는 단계 S540이 개시된 후 단계 S545를 수행할 수 있다. 다른 예로, 디스펜싱 디바이스는 단계 S540의 개시와 함께 단계 S545를 수행할 수 있다. In step S545, the dispensing device may display a mood score interface. Referring to FIG. 7 , the
경우에 따라, 디스펜싱 디바이스는 기분 점수 인터페이스(30)와 함께 단계 S520에서 선택된 현재 상태 옵션 어포던스에 대응하는 상태 정보(37)를 표시할 수 있다.In some cases, the dispensing device may display
다시 도 5를 참고하면, 단계 S550에서, 디스펜싱 디바이스는 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 사용자 입력을 획득할 수 있다. 일 예로, 디스펜싱 디바이스는 사용자와의 인터랙션을 통해 상기 사용자 입력을 획득할 수 있다. 보다 구체적인 예로, 도 7의 (b)를 참고하면, 사용자가 디스플레이 상의 제1 기분 옵션 어포던스(31)가 표시된 영역을 선택함으로써 디스펜싱 디바이스는 제1 기분 옵션 어포던스(31)를 선택하는 사용자 입력을 획득할 수 있다. 디스펜싱 디바이스는 사용자가 선택한 기분 옵션 어포던스를 선택하지 않은 기분 옵션 어포던스와 구분하여 표시할 수 있다.Referring back to FIG. 5 , in step S550, the dispensing device may obtain a user input for selecting a first mood option affordance from mood option affordances. For example, the dispensing device may obtain the user input through interaction with the user. As a more specific example, referring to (b) of FIG. 7 , when the user selects an area on the display where the first
도 7을 참고하면, 디스펜싱 디바이스는 일정 시간 동안 기분 점수 인터페이스(30)를 표시하여 사용자로부터 기분 옵션 어포던스를 선택하는 사용자 입력을 획득할 수 있다. 경우에 따라, 상기 일정 시간은 영양제 토출 요청 신호에 포함된 영양제 토출 정보에 따라 결정될 수 있다. 일 예로, 디스펜싱 디바이스로부터 영양제가 토출되는 시간보다 길도록 상기 일정 시간이 설정될 수 있다. 상기 일정 시간은 예시적으로 10초, 20초, 30초 또는 1분일 수 있으나, 이에 한정되는 것은 아니다. 일 예로, 디스펜싱 디바이스는 프로그레스 바(progress bar, 36)를 표시함으로써 상기 일정 시간이 경과하는 것을 표현할 수 있다.Referring to FIG. 7 , the dispensing device may obtain a user input for selecting a mood option affordance from the user by displaying the
사용자는 상기 일정 시간 이내에는 선택한 기분 옵션 어포던스를 다른 기분 옵션 어포던스로 변경할 수 있다. 일 예로, 특정 기분 옵션 어포던스가 선택되면, 디스펜싱 디바이스는 선택된 기분 옵션 어포던스가 선택되지 않은 기분 옵션 어포던스와 구분하여 표시되는 기분 점수 인터페이스의 표시가 유지되는 상태에서 상기 일정 시간을 표시할 수 있다. 경우에 따라, 선택한 기분 옵션 어포던스를 변경할 수 있다는 의미에서 상기 일정 시간은 변경 가능 시간으로 지칭될 수도 있다.The user may change the selected mood option affordance to another mood option affordance within the predetermined time period. For example, if a specific mood option affordance is selected, the dispensing device may display the predetermined time while maintaining the display of a mood score interface in which the selected mood option affordance is displayed separately from the non-selected mood option affordance. In some cases, the predetermined time may be referred to as a changeable time in the sense that the selected mood option affordance can be changed.
상기 일정 시간이 경과하면, 디스펜싱 디바이스는 다시 사용자 선택 인터페이스를 표시할 수 있다. 일 예로, 상기 일정 시간 이내에 기분 옵션 어포던스를 선택하는 사용자 입력이 획득되지 않으면, 디스펜싱 디바이스는 다시 사용자 선택 인터페이스를 표시할 수 있다.When the predetermined time elapses, the dispensing device may display the user selection interface again. For example, if a user input for selecting a mood option affordance is not obtained within the predetermined time, the dispensing device may display the user selection interface again.
다시 도 5를 참고하면, 단계 S555에서, 상기 미리 설정된 시간이 경과하면, 디스펜싱 디바이스는 서버로 기분 점수를 전송할 수 있다. 상기 기분 점수는 단계 S550에서 선택된 기분 옵션 어포던스에 대응하는 기분 점수일 수 있다. 서버는 디스펜싱 디바이스로부터 기분 점수를 수신할 수 있다. 경우에 따라, 디스펜싱 디바이스는 서버로 단계 S510에서 선택된 사용자 어포던스에 대응하는 사용자의 사용자 정보 및 기분 점수를 전송할 수 있다.Referring back to FIG. 5 , in step S555, when the preset time elapses, the dispensing device may transmit the mood score to the server. The mood score may be a mood score corresponding to the mood option affordance selected in step S550. The server may receive the mood score from the dispensing device. In some cases, the dispensing device may transmit user information and mood scores of the user corresponding to the user affordance selected in step S510 to the server.
영양제가 토출되는 동안 기분 점수를 입력할 수 있게 함으로써, 사용자는 영양제가 토출되는 시간을 지루하지 않게 기다릴 수 있다. 또한, 사용자가 입력한 기분 점수를 기초로 후술할 기분 점수 리포트가 생성될 수 있는 등 기분 점수는 유용하게 이용될 수 있다.By allowing the user to input a mood score while the nutrient is being dispensed, the user can wait for the nutrient to be dispensed without getting bored. In addition, the mood score can be usefully used, such as a mood score report to be described later being generated based on the mood score input by the user.
이상에서는 하나의 복용 구간에서 기분 점수를 획득하는 것에 대해 설명하였다. 이하에서는 복수의 복용 구간을 포함하는 일정 기간 동안 하나의 사용자로부터 기분 점수를 획득하고, 획득한 기분 점수를 기초로 하나의 사용자에 대한 기분 점수 리포트를 생성하여 제공하는 것에 대해 설명한다. 상기 일정 기간은 예시적으로 1달, 한 분기, 한 반기 또는 1년일 수 있으나, 이에 한정되는 것은 아니다.In the above, the acquisition of the mood score in one dosing interval has been described. Hereinafter, obtaining a mood score from one user during a certain period including a plurality of dosage intervals, and generating and providing a mood score report for one user based on the obtained mood score will be described. The predetermined period may be illustratively one month, one quarter, one half year, or one year, but is not limited thereto.
도 8은 일 실시예에 따른 하나의 사용자에 대한 기분 점수 리포트를 생성하는 방법에 관한 흐름도이다.8 is a flowchart of a method for generating a mood score report for one user according to an embodiment.
도 8을 참고하면, 단계 S810에서, 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 제1 사용자의 제1 기간의 기분 점수를 획득할 수 있다. 상기 제1 기간은 복수의 복용 구간을 포함할 수 있고, 도 8에서는 n개(n은 2 이상의 자연수)의 복용 구간을 포함한다.Referring to FIG. 8 , in step S810, the dispensing device and the server may obtain a mood score of the first period of the first user by interoperating with each other. The first period may include a plurality of dosing intervals, and in FIG. 8 includes n (n is a natural number of 2 or more) dosing intervals.
단계 S810은 제1 사용자의 제1 복용 구간의 기분 점수를 획득하는 단계(S811)를 포함할 수 있다. 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 단계 S811을 수행할 수 있다. 단계 S811는 도 5의 단계 S505 내지 단계 S555를 포함할 수 있고, 이에 대한 중복되는 설명은 생략한다.Step S810 may include obtaining a mood score of the first user's first dose interval (S811). The dispensing device and the server may operate in conjunction with each other to perform step S811. Step S811 may include steps S505 to S555 of FIG. 5 , and duplicate descriptions thereof will be omitted.
제1 사용자가 영양제 복용을 반복함에 따라, 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 복용 구간별로 제1 사용자의 기분 점수를 획득할 수 있다. 이에 따라, 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 제1 기간의 기분 점수를 획득할 수 있다.As the first user repeats taking the nutritional supplement, the dispensing device and the server may operate in conjunction with each other to obtain the first user's mood score for each taking period. Accordingly, the dispensing device and the server may operate in conjunction with each other to obtain the mood score of the first period.
제1 기간 동안, 서버는 제1 사용자의 복용 구간별 기분 점수를 획득할 수 있다. 이후, 단계 S820에서, 서버는 획득한 기분 점수를 기초로 제1 사용자의 제1 기간의 기분 점수 리포트를 생성할 수 있다.During the first period, the server may obtain a mood score for each taking section of the first user. Then, in step S820, the server may generate a mood score report of the first user for the first period based on the obtained mood score.
도 9는 일 실시예에 따른 하나의 사용자에 대한 기분 점수 리포트의 일 예에 관한 그래프이다. 도 9는 특정 사용자의 1달 동안의 기분 점수를 나타내는 기분 점수 리포트로, x축은 날짜를 나타내고, y축은 기분 점수를 나타낸다.9 is a graph of an example of a mood score report for one user according to an embodiment. 9 is a mood score report showing a mood score of a specific user for one month, where the x-axis represents days and the y-axis represents mood scores.
다시 도 8을 참고하면, 단계 S830에서, 서버는 제1 사용자의 사용자 단말 및 관리자 단말 중 적어도 하나로 기분 점수 리포트를 전송할 수 있다. 관리자 단말은 사용자 단말의 일종으로, 여기서 관리자란 여러 사용자들을 총괄하는 사람을 의미할 수 있다. 일 예로, 팀 내에서, 관리자는 팀장이고 사용자들은 팀원일 수 있다. 다른 예로, 회사 내에서, 관리자는 회사 운영진이고 사용자들은 회사 구성원일 수 있다. 또 다른 예로, 가족 내에서, 관리자는 부 또는 모이고 사용자들은 나머지 가족 구성원일 수 있다.Referring back to FIG. 8 , in step S830, the server may transmit the mood score report to at least one of the user terminal of the first user and the manager terminal. An administrator terminal is a type of user terminal, and a manager may refer to a person who supervises several users. For example, within a team, a manager may be a team leader and users may be team members. As another example, within a company, administrators may be company executives and users may be company members. As another example, within a family, the manager may be the father or mother and the users may be the rest of the family members.
사용자 단말 또는 관리자 단말은 서버로부터 기분 점수 리포트를 수신할 수 있다. 단계 S840에서, 사용자 단말 또는 관리자 단말은 수신한 기분 점수 리포트를 출력할 수 있다. 이를 통해, 제1 사용자 또는 관리자는 일정 기간 동안의 제1 사용자의 기분 점수를 확인할 수 있다.A user terminal or manager terminal may receive a mood score report from a server. In step S840, the user terminal or manager terminal may output the received mood score report. Through this, the first user or manager can check the mood score of the first user for a certain period of time.
이하에서는 복수의 사용자들을 포함하는 사용자 그룹에 대한 기분 점수 리포트를 생성하여 제공하는 것에 대해 설명한다.Hereinafter, generating and providing a mood score report for a user group including a plurality of users will be described.
도 10은 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트를 생성하는 방법에 관한 흐름도이다.10 is a flowchart of a method of generating a mood score report for a group of users according to one embodiment.
도 10을 참고하면, 단계 S1010에서, 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 제1 사용자 내지 제m 사용자(m은 2 이상의 자연수)를 포함하는 사용자 그룹의 제1 기간의 기분 점수를 획득할 수 있다.Referring to FIG. 10 , in step S1010, the dispensing device and the server operate in conjunction with each other to obtain mood scores of a first period of a user group including a first user to an m-th user (m is a natural number equal to or greater than 2). can
단계 S1010은 제1 사용자의 제1 기간의 기분 점수를 획득하는 단계(S1011)를 포함할 수 있다. 디스펜싱 디바이스 및 서버는 서로 연동되어 동작하여 단계 S1011을 수행할 수 있다. 단계 S1011은 도 8의 단계 S810을 포함할 수 있고, 이에 대한 중복되는 설명은 생략한다. 디스펜싱 디바이스 및 서버는 사용자 그룹에 포함된 나머지 사용자에 대해서도 마찬가지로 제1 기간의 기분 점수를 획득할 수 있다.Step S1010 may include acquiring a mood score of a first period of a first user (S1011). The dispensing device and the server may perform step S1011 by operating in conjunction with each other. Step S1011 may include step S810 of FIG. 8, and a duplicate description thereof will be omitted. The dispensing device and the server may similarly obtain mood scores of the first period for the remaining users included in the user group.
도 11은 일 실시예에 따른 사용자 그룹에 포함된 사용자를 선택하는 과정에 관한 도면이다. 11 is a diagram related to a process of selecting a user included in a user group according to an embodiment.
도 11을 참고하면, 사용자 선택 인터페이스(40)를 표시하기 전에, 디스펜싱 디바이스는 그룹 선택 인터페이스(41)를 표시할 수 있다. 그룹 선택 인터페이스(41)는 그룹 어포던스들(42, 43, 44, 45, 46)을 포함할 수 있다. 그룹 어포던스들(42, 43, 44, 45, 46)은 디스펜싱 디바이스에 등록된 사용자 그룹들에 대응할 수 있다.Referring to FIG. 11 , before displaying the
디스펜싱 디바이스는 그룹 어포던스들(42, 43, 44, 45, 46) 중 제1 그룹 어포던스(42)를 선택하는 사용자 입력을 획득할 수 있다. 일 예로, 디스펜싱 디바이스는 사용자와의 인터렉션을 통해 상기 사용자 입력을 획득할 수 있다. 보다 구체적인 예로, 사용자가 디스플레이 상의 제1 그룹 어포던스(42)가 표시된 영역을 선택함으로써 디스펜싱 디바이스는 제1 그룹 어포던스(42)를 선택하는 사용자 입력을 획득할 수 있다.The dispensing device may obtain a user input for selecting the
제1 그룹 어포던스(42)를 선택하는 사용자 입력을 획득한 후, 디스펜싱 디바이스는 제1 그룹 어포던스(42)에 대응하는 사용자 그룹에 대한 사용자 선택 인터페이스(40)를 표시할 수 있다. 이후의 과정에 대해서는 도 6 및 도 7에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.After obtaining a user input for selecting the
제1 기간 동안 사용자 그룹에 대해 기분 점수를 획득한 후, 단계 S1020에서, 서버는 획득한 기분 점수를 기초로 사용자 그룹의 제1 기간의 기분 점수 리포트를 생성할 수 있다.After acquiring mood scores for the user group during the first period, in step S1020, the server may generate a mood score report for the first period of the user group based on the obtained mood scores.
도 12는 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 일 예에 관한 표이다. 도 12는 특정 사용자 그룹의 1달 동안의 기분 점수 리포트로, 각 사용자가 기분 점수를 입력한 작성횟수 및 각 사용자가 입력한 기분 점수의 평균을 나타낸다.12 is a table of an example of a mood score report for a group of users according to an embodiment. 12 is a mood score report of a specific user group for one month, showing the number of times each user inputs a mood score and the average of the mood scores input by each user.
도 13은 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 다른 예에 관한 그래프이다. 도 13은 특정 사용자 그룹에 속한 개별 사용자의 1달 동안의 기분 점수를 나타내는 기분 점수 리포트로, 3명의 사용자에 대한 기분 점수 그래프를 포함하고, 각 그래프의 x축은 날짜를 나타내고, y축은 기분 점수를 나타낸다.13 is a graph of another example of a mood score report for a group of users according to an embodiment. 13 is a mood score report showing the mood scores of individual users belonging to a specific user group for one month, including a mood score graph for three users, the x-axis of each graph represents the date, and the y-axis represents the mood score. indicate
도 14는 일 실시예에 따른 사용자 그룹에 대한 기분 점수 리포트의 또 다른 예에 관한 그래프이다. 도 14는 특정 사용자 그룹의 1달 동안의 기분 점수 리포트로, x축은 날짜를 나타내고, y축은 사용자 그룹에 속한 사용자들의 해당 날짜에서의 평균 기분 점수를 나타낸다.14 is a graph of another example of a mood score report for a group of users according to an embodiment. 14 is a mood score report for a month of a specific user group, where the x-axis represents days, and the y-axis represents the average mood scores of users belonging to the user group on that day.
다시 도 10을 참고하면, 단계 S1030에서, 서버는 사용자 단말 및 관리자 단말 중 적어도 하나로 기분 점수 리포트를 전송할 수 있다.Referring back to FIG. 10 , in step S1030, the server may transmit the mood score report to at least one of the user terminal and the manager terminal.
사용자 단말 또는 관리자 단말은 서버로부터 기분 점수 리포트를 수신할 수 있다. 단계 S1040에서, 사용자 단말 또는 관리자 단말은 수신한 기분 점수 리포트를 출력할 수 있다. 이를 통해, 제1 사용자 또는 관리자는 일정 기간 동안의 사용자 그룹의 기분 점수를 확인할 수 있다.A user terminal or manager terminal may receive a mood score report from a server. In step S1040, the user terminal or manager terminal may output the received mood score report. Through this, the first user or manager can check the mood scores of the user group for a certain period of time.
관리자는 기분 점수 리포트를 확인하여 사용자들을 관리할 수 있다. 일 예로, 회사 내에서, 회사 운영진인 관리자는 회사 구성원인 사용자들의 기분 점수를 확인하고 이를 회사 운영에 반영할 수 있다. 이 경우, 기분 점수 리포트는 회사의 업무 효율 향상에 이바지할 수 있다.An administrator can manage users by checking the mood score report. For example, within a company, a manager, who is a company management team, may check mood scores of users who are members of the company and reflect them to company operation. In this case, the mood score report can contribute to improving the company's work efficiency.
실시예에 따른 방법은 하드웨어, 펌웨어, 소프트웨어 또는 이들의 조합을 포함하는 프로세싱 로직에 의해 수행될 수 있다. 실시예에 따른 방법은 비일시적 컴퓨터 판독 가능 매체(non-transitory computer-readable medium)에 저장된 코드를 실행하는 프로세서에 의해 수행될 수 있다. 비일시적 컴퓨터 판독 가능 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령, 인스트럭션을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다.The method according to the embodiment may be performed by processing logic including hardware, firmware, software, or a combination thereof. The method according to the embodiment may be performed by a processor executing code stored in a non-transitory computer-readable medium. Examples of non-transitory computer readable media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and floptical disks such as Included are hardware devices specially configured to store and execute program instructions, instructions, such as magneto-optical media, and ROM, RAM, flash memory, and the like.
상기에서는 실시예를 기준으로 본 출원을 설명하였으나 본 출원은 이에 한정되지 않으며, 본 출원의 사상과 범위 내에서 다양하게 변경 또는 변형할 수 있음은 본 출원이 속하는 기술 분야의 당업자에게 명백한 것이며, 따라서 이와 같은 변경 또는 변형은 첨부된 특허청구범위에 속함을 밝혀둔다.In the above, the present application has been described based on the examples, but the present application is not limited thereto, and it is clear to those skilled in the art that various changes or modifications can be made within the spirit and scope of the present application, and thus It should be noted that such changes or modifications fall within the scope of the appended claims.
Claims (12)
상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 표시하는 단계;
상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하는 단계;
기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계; 및
상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하는 단계를 포함하는, 디스펜싱 디바이스의 동작 방법.
In the operating method of a dispensing device including a display,
displaying a user selection interface including user affordances corresponding to users registered in the dispensing device on the display;
obtaining a first user input for selecting a first user affordance from among the user affordances of the displayed user selection interface;
displaying a mood score interface including mood option affordances corresponding to mood scores on the display; and
and obtaining a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface.
상기 디스플레이 상에 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보를 표시하면서, 상태 정보에 대응하는 현재 상태 옵션 어포던스들을 포함하는 현재 상태 인터페이스를 표시하는 단계 -상기 현재 상태 옵션 어포던스들로 대표되는 상태는 심리 상태, 건강 상태, 음주 상태, 식사 상태 및 운동 상태 중 적어도 하나를 포함함- ; 및
상기 표시된 현재 상태 인터페이스의 상기 현재 상태 옵션 어포던스들 중 적어도 제1 현재 상태 옵션 어포던스를 선택하는 제3 사용자 입력을 획득하는 단계를 더 포함하는, 디스펜싱 디바이스의 동작 방법.
According to claim 1,
displaying a current state interface including current state option affordances corresponding to state information while displaying user information of a user selected according to the first user input on the display - a state represented by the current state option affordances includes at least one of a psychological state, a health state, a drinking state, a eating state, and an exercise state; and
The method of operating the dispensing device further comprising obtaining a third user input for selecting at least a first current state option affordance from among the current state option affordances of the displayed current state interface.
상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제3 사용자 입력에 따라 선택된 현재 상태 정보가 반영된 영양제 토출 정보를 포함하는 영양제 토출 요청 신호에 따라 영양제를 토출하는 단계를 더 포함하는, 디스펜싱 디바이스의 동작 방법.
According to claim 2,
Dispensing a nutrient according to a nutrient discharge request signal including nutrient discharge information reflecting the user information of the user selected according to the first user input and the current state information selected according to the third user input, dispensing How the device works.
상기 현재 상태 옵션 어포던스들로 대표되는 상태는 상기 사용자 정보에 따라 미리 설정된 영양제 토출 정보를 변경시키고,
상기 영양제 토출 정보는 상기 영양제를 토출하는 단계를 수행할 때 토출될 영양제의 종류 및 그 토출량을 포함하는, 디스펜싱 디바이스의 동작 방법.
According to claim 3,
The state represented by the current state option affordances changes preset nutrient dispensing information according to the user information,
The method of operating the dispensing device, wherein the nutrient dispensing information includes a type of nutrient to be discharged and a discharge amount thereof when the step of discharging the nutrient is performed.
상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계는, 상기 영양제 토출 요청 신호에 따라 영양제를 토출하는 단계가 개시된 후 수행되고,
상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 기분 점수의 기분 점수 정보를 서버로 전송하는 단계를 더 포함하는, 디스펜싱 디바이스의 동작 방법.
According to claim 3,
The step of displaying the mood score interface on the display is performed after the step of dispensing the nutrient according to the nutrient discharge request signal starts,
The method of operating the dispensing device further comprising transmitting user information of a user selected according to the first user input and mood score information of a mood score selected according to the second user input to a server.
상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계는, 상기 제3 사용자 입력에 따라 선택된 현재 상태 정보를 표시하면서, 상기 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하는 단계를 포함하는, 디스펜싱 디바이스의 동작 방법.
According to claim 5,
The displaying of the mood score interface on the display includes displaying a mood score interface including the mood option affordances on the display while displaying current state information selected according to the third user input. , How to operate a dispensing device.
상기 기분 점수 인터페이스를 상기 디스플레이 상에 표시한 상태에서 상기 제2 사용자 입력이 미리 설정된 시간 이내에 획득되지 않으면, 상기 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 다시 표시하는, 디스펜싱 디바이스의 동작 방법.
According to claim 5,
When the second user input is not obtained within a preset time while the mood score interface is displayed on the display, a user selection interface including the user affordances is displayed again on the display. Operation of the dispensing device method.
상기 미리 설정된 시간은 상기 영양제 토출 정보에 따라 결정되고, 상기 영양제를 토출하는 단계가 수행되는 시간보다는 긴, 디스펜싱 디바이스의 동작 방법.
According to claim 7,
The preset time is determined according to the nutrient dispensing information and is longer than a time during which the step of discharging the nutrient is performed.
상기 제2 사용자 입력이 획득되면, 상기 기분 점수 인터페이스의 표시가 유지되는 상태에서 변경 가능 시간이 상기 디스플레이 상에 표시되고,
상기 변경 가능 시간이 도과하면, 상기 제1 사용자 입력에 따라 선택된 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 기분 점수의 기분 점수 정보는 서버로 전송되는, 디스펜싱 디바이스의 동작 방법.
According to claim 5,
When the second user input is obtained, a changeable time is displayed on the display while the display of the mood score interface is maintained;
When the changeable time elapses, user information of a user selected according to the first user input and mood score information of a mood score selected according to the second user input are transmitted to a server.
디스플레이;
하나 이상의 인스트럭션을 저장하는 저장부; 및
상기 저장부에 저장된 상기 하나 이상의 인스트럭션을 실행하는 제어부를 포함하고,
상기 제어부는, 상기 하나 이상의 인스트럭션을 실행함으로써,
상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 상기 디스플레이 상에 표시하고,
상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하고,
기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하고,
상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하는, 디스펜싱 디바이스.
In the dispensing device,
display;
a storage unit for storing one or more instructions; and
And a control unit for executing the one or more instructions stored in the storage unit,
The controller, by executing the one or more instructions,
Displaying a user selection interface including user affordances corresponding to users registered in the dispensing device on the display;
obtaining a first user input for selecting a first user affordance from among the user affordances of the displayed user selection interface;
displaying a mood score interface including mood option affordances corresponding to the mood score on the display;
Acquiring a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface.
상기 디스펜싱 디바이스는,
상기 디스펜싱 디바이스에 등록된 사용자들에 대응하는 사용자 어포던스들을 포함하는 사용자 선택 인터페이스를 디스플레이 상에 표시하고,
상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제1 사용자에 대응하는 제1 사용자 어포던스를 선택하는 제1 사용자 입력을 획득하고,
기분 점수에 대응하는 기분 옵션 어포던스들을 포함하는 기분 점수 인터페이스를 상기 디스플레이 상에 표시하고,
상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제1 기분 옵션 어포던스를 선택하는 제2 사용자 입력을 획득하고,
상기 제1 사용자 입력에 따라 선택된 상기 제1 사용자의 사용자 정보 및 상기 제2 사용자 입력에 따라 선택된 상기 제1 사용자의 기분 점수 정보를 서버로 전송하고,
상기 표시된 사용자 선택 인터페이스의 상기 사용자 어포던스들 중 제2 사용자에 대응하는 제2 사용자 어포던스를 선택하는 제3 사용자 입력을 획득하고,
상기 표시된 기분 점수 인터페이스의 상기 기분 옵션 어포던스들 중 제2 기분 옵션 어포던스를 선택하는 제4 사용자 입력을 획득하고,
상기 제3 사용자 입력에 따라 선택된 상기 제2 사용자의 사용자 정보 및 상기 제4 사용자 입력에 따라 선택된 상기 제2 사용자의 기분 점수 정보를 서버로 전송하고,
상기 서버는,
상기 제1 사용자의 기분 점수 정보 및 상기 제2 사용자의 기분 점수 정보를 이용하여 기분 점수 리포트를 생성하고,
상기 생성된 기분 점수 리포트를 사용자 단말로 전송하는, 시스템.
In a system including a dispensing device and a server,
The dispensing device,
Displaying a user selection interface including user affordances corresponding to users registered in the dispensing device on a display;
obtaining a first user input for selecting a first user affordance corresponding to a first user from among the user affordances of the displayed user selection interface;
displaying a mood score interface including mood option affordances corresponding to the mood score on the display;
obtaining a second user input for selecting a first mood option affordance from among the mood option affordances of the displayed mood score interface;
Transmitting user information of the first user selected according to the first user input and mood score information of the first user selected according to the second user input to a server;
obtaining a third user input for selecting a second user affordance corresponding to a second user from among the user affordances of the displayed user selection interface;
obtaining a fourth user input for selecting a second mood option affordance from among the mood option affordances of the displayed mood score interface;
Transmitting user information of the second user selected according to the third user input and mood score information of the second user selected according to the fourth user input to a server;
The server,
generating a mood score report using the mood score information of the first user and the mood score information of the second user;
The system for transmitting the generated mood score report to a user terminal.
상기 서버는, 미리 정해진 기간 동안 획득된 상기 제1 및 제2 사용자의 기분 점수 정보를 이용하여 상기 기분 점수 리포트를 생성하는, 시스템.According to claim 11,
wherein the server generates the mood score report using mood score information of the first and second users obtained during a predetermined period of time.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20210175809 | 2021-12-09 | ||
KR1020210175809 | 2021-12-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20230087355A true KR20230087355A (en) | 2023-06-16 |
KR102788774B1 KR102788774B1 (en) | 2025-04-02 |
Family
ID=86948386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220091145A Active KR102788774B1 (en) | 2021-12-09 | 2022-07-22 | Dispensing device for providing condition score report and operating method thereof, and system for providing condition score report |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102788774B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011189143A (en) | 2001-12-28 | 2011-09-29 | Lahteenmaki Pertti | Nutrition dispenser and method for producing optimal dose of nutrition with the help of database mechanism |
US20120130196A1 (en) * | 2010-11-24 | 2012-05-24 | Fujitsu Limited | Mood Sensor |
KR20120092556A (en) * | 2009-07-15 | 2012-08-21 | 파마바이트 다이렉트 엘엘씨 | Systems and Methods for Providing Personalized Daily Nutrition Supplement Packages |
KR102200815B1 (en) * | 2020-06-29 | 2021-01-12 | 주식회사 퓨처플랫폼 | Method and system for provding mental health self-management |
-
2022
- 2022-07-22 KR KR1020220091145A patent/KR102788774B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011189143A (en) | 2001-12-28 | 2011-09-29 | Lahteenmaki Pertti | Nutrition dispenser and method for producing optimal dose of nutrition with the help of database mechanism |
KR20120092556A (en) * | 2009-07-15 | 2012-08-21 | 파마바이트 다이렉트 엘엘씨 | Systems and Methods for Providing Personalized Daily Nutrition Supplement Packages |
US20120130196A1 (en) * | 2010-11-24 | 2012-05-24 | Fujitsu Limited | Mood Sensor |
KR102200815B1 (en) * | 2020-06-29 | 2021-01-12 | 주식회사 퓨처플랫폼 | Method and system for provding mental health self-management |
Also Published As
Publication number | Publication date |
---|---|
KR102788774B1 (en) | 2025-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240285878A1 (en) | Devices, systems, and methods for adherence monitoring and patient interaction | |
US10383794B2 (en) | Medication compliance alert device | |
JP6744329B2 (en) | Location-based wireless diabetes management system, method and apparatus | |
US8737971B2 (en) | Universal personal diagnostics platform | |
US20070238936A1 (en) | Portable Electronic Medical Assistant | |
US10245216B2 (en) | Systems, methods, and apparatuses for managing adherence to a regimen | |
KR101600379B1 (en) | Blood glucose management method for the diabetic | |
CN104584020B (en) | A method and apparatus for use in a patient monitoring system to assist a patient in performing tasks | |
WO2015084673A1 (en) | Infusion pump system and method | |
CN107004214A (en) | The product selection of User Status regulation and control | |
JP2014529836A (en) | Increase user engagement in health | |
US20140009287A1 (en) | Information processor apparatus, method, and program | |
US20190228850A1 (en) | Interactive pill dispensing apparatus and ecosystem for medication management | |
JP2017182550A (en) | Coupon providing system, coupon providing method, and coupon providing server | |
US20200286610A1 (en) | Method and a device for use in a patient monitoring system to assist a patient in completing a task | |
US12046344B2 (en) | Systems, methods, and apparatuses for managing adherence to a regimen | |
WO2022031662A1 (en) | Touchless beverage dispensing | |
JP2024063744A (en) | Program, method, information processing apparatus | |
KR20170004479A (en) | Method for providing on-line Quit smoking clinic service and System there-of | |
KR20230087355A (en) | Dispensing device for providing condition score report and operating method thereof, and system for providing condition score report | |
KR102288995B1 (en) | Electronic device for providing survey service and method for operation thereof | |
KR20230087356A (en) | Server for providing information on taking status and operating method thereof, dispensing device for providing information on taking status and operating method thereof and operating method of user terminal for providing information on taking status | |
JP5085455B2 (en) | Health guidance support system and health guidance work support method | |
KR20240029535A (en) | Method and system for mobile pharmacy service | |
JP5318443B2 (en) | Health guidance support system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20220722 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240628 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20250225 |
|
PG1601 | Publication of registration |