KR102743457B1 - Dispensing device - Google Patents
Dispensing device Download PDFInfo
- Publication number
- KR102743457B1 KR102743457B1 KR1020220083482A KR20220083482A KR102743457B1 KR 102743457 B1 KR102743457 B1 KR 102743457B1 KR 1020220083482 A KR1020220083482 A KR 1020220083482A KR 20220083482 A KR20220083482 A KR 20220083482A KR 102743457 B1 KR102743457 B1 KR 102743457B1
- Authority
- KR
- South Korea
- Prior art keywords
- cartridge module
- dispensing device
- information
- remaining amount
- cartridge
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 235000015097 nutrients Nutrition 0.000 claims abstract description 182
- 230000004397 blinking Effects 0.000 claims abstract description 5
- 238000007599 discharging Methods 0.000 claims abstract 7
- 238000004891 communication Methods 0.000 claims description 50
- 230000015654 memory Effects 0.000 claims description 23
- 238000007726 management method Methods 0.000 description 90
- 238000003780 insertion Methods 0.000 description 28
- 230000037431 insertion Effects 0.000 description 28
- 238000000034 method Methods 0.000 description 23
- 238000001514 detection method Methods 0.000 description 19
- 235000015872 dietary supplement Nutrition 0.000 description 12
- 230000004044 response Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 235000016709 nutrition Nutrition 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- FYYHWMGAXLPEAU-UHFFFAOYSA-N Magnesium Chemical compound [Mg] FYYHWMGAXLPEAU-UHFFFAOYSA-N 0.000 description 2
- 229930003270 Vitamin B Natural products 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000004615 ingredient Substances 0.000 description 2
- JVTAAEKCZFNVCJ-UHFFFAOYSA-N lactic acid Chemical compound CC(O)C(O)=O JVTAAEKCZFNVCJ-UHFFFAOYSA-N 0.000 description 2
- 239000011777 magnesium Substances 0.000 description 2
- 229910052749 magnesium Inorganic materials 0.000 description 2
- 239000011707 mineral Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 235000019156 vitamin B Nutrition 0.000 description 2
- 239000011720 vitamin B Substances 0.000 description 2
- 241000894006 Bacteria Species 0.000 description 1
- 241000320380 Silybum Species 0.000 description 1
- 235000010841 Silybum marianum Nutrition 0.000 description 1
- 229930003316 Vitamin D Natural products 0.000 description 1
- QYSXJUFSXHHAJI-XFEUOLMDSA-N Vitamin D3 Natural products C1(/[C@@H]2CC[C@@H]([C@]2(CCC1)C)[C@H](C)CCCC(C)C)=C/C=C1\C[C@@H](O)CCC1=C QYSXJUFSXHHAJI-XFEUOLMDSA-N 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 239000002775 capsule Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 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
- 230000003862 health status Effects 0.000 description 1
- 229910052500 inorganic mineral Inorganic materials 0.000 description 1
- 235000015110 jellies Nutrition 0.000 description 1
- 235000014655 lactic acid Nutrition 0.000 description 1
- 239000004310 lactic acid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 239000006187 pill Substances 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 239000003826 tablet Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 235000019166 vitamin D Nutrition 0.000 description 1
- 239000011710 vitamin D Substances 0.000 description 1
- 150000003710 vitamin D derivatives Chemical class 0.000 description 1
- 229940046008 vitamin d Drugs 0.000 description 1
Images
Classifications
-
- 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
-
- 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/02—Pill counting devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65D—CONTAINERS FOR STORAGE OR TRANSPORT OF ARTICLES OR MATERIALS, e.g. BAGS, BARRELS, BOTTLES, BOXES, CANS, CARTONS, CRATES, DRUMS, JARS, TANKS, HOPPERS, FORWARDING CONTAINERS; ACCESSORIES, CLOSURES, OR FITTINGS THEREFOR; PACKAGING ELEMENTS; PACKAGES
- B65D83/00—Containers or packages with special means for dispensing contents
- B65D83/04—Containers or packages with special means for dispensing contents for dispensing annular, disc-shaped, spherical or like small articles, e.g. tablets or pills
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
-
- 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
-
- 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
- A61J2200/00—General characteristics or adaptations
- A61J2200/70—Device provided with specific sensor or indicating means
-
- 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
- A61J2205/00—General identification or selection means
- A61J2205/60—General identification or selection means using magnetic or electronic identifications, e.g. chips, RFID, electronic tags
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65D—CONTAINERS FOR STORAGE OR TRANSPORT OF ARTICLES OR MATERIALS, e.g. BAGS, BARRELS, BOTTLES, BOXES, CANS, CARTONS, CRATES, DRUMS, JARS, TANKS, HOPPERS, FORWARDING CONTAINERS; ACCESSORIES, CLOSURES, OR FITTINGS THEREFOR; PACKAGING ELEMENTS; PACKAGES
- B65D2585/00—Containers, packaging elements or packages specially adapted for particular articles or materials
- B65D2585/56—Containers, packaging elements or packages specially adapted for particular articles or materials for medicinal tablets or pills
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Chemical & Material Sciences (AREA)
- Child & Adolescent Psychology (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Mechanical Engineering (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Medicinal Chemistry (AREA)
- Epidemiology (AREA)
- Medical Informatics (AREA)
- Infusion, Injection, And Reservoir Apparatuses (AREA)
- Devices For Dispensing Beverages (AREA)
Abstract
본 출원은 디스펜싱 디바이스에 관한 것으로, 일 실시예에 따른 디스펜싱 디바이스는, 복수의 카트리지 모듈들이 장착되는 내부 공간을 갖는 하우징 및 상기 하우징의 상부에 구비되는 상부 커버를 포함하는 수납부 -상기 상부 커버의 이동에 의해 상기 수납부가 개폐됨- ; 상기 수납부의 내부 공간에 위치하고 복수의 표시등들을 포함하는 표시부; 및 영양제를 토출하기 위한 영양제 토출부를 포함하고, 상기 디스펜싱 디바이스는, 상기 카트리지 모듈들의 잔여량 정보를 획득하고 -상기 잔여량 정보는 카트리지 모듈에 담긴 영양제의 잔여량을 반영함- , 상기 수납부의 개폐 여부를 확인하고, 상기 수납부가 개방된 것으로 확인된 경우, 잔여량이 미리 정해진 수준 미만인 카트리지에 대응하는 타겟 표시등을 점멸시키고, (1) 상기 수납부가 폐쇄된 것으로 확인되거나 (2) 상기 잔여량이 미리 정해진 수준 미만인 카트리지가 상기 디스펜서로부터 탈착된 것으로 확인되는 경우, 상기 타겟 표시등의 점멸을 중단시킨다.The present application relates to a dispensing device, and according to one embodiment, the dispensing device comprises: a housing having an internal space in which a plurality of cartridge modules are mounted, and a receiving portion including an upper cover provided on an upper portion of the housing, wherein the receiving portion is opened and closed by movement of the upper cover; a display portion located in the internal space of the receiving portion and including a plurality of indicator lights; and a nutrient dispensing portion for discharging a nutrient, wherein the dispensing device obtains information on the remaining amount of the cartridge modules, wherein the remaining amount information reflects the remaining amount of the nutrient contained in the cartridge module, determines whether the receiving portion is open or closed, and if it is determined that the receiving portion is open, it blinks a target indicator light corresponding to a cartridge having a remaining amount below a predetermined level, and if it is determined that (1) the receiving portion is closed or (2) a cartridge having a remaining amount below a predetermined level is detached from the dispenser, it stops blinking the target indicator light.
Description
본 출원은 디스펜싱 디바이스에 관한 것으로, 보다 상세하게는 영양제를 토출하는 디스펜싱 디바이스에 관한 것이다.The present application relates to a dispensing device, and more specifically, to a dispensing device for dispensing a nutritional agent.
영양제 시장이 성장하고 이용자의 요구가 다양해짐에 따라, 이용자의 건강 상태를 분석하고, 그에 따라 적절한 영양제를 조합하여 제공하는 개인 맞춤형 영양제 서비스가 활성화되고 있다. 이러한 개인 맞춤형 영양제 서비스는 문진 등을 통해 이용자들의 건강정보를 수집하고, 수집된 이용자들의 건강정보를 분석하여 필요하다고 판단되는 영양성분을 도출하고, 및 해당 영양성분을 만족하는 영양제를 조합하여 제공하는 방식으로 이루어지고 있다.As the nutritional supplement market grows and user demands diversify, personalized nutritional supplement services that analyze users’ health status and provide appropriate nutritional supplements are becoming more active. These personalized nutritional supplement services collect users’ health information through questionnaires, analyze the collected health information, derive nutritional ingredients deemed necessary, and provide nutritional supplements that satisfy the nutritional ingredients.
본 출원에서 해결하고자 하는 일 과제는 디스펜싱 디바이스에 장착된 카트리지 모듈에 담긴 영양제의 잔여량에 대한 정보를 사용자에게 제공하는 것에 있다.The problem to be solved in this application is to provide a user with information about the remaining amount of a nutrient contained in a cartridge module mounted on a dispensing device.
본 출원에서 해결하고자 하는 과제가 상술한 과제로 제한되는 것은 아니며, 언급되지 아니한 과제들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The problems to be solved in this application are not limited to the problems described above, and problems not mentioned will be clearly understood by a person having ordinary skill in the technical field to which this application belongs from this application.
일 실시예에 따르면, 영양제를 토출하는 디스펜싱 디바이스에 있어서, 복수의 카트리지 모듈들이 장착되는 내부 공간을 갖는 하우징 및 상기 하우징의 상부에 구비되는 상부 커버를 포함하는 수납부 -상기 상부 커버의 이동에 의해 상기 수납부가 개폐됨- ; 상기 수납부의 내부 공간에 위치하고 복수의 표시등들을 포함하는 표시부; 및 영양제를 토출하기 위한 영양제 토출부를 포함하고, 상기 디스펜싱 디바이스는, 상기 카트리지 모듈들의 잔여량 정보를 획득하고 -상기 잔여량 정보는 카트리지 모듈에 담긴 영양제의 잔여량을 반영함- , 상기 수납부의 개폐 여부를 확인하고, 상기 수납부가 개방된 것으로 확인된 경우, 잔여량이 미리 정해진 수준 미만인 카트리지에 대응하는 타겟 표시등을 점멸(blinking)시키고, (1) 상기 수납부가 폐쇄된 것으로 확인되거나 (2) 상기 잔여량이 미리 정해진 수준 미만인 카트리지가 상기 디스펜서로부터 탈착된 것으로 확인되는 경우, 상기 타겟 표시등의 점멸을 중단시키는(stop blinking) 디스펜싱 디바이스가 제공될 수 있다.According to one embodiment, a dispensing device for dispensing a nutrient is provided, comprising: a housing having an internal space in which a plurality of cartridge modules are mounted, and a receiving portion including an upper cover provided on an upper portion of the housing, wherein the receiving portion is opened and closed by movement of the upper cover; a display portion positioned in the internal space of the receiving portion and including a plurality of indicator lights; and a nutrient dispensing portion for dispensing a nutrient, wherein the dispensing device obtains information on the remaining amount of the cartridge modules, wherein the remaining amount information reflects the remaining amount of the nutrient contained in the cartridge module, determines whether the receiving portion is open or closed, and if it is determined that the receiving portion is open, blinks a target indicator light corresponding to a cartridge having a remaining amount below a predetermined level, and if it is determined that (1) the receiving portion is closed or (2) a cartridge having a remaining amount below a predetermined level is detached from the dispenser, stops blinking the target indicator light.
상기 디스펜싱 디바이스는, 상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 탈착된 것으로 확인된 후 새로운 카트리지 모듈이 장착된 것으로 확인되면, 상기 새로운 카트리지 모듈의 식별 정보 및 잔여량 정보 중 적어도 하나를 이용하여 상기 타겟 표시등을 제어할 수 있다.The dispensing device can control the target indicator light using at least one of identification information and remaining amount information of the new cartridge module when it is confirmed that a cartridge module having a remaining amount less than a predetermined level has been removed and a new cartridge module has been installed.
상기 디스펜싱 디바이스는, 상기 새로운 카트리지 모듈에 포함된 메모리 칩으로부터 상기 새로운 카트리지 모듈의 식별 정보 및 잔여량 정보 중 적어도 하나를 획득할 수 있다.The above dispensing device can obtain at least one of identification information and remaining amount information of the new cartridge module from a memory chip included in the new cartridge module.
상기 디스펜싱 디바이스는, 상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 탈착된 것으로 확인된 후 다시 상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 장착된 것으로 확인되면, 상기 점멸이 중단된 타겟 표시등을 다시 점멸시킬 수 있다.The above dispensing device can cause the target indicator light, which has stopped blinking, to blink again when it is confirmed that a cartridge module with the remaining amount below a predetermined level has been removed and then a cartridge module with the remaining amount below a predetermined level is again installed.
상기 복수의 표시등들 각각은 상기 복수의 카트리지들 각각에 대응할 수 있다.Each of the above plurality of indicator lights can correspond to each of the above plurality of cartridges.
상기 디스펜싱 디바이스는, 상기 카트리지 모듈에 포함된 메모리 칩으로부터 상기 카트리지 모듈의 잔여량 정보를 획득할 수 있다.The above dispensing device can obtain information on the remaining amount of the cartridge module from a memory chip included in the cartridge module.
일 실시예에 따르면, 제1 카트리지 모듈 내지 제N 카트리지 모듈을 수용하는 공간을 제공하는 수납부 -상기 N은 2이상의 자연수이고, 상기 카트리지 모듈은 메모리 칩을 포함함- ; 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부; 메모리; 상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및 외부와 정보를 주고받는 통신부를 포함하고, 상기 수납부는, 상기 카트리지 모듈에 포함된 메모리 칩의 리드-라이트(read-write)가 가능하도록 구현된 제1 내지 제N 전극을 포함하고, 상기 프로세서는, 상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고, 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 포함된 적어도 하나의 메모리 칩에 저장된 잔여량 정보를 갱신하도록 제어하는 디스펜싱 디바이스가 제공될 수 있다.According to one embodiment, a dispensing device may be provided, comprising: a storage unit providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number greater than or equal to 2, and the cartridge module includes a memory chip; a nutrient dispensing unit for dispensing a nutrient stored in the first cartridge module to the Nth cartridge module; a memory; a processor electrically connected to the memory and executing commands included in the memory; and a communication unit for exchanging information with the outside, wherein the storage unit includes first to Nth electrodes implemented to enable read-write of the memory chip included in the cartridge module, and the processor, when obtaining a nutrient dispensing request signal through the communication unit, controls the nutrient dispensing unit to dispense a nutrient from at least one cartridge module, and controls the remaining amount information stored in at least one memory chip included in the first cartridge module to be updated based on the cartridge module from which the nutrient has been dispensed and the discharge amount information thereof.
상기 프로세서는, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량 정보에 기초하여, 교환이 필요한 카트리지 모듈을 결정할 수 있다.The above processor can determine a cartridge module that needs to be replaced based on the remaining amount information of the first cartridge module to the Nth cartridge module.
상기 프로세서는, 상기 교환이 필요한 카트리지 모듈에 관한 정보를 출력부를 통해 제공할 수 있다.The above processor can provide information about the cartridge module requiring exchange through an output unit.
상기 프로세서는, 상기 교환이 필요한 카트리지 모듈이 존재하는 것으로 판단되면, 카트리지 모듈 판매 정보를 상기 통신부를 통해 획득하여 출력부를 통해 제공할 수 있다.The above processor, if it is determined that there is a cartridge module requiring exchange, can obtain cartridge module sales information through the communication unit and provide it through the output unit.
일 실시예에 따르면, 제1 카트리지 모듈 내지 제N 카트리지 모듈을 수용하는 공간을 제공하는 수납부 -상기 N은 2이상의 자연수이고, 상기 카트리지 모듈은 메모리 칩을 포함함- ; 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부; 메모리; 상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및 외부와 정보를 주고받는 통신부를 포함하고, 상기 프로세서는, 상기 수납부에 상기 제1 카트리지 모듈이 장착되면 상기 제1 카트리지 모듈에 포함된 제1 메모리 칩에 저장된 제1 식별 정보를 획득하고, 상기 장착된 제1 카트리지 모듈의 초기 충전량을 획득하도록, 상기 통신부를 통해 외부 서버로 상기 제1 식별 정보를 전송하고, 상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고, 상기 초기 충전량, 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량이 산출되도록, 상기 통신부를 통해 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 전송하는 디스펜싱 디바이스가 제공될 수 있다.According to one embodiment, a storage unit providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number greater than or equal to 2, and the cartridge module includes a memory chip; a nutrient dispensing unit dispensing a nutrient stored in the first cartridge module to the Nth cartridge module; a memory; a processor electrically connected to the memory and executing commands included in the memory; And a communication unit for exchanging information with the outside, wherein the processor obtains first identification information stored in a first memory chip included in the first cartridge module when the first cartridge module is mounted in the storage unit, transmits the first identification information to an external server through the communication unit so as to obtain an initial charge amount of the mounted first cartridge module, and when a nutrient discharge request signal is obtained through the communication unit, controls the nutrient discharge unit to discharge a nutrient from at least one cartridge module, and transmits the cartridge module from which the nutrient is discharged and the discharge amount information thereof through the communication unit so that the remaining amounts of the first cartridge module to the Nth cartridge module are calculated based on the initial charge amount, the cartridge module from which the nutrient is discharged, and the discharge amount information thereof.
일 실시예에 따르면, 제1 카트리지 모듈 내지 제N 카트리지 모듈을 수용하는 공간을 제공하는 수납부 -상기 N은 2이상의 자연수이고, 상기 카트리지 모듈은 메모리 칩을 포함함- ; 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부; 메모리; 상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및 외부와 정보를 주고받는 통신부를 포함하고, 상기 프로세서는, 상기 수납부에 상기 제1 카트리지 모듈이 장착되면 상기 제1 카트리지 모듈에 포함된 제1 메모리 칩에 저장된 제1 식별 정보를 획득하고, 상기 획득된 제1 식별 정보를 외부 서버로 전송하여 상기 제1 카트리지 모듈의 초기 충전량을 획득하고, 상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고, 상기 초기 충전량, 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량을 산출하여 저장하는 디스펜싱 디바이스가 제공될 수 있다.According to one embodiment, a dispensing device may be provided, comprising: a storage unit providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number of 2 or greater, and the cartridge module includes a memory chip; a nutrient dispensing unit for dispensing a nutrient stored in the first cartridge module to the Nth cartridge module; a memory; a processor electrically connected to the memory and executing commands included in the memory; and a communication unit for exchanging information with the outside, wherein the processor obtains first identification information stored in a first memory chip included in the first cartridge module when the first cartridge module is mounted in the storage unit, transmits the obtained first identification information to an external server to obtain an initial charge amount of the first cartridge module, and when a nutrient discharge request signal is obtained through the communication unit, controls the nutrient dispensing unit to discharge a nutrient from at least one cartridge module, and calculates and stores a residual amount of the first cartridge module to the Nth cartridge module based on the initial charge amount, the cartridge module from which the nutrient has been discharged, and information on the discharge amount thereof.
본 출원의 과제의 해결 수단이 상술한 해결 수단들로 제한되는 것은 아니며, 언급되지 아니한 해결 수단들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The solutions to the problems of the present application are not limited to the solutions described above, and solutions that are not mentioned will be clearly understandable to a person having ordinary skill in the art to which the present application belongs from the present application.
일 실시예에 따르면, 디스펜싱 디바이스에 장착된 카트리지 모듈에 담긴 영양제의 잔여량에 대한 정보를 사용자에게 제공할 수 있다.According to one embodiment, information regarding the remaining amount of a nutrient contained in a cartridge module mounted on a dispensing device may be provided to a user.
본 출원의 발명의 효과가 상술한 효과로 제한되는 것은 아니며, 언급되지 아니한 효과들은 본 출원으로부터 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.The effects of the invention of the present application are not limited to the effects described above, and effects not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present application belongs from the present application.
도 1은 일 실시예에 따른 시스템에 관한 도면이다.
도 2는 일 실시예에 따른 서버에 관한 블록도이다.
도 3은 일 실시예에 따른 사용자 단말에 관한 블록도이다.
도 4 및 도 5는 일 실시예에 따른 카트리지 모듈의 일 예에 관한 도면이다.
도 6 내지 도 8은 일 실시예에 따른 디스펜싱 디바이스의 일 예에 관한 도면이다.
도 9는 일 실시예에 따른 디스펜싱 디바이스의 일 예에 관한 블록도이다.
도 10은 일 실시예에 따른 영양제 감지 센서의 일 예에 관한 도면이다.
도 11은 일 실시예에 따른 카트리지 모듈을 관리하는 방법의 일 예에 관한 흐름도이다.
도 12는 일 실시예에 따른 카트리지 모듈 관리 정보를 출력하는 일 예인 카트리지 모듈 관리 정보를 디스플레이하는 예시들에 관한 도면이다.
도 13은 일 실시예에 따른 카트리지 모듈 관리 정보를 출력하는 예시인 카트리지 모듈 관리 정보를 디스플레이하는 다른 예에 관한 도면이다.
도 14 및 도 15는 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제1 실시예에 관한 흐름도이다.
도 16 및 도 17은 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제2 실시예에 관한 흐름도이다.
도 18 및 도 19는 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제3 실시예에 관한 흐름도이다.
도 20 및 도 21은 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제4 실시예에 관한 흐름도이다.
도 22는 일 실시예에 따른 카트리지 모듈을 관리하는 방법의 다른 예에 관한 흐름도이다.
도 23은 일 실시예에 따른 디스펜싱 디바이스가 표시부를 제어하는 일 예에 관한 도면이다.
도 24는 도 22의 카트리지 모듈을 관리하는 방법의 다른 예의 보다 구체적인 예시에 관한 흐름도이다.FIG. 1 is a diagram of a system according to one embodiment.
FIG. 2 is a block diagram of a server according to one embodiment.
FIG. 3 is a block diagram of a user terminal according to one embodiment.
FIGS. 4 and 5 are drawings of an example of a cartridge module according to one embodiment.
FIGS. 6 to 8 are drawings of examples of dispensing devices according to one embodiment.
FIG. 9 is a block diagram of an example of a dispensing device according to one embodiment.
FIG. 10 is a drawing of an example of a nutrient detection sensor according to one embodiment.
FIG. 11 is a flowchart illustrating an example of a method for managing a cartridge module according to one embodiment.
FIG. 12 is a drawing of examples of displaying cartridge module management information, which is an example of outputting cartridge module management information according to one embodiment.
FIG. 13 is a drawing of another example of displaying cartridge module management information, which is an example of outputting cartridge module management information according to one embodiment.
FIG. 14 and FIG. 15 are flowcharts according to a first embodiment in which a server, a user terminal, and a dispensing device are linked to perform a residual quantity management method.
FIG. 16 and FIG. 17 are flowcharts according to a second embodiment in which a server, a user terminal, and a dispensing device are linked to perform a residual quantity management method.
FIG. 18 and FIG. 19 are flowcharts according to a third embodiment in which a server, a user terminal, and a dispensing device are linked to perform a residual quantity management method.
FIG. 20 and FIG. 21 are flowcharts according to a fourth embodiment in which a server, a user terminal, and a dispensing device are linked to perform a residual quantity management method.
FIG. 22 is a flowchart illustrating another example of a method for managing a cartridge module according to one embodiment.
FIG. 23 is a drawing of an example of a dispensing device controlling a display unit according to one embodiment.
FIG. 24 is a flowchart illustrating a more specific example of another method of managing the cartridge module of FIG. 22.
본 출원에 기재된 실시예는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 출원의 사상을 명확히 설명하기 위한 것이므로, 본 출원에 기재된 실시예에 의해 한정되는 것은 아니며, 본 출원의 범위는 본 출원의 사상을 벗어나지 아니하는 수정예 또는 변형예를 포함하는 것으로 해석되어야 한다.Since the embodiments described in this application are intended to clearly explain the idea of this application to a person having ordinary skill in the art to which this application belongs, it is not limited to the embodiments described in this application, and the scope of this application should be interpreted to include modified or altered examples that do not depart from the idea of this application.
본 출원에서 사용되는 용어는 본 출원에서의 기능을 고려하여 가능한 현재 널리 사용되고 있는 일반적인 용어를 선택하였으나 이는 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자의 의도, 관례 또는 새로운 기술의 출현 등에 따라 달라질 수 있다. 다만, 이와 달리 특정한 용어를 임의의 의미로 정의하여 사용하는 경우에는 그 용어의 의미에 관하여 별도로 기재할 것이다. 따라서 본 출원에서 사용되는 용어는 단순한 용어의 명칭이 아닌 그 용어가 가진 실질적인 의미와 본 출원의 전반에 걸친 내용을 토대로 해석되어야 한다.The terms used in this application have been selected as general terms that are widely used as possible in consideration of the functions in this application, but this may vary depending on the intention of a person with ordinary knowledge in the technical field to which this application belongs, custom, or the emergence of new technologies. However, if a specific term is defined and used with an arbitrary meaning, the meaning of that term will be described separately. Accordingly, the terms used in this application should be interpreted based on the actual meaning of the term and the overall content of this application, not simply the name of the term.
본 출원의 도면은 본 출원을 용이하게 설명하기 위한 것으로 도면에 도시된 형상은 본 출원의 이해를 돕기 위하여 필요에 따라 과장되어 표시된 것일 수 있으므로 본 출원이 도면에 의해 한정되는 것은 아니다.The drawings of this application are intended to facilitate explanation of this application, and shapes depicted in the drawings may be exaggerated as necessary to help understand this application, and thus this application is not limited by the drawings.
본 출원에서 본 출원에 관련된 공지의 구성 또는 기능에 대한 구체적인 설명이 본 출원의 요지를 흐릴 수 있다고 판단되는 경우에 이에 관한 자세한 설명은 필요에 따라 생략하기로 한다. 또한, 본 출원의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 별도의 언급이 없는 한 하나의 구성요소를 다른 구성요소와 구분하기 위한 식별 기호에 불과하다.In this application, if it is judged that a specific description of the configuration or function of the public notice related to this application may obscure the gist of this application, a detailed description thereof will be omitted as necessary. In addition, unless otherwise stated, the numbers (e.g., first, second, etc.) used in the description of this application are merely identification symbols to distinguish one component from another.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "구성되다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, it should be understood that terms such as "comprise" or "consist of" are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not preclude the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.
본 명세서는 사용자에게 영양제를 제공하는 디스펜싱 디바이스와 관련된 것으로, 디스펜싱 디바이스에는 영양제가 담긴 카트리지 모듈이 장착되고, 디스펜싱 디바이스의 영양제 토출 동작에 의해 카트리지 모듈에 담긴 영양제가 토출되어 사용자에게 제공된다. 이때, 카트리지 모듈에 담긴 영양제가 모두 소진되거나 부족하게 되면, 사용자는 다 쓴 카트리지 모듈을 새로운 카트리지 모듈로 교환하여 디스펜싱 디바이스를 계속 이용하게 된다. This specification relates to a dispensing device that provides a nutrient to a user. The dispensing device is equipped with a cartridge module containing the nutrient, and the nutrient contained in the cartridge module is discharged and provided to the user by a nutrient dispensing operation of the dispensing device. At this time, when the nutrient contained in the cartridge module is completely used up or insufficient, the user exchanges the used cartridge module with a new cartridge module to continue using the dispensing device.
본 명세서에서, 초기 충전량 정보는 카트리지 모듈에 초기에 충전된 영양제의 양에 대한 정보일 수 있다. 일 예로, 초기 충전량 정보는 카트리지 모듈에 초기에 충전된 영양제의 개수에 대한 정보일 수 있다. 다른 예로, 초기 충전량 정보는 카트리지 모듈에 초기에 충전된 영양제의 무게에 대한 정보일 수 있다.In this specification, the initial charge amount information may be information about the amount of the nutrient initially charged into the cartridge module. For example, the initial charge amount information may be information about the number of the nutrient initially charged into the cartridge module. For another example, the initial charge amount information may be information about the weight of the nutrient initially charged into the cartridge module.
본 명세서에서, 토출량 정보는 카트리지 모듈로부터 토출된 영양제의 양에 대한 정보일 수 있다. 일 예로, 토출량 정보는 카트리지 모듈로부터 토출된 영양제의 개수에 대한 정보일 수 있다. 다른 예로, 토출량 정보는 카트리지 모듈로부터 토출된 영양제의 무게에 대한 정보일 수 있다.In this specification, the discharge amount information may be information about the amount of nutrients discharged from the cartridge module. For example, the discharge amount information may be information about the number of nutrients discharged from the cartridge module. For another example, the discharge amount information may be information about the weight of the nutrients discharged from the cartridge module.
본 명세서에서, 잔여량 정보는 카트리지 모듈에 담긴 영양제의 잔여량에 대한 정보일 수 있다. 일 예로, 잔여량 정보는 카트리지 모듈에 담긴 영양제의 개수에 대한 정보일 수 있다. 다른 예로, 잔여량 정보는 카트리지 모듈에 담긴 영양제의 무게에 대한 정보일 수 있다. 또 다른 예로, 잔여량 정보는 영양제의 초기 충전량에 대한 잔여량의 비율에 대한 정보일 수 있다.In this specification, the remaining amount information may be information about the remaining amount of the nutrient contained in the cartridge module. For example, the remaining amount information may be information about the number of the nutrient contained in the cartridge module. For another example, the remaining amount information may be information about the weight of the nutrient contained in the cartridge module. For another example, the remaining amount information may be information about the ratio of the remaining amount to the initial charge amount of the nutrient.
이하, 본 출원에 따른 카트리지 모듈을 관리하는 방법, 서버, 사용자 단말, 디스펜싱 디바이스 및 시스템에 대해 개시한다.Hereinafter, a method for managing a cartridge module according to the present application, a server, a user terminal, a dispensing device, and a system are disclosed.
도 1은 일 실시예에 따른 시스템(10)에 관한 도면이다.Figure 1 is a drawing of a system (10) according to one embodiment.
도 1을 참고하면, 네트워크(200)는, 예를 들어, 서버(100), 디스펜싱 디바이스(300) 및 사용자 단말(400) 중 임의의 2개 이상을 통신 가능하게(직접 또는 간접적으로) 연결할 수 있다. Referring to FIG. 1, the network (200) can, for example, connect (directly or indirectly) any two or more of a server (100), a dispensing device (300), and a user terminal (400) to enable communication.
네트워크(200)는 통신 방식이 제한되지 않으며, 네트워크(200)가 포함할 수 있는 통신망(예: 이동통신망, 유선 인터넷, 무선 인터넷, 방송망)을 활용하는 통신 방식 뿐만 아니라 근거리 무선 통신 역시 포함될 수 있다.The network (200) is not limited in its communication method, and may include not only a communication method that utilizes a communication network (e.g., a mobile communication network, wired Internet, wireless Internet, broadcasting network) that the network (200) may include, but also short-range 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 be implemented as any type of wired/wireless network, such as a local area network (LAN), a wide area network (WAN), a value added network (VAN), a personal area network (PAN), a mobile radiocommunication network, or a satellite communication network.
디스펜싱 디바이스(300)는 영양제를 토출할 수 있다.The dispensing device (300) can dispense nutrients.
디스펜싱 디바이스(300)에는 하나 이상의 카트리지 모듈이 장착될 수 있다. 디스펜싱 디바이스(300)에는 복수의 카트리지 모듈이 장착될 수 있다.The dispensing device (300) may be equipped with one or more cartridge modules. The dispensing device (300) may be equipped with a plurality of cartridge modules.
하나의 카트리지 모듈에는 한 종류의 영양제가 담길 수 있다. 일 예로, 마그네슘 카트리지 모듈에는 마그네슘 영양제가 담길 수 있다. 다른 예로, 멀티 미네랄 카트리지 모듈에는 멀티 미네랄 영양제가 담길 수 있다.A cartridge module may contain one type of nutrient. For example, a magnesium cartridge module may contain a magnesium nutrient. As another example, a multi-mineral cartridge module may contain a multi-mineral nutrient.
영양제는 고체 형태(예: 정제(tablet), 환(pill), 과립(granule) 등), 캡슐 형태, 분말 형태 및 젤리 형태 등 다양한 형태 중 어느 하나의 형태로 제공될 수 있다.Nutritional supplements may be provided in any of a variety of forms, including solid forms (e.g., tablets, pills, granules, etc.), capsules, powders, and jellies.
디스펜싱 디바이스(300)는 장착된 카트리지 모듈에 담긴 영양제를 토출할 수 있다.The dispensing device (300) can dispense nutrients contained in the equipped cartridge module.
디스펜싱 디바이스(300)는 영양제 토출 요청 신호를 기초로 영양제를 토출할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 서버(100)로부터 영양제 토출 요청 신호를 수신하고, 수신한 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다. 영양제 토출 요청 신호는 예시적으로 토출할 영양제의 종류, 토출할 영양제의 양 또는 이들의 조합에 대한 정보를 포함할 수 있으나, 이에 한정되는 것은 아니다.The dispensing device (300) can dispense a nutrient based on a nutrient dispensing request signal. For example, the dispensing device (300) can receive a nutrient dispensing request signal from the server (100) and dispense a nutrient according to the received nutrient dispensing request signal. The nutrient dispensing request signal may include, for example, information on the type of nutrient to be dispensed, the amount of nutrient to be dispensed, or a combination thereof, but is not limited thereto.
서버(100)는 사용자 단말(400) 및 디스펜싱 디바이스(300)와 네트워크(200)를 통해 통신하여 명령, 코드, 파일, 컨텐츠 및 서비스 등을 제공하는 컴퓨터 장치로 구현될 수 있다.The server (100) may be implemented as a computer device that communicates with a user terminal (400) and a dispensing device (300) through a network (200) to provide commands, codes, files, content, and services.
서버(100)는 영양제의 잔여량에 대한 정보인 잔여량 정보를 관리할 수 있다. 일 예로, 서버(100)는 디스펜싱 디바이스(300)로부터 잔여량 정보를 수신하고, 수신한 잔여량 정보를 저장할 수 있다.The server (100) can manage residual amount information, which is information about the remaining amount of a nutritional supplement. For example, the server (100) can receive residual amount information from a dispensing device (300) and store the received residual amount information.
사용자 단말(400)은 컴퓨터 장치로 구현되는 고정형 단말이거나 이동형 단말일 수 있다. 일 예로, 사용자 단말(400)은 스마트폰(smart phone), 휴대폰, 태블릿 PC, 컴퓨터, 노트북 및 PDA(Personal Digital Assistants) 중 하나일 수 있다.The user terminal (400) may be a fixed terminal implemented as a computer device or a mobile terminal. For example, the user terminal (400) may be one of a smart phone, a mobile phone, a tablet PC, a computer, a laptop, and a PDA (Personal Digital Assistants).
사용자 단말(400)은 사용자에 의해 사용될 수 있다. 사용자라 함은 사용자 단말(400)의 사용자일 수도 있으나, 서버(100)가 제공하는 서비스에 등록된 계정의 사용자를 의미할 수도 있다. 서버(100)가 어떠한 정보를 사용자에게 전송하거나 제공한다는 의미는 어떠한 정보를 서버(100)에 등록된 계정의 사용자 단말(400)로 전송하여 사용자에게 제공하는 것을 의미할 수 있다.The user terminal (400) can be used by a user. The user may be a user of the user terminal (400), but may also mean a user of an account registered for a service provided by the server (100). The meaning of the server (100) transmitting or providing some information to the user may mean transmitting some information to the user terminal (400) of an account registered in the server (100) and providing it to the user.
사용자 단말(400)은 전술한 기능을 수행하기 위한 어플리케이션을 구비할 수 있으며, 어플리케이션을 통해 서버(100)와 연동될 수 있다.The user terminal (400) may be equipped with an application for performing the aforementioned function and may be linked with the server (100) through the application.
이하에서는 시스템의 구성에 대해 보다 자세히 설명한다.Below we describe the system's configuration in more detail.
도 2는 일 실시예에 따른 서버(100)에 관한 블록도이다. 도 2를 참고하면, 서버(100)는 서버 통신부(110), 서버 저장부(120) 및 서버 제어부(130)를 포함할 수 있다.FIG. 2 is a block diagram of a server (100) according to one embodiment. Referring to FIG. 2, the server (100) may include a server communication unit (110), a server storage unit (120), and a server control unit (130).
서버(100)는 서버 통신부(110)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 서버(100)는 서버 통신부(110)를 통해 디스펜싱 디바이스(300)로부터 초기 충전량 정보, 잔여량 정보 또는 토출량 정보를 수신할 수 있다. 다른 예로, 서버(100)는 서버 통신부(110)를 통해 사용자 단말(400)로 잔여량 정보를 전송할 수 있다. 또 다른 예로, 서버(100)는 서버 통신부(100)를 통해 디스펜싱 디바이스(300)로 영양제 토출 요청 신호를 전송할 수 있다.The server (100) can perform communication with the outside through the server communication unit (110). For example, the server (100) can receive initial charge information, remaining amount information, or discharge amount information from the dispensing device (300) through the server communication unit (110). As another example, the server (100) can transmit remaining amount information to the user terminal (400) through the server communication unit (110). As yet another example, the server (100) can transmit a nutrient discharge request signal to the dispensing device (300) through the server communication unit (100).
서버 통신부(110)는 유선 또는 무선 통신을 수행할 수 있다. 서버 통신부(110)는 예시적으로 유/무선 LAN(Local Area Network) 모듈, WAN 모듈, 이더넷 모듈, 블루투스(Bluetooth) 모듈, 지그비(Zigbee) 모듈, USB(Universal Serial Bus) 모듈, IEEE 1394 모듈, 와이파이(Wifi) 모듈, 이동 통신 모듈, 위성 통신 모듈 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The server communication unit (110) can perform wired or wireless communication. The server communication unit (110) may be, for example, a wired/wireless LAN (Local Area Network) module, a WAN module, an Ethernet module, a Bluetooth module, a Zigbee module, a USB (Universal Serial Bus) module, an IEEE 1394 module, a Wi-Fi module, a mobile communication module, a satellite communication module, or a combination thereof, but is not limited thereto.
서버(100)는 서버 저장부(120)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 서버 저장부(120)에 저장되는 프로그램 또는 어플리케이션은 하나 이상의 인스트럭션을 포함할 수 있다. 서버 저장부(120)에 저장된 프로그램 또는 어플리케이션은 서버 제어부(130)에 의해 실행될 수 있다.The server (100) can store various data, programs or applications necessary for operation in the server storage unit (120). The program or application stored in the server storage unit (120) can include one or more instructions. The program or application stored in the server storage unit (120) can be executed by the server control unit (130).
서버 저장부(120)는 서버(100)가 획득하는 정보를 저장할 수 있다. 서버 저장부(120)는 서버(100)가 수행한 연산의 결과 등을 저장할 수 있다.The server storage (120) can store information acquired by the server (100). The server storage (120) can store results of operations performed by the server (100), etc.
서버 저장부(120)는 서버(100)의 내부 스토리지일 수 있다. 또는, 서버 저장부(120)는 클라우드 스토리지와 같은 외부 스토리지일 수 있다.The server storage (120) may be an internal storage of the server (100). Alternatively, the server storage (120) may be an external storage such as cloud storage.
서버 저장부(120)는 예시적으로 하드 디스크, 플래시 메모리, SSD(Solid State Drive), RAM(Random Access Memory), ROM(Read Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The server storage (120) may be, 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), a magnetic memory, a magnetic disk, an optical disk, or a combination thereof, but is not limited thereto.
서버(100)는 서버 제어부(130)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 서버 제어부(130)는 서버(100)를 구성하는 다른 구성 요소를 제어할 수 있다.The server (100) can perform processing and calculation of various information through the server control unit (130). The server control unit (130) can control other components that make up the server (100).
서버 제어부(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 more processors. Alternatively, the server control unit (130) may be provided as processors that are physically separated and cooperate through communication. The server control unit (130) may be, for example, a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a state machine, 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 control unit (130) may be provided in the form of a program that drives the hardware server control unit (130).
이하에서 특별한 언급이 없는 경우에는 서버(100)의 동작은 서버 제어부(130)에 의해 수행되거나 서버 제어부(130)의 제어에 의해 수행되는 것으로 해석될 수 있다.Unless otherwise specifically stated below, the operation of the server (100) may be interpreted as being performed by the server control unit (130) or under the control of the server control unit (130).
도 2에 도시된 구성 요소 모두가 서버(100)의 필수 구성 요소인 것은 아니고, 도 2에 도시된 서버(100)의 구성 요소 중 적어도 일부가 생략될 수도 있다. 뿐만 아니라, 서버(100)는 도 2에 도시되지 않은 구성 요소를 추가로 포함할 수 있다. 예를 들어, 서버(100)는 디스플레이, 스피커 또는 이들의 조합을 포함하는 서버 출력부를 더 포함할 수 있다.Not all of the components illustrated in FIG. 2 are essential components of the server (100), and at least some of the components of the server (100) illustrated in FIG. 2 may be omitted. In addition, the server (100) may additionally include components not illustrated in FIG. 2. For example, the server (100) may further include a server output unit including a display, a speaker, or a combination thereof.
도 3은 일 실시예에 따른 사용자 단말(400)에 관한 블록도이다. 도 3을 참고하면, 사용자 단말(400)은 단말 통신부(410), 단말 저장부(420), 단말 제어부(430), 단말 입력부(440) 및 단말 출력부(450)를 포함할 수 있다.FIG. 3 is a block diagram of a user terminal (400) according to one embodiment. Referring to FIG. 3, the user terminal (400) may include a terminal communication unit (410), a terminal storage unit (420), a terminal control unit (430), a terminal input unit (440), and a terminal output unit (450).
전술한 서버 통신부(110)와 마찬가지로, 사용자 단말(400)은 단말 통신부(410)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 사용자 단말(400)은 단말 통신부(410)를 통해 서버(100) 또는 디스펜싱 디바이스(300)로부터 잔여량 정보를 수신할 수 있다. 단말 통신부(410)의 서버 통신부(110)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.As with the server communication unit (110) described above, the user terminal (400) can perform communication with the outside through the terminal communication unit (410). For example, the user terminal (400) can receive remaining amount information from the server (100) or the dispensing device (300) through the terminal communication unit (410). Duplicate descriptions of parts of the terminal communication unit (410) that are identical or similar to those of the server communication unit (110) are omitted.
전술한 서버 저장부(120)와 마찬가지로, 사용자 단말(400)은 단말 저장부(420)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 단말 저장부(420)는 사용자 단말(400)이 획득하는 정보를 저장할 수 있다. 단말 저장부(420)의 서버 저장부(120)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.As with the server storage unit (120) described above, the user terminal (400) can store various data, programs or applications necessary for operation in the terminal storage unit (420). The terminal storage unit (420) can store information acquired by the user terminal (400). Duplicate descriptions of parts of the terminal storage unit (420) that are identical or similar to those of the server storage unit (120) are omitted.
전술한 서버 제어부(130)와 마찬가지로, 사용자 단말(400)은 단말 제어부(430)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 단말 제어부(430)의 서버 제어부(130)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.As with the server control unit (130) described above, the user terminal (400) can process and perform calculations of various types of information through the terminal control unit (430). Duplicate descriptions of parts of the terminal control unit (430) that are identical or similar to those of the server control unit (130) are omitted.
사용자 단말(400)은 단말 입력부(440)를 통해 사용자 입력을 획득할 수 있다. 사용자 입력은 예시적으로 키 입력, 터치 입력, 음성 입력 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다.The user terminal (400) can obtain user input through the terminal input unit (440). The user input may be, for example, key input, touch input, voice input, or a combination thereof, but is not limited thereto.
단말 입력부(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 that detects a user's touch, a microphone that receives a voice signal, a gesture sensor that recognizes a user's gesture, a keyboard, a mouse, or a combination thereof, but is not limited thereto.
사용자 단말(400)은 단말 출력부(450)를 통해 정보를 출력할 수 있다. 일 예로, 사용자 단말(400)은 단말 출력부(450)를 통해 잔여량 정보를 출력할 수 있다. 정보의 출력은 시각적, 청각적 및/또는 촉각적 출력일 수 있으나, 이에 한정되지 않고 다양한 형태로 이루어질 수 있다.The user terminal (400) can output information through the terminal output unit (450). For example, the user terminal (400) can output remaining amount information through the terminal output unit (450). The output of the information can be visual, auditory, and/or tactile output, but is not limited thereto and can be formed in various forms.
단말 출력부(450)는 영상을 출력하는 디스플레이, 소리를 출력하는 스피커, 진동을 발생시키는 햅틱 장치 및/또는 그 외 다양한 형태의 출력 수단으로 구현될 수 있다.The terminal output unit (450) may be implemented as a display that outputs images, a speaker that outputs sounds, a haptic device that generates vibrations, and/or other various forms of output means.
또는, 단말 출력부(450)는 자체적으로 외부로 정보를 출력하는 장치 대신, 정보를 출력하는 외부의 출력 장치를 사용자 단말(400)에 연결시키는 출력 인터페이스(USB 포트, PS/2 포트 등)의 형태로 구현될 수도 있다.Alternatively, the terminal output unit (450) may be implemented in the form of an output interface (USB port, PS/2 port, etc.) that connects an external output device that outputs information to the user terminal (400) instead of a device that outputs information to the outside.
단말 출력부(450)는 단말 입력부(440)와 일체된 형태일 수 있다. 일 예로, 단말 출력부(450)가 디스플레이인 경우, 단말 출력부(450)는 단말 입력부(440)인 터치 센서와 일체로 구성된 터치 디스플레이의 형태일 수 있다.The terminal output unit (450) may be in the form of an integrated unit with the terminal input unit (440). For example, if the terminal output unit (450) is a display, the terminal output unit (450) may be in the form of a touch display integrated with the touch sensor, which is the terminal input unit (440).
도 3을 참고하면, 사용자 단말(400)은 단말 센서부(460)를 더 포함할 수 있다. 단말 센서부(460)는 사용자의 건강과 관련된 정보를 감지할 수 있으며, 예시적으로 가속도 센서, 위치 센서 또는 이들의 조합을 포함할 수 있다. 일 예로, 사용자 단말(400)은 단말 센서부(460)를 통하여 사용자의 운동량 정보를 획득할 수 있다.Referring to FIG. 3, the user terminal (400) may further include a terminal sensor unit (460). The terminal sensor unit (460) may detect information related to the user's health, and may include, for example, an acceleration sensor, a position sensor, or a combination thereof. As an example, the user terminal (400) may obtain information on the user's exercise amount through the terminal sensor unit (460).
도 3에 도시된 구성 요소 모두가 사용자 단말(400)의 필수 구성 요소인 것은 아니고, 도 3에 도시된 사용자 단말(400)의 구성 요소 중 적어도 일부가 생략될 수도 있다. 뿐만 아니라, 사용자 단말(400)는 도 3에 도시되지 않은 구성 요소를 추가로 포함할 수 있다.Not all of the components illustrated in FIG. 3 are essential components of the user terminal (400), and at least some of the components of the user terminal (400) illustrated in FIG. 3 may be omitted. In addition, the user terminal (400) may additionally include components not illustrated in FIG. 3.
디스펜싱 디바이스에 대해 보다 자세히 설명하기에 앞서, 디스펜싱 디바이스에 수납되거나 장착될 수 있는 카트리지 모듈에 대해 먼저 설명한다.Before going into more detail about the dispensing device, a cartridge module that can be stored or mounted in the dispensing device will first be described.
도 4 및 도 5는 일 실시예에 따른 카트리지 모듈(1000)의 일 예에 관한 도면이다. 이하에서는 도 4 및 도 5를 참고하여 카트리지 모듈(1000)의 일 예에 대해 설명한다.FIGS. 4 and 5 are drawings of an example of a cartridge module (1000) according to one embodiment. Hereinafter, an example of a cartridge module (1000) will be described with reference to FIGS. 4 and 5.
카트리지 모듈(1000)은 디스펜싱 디바이스에 수납되거나 장착되고, 카트리지 모듈(1000)에 담긴 영양제(1101)는 디스펜싱 디바이스의 영양제 토출 동작에 의해 토출될 수 있다.The cartridge module (1000) is housed or mounted in a dispensing device, and the nutrient (1101) contained in the cartridge module (1000) can be discharged by the nutrient dispensing operation of the dispensing device.
카트리지 모듈(1000)은 영양제 저장부(1100) 및 카트리지 헤드(1200)를 포함할 수 있다.The cartridge module (1000) may include a nutrient storage unit (1100) and a cartridge head (1200).
영양제 저장부(1100) 및 카트리지 헤드(1200)는 서로 결합 및 분리될 수 있다. 일 예로, 영양제 저장부(1100)의 일 영역의 외측에 나사산이 형성되고 카트리지 헤드(1200)의 일 영역의 내측에 나사산이 형성되어, 영양제 저장부(1100) 및 카트리지 헤드(1200)는 나사 결합을 통해 서로 결합 및 분리될 수 있다. 물론, 영양제 저장부(1100) 및 카트리지 헤드(1200)는 이와 다른 방식으로 서로 결합 및 분리될 수 있고, 서로 결합 및 분리가 불가능한 일체화된 구조로 제공될 수도 있다.The nutrient storage unit (1100) and the cartridge head (1200) can be coupled and separated from each other. For example, screw threads are formed on the outside of a region of the nutrient storage unit (1100) and screw threads are formed on the inside of a region of the cartridge head (1200), so that the nutrient storage unit (1100) and the cartridge head (1200) can be coupled and separated from each other through screw coupling. Of course, the nutrient storage unit (1100) and the cartridge head (1200) can be coupled and separated from each other in other ways, and can also be provided as an integrated structure that cannot be coupled and separated from each other.
영양제 저장부(1100)는 내부 공간이 형성되고 적어도 일 면이 개방된 형상일 수 있다. 일 예로, 영양제 저장부(1100)는 내부 공간이 형성되고 상부면이 개방된 원기둥 형상일 수 있다. 영양제 저장부(1100)의 개방된 면을 통해 영양제(1101)가 영양제 저장부(1100)의 내부 공간으로 유입되거나 내부 공간으로부터 유출될 수 있다. The nutrient storage unit (1100) may have a shape in which an internal space is formed and at least one side is open. For example, the nutrient storage unit (1100) may have a cylindrical shape in which an internal space is formed and an upper side is open. Through the open side of the nutrient storage unit (1100), the nutrient (1101) may be introduced into the internal space of the nutrient storage unit (1100) or may be discharged from the internal space.
카트리지 헤드(1200)는 토출관(1210)을 포함할 수 있다. 카트리지 모듈(1000)에 담긴 영양제(1101)는 토출관(1210)을 통해 카트리지 모듈(1000)의 외부로 방출될 수 있다. 카트리지 모듈(1000)이 디스펜싱 디바이스에 장착된 경우, 디스펜싱 디바이스의 영양제 토출 동작에 의해 카트리지 모듈(1000)에 담긴 영양제(1101)는 토출관(1210)을 통해 토출될 수 있다.The cartridge head (1200) may include a discharge tube (1210). The nutrient (1101) contained in the cartridge module (1000) may be discharged to the outside of the cartridge module (1000) through the discharge tube (1210). When the cartridge module (1000) is mounted on a dispensing device, the nutrient (1101) contained in the cartridge module (1000) may be discharged through the discharge tube (1210) by the nutrient dispensing operation of the dispensing device.
카트리지 모듈(1000)에는 메모리 칩(1300)이 구비될 수 있다. 메모리 칩(1300)은 비휘발성 메모리 장치일 수 있다.The cartridge module (1000) may be equipped with a memory chip (1300). The memory chip (1300) may be a non-volatile memory device.
메모리 칩(1300)은 카트리지 모듈(1000)과 관련된 정보를 저장할 수 있다. 일 예로, 메모리 칩(1300)은 카트리지 모듈(1000)의 시리얼 코드, 카트리지 모듈(1000)에 담겨있는 영양제(1101)의 종류 또는 이름, 영양제(1101)의 초기 충전량 정보, 영양제(1101)의 현재 잔량 정보, 제조일자 및 제조원 중 적어도 하나를 저장할 수 있다.The memory chip (1300) can store information related to the cartridge module (1000). For example, the memory chip (1300) can store at least one of the serial code of the cartridge module (1000), the type or name of the nutritional supplement (1101) contained in the cartridge module (1000), the initial charge amount information of the nutritional supplement (1101), the current remaining amount information of the nutritional supplement (1101), the manufacturing date, and the manufacturer.
도 6 내지 도 8은 일 실시예에 따른 디스펜싱 디바이스(300)의 일 예에 관한 도면이고, 도 9는 일 실시예에 따른 디스펜싱 디바이스(300)의 일 예에 관한 블록도이다. 이하에서는 도 6 내지 도 9를 참고하여 디스펜싱 디바이스(300)의 일 예에 대해 설명한다.FIGS. 6 to 8 are drawings of an example of a dispensing device (300) according to one embodiment, and FIG. 9 is a block diagram of an example of a dispensing device (300) according to one embodiment. Hereinafter, an example of a dispensing device (300) will be described with reference to FIGS. 6 to 9.
디스펜싱 디바이스(300)는 수납부(310), 본체(320), 디스펜서 제어부(330), 디스펜서 저장부(335), 디바이스 단말(340) 및 영양제 토출부(350)를 포함할 수 있다.The dispensing device (300) may include a storage unit (310), a main body (320), a dispenser control unit (330), a dispenser storage unit (335), a device terminal (340), and a nutrient dispensing unit (350).
수납부(310)는 하나 이상의 카트리지 모듈(1000)을 수납할 수 있다.The storage unit (310) can store one or more cartridge modules (1000).
수납부(310)는 하우징(311), 커버(312) 및 카트리지 삽입부(313)를 포함할 수 있다. The storage unit (310) may include a housing (311), a cover (312), and a cartridge insertion unit (313).
카트리지 삽입부(313)는 하우징(311)의 내부 공간에 위치할 수 있다. The cartridge insertion portion (313) can be located in the internal space of the housing (311).
수납부(310)는 복수의 카트리지 삽입부(313)를 포함할 수 있다. 일 예로, 하나의 카트리지 삽입부(313)에는 하나의 카트리지 모듈(1000)이 장착될 수 있다.The storage unit (310) may include a plurality of cartridge insertion units (313). For example, one cartridge module (1000) may be mounted in one cartridge insertion unit (313).
하우징(311)에 대한 커버(312)의 상대적인 움직임에 의해 수납부(310)가 개방되거나 폐쇄될 수 있다. 도 6을 참고하면, 하우징(311)과 커버(312)가 제1 위치 관계에 있는 경우, 수납부(310)는 폐쇄될 수 있다. 도 7을 참고하면, 하우징(311)과 커버(312)가 제2 위치 관계에 있는 경우, 수납부(310)는 개방될 수 있다. 일 예로, 사용자는 커버(312)를 움직여 수납부(310)를 개방시키고, 카트리지 삽입부(313)에 카트리지 모듈(1000)을 장착하고, 커버(312)를 움직여 수납부(310)를 폐쇄시킬 수 있다. 다른 예로, 사용자는 커버(312)를 움직여 수납부(310)를 개방시키고, 카트리지 삽입부(313)에 장착된 카트리지 모듈(1000)을 제거하고, 새로운 카트리지 모듈(1000)을 카트리지 삽입부(313)에 장착하고, 커버(312)를 움직여 수납부(310)를 폐쇄시킬 수 있다. The storage portion (310) can be opened or closed by the relative movement of the cover (312) with respect to the housing (311). Referring to FIG. 6, when the housing (311) and the cover (312) are in a first positional relationship, the storage portion (310) can be closed. Referring to FIG. 7, when the housing (311) and the cover (312) are in a second positional relationship, the storage portion (310) can be opened. For example, a user can open the storage portion (310) by moving the cover (312), mount the cartridge module (1000) in the cartridge insertion portion (313), and close the storage portion (310) by moving the cover (312). As another example, a user can open the storage unit (310) by moving the cover (312), remove the cartridge module (1000) mounted in the cartridge insertion unit (313), mount a new cartridge module (1000) in the cartridge insertion unit (313), and close the storage unit (310) by moving the cover (312).
도 6 내지 도 8에는 하우징(311)의 상부에 커버(312)가 위치하는 것으로 도시하였으나, 이는 예시에 불과하고, 커버(312)는 하우징(311)의 측면이나 하부 등 다른 곳에 위치할 수도 있다.In FIGS. 6 to 8, the cover (312) is shown as being positioned on the upper part of the housing (311), but this is only an example, and the cover (312) may be positioned elsewhere, such as on the side or lower part of the housing (311).
본체(320)에는 디스펜싱 디바이스(300)의 다른 구성이 탑재될 수 있다. 일 예로, 본체(320)의 내부 공간에는 후술할 디스펜서 제어부(330)가 탑재될 수 있다.The main body (320) may be equipped with another configuration of the dispensing device (300). For example, a dispenser control unit (330), which will be described later, may be equipped in the internal space of the main body (320).
본체(320)는 디스펜싱 디바이스(300)의 다른 구성을 보호할 수 있다. 일 예로, 본체(320)는 그 내부에 탑재된 디스펜서 제어부(330)를 외부의 충격 등으로부터 보호할 수 있다.The main body (320) can protect other components of the dispensing device (300). For example, the main body (320) can protect the dispenser control unit (330) mounted therein from external impact, etc.
전술한 서버 제어부(130)와 마찬가지로, 디스펜싱 디바이스(300)는 디스펜서 제어부(330)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 디스펜서 제어부(330)는 카트리지 모듈(1000)에 대한 카트리지 정보를 관리할 수 있다.As with the server control unit (130) described above, the dispensing device (300) can process and calculate various types of information through the dispenser control unit (330). The dispenser control unit (330) can manage cartridge information for the cartridge module (1000).
구체적으로, 전술한 바와 같이 카트리지 모듈(1000) 각각에는 메모리 칩이 구비될 수 있다. 디스펜서 제어부(330)는 디스펜싱 디바이스(300)에 카트리지 모듈(1000)이 장착되는 경우, 카트리지 모듈(1000)별로 구비된 메모리 칩으로부터 카트리지 모듈(1000)과 관련된 정보를 획득하고, 이를 서버로 전송할 수 있다.Specifically, as described above, each cartridge module (1000) may be equipped with a memory chip. When a cartridge module (1000) is mounted on the dispensing device (300), the dispenser control unit (330) may obtain information related to the cartridge module (1000) from the memory chip equipped in each cartridge module (1000) and transmit the information to the server.
또한, 디스펜서 제어부(330)는 카트리지 모듈(1000)에서 토출되는 영양제의 토출량 정보 또는 카트리지 모듈(1000)에 담긴 영양제의 잔여량 정보를 모니터링할 수 있고, 토출량 정보 또는 잔여량 정보는 디바이스 단말(340)을 통해 출력되거나, 서버 또는 사용자 단말로 전송될 수 있다.In addition, the dispenser control unit (330) can monitor information on the amount of nutrients discharged from the cartridge module (1000) or information on the remaining amount of nutrients contained in the cartridge module (1000), and the discharge amount information or the remaining amount information can be output through the device terminal (340) or transmitted to a server or user terminal.
디스펜서 제어부(330)는 디바이스 단말(340) 및 영양제 토출부(350)와 전기적으로 연결될 수 있으며, 경우에 따라서는 후술할 표시부(360), 카트리지 모듈 인터페이스(370) 또는 수납부 개폐 감지부(380)가 연결될 수 있다.The dispenser control unit (330) can be electrically connected to the device terminal (340) and the nutrient dispensing unit (350), and in some cases, the display unit (360), cartridge module interface (370), or storage unit open/close detection unit (380) described later can be connected.
디스펜서 제어부(330)의 서버 제어부(130)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Any duplicate description of parts identical or similar to those of the server control unit (130) of the dispenser control unit (330) is omitted.
전술한 서버 저장부(120)와 마찬가지로, 디스펜싱 디바이스(300)는 디스펜서 저장부(335)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 디스펜서 저장부(335)는 디스펜싱 디바이스(300)가 획득하는 정보를 저장할 수 있다. 디스펜서 저장부(335)는 카트리지 모듈(1000)에 대한 카트리지 정보를 저장할 수 있다. 디스펜서 저장부(335)의 서버 저장부(120)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.As with the server storage (120) described above, the dispensing device (300) can store various data, programs or applications required for operation in the dispenser storage (335). The dispenser storage (335) can store information acquired by the dispensing device (300). The dispenser storage (335) can store cartridge information for the cartridge module (1000). Duplicate descriptions of parts of the dispenser storage (335) that are the same as or similar to the server storage (120) will be omitted.
도 9의 (b)에 도시된 바와 같이, 디바이스 단말(340)은 디바이스 단말 통신부(341), 디바이스 단말 저장부(342), 디바이스 단말 제어부(343), 디바이스 단말 입력부(344) 및 디바이스 단말 출력부(345)를 포함할 수 있다.As shown in (b) of FIG. 9, the device terminal (340) may include a device terminal communication unit (341), a device terminal storage unit (342), a device terminal control unit (343), a device terminal input unit (344), and a device terminal output unit (345).
전술한 사용자 단말(400)의 단말 통신부(410)와 마찬가지로, 디바이스 단말(340)은 디바이스 단말 통신부(341)를 통해 외부와의 통신을 수행할 수 있다. 일 예로, 디바이스 단말 통신부(341)는 서버(100) 또는 사용자 단말(400)과 통신을 수행할 수 있다. 디바이스 단말 통신부(341)의 단말 통신부(410)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal communication unit (410) of the user terminal (400) described above, the device terminal (340) can perform communication with the outside through the device terminal communication unit (341). For example, the device terminal communication unit (341) can perform communication with the server (100) or the user terminal (400). Duplicate descriptions of parts of the device terminal communication unit (341) that are identical or similar to the terminal communication unit (410) are omitted.
전술한 사용자 단말(400)의 단말 입력부(440)와 마찬가지로, 디바이스 단말(340)은 디바이스 단말 입력부(344)를 통해 사용자 입력을 획득할 수 있다. 디바이스 단말 입력부(344)의 단말 입력부(440)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal input unit (440) of the user terminal (400) described above, the device terminal (340) can obtain user input through the device terminal input unit (344). Duplicate descriptions of parts of the device terminal input unit (344) that are identical or similar to the terminal input unit (440) are omitted.
전술한 사용자 단말(400)의 단말 출력부(450)와 마찬가지로, 디바이스 단말(340)은 디바이스 단말 출력부(345)를 통해 정보를 출력할 수 있다. 일 예로, 디바이스 단말(340)은 디바이스 단말 출력부(345)를 통해 디스펜싱 디바이스(300)와 관련된 정보(예: 잔여량 정보, 부족량 정보 등), 사용자를 특정하기 위한 아이콘 정보, 사용자의 현재 상태 정보 또는 토출량 정보를 출력할 수 있다. 디바이스 단말 출력부(345)의 단말 출력부(450)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal output unit (450) of the user terminal (400) described above, the device terminal (340) can output information through the device terminal output unit (345). For example, the device terminal (340) can output information related to the dispensing device (300) (e.g., remaining amount information, shortage amount information, etc.), icon information for specifying a user, current status information of the user, or discharge amount information through the device terminal output unit (345). Duplicate descriptions of parts of the device terminal output unit (345) that are the same as or similar to the terminal output unit (450) are omitted.
전술한 사용자 단말(400)의 단말 저장부(420)와 마찬가지로, 디바이스 단말(340)은 디바이스 단말 저장부(342)에 동작하는데 필요한 각종 데이터, 프로그램 또는 어플리케이션 등을 저장할 수 있다. 디바이스 단말 저장부(342)는 디바이스 단말(340)이 획득하는 정보를 저장할 수 있다. 디바이스 단말 저장부(342)의 단말 저장부(420)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Like the terminal storage unit (420) of the user terminal (400) described above, the device terminal (340) can store various data, programs or applications necessary for operation in the device terminal storage unit (342). The device terminal storage unit (342) can store information acquired by the device terminal (340). Duplicate descriptions of parts of the device terminal storage unit (342) that are identical or similar to the terminal storage unit (420) are omitted.
전술한 사용자 단말(400)의 단말 제어부(430)와 마찬가지로, 디바이스 단말(340)은 디바이스 단말 제어부(343)를 통해 각종 정보의 처리와 연산을 수행할 수 있다. 디바이스 단말 제어부(343)의 단말 제어부(430)와 동일하거나 유사한 부분에 대한 중복되는 설명은 생략한다.Similar to the terminal control unit (430) of the user terminal (400) described above, the device terminal (340) can process and perform calculations of various types of information through the device terminal control unit (343). Duplicate descriptions of parts of the device terminal control unit (343) that are identical or similar to the terminal control unit (430) are omitted.
디스펜싱 디바이스(300)는 영양제 토출부(350)를 통해 영양제를 토출할 수 있다.The dispensing device (300) can dispense nutrients through the nutrient dispensing portion (350).
영양제 토출부(350)는 하나 이상의 영양제 감지 센서(351)를 포함할 수 있다. 영양제 토출부(350)는 복수의 영양제 감지 센서(351)를 포함할 수 있다.The nutrient dispensing unit (350) may include one or more nutrient detection sensors (351). The nutrient dispensing unit (350) may include a plurality of nutrient detection sensors (351).
하나의 영양제 감지 센서(351)는 하나의 카트리지 삽입부(313)에 대응하여 구비될 수 있다. 일 예로, 카트리지 삽입부(313)마다 영양제 감지 센서(351)가 배치될 수 있다. 하나의 영양제 감지 센서(351)는 하나의 카트리지 모듈(1000)에 대응하여 위치할 수 있다.One nutrient detection sensor (351) may be provided corresponding to one cartridge insertion portion (313). For example, one nutrient detection sensor (351) may be placed for each cartridge insertion portion (313). One nutrient detection sensor (351) may be positioned corresponding to one cartridge module (1000).
디스펜싱 디바이스(300)는 영양제 감지 센서(351)를 통해 카트리지 모듈(1000)로부터 토출되는 영양제의 양에 대한 토출량 정보를 획득할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 영양제 감지 센서(351)를 통해 카트리지 모듈(1000)로부터 토출되는 영양제의 개수를 카운팅(counting)할 수 있다.The dispensing device (300) can obtain discharge amount information on the amount of nutrients discharged from the cartridge module (1000) through the nutrient detection sensor (351). For example, the dispensing device (300) can count the number of nutrients discharged from the cartridge module (1000) through the nutrient detection sensor (351).
도 10은 일 실시예에 따른 영양제 감지 센서(351)의 일 예에 관한 도면으로, 발광부(352) 및 수광부(353)를 포함하는 영양제 감지 센서(351)의 일 예에 관한 도면이다.FIG. 10 is a drawing of an example of a nutrient detection sensor (351) according to one embodiment, and is a drawing of an example of a nutrient detection sensor (351) including a light emitting unit (352) and a light receiving unit (353).
영양제 감지 센서(351)는 발광부(352) 및 수광부(353)를 포함할 수 있다. 도 10을 참고하면, 디스펜싱 디바이스에 카트리지 모듈(1000)이 장착되는 경우, 발광부(352) 및 수광부(353)는 카트리지 모듈(1000)의 토출관(1210)의 양 측면에 위치할 수 있다. 디스펜싱 디바이스(300)는 발광부(352)에서 출력되는 빛을 수광부(353)에서 수광하는지 여부에 따라 토출량 정보를 생성할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 발광부(352)에서 출력되는 빛을 수광부(353)에서 수광하지 못하면 영양제 1알이 토출된 것으로 카운팅할 수 있다.The nutrient detection sensor (351) may include a light emitting unit (352) and a light receiving unit (353). Referring to FIG. 10, when the cartridge module (1000) is mounted on the dispensing device, the light emitting unit (352) and the light receiving unit (353) may be located on both sides of the discharge tube (1210) of the cartridge module (1000). The dispensing device (300) may generate discharge amount information depending on whether the light output from the light emitting unit (352) is received by the light receiving unit (353). For example, the dispensing device (300) may count that one nutrient tablet is discharged if the light output from the light emitting unit (352) is not received by the light receiving unit (353).
일부 실시예에서, 영양제 토출부(350)는 카트리지 모듈(1000)에 결합되어 영양제를 토출시키는 토출 장치, 각 토출 장치 각각에 기계적으로 결합되어 토출 장치를 동작시키는 구동 모터 및 각 토출 장치의 하부에 구비되는 영양제 감지 센서(351)를 포함할 수 있다. 복수의 구동 모터 각각은 디스펜서 제어부(330)로부터 입력되는 제어 신호에 따라 복수의 카트리지 모듈(1000) 각각과 결합한 토출 장치를 동작시켜 각 카트리지 모듈(1000)로부터 영양제를 토출시킬 수 있다. 영양제 감지 센서(351)는 카트리지 모듈(1000)로부터 토출되는 영양제의 개수를 카운팅하여 토출량 정보를 생성하고, 생성된 토출량 정보는 디스펜서 제어부(330)에 제공될 수 있다. 영양제 토출부(350)가 구동할 때, 영양제 감지 센서(351)는 각 카트리지 모듈(1000)로부터 토출되는 영양제의 개수를 감지하여 카운팅하고, 카운팅되어 생성된 토출량 정보는 디스펜서 제어부(330)를 통해 디바이스 단말(340)로 전송될 수 있다. 이후 디바이스 단말(340)은 토출량 정보를 서버(100) 또는 사용자 단말(400)로 전송할 수 있다.In some embodiments, the nutrient dispensing unit (350) may include a dispensing device coupled to the cartridge module (1000) to dispense the nutrient, a drive motor mechanically coupled to each of the dispensing devices to operate the dispensing devices, and a nutrient detection sensor (351) provided at the bottom of each of the dispensing devices. Each of the plurality of drive motors may operate the dispensing device coupled to each of the plurality of cartridge modules (1000) according to a control signal input from the dispenser control unit (330) to dispense the nutrient from each of the cartridge modules (1000). The nutrient detection sensor (351) counts the number of nutrients dispensed from the cartridge module (1000) to generate dispensing amount information, and the generated dispensing amount information may be provided to the dispenser control unit (330). When the nutrient dispensing unit (350) is operated, the nutrient detection sensor (351) detects and counts the number of nutrients dispensed from each cartridge module (1000), and the counted and generated discharge amount information can be transmitted to the device terminal (340) through the dispenser control unit (330). Thereafter, the device terminal (340) can transmit the discharge amount information to the server (100) or the user terminal (400).
디스펜싱 디바이스(300)는 표시부(360)를 더 포함할 수 있다.The dispensing device (300) may further include a display portion (360).
표시부(360)는 수납부(310)의 내부 공간에 위치할 수 있다.The display unit (360) can be located in the internal space of the storage unit (310).
표시부(360)는 하나 이상의 표시등(361)을 포함할 수 있다. 표시부(360)는 복수의 표시등(361)을 포함할 수 있다. 표시등(361)은 예시적으로 LED일 수 있으나, 이에 한정되는 것은 아니다.The display unit (360) may include one or more indicator lights (361). The display unit (360) may include a plurality of indicator lights (361). The indicator lights (361) may be, for example, LEDs, but are not limited thereto.
하나의 표시등(361)은 하나의 카트리지 삽입부(313)에 대응하는 부분에 위치할 수 있다. 하나의 표시등(361)은 하나의 카트리지 모듈(1000)에 대응하는 부분에 위치할 수 있다.One indicator light (361) may be located at a portion corresponding to one cartridge insertion portion (313). One indicator light (361) may be located at a portion corresponding to one cartridge module (1000).
표시부(360)는 카트리지 모듈(1000)과 관련된 정보를 표시할 수 있다. 디스펜싱 디바이스(300)는 카트리지 모듈(1000)과 관련된 정보를 표시하기 위하여 표시부(360)를 제어할 수 있다. 디스펜싱 디바이스(300)가 표시부(360)를 제어하는 것에 대한 보다 구체적인 내용은 후술한다.The display unit (360) can display information related to the cartridge module (1000). The dispensing device (300) can control the display unit (360) to display information related to the cartridge module (1000). More specific details about the dispensing device (300) controlling the display unit (360) will be described later.
디스펜싱 디바이스(300)는 하나 이상의 카트리지 모듈 인터페이스(370)를 더 포함할 수 있다. 디스펜싱 디바이스(300)는 복수의 카트리지 모듈 인터페이스(370)를 더 포함할 수 있다. 카트리지 모듈 인터페이스(370)는 예시적으로 전극, 단자 또는 이들의 조합일 수 있으나, 이에 한정되는 것은 아니다. The dispensing device (300) may further include one or more cartridge module interfaces (370). The dispensing device (300) may further include a plurality of cartridge module interfaces (370). The cartridge module interfaces (370) may be, for example, but are not limited to, electrodes, terminals, or a combination thereof.
하나의 카트리지 모듈 인터페이스(370)는 하나의 카트리지 삽입부(313)에 대응할 수 있다. 일 예로, 카트리지 삽입부(313)마다 카트리지 모듈 인터페이스(370)가 배치될 수 있다. 하나의 카트리지 모듈 인터페이스(370)는 하나의 카트리지 모듈(1000)에 대응할 수 있다.One cartridge module interface (370) can correspond to one cartridge insertion portion (313). For example, a cartridge module interface (370) can be arranged for each cartridge insertion portion (313). One cartridge module interface (370) can correspond to one cartridge module (1000).
디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)과 전기적으로 연결될 수 있다. 일 예로, 디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)의 메모리 칩과 전기적으로 연결될 수 있다. The dispensing device (300) can be electrically connected to the cartridge module (1000) via the cartridge module interface (370). For example, the dispensing device (300) can be electrically connected to a memory chip of the cartridge module (1000) via the cartridge module interface (370).
디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)과 관련된 정보를 획득할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)의 메모리 칩에 저장된 카트리지 모듈(1000)과 관련된 정보를 획득 또는 리드(read)할 수 있다.The dispensing device (300) can obtain information related to the cartridge module (1000) through the cartridge module interface (370). For example, the dispensing device (300) can obtain or read information related to the cartridge module (1000) stored in the memory chip of the cartridge module (1000) through the cartridge module interface (370).
디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)에 정보를 라이트(write)할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 모듈(1000)의 메모리 칩에 정보를 라이트할 수 있다. The dispensing device (300) can write information to the cartridge module (1000) via the cartridge module interface (370). For example, the dispensing device (300) can write information to the memory chip of the cartridge module (1000) via the cartridge module interface (370).
디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)를 통해 카트리지 삽입부(313)에 카트리지 모듈(1000)이 장착됐는지 여부를 감지할 수 있다. 일 예로, 디스펜싱 디바이스(300)는 카트리지 모듈(1000)과 전기적으로 연결되면 카트리지 모듈(1000)이 장착된 것으로 판단할 수 있다. 보다 구체적인 예로, 디스펜싱 디바이스(300)는 카트리지 모듈(1000)의 메모리 칩과 전기적으로 연결되면 카트리지 모듈(1000)이 장착된 것으로 판단할 수 있다. 물론, 디스펜싱 디바이스(300)는 카트리지 모듈 인터페이스(370)와 별도로 카트리지 삽입부(313)에 카트리지 모듈(1000)이 장착됐는지 여부를 감지하는 센서를 포함할 수도 있다.The dispensing device (300) can detect whether the cartridge module (1000) is mounted in the cartridge insertion portion (313) through the cartridge module interface (370). For example, the dispensing device (300) can determine that the cartridge module (1000) is mounted when it is electrically connected to the cartridge module (1000). As a more specific example, the dispensing device (300) can determine that the cartridge module (1000) is mounted when it is electrically connected to the memory chip of the cartridge module (1000). Of course, the dispensing device (300) may also include a sensor that detects whether the cartridge module (1000) is mounted in the cartridge insertion portion (313) separately from the cartridge module interface (370).
디스펜싱 디바이스(300)는 수납부 개폐 감지부(380)를 더 포함할 수 있다. 디스펜싱 디바이스(300)는 수납부 개폐 감지부(380)를 통해 수납부의 개폐 여부를 감지할 수 있다. 일 예로, 디스펜서 제어부(330)는 수납부 개폐 감지부(380)로부터 수납부의 개폐 여부를 나타내는 수납부 개폐 신호를 획득하고, 획득한 수납부 개폐 신호를 기초로 수납부의 개폐 여부를 감지할 수 있다.The dispensing device (300) may further include a storage unit open/close detection unit (380). The dispensing device (300) may detect whether the storage unit is open/closed through the storage unit open/close detection unit (380). For example, the dispenser control unit (330) may obtain a storage unit open/close signal indicating whether the storage unit is open/closed from the storage unit open/close detection unit (380), and detect whether the storage unit is open/closed based on the obtained storage unit open/close signal.
이하에서는 카트리지 모듈을 관리하는 방법에 대해 보다 구체적으로 설명한다.Below we will explain in more detail how to manage cartridge modules.
도 11은 일 실시예에 따른 카트리지 모듈을 관리하는 방법의 일 예에 관한 흐름도로, 카트리지 모듈에 담긴 영양제의 잔여량을 관리하는 방법인 잔여량 관리 방법에 관한 흐름도이다. 도 11의 단계가 모두 필수적인 것은 아니고, 단계는 상호 순서가 변경되거나 단계 중 적어도 일부가 생략될 수 있다. 일 예로, 잔여량 정보를 획득하는 단계(S1230)는 토출량 정보를 획득하는 단계(S1220)보다 먼저 수행될 수 있다. 다른 예로, 토출량 정보를 획득하는 단계(S1220) 및 잔여량 정보를 획득하는 단계(S1230)는 동시에 수행될 수 있다.FIG. 11 is a flow chart of an example of a method for managing a cartridge module according to one embodiment, and is a flow chart of a residual amount management method that is a method for managing a residual amount of a nutrient contained in a cartridge module. Not all of the steps in FIG. 11 are essential, and the order of the steps may be changed or at least some of the steps may be omitted. As an example, the step (S1230) of acquiring residual amount information may be performed before the step (S1220) of acquiring discharge amount information. As another example, the step (S1220) of acquiring discharge amount information and the step (S1230) of acquiring residual amount information may be performed simultaneously.
잔여량 관리 방법은 초기 충전량 정보를 획득하는 단계(S1210)를 포함할 수 있다.The residual amount management method may include a step (S1210) of obtaining initial charge amount information.
초기 충전량 정보는 카트리지 모듈별로 획득될 수 있다. 일 예로, 디스펜싱 디바이스에 N개의 카트리지 모듈이 장착된 경우, N개의 초기 충전량 정보가 획득될 수 있다.Initial charge amount information can be obtained for each cartridge module. For example, if N cartridge modules are mounted on a dispensing device, N initial charge amount information can be obtained.
일 실시예에 따르면, 초기 충전량 정보는 카트리지 모듈의 메모리 칩에 저장될 수 있다. 디스펜싱 디바이스에 카트리지 모듈이 장착되는 경우, 디스펜싱 디바이스는 장착된 카트리지 모듈의 메모리 칩으로부터 초기 충전량 정보를 획득할 수 있다. 경우에 따라, 디스펜싱 디바이스는 획득한 초기 충전량 정보를 서버 및 사용자 단말 중 적어도 하나로 전송할 수 있다.According to one embodiment, the initial charge amount information may be stored in the memory chip of the cartridge module. When the cartridge module is mounted on the dispensing device, the dispensing device may obtain the initial charge amount information from the memory chip of the mounted cartridge module. In some cases, the dispensing device may transmit the obtained initial charge amount information to at least one of the server and the user terminal.
다른 실시예에 따르면, 카트리지 모듈에 카트리지 모듈을 식별할 수 있는 카트리지 모듈 식별 정보가 표시되고, 사용자가 사용자 단말, 디스펜싱 디바이스 또는 기타 장치를 통해 카트리지 모듈 식별 정보를 획득함으로써 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나가 초기 충전량 정보를 획득할 수 있다.According to another embodiment, cartridge module identification information capable of identifying the cartridge module is displayed on the cartridge module, and a user obtains the cartridge module identification information through a user terminal, a dispensing device, or other device, thereby allowing at least one of the server, the user terminal, and the dispensing device to obtain initial charge amount information.
일 예로, 카트리지 모듈 식별 정보는 바코드 또는 QR코드와 같이 카트리지 모듈을 식별할 수 있는 코드일 수 있다. 이 경우, 사용자가 사용자 단말, 디스펜싱 디바이스 또는 기타 장치(예: 바코드 리더, QR코드 리더 등)를 통해 코드를 스캔함으로써 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나가 초기 충전량 정보를 획득할 수 있다.For example, the cartridge module identification information may be a code that can identify the cartridge module, such as a barcode or QR code. In this case, when a user scans the code through a user terminal, a dispensing device, or other device (e.g., a barcode reader, a QR code reader, etc.), at least one of the server, the user terminal, and the dispensing device can obtain the initial charge amount information.
다른 예로, 카트리지 모듈 식별 정보는 카트리지 모듈을 식별할 수 있는 시리얼 넘버일 수 있다. 이 경우, 사용자가 사용자 단말, 디스펜싱 디바이스 또는 기타 장치(예: 태블릿 PC, 컴퓨터, 노트북 등)에 시리얼 넘버를 입력함으로써 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나가 초기 충전량 정보를 획득할 수 있다. As another example, the cartridge module identification information may be a serial number that can identify the cartridge module. In this case, when a user inputs the serial number into a user terminal, a dispensing device, or other device (e.g., a tablet PC, a computer, a laptop, etc.), at least one of the server, the user terminal, and the dispensing device can obtain initial charge amount information.
여기서, 카트리지 모듈 식별 정보는 반드시 카트리지 모듈에 표시될 필요는 없고, 카트리지 모듈과 함께 제공되는 별도의 인쇄물이나 카트리지 모듈의 포장 등에 표시되는 등 특정 카트리지 모듈에 대응하는 카트리지 모듈 식별 정보임을 인지할 수 있는 다른 방식으로 제공될 수도 있다.Here, the cartridge module identification information does not necessarily need to be displayed on the cartridge module, but may be provided in another way that allows recognition that it is cartridge module identification information corresponding to a specific cartridge module, such as on separate printed materials provided with the cartridge module or on the packaging of the cartridge module.
잔여량 관리 방법은 토출량 정보를 획득하는 단계(S1220)를 포함할 수 있다.The residual amount management method may include a step (S1220) of obtaining discharge amount information.
전술한 바와 같이, 디스펜싱 디바이스에 장착된 카트리지 모듈로부터 영양제가 토출되는 경우 디스펜싱 디바이스는 토출되는 영양제의 토출량 정보를 획득할 수 있다. 경우에 따라, 디스펜싱 디바이스는 획득한 토출량 정보를 서버 및 사용자 단말 중 적어도 하나로 전송할 수 있다.As described above, when a nutrient is dispensed from a cartridge module mounted on a dispensing device, the dispensing device can obtain information on the amount of the nutrient being dispensed. In some cases, the dispensing device can transmit the obtained information on the amount of the nutrient to at least one of a server and a user terminal.
토출량 정보는 카트리지 모듈별로 획득될 수 있다. 일 예로, 디스펜싱 디바이스에 N개의 카트리지 모듈이 장착된 경우, N개의 토출량 정보가 획득될 수 있다.Dispensing amount information can be obtained for each cartridge module. For example, if N cartridge modules are mounted on a dispensing device, N dispensing amount information can be obtained.
잔여량 관리 방법은 잔여량 정보를 획득하는 단계(S1230)를 포함할 수 있다.The residual amount management method may include a step (S1230) of obtaining residual amount information.
디스펜싱 디바이스에 새로 장착된 카트리지 모듈의 경우, 잔여량 정보는 초기 충전량 정보와 동일할 수 있다. For a newly installed cartridge module in a dispensing device, the remaining amount information may be the same as the initial fill amount information.
일 실시예에 따르면, 잔여량 정보는 카트리지 모듈의 메모리 칩에 저장될 수 있다. 디스펜싱 디바이스는 장착된 카트리지 모듈의 메모리 칩으로부터 잔여량 정보를 획득할 수 있다. 경우에 따라, 디스펜싱 디바이스는 획득한 잔여량 정보를 서버 및 사용자 단말 중 적어도 하나로 전송할 수 있다.According to one embodiment, the remaining amount information may be stored in the memory chip of the cartridge module. The dispensing device may obtain the remaining amount information from the memory chip of the mounted cartridge module. In some cases, the dispensing device may transmit the obtained remaining amount information to at least one of the server and the user terminal.
다른 실시예에 따르면, 잔여량 정보는 디스펜싱 디바이스에 저장될 수 있다. 이 경우, 디스펜싱 디바이스가 잔여량 정보를 획득한다는 것은 저장된 잔여량 정보를 로딩(loading)하는 것을 의미할 수 있다. 경우에 따라, 디스펜싱 디바이스는 저장된 잔여량 정보를 서버 및 사용자 단말 중 적어도 하나로 전송할 수 있다.In another embodiment, the remaining amount information may be stored in the dispensing device. In this case, the dispensing device obtaining the remaining amount information may mean loading the stored remaining amount information. In some cases, the dispensing device may transmit the stored remaining amount information to at least one of the server and the user terminal.
또 다른 실시예에 따르면, 잔여량 정보는 서버에 저장될 수 있다. 이 경우, 서버가 잔여량 정보를 획득한다는 것은 저장된 잔여량 정보를 로딩하는 것을 의미할 수 있다. 경우에 따라, 서버는 저장된 잔여량 정보를 디스펜싱 디바이스 및 사용자 단말 중 적어도 하나로 전송할 수 있다.In another embodiment, the remaining amount information may be stored on the server. In this case, the server obtaining the remaining amount information may mean loading the stored remaining amount information. In some cases, the server may transmit the stored remaining amount information to at least one of the dispensing device and the user terminal.
잔여량 관리 방법은 잔여량 정보를 갱신하는 단계(S1240)를 포함할 수 있다.The residual amount management method may include a step (S1240) of updating residual amount information.
단계 S1230에서 획득된 잔여량 정보에서 단계 S1220에서 획득된 토출량 정보를 차감하여 잔여량 정보가 갱신될 수 있다. 디스펜싱 디바이스, 서버 및 사용자 단말 중 적어도 하나의 구성은 잔여량 정보를 갱신하는 단계(S1240)를 수행하고, 갱신된 잔여량 정보를 다른 구성으로 전송할 수 있다. 일 예로, 디스펜싱 디바이스는 잔여량 정보를 갱신하는 단계(S1240)를 수행하고, 갱신된 잔여량 정보를 서버 및 사용자 단말 중 적어도 하나로 전송할 수 있다.The remaining amount information may be updated by subtracting the discharge amount information acquired in step S1220 from the remaining amount information acquired in step S1230. At least one of the dispensing device, the server, and the user terminal may perform the step of updating the remaining amount information (S1240) and transmit the updated remaining amount information to another component. As an example, the dispensing device may perform the step of updating the remaining amount information (S1240) and transmit the updated remaining amount information to at least one of the server and the user terminal.
도 11에 도시된 바와 같이, 단계 S1220, 단계 S1230, 단계 S1240 및 단계 S1250은 반복적으로 수행될 수 있다.As illustrated in FIG. 11, steps S1220, S1230, S1240, and S1250 may be performed repeatedly.
잔여량 관리 방법은 갱신된 잔여량 정보를 저장하는 단계(S1250)를 포함할 수 있다.The residual amount management method may include a step (S1250) of storing updated residual amount information.
잔여량 정보가 카트리지 모듈의 메모리 칩에 저장되는 실시예의 경우, 갱신된 잔여량 정보는 카트리지 모듈의 메모리 칩에 저장될 수 있다.In an embodiment where the remaining amount information is stored in the memory chip of the cartridge module, the updated remaining amount information can be stored in the memory chip of the cartridge module.
잔여량 정보가 디스펜싱 디바이스에 저장되는 실시예의 경우, 갱신된 잔여량 정보는 디스펜싱 디바이스에 저장될 수 있다.In an embodiment where the remaining amount information is stored in the dispensing device, the updated remaining amount information can be stored in the dispensing device.
잔여량 정보가 서버에 저장되는 실시예의 경우, 갱신된 잔여량 정보는 서버에 저장될 수 있다.In an embodiment where the remaining amount information is stored on a server, the updated remaining amount information can be stored on the server.
잔여량 관리 방법은 잔여량 정보를 기초로 카트리지 모듈 관리 정보를 출력하는 단계(S1260)를 포함할 수 있다.The residual amount management method may include a step (S1260) of outputting cartridge module management information based on residual amount information.
디스펜싱 디바이스, 서버 및 사용자 단말 중 적어도 하나는 잔여량 정보를 기초로 카트리지 모듈 관리 정보를 생성할 수 있다. 디스펜싱 디바이스 또는 사용자 단말은 생성된 카트리지 모듈 관리 정보를 출력할 수 있다. 일 예로, 서버는 잔여량 정보를 기초로 카트리지 모듈 관리 정보를 생성하고, 생성된 카트리지 모듈 관리 정보를 디스펜싱 디바이스 또는 사용자 단말로 전송하고, 디스펜싱 디바이스 또는 사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다.At least one of the dispensing device, the server, and the user terminal can generate cartridge module management information based on the remaining amount information. The dispensing device or the user terminal can output the generated cartridge module management information. For example, the server can generate cartridge module management information based on the remaining amount information, transmit the generated cartridge module management information to the dispensing device or the user terminal, and the dispensing device or the user terminal can output the received cartridge module management information.
카트리지 모듈 관리 정보는 잔여량 정보를 포함할 수 있다.Cartridge module management information may include remaining quantity information.
카트리지 모듈 관리 정보는 부족량 정보를 포함할 수 있다. 부족량 정보는 카트리지 모듈에 담긴 영양제의 잔여량이 기준치 미만임을 지시하는 정보일 수 있다.Cartridge module management information may include shortage information. The shortage information may be information indicating that the remaining amount of nutrients contained in the cartridge module is below a reference level.
카트리지 모듈 관리 정보는 소진 예정 시기 정보를 포함할 수 있다. 소진 예정 시기 정보는 카트리지 모듈에 담긴 영양제의 소진이 예상되는 시기를 지시하는 정보일 수 있다. 사용자는 소진 예정 시기 정보를 확인하여 새로운 카트리지 모듈을 주문할 시점을 계획하거나 카트리지 모듈을 교체할 시점을 확인할 수 있다.The cartridge module management information may include information on the expected expiration date. The expected expiration date information may be information indicating the expected expiration date of the nutrients contained in the cartridge module. The user can check the expected expiration date information to plan when to order a new cartridge module or to determine when to replace the cartridge module.
소진 예정 시기 정보는 영양제의 소진 속도를 반영하여 산출될 수 있다. 일 예로, 영양제의 잔여량 정보의 변화에 따라 소진 속도가 산출되고, 산출된 소진 속도와 현재 잔여량 정보를 이용하여 소진 예정 시기 정보가 산출될 수 있다.Information on the expected time of exhaustion can be calculated by reflecting the exhaustion speed of the nutritional supplement. For example, the exhaustion speed is calculated based on changes in the remaining amount information of the nutritional supplement, and the expected time of exhaustion information can be calculated using the calculated exhaustion speed and the current remaining amount information.
카트리지 모듈 관리 정보는 카트리지 모듈 장착 정보를 포함할 수 있다. 카트리지 모듈 장착 정보는 디스펜싱 디바이스에 카트리지 모듈이 장착됐는지 여부를 지시하는 정보일 수 있다.Cartridge module management information may include cartridge module mounting information. The cartridge module mounting information may be information indicating whether a cartridge module is mounted in a dispensing device.
카트리지 모듈 관리 정보는 카트리지 모듈 판매 정보를 포함할 수 있다. 카트리지 모듈 판매 정보는 구매 가능한 카트리지 모듈의 종류, 가격 또는 이들의 조합을 포함할 수 있으나, 이에 한정되는 것은 아니다.Cartridge module management information may include cartridge module sales information. Cartridge module sales information may include, but is not limited to, the types of cartridge modules available for purchase, their prices, or a combination thereof.
도 12a는 일 실시예에 따른 카트리지 모듈 관리 정보를 출력하는 일 예인 카트리지 모듈 관리 정보를 디스플레이하는 제1 예시에 관한 도면이다.FIG. 12A is a drawing of a first example of displaying cartridge module management information, which is an example of outputting cartridge module management information according to one embodiment.
사용자 단말 또는 디스펜싱 디바이스는 카트리지 삽입부 또는 카트리지 모듈과 관련된 정보를 포함하는 화면을 디스플레이할 수 있다. 상기 화면은 카트리지 삽입부 또는 카트리지 모듈에 대응하는 영역을 포함할 수 있다. 사용자 단말 또는 디스펜싱 디바이스는 상기 영역에 상기 영역과 대응하는 카트리지 삽입부 또는 카트리지 모듈과 관련된 정보를 표시할 수 있다.The user terminal or dispensing device can display a screen including information related to a cartridge insertion portion or a cartridge module. The screen can include an area corresponding to the cartridge insertion portion or the cartridge module. The user terminal or dispensing device can display information related to a cartridge insertion portion or a cartridge module corresponding to the area in the area.
사용자 단말 또는 디스펜싱 디바이스는 디스펜싱 디바이스에 장착된 카트리지 모듈별로 그 잔여량 정보를 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 12a를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 제1, 제2, 제4 내지 제8 영역(A1, A2, A4 내지 A8)에 상기 영역(A1, A2, A4 내지 A8)과 대응하는 카트리지 모듈의 잔여량을 표시한다.The user terminal or the dispensing device can display a screen including information on the remaining amount of each cartridge module mounted on the dispensing device. For example, referring to FIG. 12A, the user terminal or the dispensing device displays the remaining amount of the cartridge module corresponding to the area (A1, A2, A4 to A8) in the first, second, fourth to eighth areas (A1, A2, A4 to A8) on the display.
사용자 단말 또는 디스펜싱 디바이스는 잔여량이 기준치 미만인 카트리지 모듈에 대해 부족량 정보를 디스플레이할 수 있다. 일 예로, 도 12a를 참고하면, 제7 카트리지 삽입부에 장착된 카트리지 모듈의 잔여량이 기준치 미만이면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 제7 영역(A7)을 나머지 영역(A1 내지 A6, A8)과 다른 색상으로 표시한다.The user terminal or the dispensing device can display shortage information for a cartridge module whose remaining amount is less than a reference value. For example, referring to FIG. 12a, if the remaining amount of the cartridge module mounted in the seventh cartridge insertion portion is less than a reference value, the user terminal or the dispensing device displays the seventh area (A7) on the display in a different color from the remaining areas (A1 to A6, A8).
사용자 단말 또는 디스펜싱 디바이스는 카트리지 모듈 장착 정보를 기초로 카트리지 모듈이 장착된 카트리지 삽입부와 카트리지 모듈이 장착되지 않은 카트리지 삽입부를 상이하게 디스플레이할 수 있다. 일 예로, 도 12a를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 카트리지 모듈이 장착되지 않은 제3 카트리지 삽입부에 대응하는 제3 영역(A3)을 나머지 영역(A1, A2, A4 내지 A8)과 다른 색상으로 표시한다.The user terminal or the dispensing device may display a cartridge insertion portion equipped with a cartridge module and a cartridge insertion portion not equipped with a cartridge module differently based on the cartridge module mounting information. For example, referring to FIG. 12A, the user terminal or the dispensing device displays a third area (A3) corresponding to a third cartridge insertion portion not equipped with a cartridge module in a different color from the remaining areas (A1, A2, A4 to A8).
도 12a에서는 사용자 단말 또는 디스펜싱 디바이스에서 카트리지 모듈 관리 정보가 출력되는 것으로 설명하였으나, 카트리지 모듈 관리 정보는 이 외의 장치를 통해 출력될 수도 있다.In Fig. 12a, it is described that cartridge module management information is output from a user terminal or a dispensing device, but cartridge module management information may also be output through other devices.
도 12b는 일 실시예에 따른 카트리지 모듈 관리 정보를 디스플레이하는 제2 예시에 관한 도면이다.FIG. 12b is a drawing of a second example displaying cartridge module management information according to one embodiment.
사용자 단말은 사용자가 이용하는 것으로 등록된 하나 이상의 디스펜싱 디바이스에 대응하는 영역을 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 12b를 참고하면, 사용자 단말은 디스플레이 상의 제1 영역(B1)에 제1 디스펜싱 디바이스와 관련된 정보를 표시하고, 제2 영역(B2)에 제2 디스펜싱 디바이스와 관련된 정보를 표시할 수 있다.The user terminal may display a screen including an area corresponding to one or more dispensing devices registered to be used by the user. For example, referring to FIG. 12B, the user terminal may display information related to a first dispensing device in a first area (B1) on the display, and information related to a second dispensing device in a second area (B2).
특정 디스펜싱 디바이스에 대응하는 영역을 선택하는 입력을 획득하면, 사용자 단말은 상기 특정 디스펜싱 디바이스의 카트리지 모듈 관리 정보를 디스플레이할 수 있다. 일 예로, 도 12b를 참고하면, 제1 디스펜싱 디바이스에 대응하는 영역을 선택하는 입력을 획득하면, 사용자 단말은 상기 제1 디스펜싱 디바이스의 카트리지 모듈 관리 정보를 디스플레이할 수 있다. 도 12b의 (b)에서는 카트리지 모듈별 잔여량 정보가 표시되고, 멀티미네랄, 비타민D, 유산균 및 밀크씨슬과 같은 일부 카트리지 모듈에 대해서는 부족량 정보가 함께 표시된다.When an input for selecting an area corresponding to a specific dispensing device is obtained, the user terminal can display cartridge module management information of the specific dispensing device. For example, referring to FIG. 12b, when an input for selecting an area corresponding to a first dispensing device is obtained, the user terminal can display cartridge module management information of the first dispensing device. In (b) of FIG. 12b, remaining amount information for each cartridge module is displayed, and for some cartridge modules such as multimineral, vitamin D, lactic acid bacteria, and milk thistle, shortage information is also displayed.
도 12b에서는 사용자 단말이 카트리지 모듈 관리 정보를 디스플레이하는 것으로 설명하였으나, 디스펜싱 디바이스 등 사용자 단말 외의 장치를 통해 디스플레이될 수도 있다.In Fig. 12b, it is described that the user terminal displays cartridge module management information, but it may also be displayed through a device other than the user terminal, such as a dispensing device.
도 12c는 일 실시예에 따른 카트리지 모듈 관리 정보를 디스플레이하는 제3 예시에 관한 도면이다. 여기에서는 소진 예정 시기 정보를 위주로 설명한다.FIG. 12c is a drawing of a third example of displaying cartridge module management information according to one embodiment. Here, information on expected expiration date is mainly explained.
사용자 단말 또는 디스펜싱 디바이스는 소진 예정 시기 정보를 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 12c의 (a)를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 제1 영역(B3)에 특정 카트리지 모듈의 소진 예정 시기 정보를 표시할 수 있다.The user terminal or dispensing device may display a screen including information about the expected time of exhaustion. For example, referring to (a) of FIG. 12c, the user terminal or dispensing device may display information about the expected time of exhaustion of a specific cartridge module in a first area (B3) on the display.
사용자 단말 또는 디스펜싱 디바이스는 소진 예정 시기 정보에 따라 이를 상이한 방식으로 디스플레이할 수 있다. 일 예로, 사용자 단말 또는 디스펜싱 디바이스는 교체가 필요한 카트리지 모듈의 소진 예정 시기 정보를 교체가 필요하지 않은 카트리지 모듈의 소진 예정 시기 정보와 상이하게 디스플레이할 수 있다. 보다 구체적인 예로, 도 12c를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 교체가 필요한 카트리지 모듈의 소진 예정 시기 정보를 교체가 필요하지 않은 카트리지 모듈의 소진 예정 시기 정보와 상이한 색상으로 표시할 수 있다.The user terminal or the dispensing device may display the expected exhaustion time information in different ways depending on the expected exhaustion time information. For example, the user terminal or the dispensing device may display the expected exhaustion time information of a cartridge module requiring replacement differently from the expected exhaustion time information of a cartridge module requiring replacement. As a more specific example, referring to FIG. 12c, the user terminal or the dispensing device may display the expected exhaustion time information of a cartridge module requiring replacement in a different color from the expected exhaustion time information of a cartridge module requiring replacement.
도 12d는 일 실시예에 따른 카트리지 모듈 관리 정보를 디스플레이하는 제4 예시에 관한 도면이다. 여기에서는 소진 예정 시기 정보를 위주로 설명한다.FIG. 12d is a drawing of a fourth example displaying cartridge module management information according to one embodiment. Here, information on expected expiration date is mainly explained.
사용자 단말 또는 디스펜싱 디바이스는 소진 예정 시기 정보를 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 12d의 (a)를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 제1 영역(B4)에 특정 카트리지 모듈의 소진 예정 시기 정보를 표시할 수 있다.The user terminal or dispensing device may display a screen including information about the expected time of exhaustion. For example, referring to (a) of FIG. 12d, the user terminal or dispensing device may display information about the expected time of exhaustion of a specific cartridge module in a first area (B4) on the display.
사용자 단말 또는 디스펜싱 디바이스는 소진 예정 시기 정보에 따라 이를 상이한 방식으로 디스플레이할 수 있다. 일 예로, 사용자 단말 또는 디스펜싱 디바이스는 교체가 필요한 카트리지 모듈의 소진 예정 시기 정보를 교체가 필요하지 않은 카트리지 모듈의 소진 예정 시기 정보와 상이하게 디스플레이할 수 있다. 보다 구체적인 예로, 도 12d를 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 교체가 필요한 카트리지 모듈의 소진 예정 시기 정보를 교체가 필요하지 않은 카트리지 모듈의 소진 예정 시기 정보와 상이한 색상으로 표시할 수 있다.The user terminal or the dispensing device may display the expected exhaustion time information in different ways depending on the expected exhaustion time information. For example, the user terminal or the dispensing device may display the expected exhaustion time information of a cartridge module requiring replacement differently from the expected exhaustion time information of a cartridge module requiring replacement. As a more specific example, referring to FIG. 12d, the user terminal or the dispensing device may display the expected exhaustion time information of a cartridge module requiring replacement in a different color from the expected exhaustion time information of a cartridge module requiring replacement.
도 12c 및 도 12d에서는 사용자 단말 또는 디스펜싱 디바이스에서 카트리지 모듈 관리 정보가 출력되는 것으로 설명하였으나, 카트리지 모듈 관리 정보는 이 외의 장치를 통해 출력될 수도 있다.In FIGS. 12c and 12d, it is described that cartridge module management information is output from a user terminal or a dispensing device, but cartridge module management information may also be output through other devices.
도 12의 잔여량 정보, 부족량 정보, 카트리지 모듈 장착 정보 및 소진 예정 시기 정보 등 카트리지 모듈 관리 정보 디스플레이 방법은 예시에 불과하고, 카트리지 모듈 관리 정보는 도 12와 다른 방법으로 디스플레이될 수 있다.The method of displaying cartridge module management information such as remaining amount information, shortage amount information, cartridge module mounting information, and expected depletion time information in Fig. 12 is only an example, and the cartridge module management information may be displayed in a different way than Fig. 12.
도 13은 일 실시예에 따른 카트리지 모듈 관리 정보를 출력하는 예시인 카트리지 모듈 관리 정보를 디스플레이하는 다른 예에 관한 도면이다.FIG. 13 is a drawing of another example of displaying cartridge module management information, which is an example of outputting cartridge module management information according to one embodiment.
사용자 단말 또는 디스펜싱 디바이스는 카트리지 모듈 판매 정보를 포함하는 화면을 디스플레이할 수 있다. 상기 화면은 카트리지 모듈에 대응하는 영역을 포함할 수 있다. 사용자 단말 또는 디스펜싱 디바이스는 상기 영역에 상기 영역과 대응하는 카트리지 모듈의 카트리지 모듈 판매 정보를 표시할 수 있다.The user terminal or dispensing device can display a screen including cartridge module sales information. The screen can include an area corresponding to a cartridge module. The user terminal or dispensing device can display cartridge module sales information of a cartridge module corresponding to the area in the area.
사용자 단말 또는 디스펜싱 디바이스는 구매 가능한 카트리지 모듈의 종류에 대한 정보를 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 13을 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 일 영역(A9)에 비타민B 카트리지 모듈에 대한 정보를 표시한다.The user terminal or dispensing device may display a screen including information about the types of cartridge modules available for purchase. As an example, referring to FIG. 13, the user terminal or dispensing device displays information about a vitamin B cartridge module in an area (A9) on the display.
사용자 단말 또는 디스펜싱 디바이스는 구매 가능한 카트리지 모듈의 가격에 대한 정보를 포함하는 화면을 디스플레이할 수 있다. 일 예로, 도 13을 참고하면, 사용자 단말 또는 디스펜싱 디바이스는 디스플레이 상의 일 영역(A9)에 비타민B 카트리지 모듈의 가격에 대한 정보를 표시한다.The user terminal or dispensing device may display a screen including information about the price of a purchasable cartridge module. As an example, referring to FIG. 13, the user terminal or dispensing device displays information about the price of a vitamin B cartridge module in an area (A9) on the display.
도 13의 카트리지 모듈 판매 정보 디스플레이 방법은 예시에 불과하고, 카트리지 모듈 판매 정보는 도 13과 다른 방법으로 디스플레이될 수 있다.The method of displaying cartridge module sales information in Fig. 13 is merely an example, and cartridge module sales information may be displayed in a different way than Fig. 13.
도 13에서는 사용자 단말 또는 디스펜싱 디바이스에서 카트리지 모듈 관리 정보가 출력되는 것으로 설명하였으나, 카트리지 모듈 관리 정보는 사용자 단말 또는 디스펜싱 디바이스 외의 장치를 통해 출력될 수도 있다.In Fig. 13, it is described that cartridge module management information is output from a user terminal or a dispensing device, but the cartridge module management information may also be output through a device other than the user terminal or the dispensing device.
도시하지는 않았지만, 잔여량 관리 방법은 카트리지 모듈 구매 정보를 획득하는 단계를 더 포함할 수 있다. 카트리지 모듈 구매 정보는 사용자가 구매하려는 카트리지 모듈의 종류를 포함할 수 있으나, 이에 한정되는 것은 아니다. 일 예로, 사용자 단말 또는 디스펜싱 디바이스는 사용자로부터 카트리지 모듈 구매 정보를 입력받고, 입력받은 카트리지 모듈 구매 정보를 서버로 전송할 수 있다. 이에 따라, 사용자는 새로운 카트리지 모듈을 구매할 수 있다.Although not illustrated, the method for managing the remaining quantity may further include a step of acquiring cartridge module purchase information. The cartridge module purchase information may include, but is not limited to, the type of cartridge module the user intends to purchase. For example, the user terminal or the dispensing device may receive cartridge module purchase information from the user and transmit the received cartridge module purchase information to the server. Accordingly, the user may purchase a new cartridge module.
전술한 잔여량 관리 방법은 시스템에 의해 수행될 수 있다. 이하에서는 서버, 사용자 단말 및 디스펜싱 디바이스가 서로 연동되어 잔여량 관리 방법을 수행하는 몇몇 예시들에 대해 설명한다. 서버, 사용자 단말 및 디스펜싱 디바이스는 후술할 예시들과 다른 방식으로 연동되어 동작할 수도 있다.The above-described residual quantity management method can be performed by the system. Below, several examples are described in which a server, a user terminal, and a dispensing device are interconnected to perform the residual quantity management method. The server, the user terminal, and the dispensing device may be interconnected and operated in a manner different from the examples described below.
도 14 및 도 15는 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제1 실시예에 관한 흐름도로, 도 14는 디스펜싱 디바이스에 카트리지 모듈이 새로 장착된 경우에 관한 흐름도이고, 도 15는 카트리지 모듈이 사용된 후에 관한 흐름도이다. 도 14 및 도 15를 참고하면, 카트리지 모듈은 초기 충전량 정보 및 잔여량 정보를 저장하는 메모리 칩을 포함할 수 있고, 서버는 토출량 정보를 기초로 잔여량 정보를 생성하거나 갱신할 수 있고, 잔여량 정보가 기준치 미만인지 여부에 따라 카트리지 모듈 관리 정보에 포함되는 정보가 달라질 수 있다.FIGS. 14 and 15 are flowcharts according to a first embodiment in which a server, a user terminal, and a dispensing device are linked to perform a method for managing a remaining amount. FIG. 14 is a flowchart according to a case in which a cartridge module is newly mounted on a dispensing device, and FIG. 15 is a flowchart according to a case after the cartridge module has been used. Referring to FIGS. 14 and 15, the cartridge module may include a memory chip that stores initial charge amount information and remaining amount information, and the server may generate or update remaining amount information based on discharge amount information, and information included in the cartridge module management information may vary depending on whether the remaining amount information is below a reference value.
도 14를 참고하면, 카트리지 모듈의 메모리 칩에는 초기 충전량 정보가 저장될 수 있다(S1510).Referring to Fig. 14, initial charge amount information can be stored in the memory chip of the cartridge module (S1510).
디스펜싱 디바이스는 카트리지 모듈로부터 초기 충전량 정보를 획득할 수 있다.The dispensing device can obtain initial fill information from the cartridge module.
디스펜싱 디바이스는 획득한 초기 충전량 정보를 서버로 전송할 수 있다. 서버는 획득한 초기 충전량 정보를 저장할 수 있다(S1520). 일 예로, 서버는 카트리지 모듈별로 초기 충전량 정보를 저장할 수 있다.The dispensing device can transmit the acquired initial charge amount information to the server. The server can store the acquired initial charge amount information (S1520). For example, the server can store the initial charge amount information for each cartridge module.
경우에 따라, 디스펜싱 디바이스는 초기 충전량 정보를 저장할 수 있다(S1521).In some cases, the dispensing device may store initial charge information (S1521).
서버는 디스펜싱 디바이스로 영양제 토출 요청 신호를 전송할 수 있다. The server can transmit a nutrient dispensing request signal to the dispensing device.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S1530).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S1530).
디스펜싱 디바이스는 획득한 토출량 정보를 서버로 전송할 수 있다.The dispensing device can transmit the acquired discharge amount information to the server.
서버는 획득한 토출량 정보를 기초로 잔여량 정보를 생성할 수 있다(S1540). 서버는 잔여량 정보를 저장할 수 있다(S1550).The server can generate residual amount information based on the acquired discharge amount information (S1540). The server can store the residual amount information (S1550).
서버는 잔여량 정보를 디스펜싱 디바이스로 전송할 수 있다. 디스펜싱 디바이스는 카트리지 모듈의 메모리 칩에 수신한 잔여량 정보를 저장할 수 있다. 이에 따라, 카트리지 모듈의 메모리 칩에는 잔여량 정보가 저장될 수 있다(S1560).The server can transmit the remaining amount information to the dispensing device. The dispensing device can store the received remaining amount information in the memory chip of the cartridge module. Accordingly, the remaining amount information can be stored in the memory chip of the cartridge module (S1560).
경우에 따라, 디스펜싱 디바이스는 잔여량 정보를 저장할 수 있다(S1551).In some cases, the dispensing device may store remaining amount information (S1551).
서버는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S1570). 잔여량 정보가 기준치 미만이 아닌 것으로 판단되면, 서버는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. 경우에 따라, 서버는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 디스펜싱 디바이스로 전송할 수 있다.The server can determine whether the remaining amount information is less than the reference value (S1570). If it is determined that the remaining amount information is not less than the reference value, the server can transmit cartridge module management information including the remaining amount information to the user terminal. In some cases, the server can transmit cartridge module management information including the remaining amount information to the dispensing device.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1580). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.The user terminal can output the received cartridge module management information (S1580). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
경우에 따라, 디스펜싱 디바이스는 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1581). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.In some cases, the dispensing device may output the received cartridge module management information (S1581). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
도 15를 참고하면, 서버는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S1610). 경우에 따라, 디스펜싱 디바이스는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S1611).Referring to Fig. 15, the server can store information on the remaining amount of the used cartridge module (S1610). In some cases, the dispensing device can store information on the remaining amount of the used cartridge module (S1611).
서버는 디스펜싱 디바이스로 영양제 토출 요청 신호를 전송할 수 있다. The server can transmit a nutrient dispensing request signal to the dispensing device.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S1620).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S1620).
디스펜싱 디바이스는 획득한 토출량 정보를 서버로 전송할 수 있다.The dispensing device can transmit the acquired discharge amount information to the server.
서버는 획득한 토출량 정보를 기초로 잔여량 정보를 갱신할 수 있다(S1630). 서버는 갱신된 잔여량 정보를 저장할 수 있다(S1640).The server can update the remaining amount information based on the acquired discharge amount information (S1630). The server can store the updated remaining amount information (S1640).
서버는 갱신된 잔여량 정보를 디스펜싱 디바이스로 전송할 수 있다. 디스펜싱 디바이스는 카트리지 모듈의 메모리 칩에 수신한 잔여량 정보를 저장할 수 있다. 이에 따라, 카트리지 모듈의 메모리 칩에는 갱신된 잔여량 정보가 저장될 수 있다(S1650).The server can transmit the updated remaining amount information to the dispensing device. The dispensing device can store the received remaining amount information in the memory chip of the cartridge module. Accordingly, the updated remaining amount information can be stored in the memory chip of the cartridge module (S1650).
경우에 따라, 디스펜싱 디바이스는 갱신된 잔여량 정보를 저장할 수 있다(S1641).In some cases, the dispensing device may store updated remaining amount information (S1641).
서버는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S1660). 잔여량 정보가 기준치 미만인 것으로 판단되면, 서버는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. 경우에 따라, 서버는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 디스펜싱 디바이스로 전송할 수 있다.The server can determine whether the remaining amount information is less than the reference value (S1660). If the remaining amount information is determined to be less than the reference value, the server can transmit cartridge module management information including the remaining amount information and the shortage information to the user terminal. In some cases, the server can transmit cartridge module management information including the remaining amount information and the shortage information to the dispensing device.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1670). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.The user terminal can output the received cartridge module management information (S1670). Accordingly, the user can check the remaining amount of nutrients for each cartridge module and the cartridge module with insufficient remaining amount.
경우에 따라, 디스펜싱 디바이스는 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1671). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.In some cases, the dispensing device may output the received cartridge module management information (S1671). Accordingly, the user can check the remaining amount of nutrients in each cartridge module and the cartridge module with insufficient remaining amount.
도 16 및 도 17은 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제2 실시예에 관한 흐름도로, 도 16은 디스펜싱 디바이스에 카트리지 모듈이 새로 장착된 경우에 관한 흐름도이고, 도 17은 카트리지 모듈이 사용된 후에 관한 흐름도이다. 도 16 및 도 17을 참고하면, 카트리지 모듈은 초기 충전량 정보 및 잔여량 정보를 저장하는 메모리 칩을 포함할 수 있고, 디스펜싱 디바이스는 토출량 정보를 기초로 잔여량 정보를 생성하거나 갱신할 수 있고, 잔여량 정보가 기준치 미만인지 여부에 따라 카트리지 모듈 관리 정보에 포함되는 정보가 달라질 수 있다.FIGS. 16 and 17 are flowcharts according to a second embodiment in which a server, a user terminal, and a dispensing device are linked to perform a method for managing a remaining amount. FIG. 16 is a flowchart according to a case in which a cartridge module is newly mounted on a dispensing device, and FIG. 17 is a flowchart according to a case after the cartridge module has been used. Referring to FIGS. 16 and 17, the cartridge module may include a memory chip that stores initial charge amount information and remaining amount information, and the dispensing device may generate or update remaining amount information based on discharge amount information, and information included in the cartridge module management information may vary depending on whether the remaining amount information is less than a reference value.
도 16을 참고하면, 카트리지 모듈의 메모리 칩에는 초기 충전량 정보가 저장될 수 있다(S1710).Referring to Fig. 16, initial charge amount information can be stored in the memory chip of the cartridge module (S1710).
디스펜싱 디바이스는 카트리지 모듈로부터 초기 충전량 정보를 획득할 수 있다.The dispensing device can obtain initial fill information from the cartridge module.
디스펜싱 디바이스는 초기 충전량 정보를 저장할 수 있다(S1720). 일 예로, 디스펜싱 디바이스는 카트리지 모듈별로 초기 충전량 정보를 저장할 수 있다.The dispensing device can store initial charge amount information (S1720). For example, the dispensing device can store initial charge amount information for each cartridge module.
디스펜싱 디바이스는 서버로부터 영양제 토출 요청 신호를 수신할 수 있다. The dispensing device can receive a nutrient dispensing request signal from the server.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S1730).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S1730).
디스펜싱 디바이스는 획득한 토출량 정보를 기초로 잔여량 정보를 생성할 수 있다(S1740).The dispensing device can generate remaining amount information based on the acquired discharge amount information (S1740).
디스펜싱 디바이스는 카트리지 모듈의 메모리 칩에 잔여량 정보를 저장할 수 있다. 이에 따라, 카트리지 모듈의 메모리 칩에는 잔여량 정보가 저장될 수 있다(S1750). 경우에 따라, 디스펜싱 디바이스는 잔여량 정보를 저장할 수 있다(S1751).The dispensing device can store remaining amount information in the memory chip of the cartridge module. Accordingly, remaining amount information can be stored in the memory chip of the cartridge module (S1750). In some cases, the dispensing device can store remaining amount information (S1751).
디스펜싱 디바이스는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S1760). 잔여량 정보가 기준치 미만이 아닌 것으로 판단되면, 디스펜싱 디바이스는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. The dispensing device can determine whether the remaining amount information is less than the reference value (S1760). If it is determined that the remaining amount information is not less than the reference value, the dispensing device can transmit cartridge module management information including the remaining amount information to the user terminal.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1770). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.The user terminal can output the received cartridge module management information (S1770). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
경우에 따라, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 출력할 수 있다(S1771). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.In some cases, the dispensing device may output cartridge module management information (S1771). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
도 17을 참고하면, 카트리지 모듈의 메모리 칩에는 잔여량 정보가 저장될 수 있다(S1810). 경우에 따라, 디스펜싱 디바이스는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S1811).Referring to Fig. 17, the memory chip of the cartridge module may store remaining amount information (S1810). In some cases, the dispensing device may store remaining amount information of the used cartridge module (S1811).
디스펜싱 디바이스는 서버로부터 영양제 토출 요청 신호를 수신할 수 있다. The dispensing device can receive a nutrient dispensing request signal from the server.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S1820).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S1820).
디스펜싱 디바이스는 획득한 토출량 정보를 기초로 잔여량 정보를 갱신할 수 있다(S1830).The dispensing device can update the remaining amount information based on the acquired discharge amount information (S1830).
디스펜싱 디바이스는 카트리지 모듈의 메모리 칩에 잔여량 정보를 저장할 수 있다. 이에 따라, 카트리지 모듈의 메모리 칩에는 갱신된 잔여량 정보가 저장될 수 있다(S1840). 경우에 따라, 디스펜싱 디바이스는 갱신된 잔여량 정보를 저장할 수 있다(S1841).The dispensing device can store remaining amount information in the memory chip of the cartridge module. Accordingly, updated remaining amount information can be stored in the memory chip of the cartridge module (S1840). In some cases, the dispensing device can store updated remaining amount information (S1841).
디스펜싱 디바이스는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S1850). 잔여량 정보가 기준치 미만인 것으로 판단되면, 디스펜싱 디바이스는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다.The dispensing device can determine whether the remaining amount information is less than the reference value (S1850). If the remaining amount information is determined to be less than the reference value, the dispensing device can transmit cartridge module management information including the remaining amount information and the shortage amount information to the user terminal.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1860). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.The user terminal can output the received cartridge module management information (S1860). Accordingly, the user can check the remaining amount of nutrients for each cartridge module and the cartridge module with insufficient remaining amount.
경우에 따라, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 출력할 수 있다(S1861). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.In some cases, the dispensing device may output cartridge module management information (S1861). Accordingly, the user can check the remaining amount of nutrients in each cartridge module and the cartridge module with insufficient remaining amount.
도 18 및 도 19는 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제3 실시예에 관한 흐름도로, 도 18은 디스펜싱 디바이스에 카트리지 모듈이 새로 장착된 경우에 관한 흐름도이고, 도 19는 카트리지 모듈이 사용된 후에 관한 흐름도이다. 도 18 및 도 19를 참고하면, 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나는 카트리지 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있고, 서버는 토출량 정보를 기초로 잔여량 정보를 생성하거나 갱신할 수 있고, 잔여량 정보가 기준치 미만인지 여부에 따라 카트리지 모듈 관리 정보에 포함되는 정보가 달라질 수 있다.FIGS. 18 and 19 are flowcharts according to a third embodiment in which a server, a user terminal, and a dispensing device are linked to perform a method for managing a remaining amount. FIG. 18 is a flowchart according to a case in which a cartridge module is newly mounted on a dispensing device, and FIG. 19 is a flowchart according to a case after the cartridge module has been used. Referring to FIGS. 18 and 19, at least one of the server, the user terminal, and the dispensing device can obtain initial charge amount information based on cartridge identification information, the server can generate or update remaining amount information based on discharge amount information, and information included in the cartridge module management information can vary depending on whether the remaining amount information is less than a reference value.
도 18을 참고하면, 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나는 카트리지 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있다(S1910). 일 예로, 서버는 카트리지 모듈 식별 정보를 획득하고, 획득한 카트리지 모듈 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있다. 다른 예로, 사용자 단말 또는 디스펜싱 디바이스는 카트리지 모듈 식별 정보를 획득하고, 획득한 카트리지 모듈 식별 정보를 서버로 전송하고, 서버는 수신한 카트리지 모듈 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있다. 또 다른 예로, 사용자 단말 또는 디스펜싱 디바이스는 카트리지 모듈 식별 정보를 획득하고, 획득한 카트리지 모듈 식별 정보를 기초로 초기 충전량 정보를 획득하고, 획득한 초기 충전량 정보를 서버로 전송할 수 있다.Referring to FIG. 18, at least one of the server, the user terminal, and the dispensing device may obtain initial charge amount information based on cartridge identification information (S1910). For example, the server may obtain cartridge module identification information, and obtain initial charge amount information based on the obtained cartridge module identification information. For another example, the user terminal or the dispensing device may obtain cartridge module identification information, transmit the obtained cartridge module identification information to the server, and the server may obtain initial charge amount information based on the received cartridge module identification information. For another example, the user terminal or the dispensing device may obtain cartridge module identification information, obtain initial charge amount information based on the obtained cartridge module identification information, and transmit the obtained initial charge amount information to the server.
서버는 초기 충전량 정보를 저장할 수 있다(S1920). 경우에 따라, 디스펜싱 디바이스는 초기 충전량 정보를 저장할 수 있다(S1921).The server can store initial charge information (S1920). In some cases, the dispensing device can store initial charge information (S1921).
서버는 디스펜싱 디바이스로 영양제 토출 요청 신호를 전송할 수 있다.The server can transmit a nutrient dispensing request signal to the dispensing device.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S1930).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S1930).
디스펜싱 디바이스는 획득한 토출량 정보를 서버로 전송할 수 있다.The dispensing device can transmit the acquired discharge amount information to the server.
서버는 획득한 토출량 정보를 기초로 잔여량 정보를 생성할 수 있다(S1940). 서버는 잔여량 정보를 저장할 수 있다(S1950).The server can generate residual amount information based on the acquired discharge amount information (S1940). The server can store the residual amount information (S1950).
경우에 따라, 서버는 잔여량 정보를 디스펜싱 디바이스로 전송할 수 있다. 이 경우, 디스펜싱 디바이스는 잔여량 정보를 저장할 수 있다(S1951).In some cases, the server may transmit remaining amount information to the dispensing device. In this case, the dispensing device may store the remaining amount information (S1951).
서버는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S1960). 잔여량 정보가 기준치 미만이 아닌 것으로 판단되면, 서버는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. 경우에 따라, 서버는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 디스펜싱 디바이스로 전송할 수 있다.The server can determine whether the remaining amount information is less than the reference value (S1960). If it is determined that the remaining amount information is not less than the reference value, the server can transmit cartridge module management information including the remaining amount information to the user terminal. In some cases, the server can transmit cartridge module management information including the remaining amount information to the dispensing device.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1970). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.The user terminal can output the received cartridge module management information (S1970). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
경우에 따라, 디스펜싱 디바이스는 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S1971). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.In some cases, the dispensing device may output the received cartridge module management information (S1971). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
도 19를 참고하면, 서버는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S2010). 경우에 따라, 디스펜싱 디바이스는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S2011).Referring to Fig. 19, the server can store information on the remaining amount of the used cartridge module (S2010). In some cases, the dispensing device can store information on the remaining amount of the used cartridge module (S2011).
서버는 디스펜싱 디바이스로 영양제 토출 요청 신호를 전송할 수 있다. The server can transmit a nutrient dispensing request signal to the dispensing device.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S2020).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S2020).
디스펜싱 디바이스는 획득한 토출량 정보를 서버로 전송할 수 있다.The dispensing device can transmit the acquired discharge amount information to the server.
서버는 획득한 토출량 정보를 기초로 잔여량 정보를 갱신할 수 있다(S2030). 서버는 갱신된 잔여량 정보를 저장할 수 있다(S2040).The server can update the remaining amount information based on the acquired discharge amount information (S2030). The server can store the updated remaining amount information (S2040).
경우에 따라, 서버는 갱신된 잔여량 정보를 디스펜싱 디바이스로 전송할 수 있다. 이 경우, 디스펜싱 디바이스는 갱신된 잔여량 정보를 저장할 수 있다(S2041).In some cases, the server may transmit updated remaining amount information to the dispensing device. In this case, the dispensing device may store the updated remaining amount information (S2041).
서버는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S2050). 잔여량 정보가 기준치 미만인 것으로 판단되면, 서버는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. 경우에 따라, 서버는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 디스펜싱 디바이스로 전송할 수 있다.The server can determine whether the remaining amount information is less than the reference value (S2050). If the remaining amount information is determined to be less than the reference value, the server can transmit cartridge module management information including the remaining amount information and the shortage information to the user terminal. In some cases, the server can transmit cartridge module management information including the remaining amount information and the shortage information to the dispensing device.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S2060). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.The user terminal can output the received cartridge module management information (S2060). Accordingly, the user can check the remaining amount of nutrients for each cartridge module and the cartridge module with insufficient remaining amount.
경우에 따라, 디스펜싱 디바이스는 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S2061). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.In some cases, the dispensing device may output the received cartridge module management information (S2061). Accordingly, the user can check the remaining amount of nutrients in each cartridge module and the cartridge module with insufficient remaining amount.
도 20 및 도 21은 서버, 사용자 단말 및 디스펜싱 디바이스가 연동되어 잔여량 관리 방법을 수행하는 제4 실시예에 관한 흐름도로, 도 20은 디스펜싱 디바이스에 카트리지 모듈이 새로 장착된 경우에 관한 흐름도이고, 도 21은 카트리지 모듈이 사용된 후에 관한 흐름도이다. 도 20 및 도 21을 참고하면, 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나는 카트리지 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있고, 디스펜싱 디바이스는 토출량 정보를 기초로 잔여량 정보를 생성하거나 갱신할 수 있고, 잔여량 정보가 기준치 미만인지 여부에 따라 카트리지 모듈 관리 정보에 포함되는 정보가 달라질 수 있다.FIGS. 20 and 21 are flowcharts according to a fourth embodiment in which a server, a user terminal, and a dispensing device are linked to perform a remaining amount management method. FIG. 20 is a flowchart according to a case in which a cartridge module is newly mounted on a dispensing device, and FIG. 21 is a flowchart according to a case after the cartridge module has been used. Referring to FIGS. 20 and 21, at least one of the server, the user terminal, and the dispensing device can obtain initial charge amount information based on cartridge identification information, the dispensing device can generate or update remaining amount information based on discharge amount information, and information included in the cartridge module management information can vary depending on whether the remaining amount information is less than a reference value.
도 20을 참고하면, 서버, 사용자 단말 및 디스펜싱 디바이스 중 적어도 하나는 카트리지 식별 정보를 기초로 초기 충전량 정보를 획득할 수 있다(S2110). 이에 대해서는 도 18에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.Referring to Fig. 20, at least one of the server, the user terminal, and the dispensing device can obtain initial charge amount information based on cartridge identification information (S2110). The description in Fig. 18 can be applied similarly to this, so redundant description is omitted.
디스펜싱 디바이스는 초기 충전량 정보를 저장할 수 있다(S2120).The dispensing device can store initial charge information (S2120).
디스펜싱 디바이스는 서버로부터 영양제 토출 요청 신호를 수신할 수 있다.The dispensing device can receive a nutrient dispensing request signal from the server.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S2130).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S2130).
디스펜싱 디바이스는 획득한 토출량 정보를 기초로 잔여량 정보를 생성할 수 있다(S2140). 디스펜싱 디바이스는 잔여량 정보를 저장할 수 있다(S2150).The dispensing device can generate remaining amount information based on the acquired discharge amount information (S2140). The dispensing device can store the remaining amount information (S2150).
디스펜싱 디바이스는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S2160). 잔여량 정보가 기준치 미만이 아닌 것으로 판단되면, 디스펜싱 디바이스는 잔여량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. The dispensing device can determine whether the remaining amount information is less than the reference value (S2160). If it is determined that the remaining amount information is not less than the reference value, the dispensing device can transmit cartridge module management information including the remaining amount information to the user terminal.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S2170). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.The user terminal can output the received cartridge module management information (S2170). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
경우에 따라, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 출력할 수 있다(S2171). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량을 확인할 수 있다.In some cases, the dispensing device may output cartridge module management information (S2171). Accordingly, the user can check the remaining amount of nutrients for each cartridge module.
도 21을 참고하면, 디스펜싱 디바이스는 사용된 카트리지 모듈의 잔여량 정보를 저장할 수 있다(S2210).Referring to FIG. 21, the dispensing device can store information on the remaining amount of the used cartridge module (S2210).
디스펜싱 디바이스는 서버로부터 영양제 토출 요청 신호를 수신할 수 있다.The dispensing device can receive a nutrient dispensing request signal from the server.
디스펜싱 디바이스는 영양제 토출 요청 신호에 따라 영양제를 토출할 수 있다.The dispensing device can dispense nutrients in response to a nutrient dispensing request signal.
영양제를 토출함에 따라, 디스펜싱 디바이스는 토출량 정보를 획득할 수 있다(S2220).As the nutrient is dispensed, the dispensing device can obtain dispensed amount information (S2220).
디스펜싱 디바이스는 토출량 정보를 기초로 잔여량 정보를 갱신할 수 있다(S2230). 디스펜싱 디바이스는 갱신된 잔여량 정보를 저장할 수 있다(S2240).The dispensing device can update the remaining amount information based on the discharge amount information (S2230). The dispensing device can store the updated remaining amount information (S2240).
디스펜싱 디바이스는 잔여량 정보가 기준치 미만인지 판단할 수 있다(S2250). 잔여량 정보가 기준치 미만인 것으로 판단되면, 디스펜싱 디바이스는 잔여량 정보 및 부족량 정보를 포함하는 카트리지 모듈 관리 정보를 사용자 단말로 전송할 수 있다. The dispensing device can determine whether the remaining amount information is less than the reference value (S2250). If the remaining amount information is determined to be less than the reference value, the dispensing device can transmit cartridge module management information including the remaining amount information and the shortage amount information to the user terminal.
사용자 단말은 수신한 카트리지 모듈 관리 정보를 출력할 수 있다(S2260). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.The user terminal can output the received cartridge module management information (S2260). Accordingly, the user can check the remaining amount of nutrients for each cartridge module and the cartridge module with insufficient remaining amount.
경우에 따라, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 출력할 수 있다(S2261). 이에 따라, 사용자는 카트리지 모듈별 영양제의 잔여량 및 잔여량이 부족한 카트리지 모듈을 확인할 수 있다.In some cases, the dispensing device may output cartridge module management information (S2261). Accordingly, the user can check the remaining amount of nutrients in each cartridge module and the cartridge module with insufficient remaining amount.
도 22는 일 실시예에 따른 카트리지 모듈을 관리하는 방법의 다른 예에 관한 흐름도로, 카트리지 모듈에 담긴 영양제의 잔여량에 따라 디스펜싱 디바이스가 동작하는 방법에 관한 흐름도이다. FIG. 22 is a flow chart of another example of a method for managing a cartridge module according to one embodiment, wherein the flow chart is a method for operating a dispensing device according to the remaining amount of a nutrient contained in a cartridge module.
단계 S2310에서, 디스펜싱 디바이스는 잔여량 정보를 획득할 수 있다. 일 예로, 잔여량 정보는 디스펜싱 디바이스에 장착된 복수의 카트리지 모듈 각각의 잔여량에 대한 정보를 포함할 수 있다.In step S2310, the dispensing device can obtain remaining amount information. For example, the remaining amount information may include information on the remaining amount of each of a plurality of cartridge modules mounted on the dispensing device.
단계 S2320에서, 디스펜싱 디바이스는 수납부의 개폐 여부를 감지할 수 있다. 일 예로, 디스펜싱 디바이스는 수납부 개폐 감지부를 통해 수납부의 개폐 여부를 감지할 수 있다.In step S2320, the dispensing device can detect whether the storage unit is open or closed. For example, the dispensing device can detect whether the storage unit is open or closed through the storage unit open/close detection unit.
단계 S2330에서, 수납부가 개방된 것으로 감지되면, 디스펜싱 디바이스는 표시부를 제어할 수 있다.In step S2330, if the storage compartment is detected to be open, the dispensing device can control the display section.
도 23은 일 실시예에 따른 디스펜싱 디바이스(300)가 표시부를 제어하는 일 예에 관한 도면이다.FIG. 23 is a drawing of an example of a dispensing device (300) controlling a display unit according to one embodiment.
디스펜싱 디바이스는 카트리지 모듈에 담긴 영양제의 잔여량을 기초로 표시부를 제어할 수 있다. 일 예로, 디스펜싱 디바이스는 잔여량이 미리 정해진 수준 미만인 카트리지 모듈에 대응하는 표시등과 잔여량이 미리 정해진 수준 이상인 카트리지 모듈에 대응하는 표시등을 상이한 방식으로 표시할 수 있다. 보다 구체적인 예로, 도 23의 (a)를 참고하면, 디스펜싱 디바이스(300)는 잔여량이 미리 정해진 수준 미만인 카트리지 모듈(1000a)에 대응하는 표시등(361a)은 점멸시키고, 잔여량이 미리 정해진 수준 이상인 카트리지 모듈에 대응하는 표시등은 점등시킬 수 있다. 보다 구체적인 다른 예로, 디스펜싱 디바이스는 잔여량이 미리 정해진 수준 미만인 카트리지 모듈에 대응하는 표시등과 잔여량이 미리 정해진 수준 이상인 카트리지 모듈에 대응하는 표시등을 상이한 색상으로 표시할 수 있다.The dispensing device can control the display based on the remaining amount of the nutrient contained in the cartridge module. For example, the dispensing device can display an indicator light corresponding to a cartridge module having a remaining amount less than a predetermined level and an indicator light corresponding to a cartridge module having a remaining amount greater than or equal to the predetermined level in different ways. As a more specific example, referring to (a) of FIG. 23, the dispensing device (300) can cause an indicator light (361a) corresponding to a cartridge module (1000a) having a remaining amount less than a predetermined level to blink and an indicator light corresponding to a cartridge module having a remaining amount greater than or equal to the predetermined level to light. As another more specific example, the dispensing device can display an indicator light corresponding to a cartridge module having a remaining amount less than a predetermined level and an indicator light corresponding to a cartridge module having a remaining amount greater than or equal to the predetermined level in different colors.
디스펜싱 디바이스는 카트리지 모듈이 장착됐는지 여부를 기초로 표시부를 제어할 수 있다. 표시등은 대응하는 카트리지 삽입부에 카트리지 모듈이 장착됐는지 여부를 표시할 수 있다. 일 예로, 디스펜싱 디바이스는 카트리지 모듈이 장착된 카트리지 삽입부에 대응하는 표시등과 카트리지 모듈이 장착되지 않은 카트리지 삽입부에 대응하는 표시등을 상이한 방식으로 표시할 수 있다. 보다 구체적인 예로, 도 23의 (b)를 참고하면, 디스펜싱 디바이스(300)는 카트리지 모듈이 장착된 카트리지 삽입부에 대응하는 표시등과 카트리지 모듈이 장착되지 않은 카트리지 삽입부에 대응하는 표시등(361b)을 상이한 색상으로 표시할 수 있다. 보다 구체적인 다른 예로, 디스펜싱 디바이스는 카트리지 모듈이 장착된 카트리지 삽입부에 대응하는 표시등은 점등시키고, 카트리지 모듈이 장착되지 않은 카트리지 삽입부에 대응하는 표시등은 점멸시킬 수 있다.The dispensing device can control the indicator based on whether the cartridge module is mounted. The indicator light can indicate whether the cartridge module is mounted in the corresponding cartridge insertion portion. For example, the dispensing device can display an indicator light corresponding to a cartridge insertion portion equipped with a cartridge module and an indicator light corresponding to a cartridge insertion portion not equipped with a cartridge module in different ways. As a more specific example, referring to (b) of FIG. 23, the dispensing device (300) can display an indicator light corresponding to a cartridge insertion portion equipped with a cartridge module and an indicator light (361b) corresponding to a cartridge insertion portion not equipped with a cartridge module in different colors. As another more specific example, the dispensing device can light an indicator light corresponding to a cartridge insertion portion equipped with a cartridge module and blink an indicator light corresponding to a cartridge insertion portion not equipped with a cartridge module.
디스펜싱 디바이스는 카트리지 모듈이 교환되어야 하는지 여부를 기초로 표시부를 제어할 수 있다. 표시등은 대응하는 카트리지 모듈이 교환되어야 하는지 여부를 표시할 수 있다. 일 예로, 디스펜싱 디바이스는 교환되어야 하는 카트리지 모듈에 대응하는 표시등을 다른 표시등과 상이한 방식으로 표시할 수 있다. 보다 구체적인 예로, 디스펜싱 디바이스는 교환되어야 하는 카트리지 모듈에 대응하는 표시등은 점멸시키고, 다른 표시등은 점등시킬 수 있다. 보다 구체적인 다른 예로, 디스펜싱 디바이스는 교환되어야 하는 카트리지 모듈에 대응하는 표시등과 다른 표시등을 상이한 색상으로 표시할 수 있다.The dispensing device can control the indicator based on whether the cartridge module needs to be replaced. The indicator light can indicate whether the corresponding cartridge module needs to be replaced. As an example, the dispensing device can display the indicator light corresponding to the cartridge module that needs to be replaced in a different manner from the other indicator lights. As a more specific example, the dispensing device can cause the indicator light corresponding to the cartridge module that needs to be replaced to blink and the other indicator lights to light. As another more specific example, the dispensing device can display the indicator light corresponding to the cartridge module that needs to be replaced and the other indicator lights in different colors.
디스펜싱 디바이스는 수납부가 개방된 것으로 감지되면 표시부를 제어하는 동작을 수행할 수 있다. 이 경우, 디스펜싱 디바이스는 수납부가 폐쇄된 것으로 감지되면 표시부를 제어하는 동작을 수행하지 않을 수 있다. 일 예로, 디스펜싱 디바이스는 수납부가 개방된 것으로 감지되면 카트리지 모듈이 장착됐는지 여부를 기초로 표시부를 제어하는 동작을 수행하고, 수납부가 폐쇄된 것으로 감지되면 상기 동작을 수행하지 않을 수 있다. 다른 예로, 디스펜싱 디바이스는 수납부가 개방된 것으로 감지되면 카트리지 모듈에 담긴 영양제의 잔여량을 기초로 표시부를 제어하는 동작을 수행하고, 수납부가 폐쇄된 것으로 감지되면 상기 동작을 수행하지 않을 수 있다. 또 다른 예로, 디스펜싱 디바이스는 수납부가 개방된 것으로 감지되면 카트리지 모듈이 교환되어야 하는지 여부를 기초로 표시부를 제어하는 동작을 수행하고, 수납부가 폐쇄된 것으로 감지되면 상기 동작을 수행하지 않을 수 있다.The dispensing device may perform an operation for controlling the display unit when the storage compartment is detected as being open. In this case, the dispensing device may not perform the operation for controlling the display unit when the storage compartment is detected as being closed. For example, the dispensing device may perform an operation for controlling the display unit based on whether a cartridge module is mounted when the storage compartment is detected as being open, and may not perform the operation when the storage compartment is detected as being closed. As another example, the dispensing device may perform an operation for controlling the display unit based on the remaining amount of the nutrient contained in the cartridge module when the storage compartment is detected as being open, and may not perform the operation when the storage compartment is detected as being closed. As yet another example, the dispensing device may perform an operation for controlling the display unit based on whether the cartridge module needs to be replaced when the storage compartment is detected as being open, and may not perform the operation when the storage compartment is detected as being closed.
다시 도 22를 참고하면, 단계 S2340에서, 디스펜싱 디바이스는 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이할 수 있다. Referring again to FIG. 22, in step S2340, the dispensing device can display cartridge module management information via the device terminal.
일 예로, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 수납부가 개방된 것으로 감지되면 디스플레이하고, 폐쇄된 것으로 감지되면 디스플레이하지 않을 수 있다. For example, the dispensing device may display cartridge module management information when the compartment is detected as open, and not display it when it is detected as closed.
다른 예로, 디스펜싱 디바이스는 카트리지 모듈 관리 정보를 수납부가 개방된 것으로 감지되면 디스플레이하고, 폐쇄된 것으로 감지되면 이후 미리 정해진 시간동안 카트리지 모듈 관리 정보를 디스플레이한 후 디스플레이하지 않을 수 있다.As another example, the dispensing device may display cartridge module management information when the storage compartment is detected as open, and may display the cartridge module management information for a predetermined amount of time and then not display it when the storage compartment is detected as closed.
도 22의 단계가 모두 필수적인 것은 아니고, 단계는 상호 순서가 변경되거나 단계 중 적어도 일부가 생략될 수 있다. 일 예로, 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이하는 단계(S2340)는 표시부를 제어하는 단계(S2330)보다 먼저 수행될 수 있다. 다른 예로, 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이하는 단계(S2340) 및 표시부를 제어하는 단계(S2330)는 동시에 수행될 수 있다. 또 다른 예로, 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이하는 단계(S2340) 및 표시부를 제어하는 단계(S2330) 중 하나는 수행되지 않을 수 있다.Not all of the steps in FIG. 22 are essential, and the order of the steps may be changed or at least some of the steps may be omitted. For example, the step (S2340) of displaying cartridge module management information through the device terminal may be performed before the step (S2330) of controlling the display unit. As another example, the step (S2340) of displaying cartridge module management information through the device terminal and the step (S2330) of controlling the display unit may be performed simultaneously. As yet another example, one of the step (S2340) of displaying cartridge module management information through the device terminal and the step (S2330) of controlling the display unit may not be performed.
도 24는 도 22의 카트리지 모듈을 관리하는 방법의 다른 예의 보다 구체적인 예시에 관한 흐름도이다. 도 24의 단계가 모두 필수적인 것은 아니고, 단계는 상호 순서가 변경되거나 단계 중 적어도 일부가 생략될 수 있다.FIG. 24 is a flow chart of a more specific example of another method of managing the cartridge module of FIG. 22. Not all of the steps in FIG. 24 are required, and the order of the steps may be changed or at least some of the steps may be omitted.
단계 S2410에서, 디스펜싱 디바이스는 잔여량 정보를 획득할 수 있다. 이에 대해서는 단계 S2310에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.In step S2410, the dispensing device can obtain remaining amount information. Since the description in step S2310 can be applied similarly to this, redundant description is omitted.
단계 S2420에서, 디스펜싱 디바이스는 수납부의 개폐 여부를 감지할 수 있다. 이에 대해서는 단계 S2320에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.In step S2420, the dispensing device can detect whether the storage compartment is open or closed. Since the description in step S2320 can be applied similarly to this, a duplicate description is omitted.
수납부가 폐쇄된 것으로 감지되면, 디스펜싱 디바이스는 수납부가 개방된 것으로 감지될 때까지 수납부의 개폐 여부를 감지할 수 있다. 일 예로, 디스펜싱 디바이스는 수납부가 폐쇄된 것으로 감지된 후 미리 정해진 시간이 지나면 다시 수납부의 개폐 여부를 감지할 수 있다. 다른 예로, 디스펜싱 디바이스는 미리 정해진 주기로 수납부의 개폐 여부를 감지할 수 있다.When the compartment is detected as closed, the dispensing device may detect whether the compartment is open or closed until the compartment is detected as open. In one example, the dispensing device may detect whether the compartment is open or closed again after a predetermined time has passed after the compartment is detected as closed. In another example, the dispensing device may detect whether the compartment is open or closed at a predetermined cycle.
단계 S2430에서, 수납부가 개방된 것으로 감지되면, 디스펜싱 디바이스는 표시부를 제어할 수 있다. 일 예로, 디스펜싱 디바이스는 잔여량이 미리 정해진 수준 미만인 카트리지 모듈 또는 교환되어야 하는 카트리지 모듈을 식별할 수 있도록 표시부를 제어할 수 있다. 단계 S2430에 대해서는 단계 S2330에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.In step S2430, if it is detected that the storage compartment is opened, the dispensing device may control the display unit. For example, the dispensing device may control the display unit to identify a cartridge module whose remaining amount is below a predetermined level or a cartridge module that needs to be replaced. The description of step S2330 may be similarly applied to step S2430, so a duplicate description is omitted.
단계 S2440에서, 디스펜싱 디바이스는 새로운 카트리지 모듈의 장착 여부를 감지할 수 있다. 일 예로, 디스펜싱 디바이스는 카트리지 모듈 인터페이스를 통해 새로운 카트리지 모듈의 장착 여부를 감지할 수 있다.In step S2440, the dispensing device can detect whether a new cartridge module is mounted. For example, the dispensing device can detect whether a new cartridge module is mounted via a cartridge module interface.
단계 S2450에서, 새로운 카트리지 모듈이 장착되지 않은 것으로 감지되면, 디스펜싱 디바이스는 수납부의 개폐 여부를 감지할 수 있다. 수납부가 개방된 것으로 감지되면, 디스펜싱 디바이스는 다시 새로운 카트리지 모듈의 장착 여부를 감지할 수 있다. 수납부가 폐쇄된 것으로 감지되면, 디스펜싱 디바이스는 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이할 수 있다(단계 S2490). 일 예로, 디스펜싱 디바이스는 수납부가 폐쇄된 것으로 감지되면 이후 미리 정해진 시간동안 카트리지 모듈 관리 정보를 디스플레이할 수 있다.In step S2450, if it is detected that a new cartridge module is not mounted, the dispensing device can detect whether the storage compartment is open or closed. If it is detected that the storage compartment is open, the dispensing device can again detect whether a new cartridge module is mounted. If it is detected that the storage compartment is closed, the dispensing device can display cartridge module management information through the device terminal (step S2490). For example, if the dispensing device detects that the storage compartment is closed, it can display cartridge module management information for a predetermined period of time thereafter.
단계 S2460에서, 새로운 카트리지 모듈이 장착된 것으로 감지되면, 디스펜싱 디바이스는 새로운 카트리지 모듈의 초기 충전량 정보를 획득할 수 있다. 일 예로, 디스펜싱 디바이스는 새로운 카트리지 모듈의 메모리 칩으로부터 초기 충전량 정보를 획득할 수 있다.In step S2460, if a new cartridge module is detected to be mounted, the dispensing device may obtain initial charge amount information of the new cartridge module. For example, the dispensing device may obtain initial charge amount information from a memory chip of the new cartridge module.
단계 S2470에서, 디스펜싱 디바이스는 표시부를 제어할 수 있다. 이에 대해서는 단계 S2330에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.In step S2470, the dispensing device can control the display unit. Since the description in step S2330 can be applied similarly to this, redundant description is omitted.
단계 S2480에서, 디스펜싱 디바이스는 수납부의 개폐 여부를 감지할 수 있다. 이에 대해서는 단계 S2320에서 설명한 내용이 마찬가지로 적용될 수 있으므로 중복되는 설명은 생략한다.In step S2480, the dispensing device can detect whether the storage compartment is open or closed. Since the description in step S2320 can be applied similarly to this, a duplicate description is omitted.
수납부가 개방된 것으로 감지되면, 디스펜싱 디바이스는 수납부가 폐쇄된 것으로 감지될 때까지 수납부의 개폐 여부를 감지할 수 있다. 일 예로, 디스펜싱 디바이스는 수납부가 개방된 것으로 감지된 후 미리 정해진 시간이 지나면 다시 수납부의 개폐 여부를 감지할 수 있다. 다른 예로, 디스펜싱 디바이스는 미리 정해진 주기로 수납부의 개폐 여부를 감지할 수 있다.When the storage compartment is detected as open, the dispensing device may detect whether the storage compartment is open or closed until the storage compartment is detected as closed. In one example, the dispensing device may detect whether the storage compartment is open or closed again after a predetermined period of time has passed since the storage compartment was detected as open. In another example, the dispensing device may detect whether the storage compartment is open or closed at a predetermined cycle.
단계 S2490에서, 수납부가 폐쇄된 것으로 감지되면, 디스펜싱 디바이스는 디바이스 단말을 통해 카트리지 모듈 관리 정보를 디스플레이할 수 있다. 일 예로, 디스펜싱 디바이스는 수납부가 폐쇄된 것으로 감지되면 이후 미리 정해진 시간동안 카트리지 모듈 관리 정보를 디스플레이할 수 있다.In step S2490, if the storage compartment is detected to be closed, the dispensing device may display cartridge module management information via the device terminal. For example, if the dispensing device detects that the storage compartment is closed, the dispensing device may display cartridge module management information for a predetermined period of time thereafter.
실시예에 따른 방법은 하드웨어, 펌웨어, 소프트웨어 또는 이들의 조합을 포함하는 프로세싱 로직에 의해 수행될 수 있다. 실시예에 따른 방법은 비일시적 컴퓨터 판독 가능 매체(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 can be performed by processing logic including hardware, firmware, software, or a combination thereof. The method according to the embodiment can be performed by a processor executing code stored in a non-transitory computer-readable medium. Examples of the non-transitory computer-readable medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs, DVDs, magneto-optical media such as floptical disks, and hardware devices specifically configured to store and perform program commands and instructions such as ROMs, RAMs, flash memories, etc.
비일시적 컴퓨터 판독 가능 매체는 하나 이상의 인스트럭션을 저장할 수 있다. 상기 하나 이상의 인스트럭션은, 디스펜싱 디바이스 또는 서버의 하나 이상의 프로세서들에 의해 실행될 때, 상기 디스펜싱 디바이스 또는 상기 서버로 하여금, 실시예에 따른 방법을 수행하게 할 수 있다.A non-transitory computer-readable medium may store one or more instructions, which, when executed by one or more processors of a dispensing device or a server, may cause the dispensing device or the server to perform a method according to an embodiment.
상기에서는 실시예를 기준으로 본 출원을 설명하였으나 본 출원은 이에 한정되지 않으며, 본 출원의 사상과 범위 내에서 다양하게 변경 또는 변형할 수 있음은 본 출원이 속하는 기술 분야의 당업자에게 명백한 것이며, 따라서 이와 같은 변경 또는 변형은 첨부된 특허청구범위에 속함을 밝혀둔다.Although the present application has been described above based on examples, the present application is not limited thereto, and it will be apparent to those skilled in the art to which the present application pertains that various changes or modifications can be made within the spirit and scope of the present application, and therefore it is made clear that such changes or modifications fall within the scope of the appended patent claims.
Claims (12)
복수의 카트리지 모듈들이 장착되는 내부 공간을 갖는 하우징 및 상기 하우징의 상부에 구비되는 상부 커버를 포함하는 수납부 -상기 상부 커버의 이동에 의해 상기 수납부가 개폐됨- ;
상기 수납부의 내부 공간에 위치하고 복수의 표시등들을 포함하는 표시부; 및
영양제를 토출하기 위한 영양제 토출부를 포함하고,
상기 디스펜싱 디바이스는,
상기 카트리지 모듈들의 잔여량 정보를 획득하고 -상기 잔여량 정보는 카트리지 모듈에 담긴 영양제의 잔여량을 반영함- ,
상기 수납부의 개폐 여부를 확인하고,
상기 수납부가 개방된 것으로 확인된 경우, 잔여량이 미리 정해진 수준 미만인 카트리지에 대응하는 타겟 표시등을 점멸(blinking)시키고,
(1) 상기 수납부가 폐쇄된 것으로 확인되거나 (2) 상기 잔여량이 미리 정해진 수준 미만인 카트리지가 상기 디스펜서로부터 탈착된 것으로 확인되는 경우, 상기 타겟 표시등의 점멸을 중단시키는(stop blinking) 디스펜싱 디바이스.
In a dispensing device that dispenses nutrients,
A housing having an internal space in which a plurality of cartridge modules are mounted, and a storage portion including an upper cover provided on an upper portion of the housing, wherein the storage portion is opened and closed by movement of the upper cover;
A display unit located in the inner space of the storage unit and including a plurality of indicator lights; and
Includes a nutrient dispensing unit for dispensing nutrients,
The above dispensing device,
Obtaining the remaining amount information of the above cartridge modules - the remaining amount information reflects the remaining amount of nutrients contained in the cartridge modules -
Check whether the above storage compartment is open or closed,
If the above storage compartment is confirmed to be open, the target indicator corresponding to the cartridge whose remaining amount is below a predetermined level is blinked,
(1) A dispensing device that stops blinking the target indicator light when it is determined that the storage compartment is closed or (2) a cartridge having a remaining amount below a predetermined level is removed from the dispenser.
상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 탈착된 것으로 확인된 후 새로운 카트리지 모듈이 장착된 것으로 확인되면, 상기 새로운 카트리지 모듈의 식별 정보 및 잔여량 정보 중 적어도 하나를 이용하여 상기 타겟 표시등을 제어하는 디스펜싱 디바이스.
In the first paragraph,
A dispensing device that controls the target indicator light by using at least one of identification information and remaining amount information of the new cartridge module when it is confirmed that a cartridge module with a remaining amount below a predetermined level has been removed and a new cartridge module has been installed.
상기 새로운 카트리지 모듈에 포함된 메모리 칩으로부터 상기 새로운 카트리지 모듈의 식별 정보 및 잔여량 정보 중 적어도 하나를 획득하는 디스펜싱 디바이스.
In the second paragraph,
A dispensing device that obtains at least one of identification information and remaining amount information of the new cartridge module from a memory chip included in the new cartridge module.
상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 탈착된 것으로 확인된 후 다시 상기 잔여량이 미리 정해진 수준 미만인 카트리지 모듈이 장착된 것으로 확인되면, 상기 점멸이 중단된 타겟 표시등을 다시 점멸시키는 디스펜싱 디바이스.
In the first paragraph,
A dispensing device that causes the target indicator light, which has stopped blinking, to blink again when it is confirmed that a cartridge module having a residual amount less than a predetermined level has been removed and then a cartridge module having a residual amount less than a predetermined level is again installed.
상기 복수의 표시등들 각각은 상기 복수의 카트리지들 각각에 대응하는 디스펜싱 디바이스.
In the first paragraph,
Each of the above plurality of indicator lights corresponds to a dispensing device corresponding to each of the above plurality of cartridges.
상기 카트리지 모듈에 포함된 메모리 칩으로부터 상기 카트리지 모듈의 잔여량 정보를 획득하는 디스펜싱 디바이스.
In the first paragraph,
A dispensing device that obtains remaining amount information of the cartridge module from a memory chip included in the cartridge module.
상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부;
메모리;
상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및
외부와 정보를 주고받는 통신부를 포함하고,
상기 수납부는, 상기 카트리지 모듈에 포함된 메모리 칩의 리드-라이트(read-write)가 가능하도록 구현된 제1 내지 제N 전극을 포함하고,
상기 프로세서는,
상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고,
상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 포함된 적어도 하나의 메모리 칩에 저장된 잔여량 정보를 갱신하도록 제어하고,
상기 프로세서는, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량 정보에 기초하여, 교환이 필요한 카트리지 모듈을 결정하는 디스펜싱 디바이스.
A storage portion providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number greater than or equal to 2, and the cartridge module includes a memory chip;
A nutrient discharging unit for discharging nutrients stored in the first cartridge module to the Nth cartridge module;
memory;
A processor electrically connected to said memory and executing instructions contained in said memory; and
Includes a communication unit that exchanges information with the outside world,
The above storage unit includes first to Nth electrodes implemented to enable read-write of a memory chip included in the cartridge module,
The above processor,
When a nutrient discharge request signal is obtained through the above communication unit, the nutrient discharge unit is controlled to discharge the nutrient from at least one cartridge module,
Based on the cartridge module from which the nutrient is discharged and the discharge amount information thereof, control is provided to update the remaining amount information stored in at least one memory chip included in the first cartridge module to the Nth cartridge module,
The above processor is a dispensing device that determines a cartridge module that needs to be replaced based on the remaining amount information of the first cartridge module to the Nth cartridge module.
상기 프로세서는, 상기 교환이 필요한 카트리지 모듈에 관한 정보를 출력부를 통해 제공하는 디스펜싱 디바이스.
In Article 7,
The above processor is a dispensing device that provides information about the cartridge module requiring exchange through an output unit.
상기 프로세서는, 상기 교환이 필요한 카트리지 모듈이 존재하는 것으로 판단되면, 카트리지 모듈 판매 정보를 상기 통신부를 통해 획득하여 출력부를 통해 제공하는 디스펜싱 디바이스.
In Article 7,
The above processor is a dispensing device that, when it is determined that there is a cartridge module requiring exchange, obtains cartridge module sales information through the communication unit and provides it through the output unit.
상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부;
메모리;
상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및
외부와 정보를 주고받는 통신부를 포함하고,
상기 프로세서는,
상기 수납부에 상기 제1 카트리지 모듈이 장착되면 상기 제1 카트리지 모듈에 포함된 제1 메모리 칩에 저장된 제1 식별 정보를 획득하고,
상기 장착된 제1 카트리지 모듈의 초기 충전량을 획득하도록, 상기 통신부를 통해 외부 서버로 상기 제1 식별 정보를 전송하고,
상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고,
상기 초기 충전량, 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량이 산출되도록, 상기 통신부를 통해 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 전송하고,
상기 프로세서는, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량 정보에 기초하여, 교환이 필요한 카트리지 모듈을 결정하는 디스펜싱 디바이스.
A storage portion providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number greater than or equal to 2, and the cartridge module includes a memory chip;
A nutrient discharging unit for discharging nutrients stored in the first cartridge module to the Nth cartridge module;
memory;
A processor electrically connected to said memory and executing instructions contained in said memory; and
Includes a communication unit that exchanges information with the outside world,
The above processor,
When the first cartridge module is mounted in the storage unit, the first identification information stored in the first memory chip included in the first cartridge module is acquired,
To obtain the initial charge amount of the first cartridge module mounted above, the first identification information is transmitted to an external server through the communication unit,
When a nutrient discharge request signal is obtained through the above communication unit, the nutrient discharge unit is controlled to discharge the nutrient from at least one cartridge module,
The cartridge module from which the nutrient is discharged and the discharge amount information are transmitted through the communication unit so that the remaining amount of the first cartridge module to the Nth cartridge module is calculated based on the initial charge amount, the cartridge module from which the nutrient is discharged and the discharge amount information thereof.
The above processor is a dispensing device that determines a cartridge module that needs to be replaced based on the remaining amount information of the first cartridge module to the Nth cartridge module.
상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈에 저장된 영양제를 토출하는 영양제 토출부;
메모리;
상기 메모리와 전기적으로 연결되고, 상기 메모리에 포함된 명령들을 실행하는 프로세서; 및
외부와 정보를 주고받는 통신부를 포함하고,
상기 프로세서는,
상기 수납부에 상기 제1 카트리지 모듈이 장착되면 상기 제1 카트리지 모듈에 포함된 제1 메모리 칩에 저장된 제1 식별 정보를 획득하고,
상기 획득된 제1 식별 정보를 외부 서버로 전송하여 상기 제1 카트리지 모듈의 초기 충전량을 획득하고,
상기 통신부를 통해 영양제 토출 요청 신호를 획득하면, 상기 영양제 토출부가 적어도 하나의 카트리지 모듈로부터 영양제를 토출하도록 제어하고,
상기 초기 충전량, 상기 영양제가 토출된 카트리지 모듈 및 그 토출량 정보를 기초로 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량을 산출하여 저장하고,
상기 프로세서는, 상기 제1 카트리지 모듈 내지 상기 제N 카트리지 모듈의 잔여량 정보에 기초하여, 교환이 필요한 카트리지 모듈을 결정하는 디스펜싱 디바이스.A storage portion providing a space for accommodating a first cartridge module to an Nth cartridge module, wherein N is a natural number greater than or equal to 2, and the cartridge module includes a memory chip;
A nutrient discharging unit for discharging nutrients stored in the first cartridge module to the Nth cartridge module;
memory;
A processor electrically connected to said memory and executing instructions contained in said memory; and
Includes a communication unit that exchanges information with the outside world,
The above processor,
When the first cartridge module is mounted in the storage unit, the first identification information stored in the first memory chip included in the first cartridge module is acquired,
The first identification information obtained above is transmitted to an external server to obtain the initial charge amount of the first cartridge module,
When a nutrient discharge request signal is obtained through the above communication unit, the nutrient discharge unit is controlled to discharge the nutrient from at least one cartridge module,
Based on the initial charge amount, the cartridge module from which the nutrient is discharged, and the discharge amount information, the remaining amount of the first cartridge module to the Nth cartridge module is calculated and stored.
The above processor is a dispensing device that determines a cartridge module that needs to be replaced based on the remaining amount information of the first cartridge module to the Nth cartridge module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2022/017566 WO2023153587A1 (en) | 2022-02-09 | 2022-11-09 | Dispensing device and user terminal for managing cartridge module |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20220016894 | 2022-02-09 | ||
KR1020220016894 | 2022-02-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20230120540A KR20230120540A (en) | 2023-08-17 |
KR102743457B1 true KR102743457B1 (en) | 2024-12-16 |
Family
ID=87800311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220083482A Active KR102743457B1 (en) | 2022-02-09 | 2022-07-07 | Dispensing device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102743457B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101341350B1 (en) | 2013-08-29 | 2013-12-13 | 이선구 | A potable medicine bottle |
JP2019534738A (en) | 2016-09-28 | 2019-12-05 | デジタル メディカル テクノロジーズ,リミティド ライアビリティ カンパニー(ドゥーイング ビジネス アズ アドヒアテック) | Dosing device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014515684A (en) * | 2011-04-25 | 2014-07-03 | アクセス ビジネス グループ インターナショナル リミテッド ライアビリティ カンパニー | Pill dispenser |
KR20160057179A (en) * | 2014-11-13 | 2016-05-23 | (주)제이브이엠 | Drug packing appearatus and method for managing drug |
KR102345802B1 (en) * | 2020-06-01 | 2022-01-03 | 알고케어 주식회사 | Nutrition supplement cartridge and nutrition supplement dispenser including a plurality of nutrition supplement cartridge |
-
2022
- 2022-07-07 KR KR1020220083482A patent/KR102743457B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101341350B1 (en) | 2013-08-29 | 2013-12-13 | 이선구 | A potable medicine bottle |
JP2019534738A (en) | 2016-09-28 | 2019-12-05 | デジタル メディカル テクノロジーズ,リミティド ライアビリティ カンパニー(ドゥーイング ビジネス アズ アドヒアテック) | Dosing device |
Also Published As
Publication number | Publication date |
---|---|
KR20230120540A (en) | 2023-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7445843B2 (en) | Drug dispensing device, drug dispensing program | |
JP6476973B2 (en) | Drug distribution support system | |
KR20130050390A (en) | Medicine dispensing device | |
WO2017159819A1 (en) | Drug dispensing device and drug dispensing program | |
JP2001101491A (en) | Communication system for automatic vending machine | |
JP5472360B2 (en) | Drug dispensing device | |
TWI699713B (en) | Brand designation system of aerosol inhaling device | |
KR102743457B1 (en) | Dispensing device | |
KR20140098455A (en) | Cartridge for medicine packing machine | |
KR20120007688A (en) | Pharmaceutical automatic packaging device and its integrated cartridge control method | |
JP7152753B2 (en) | Sales counter for unpowered vending machines | |
KR102828817B1 (en) | Method, server and system for providing group nutrition information | |
KR20250032886A (en) | Dispensing system including a dispensing device and method for managing dosage form information using the dispensing system | |
JP7568947B2 (en) | Drug dispensing device, display control device, drug dispensing program | |
JPS59226993A (en) | Software selling equipment | |
KR20230087349A (en) | Method, server and system for providing nutrition information | |
JP4595188B2 (en) | Vending machine control device | |
JP2001143136A (en) | Controller for automatic vending machine and vending information totaling system | |
KR100826120B1 (en) | Cassette Refill Method of Automatic Packing Machine and Its Automatic Packing Machine | |
JPS6233686Y2 (en) | ||
JP2024019144A (en) | Medicine dispensing device | |
JP2023010426A (en) | Chemical Dispensing System, Chemical Dispensing Program | |
KR20050073779A (en) | Information writer of cassette be filled pill | |
HK40030430A (en) | Aerosol aspirator brand designation system | |
JPH01292594A (en) | Automatic vending machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20220707 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20240214 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: 20241126 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20241211 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20241211 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |