KR102842457B1 - Customized snack recommendation and provision system - Google Patents
Customized snack recommendation and provision systemInfo
- Publication number
- KR102842457B1 KR102842457B1 KR1020220156143A KR20220156143A KR102842457B1 KR 102842457 B1 KR102842457 B1 KR 102842457B1 KR 1020220156143 A KR1020220156143 A KR 1020220156143A KR 20220156143 A KR20220156143 A KR 20220156143A KR 102842457 B1 KR102842457 B1 KR 102842457B1
- Authority
- KR
- South Korea
- Prior art keywords
- snack
- orderer
- snacks
- information
- recommendation
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0282—Rating or review of business operators or products
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Electronic shopping [e-shopping] by configuring or customising goods or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/60—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to nutrition control, e.g. diets
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Nutrition Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 맞춤형 간식 추천 및 제공 시스템에 관한 것으로서, 주문자에게 간식을 추천하고, 상기 주문자가 선택한 다수 개의 간식을 포장하여 제공하는 맞춤형 간식 추천 및 제공 시스템에 있어서, 상기 주문자의 성별, 나이, 주문이력, 알레르기 여부, 선호하는 맛, 선호하는 식감, 다이어트 여부, 선호 영양소, 선호 음식 온도, 선호 포장재질, 선호 브랜드, 이전 선택 간식 및 간식 소비 완료 시간 중 적어도 하나 이상의 주문자 정보를 수집하는 주문자 정보 수집부, 상기 간식의 카테고리, 영양성분, 식품 유형, 브랜드, 원재료 및 열량 정보 중 적어도 하나 이상의 간식정보를 수집하는 간식정보 수집부, 상기 주문자가 시스템과 무선통신 연결된 사용자 단말을 이용하여 기설정된 입력동작을 수행하는 경우, 상기 주문자에게 리워드를 제공하는 리워드 제공부, 상기 주문자 정보 및 상기 간식정보를 이용하여 맞춤형 간식 및 간식 조합을 추천하는 간식추천부, 상기 주문자에게 배송한 간식박스를 기설정된 크기로 분할하여 번호를 부여하고, 상기 주문자가 상기 번호에 위치한 간식을 섭취하는 경우 섭취한 총 칼로리를 산출하여 상기 사용자 단말에 표시하는 섭취정보 산출부 및 상기 주문자로부터 수집한 상기 간식박스 내 포함된 간식에 대응하는 평가, 점수 및 재구매 의사를 포함하는 피드백 정보에 대응하여 상기 간식에 점수를 부여하는 피드백부를 포함하는 것을 특징으로 한다.The present invention relates to a customized snack recommendation and provision system, and a customized snack recommendation and provision system that recommends snacks to an orderer and packages and provides a plurality of snacks selected by the orderer, comprising: an orderer information collection unit that collects at least one orderer information among the orderer's gender, age, order history, allergies, preferred taste, preferred texture, diet, preferred nutrients, preferred food temperature, preferred packaging material, preferred brand, previously selected snacks, and snack consumption completion time; a snack information collection unit that collects at least one snack information among the category, nutritional content, food type, brand, raw material, and calorie information of the snack; a reward provision unit that provides a reward to the orderer when the orderer performs a preset input operation using a user terminal wirelessly connected to the system; a snack recommendation unit that recommends customized snacks and snack combinations using the orderer information and the snack information; an intake information calculation unit that divides a snack box delivered to the orderer into preset sizes and assigns numbers, and calculates the total calories consumed when the orderer consumes the snack located at the number and displays the calculated total calories consumed on the user terminal; and an intake information calculation unit that calculates the total calories consumed in the snack box collected from the orderer. It is characterized by including a feedback section that assigns a score to the snack in response to feedback information including an evaluation, score, and repurchase intention corresponding to the included snack.
Description
본 발명은 맞춤형 간식 추천 및 제공 시스템에 관한 것으로서, 보다 상세하게는 전체 주문되는 물품과 연속적, 동시 구매되거나 소비자가 선호하는 간식을 추천하는 소비자의 주문하는 맞춤형 간식 추천 및 제공 시스템에 관한 것이다.The present invention relates to a customized snack recommendation and provision system, and more particularly, to a customized snack recommendation and provision system for a consumer's order that recommends snacks that are purchased sequentially or simultaneously with the entire ordered product or that the consumer prefers.
간식은 하루동안 일반적으로 정해진 3번의 식사(아침, 점심, 저녁)이외에 먹는 과자, 음료, 가벼운 식사 등을 통해 음식을 섭취하는 것을 의미하며, 간식의 목적은, 3끼의 식사에 비해 활동량이 월등하게 높은 사람이나 성장기인 아이들에게 부족한 영양을 보충하는 것이 주 목적이었으나, 현대에 이르러서는 간식이라는 범주에 포함되는 간단한 과자나 음료, 차 등의 음식을 즐기며 잠시 여유를 가지는 시간으로 인식되는 문화로 발달되었으며, 이에 따라 다양한 형태의 맛과 영양, 향 등으로 소비자의 입맛을 사로잡기 위한 간식들이 현재까지도 새롭게 시도 및 개발되고 있다.Snacks refer to food intake through snacks, drinks, and light meals other than the three regular meals (breakfast, lunch, and dinner) during the day. The purpose of snacks was to supplement the nutrition that was lacking in people with much higher activity levels or children in the growth period compared to the three meals, but in modern times, it has developed into a culture that recognizes snacks as a time to take a break and enjoy simple foods such as snacks, drinks, and tea. Accordingly, snacks that capture the taste buds of consumers with various forms of taste, nutrition, and flavor are still being tried and developed to this day.
또한, 시대가 발전함에 따라, 보관기간을 늘리고, 다량 생산하는 간식 생산공장이 늘면서 다양한 종류의 간식이 생산됨에 따라 간식에 대한 소비자들의 취향과 기호가 다양해지고 있다.Additionally, as times progress, the number of snack production plants that produce large quantities and extend shelf life increases, and as a result, consumers' tastes and preferences for snacks are diversifying as a result of the production of various types of snacks.
한편, 간식 문화가 발달함에 따라 일반 가정뿐이나 휴일뿐만 아니라 업무를 수행하는 사무실에서도 여러 종류의 간식을 구매하여 직원들에게 복지 차원으로 제공하는 기업들이 점점 늘고있는 추세이다.Meanwhile, as snack culture develops, the number of companies purchasing various types of snacks and providing them to employees as a form of welfare is increasing, not only in ordinary households and on holidays, but also in offices where work is conducted.
하지만, 사무실에서 특정 개인이 대량으로 간식을 구매했을 때, 다수의 직원들의 취향을 알기도 힘들뿐더러 모든 직원들의 취향을 맞추는 것은 불가능하기 때문에 똑같은 양의 다양한 간식을 사더라도 빠르게 소진되는 간식이 있는 반면에 시간이 지나도 아무도 찾지 않고 남아 골칫거리가 되는 간식들이 존재하는 경우가 발생한다.However, when a specific individual in the office purchases a large quantity of snacks, it is difficult to know the tastes of many employees, and it is impossible to satisfy all employees' tastes. Therefore, even if the same amount of various snacks is purchased, some snacks are quickly consumed, while others remain unclaimed for a long time, causing a problem.
따라서, 개개인의 취향에 따른 간식을 추천하고, 추천 후 제공한 간식의 다음주기까지 잔여한 간식 데이터를 피드백하여 최적의 간식을 추천하여 제공하는 간식 추천 시스템에 대한 연구가 요구된다.Therefore, research is required on a snack recommendation system that recommends snacks according to individual tastes and provides optimal snack recommendations by providing feedback on remaining snack data until the next cycle of snacks provided after recommendation.
본 발명은 주문자의 정보에 대응한 간식 추천 점수를 점수화하여 주문자 단말에 표시함으로써, 객관적인 데이터에 근거한 추천 간식을 제공함에 목적이 있다.The purpose of the present invention is to provide recommended snacks based on objective data by scoring snack recommendation scores corresponding to information of an orderer and displaying the scores on an orderer's terminal.
또한, 주문자의 정보 중 특정 성분 알레르기 및 채식주의자 여부에 대한 정보를 수집하여 간식의 영양성분에 매칭함으로써, 주문자가 알레르기 성분이 포함된 간식 또는 동물성 성분이 들어간 간식을 확인하고 주문을 방지하여 반품 및 항의로 인한 인적, 경제적 소모 비용을 감소시킴에 목적이 있다.In addition, the purpose is to collect information on specific ingredient allergies and vegetarianism from the customer's information and match it to the nutritional content of the snack, thereby preventing the customer from ordering snacks containing allergens or animal ingredients, thereby reducing human and economic costs due to returns and complaints.
또한, 간식 수신 후 주문자로부터 피드백 정보를 수집함으로써, 더욱 정교한 간식 추천과 공공적으로 평가가 좋지 않은 간식을 파악하여 공급되는 간식 품목을 최적화하여 악성재고를 방지함에 목적이 있다.Additionally, by collecting feedback information from customers after receiving snacks, the purpose is to provide more sophisticated snack recommendations and to optimize the snack items supplied by identifying snacks that are not publicly evaluated, thereby preventing bad inventory.
본 발명의 일 실시례에 따른 맞춤형 간식 추천 및 제공 시스템은, 주문자에게 간식을 추천하고, 상기 주문자가 선택한 다수 개의 간식을 포장하여 제공하는 맞춤형 간식 추천 및 제공 시스템에 있어서, 상기 주문자의 성별, 나이, 주문이력, 알레르기 여부, 선호하는 맛, 선호하는 식감, 다이어트 여부, 선호 영양소, 선호 음식 온도, 선호 포장재질, 선호 브랜드, 이전 선택 간식 및 간식 소비 완료 시간 중 적어도 하나 이상의 주문자 정보를 수집하는 주문자 정보 수집부, 상기 간식의 카테고리, 영양성분, 식품 유형, 브랜드, 원재료 및 열량 정보 중 적어도 하나 이상의 간식정보를 수집하는 간식정보 수집부, 상기 주문자가 시스템과 무선통신 연결된 사용자 단말을 이용하여 기설정된 입력동작을 수행하는 경우, 상기 주문자에게 리워드를 제공하는 리워드 제공부, 상기 주문자 정보 및 상기 간식정보를 이용하여 맞춤형 간식 및 간식 조합을 추천하는 간식추천부, 상기 주문자에게 배송한 간식박스를 기설정된 크기로 분할하여 번호를 부여하고, 상기 주문자가 상기 번호에 위치한 간식을 섭취하는 경우 섭취한 총 칼로리를 산출하여 상기 사용자 단말에 표시하는 섭취정보 산출부 및 상기 주문자로부터 수집한 상기 간식박스 내 포함된 간식에 대응하는 평가, 점수 및 재구매 의사를 포함하는 피드백 정보에 대응하여 상기 간식에 점수를 부여하는 피드백부를 포함할 수 있다.A customized snack recommendation and provision system according to an embodiment of the present invention is a customized snack recommendation and provision system that recommends snacks to an orderer and packages and provides a plurality of snacks selected by the orderer, comprising: an orderer information collection unit that collects at least one orderer information among the orderer's gender, age, order history, allergies, preferred taste, preferred texture, diet, preferred nutrients, preferred food temperature, preferred packaging material, preferred brand, previously selected snacks, and snack consumption completion time; a snack information collection unit that collects at least one snack information among the category, nutritional content, food type, brand, raw material, and calorie information of the snack; a reward provision unit that provides a reward to the orderer when the orderer performs a preset input operation using a user terminal wirelessly connected to the system; a snack recommendation unit that recommends customized snacks and snack combinations using the orderer information and the snack information; an intake information calculation unit that divides a snack box delivered to the orderer into preset sizes and assigns numbers, and calculates the total calories consumed when the orderer consumes the snack located at the number and displays the calculated total calories consumed on the user terminal; and an intake information calculation unit that collects the information collected from the orderer. The snack box may include a feedback section that assigns a score to the snack in response to feedback information including evaluations, scores, and repurchase intentions corresponding to the snacks included in the snack box.
또한, 상기 간식정보 수집부는, 상기 간식에 표기된 영양성분표 내 텍스트를 인식하여 건강점수를 하기 [수학식 1]에 따라 산출하고,In addition, the snack information collection unit recognizes the text in the nutritional information table indicated on the snack and calculates a health score according to [Mathematical Formula 1].
[수학식 1][Mathematical Formula 1]
(여기서, Hp는 건강점수, Pr은 프로틴 함량(g), Vi는 비타민 함량 가중치, Df는 식이섬유 함량 가중치, Kc는 1g당 열량(kcal), Na는 1g당 나트륨(mg), Sg는 1g당 당류(g), Ft는 1g당 지방(g), Ca는 1g당 탄수화물(g)을 의미함)(Here, H p is the health score, P r is the protein content (g), V i is the vitamin content weight, D f is the dietary fiber content weight, K c is the calories per 1g (kcal), Na is the sodium per 1g (mg), S g is the sugar per 1g (g), F t is the fat per 1g (g), and C a is the carbohydrate per 1g (g).)
상기 주문자가 선택한 간식에 대응하는 상기 건강점수를 기설정된 기준에 따라 나쁨, 보통, 좋음 중 적어도 하나의 상태로 상기 사용자 단말에 표시할 수 있다.The health score corresponding to the snack selected by the customer may be displayed on the user terminal as at least one of bad, average, and good based on preset criteria.
또한, 상기 간식추천부는, 상기 주문자 정보 및 상기 간식정보를 이용하여 간식 추천도를 하기 [수학식 2]에 따라 산출할 수 있다.In addition, the snack recommendation unit can calculate a snack recommendation level using the orderer information and the snack information according to the following [Mathematical Formula 2].
[수학식 2][Equation 2]
(여기서, Sr은 간식 추천도, H는 건강식 여부 가중치, A는 알레르기 성분 포함여부 가중치, V는 동물성 성분 포함 여부 가중치, ma는 선호 포장재 가중치, CL은 열량정보 가중치, ET는 섭취온도 가중치, C는 조리여부 가중치, T는 맛의 분류 가중치, B는 제조사 브랜드 가중치, t는 제조유형 가중치를 의미함)(Here, S r represents the snack recommendation, H represents the weight of whether it is healthy, A represents the weight of whether it contains allergens, V represents the weight of whether it contains animal ingredients, m a represents the weight of preferred packaging, CL represents the weight of calorie information, ET represents the weight of consumption temperature, C represents the weight of whether it is cooked, T represents the weight of taste classification, B represents the weight of the manufacturer's brand, and t represents the weight of the manufacturing type.)
또한, 상기 간식추천부는, 상기 주문자에게 도전간식, 신상간식, 맛보기 간식 및 궁합간식 중 적어도 하나의 간식을 개별 추천하되, 상기 도전간식은, 상기 간식 추천도가 가장 낮은 값으로 산출된 간식이고, 상기 신상간식은, 최초 생산일이 2개월 이내의 간식 중 수집된 상기 주문자 정보에 대응하는 알레르기 성분이 포함되지 않고, 상기 주문자가 채식주의자인 경우 동물성 성분이 포함되지 않은 간식이며, 상기 맛보기 간식은, 상기 간식 추천도가 가장 높은 값으로 산출된 간식 중 최소 포장 중량이 기설정된 중량을 초과하는 대용량 간식을 100g 내지 150g으로 개별포장한 간식이고, 상기 궁합간식은, 상기 주문자에게 상기 간식 추천도가 가장 높은 비율로 산출된 맞춤 추천 간식에 대응하는 기설정된 궁합간식을 제공할 수 있다.In addition, the snack recommendation unit individually recommends at least one snack among a challenge snack, a new snack, a tasting snack, and a compatible snack to the orderer, wherein the challenge snack is a snack whose snack recommendation is calculated with the lowest value, the new snack is a snack whose first production date is within 2 months and does not contain an allergen corresponding to the collected orderer information, and if the orderer is a vegetarian, does not contain animal ingredients, the tasting snack is a snack individually packaged in a large capacity of 100 g to 150 g, whose minimum packaging weight exceeds a preset weight among the snacks whose snack recommendation is calculated with the highest value, and the compatible snack can provide the orderer with a preset compatible snack corresponding to the customized recommended snack whose snack recommendation is calculated with the highest rate.
또한, 상기 피드백부는, 상기 간식 박스 내 각각의 간식에 대응하는 섭취점수를 하기 [수학식 3]에 따라 산출하고,In addition, the feedback section calculates the intake score corresponding to each snack in the snack box according to [Mathematical Formula 3] below,
[수학식 3][Equation 3]
(여기서, Is는 섭취점수, As는 평가점수, Rd는 재주문 의사 가중치, Rs는 순위값, n은 간식박스 내 서로 다른 종류의 간식 개수를 의미함)(Here, I s is the intake score, A s is the evaluation score, R d is the weight of the intention to reorder, R s is the rank value, and n is the number of different types of snacks in the snack box.)
상기 섭취점수 및 상기 간식 추천도를 기설정된 비율로 산출한 간식 추천 점수를 상기 간식추천부에 전송하며, 상기 간식추천부는, 상기 간식 추천 점수가 높은 순서로 상기 주문자에게 상기 간식의 우선 추천을 수행할 수 있다.The snack recommendation score calculated by the above-mentioned intake score and the above-mentioned snack recommendation degree at a preset ratio is transmitted to the snack recommendation unit, and the snack recommendation unit can perform priority recommendations of the snack to the orderer in order of the highest snack recommendation score.
본 발명에 따르면, 주문자의 정보에 대응한 간식 추천 점수를 점수화하여 주문자 단말에 표시함으로써, 객관적인 데이터에 근거한 추천 간식을 제공할 수 있다.According to the present invention, a snack recommendation score corresponding to the orderer's information is scored and displayed on the orderer's terminal, thereby providing recommended snacks based on objective data.
또한, 주문자의 정보 중 특정 성분 알레르기 및 채식주의자 여부에 대한 정보를 수집하여 간식의 영양성분에 매칭함으로써, 주문자가 알레르기 성분이 포함된 간식 또는 동물성 성분이 들어간 간식을 확인하고 주문을 방지하여 반품 및 항의로 인한 인적, 경제적 소모 비용을 감소시킬 수 있다.In addition, by collecting information on specific ingredient allergies and vegetarianism from the customer's information and matching it to the nutritional content of the snack, the customer can identify and prevent orders for snacks containing allergens or animal ingredients, thereby reducing human and economic costs due to returns and complaints.
또한, 간식 수신 후 주문자로부터 피드백 정보를 수집함으로써, 더욱 정교한 간식 추천과 공공적으로 평가가 좋지 않은 간식을 파악하여 공급되는 간식 품목을 최적화하여 악성재고를 방지할 수 있다.Additionally, by collecting feedback from customers after receiving their snacks, we can provide more sophisticated snack recommendations and optimize the snack supply by identifying snacks with poor public reviews, thereby preventing wasteful inventory.
도 1은 본 발명의 일실시례에 따른 맞춤형 간식 추천 및 제공 시스템의 블록도를 도시한 도면이다.FIG. 1 is a block diagram illustrating a customized snack recommendation and provision system according to an embodiment of the present invention.
이상과 같은 본 발명에 대한 해결하고자 하는 과제, 과제의 해결 수단, 발명의 효과를 포함한 구체적인 사항들은 다음에 기재할 실시례 및 도면들에 포함되어 있다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시례들을 참조하면 명확해질 것이다.Specific details, including the problems to be solved, means of solving them, and effects of the invention, are included in the embodiments and drawings described below. The advantages and features of the present invention, and methods for achieving them, will become clearer with reference to the embodiments described below in detail, along with the accompanying drawings.
본 발명의 권리범위는 이하에서 설명하는 실시례에 한정되는 것은 아니며, 본 발명의 기술적 요지를 벗어나지 않는 범위 내에서 당해 기술분야의 통상적인 지식을 가진자에 의하여 다양하게 변형 실시될 수 있다.The scope of the present invention is not limited to the embodiments described below, and various modifications may be made by a person having ordinary knowledge in the relevant technical field without departing from the technical spirit of the present invention.
이하, 본 발명인 맞춤형 간식 추천 및 제공 시스템은 첨부된 도 1을 참고로 상세하게 설명한다.Hereinafter, the personalized snack recommendation and provision system of the present invention is described in detail with reference to the attached Figure 1.
우선, 도 1은 본 발명의 일실시례에 따른 맞춤형 간식 추천 및 제공 시스템의 블록도를 도시한 도면이다.First, FIG. 1 is a block diagram illustrating a customized snack recommendation and provision system according to an embodiment of the present invention.
도 1을 참고하면, 본 발명의 일실시례에 따른 맞춤형 간식 추천 및 제공 시스템(100)은 주문자 정보 수집부(110), 간식정보 수집부(120), 리워드 제공부(130), 간식추천부(140), 섭취정보 산출부(150) 및 피드백부(160)를 포함할 수 있다.Referring to FIG. 1, a customized snack recommendation and provision system (100) according to an embodiment of the present invention may include an orderer information collection unit (110), a snack information collection unit (120), a reward provision unit (130), a snack recommendation unit (140), an intake information calculation unit (150), and a feedback unit (160).
본 발명인 맞춤형 간식 추천 및 제공 시스템(100)은, 주문자가 기설정된 사용자 단말 내 마련된 전용 애플리케이션을 통해 간식 주문 시, 상기 주문자에게 맞춤형으로 간식을 추천하고 상기 주문자가 선택한 다수 개의 간식을 간식박스에 넣고 포장하여 주문자에게 배송을 수행할 수 있다.The personalized snack recommendation and provision system (100) of the present invention can, when an orderer orders a snack through a dedicated application provided in a preset user terminal, recommend a personalized snack to the orderer, pack a number of snacks selected by the orderer in a snack box, and deliver the snacks to the orderer.
또한, 주문자의 기설정된 사용자 단말에 전용 애플리케이션이 설치된 경우, 상기 맞춤형 간식 추천 및 제공 시스템(100)과 데이터 송수신을 수행할 수 있다.In addition, if a dedicated application is installed on the user terminal of the orderer, data transmission and reception can be performed with the customized snack recommendation and provision system (100).
상기 주문자 정보 수집부(110)는, 주문자의 성별, 나이, 주문이력, 알레르기 여부, 선호하는 맛, 선호하는 식감, 다이어트 여부, 선호 영양소, 선호 음식 온도, 선호 포장재질, 선호 브랜드, 이전 선택 간식 및 간식 소비 완료 시간 중 적어도 하나 이상의 주문자 정보를 수집할 수 있다.The above orderer information collection unit (110) can collect at least one piece of orderer information from among the orderer's gender, age, order history, allergies, preferred taste, preferred texture, diet, preferred nutrients, preferred food temperature, preferred packaging material, preferred brand, previously selected snack, and snack consumption completion time.
여기서, 상기 주문자 정보 수집부(110)는, 상기 주문자가 사용자 단말을 이용하여 전용 애플리케이션을 설치하여 회원가입하는 경우, 주문자 정보가 포함된 웰컴설문조사 참여페이지로 유도하여 상기 주문자 정보를 수집할 수 있다.Here, the orderer information collection unit (110) can collect the orderer information by guiding the orderer to a welcome survey participation page containing the orderer information when the orderer registers as a member by installing a dedicated application using a user terminal.
또한, 상기 웰컴설문조사 참여페이지로 화면 이동한 주문자에게 상기 리워드 제공부(130)에서 혜택을 제공한다는 문구를 표시하여 더욱 적극적인 참여를 유도할 수 있다.In addition, a phrase indicating that the reward provision unit (130) provides benefits to the orderer who moves to the welcome survey participation page can be displayed to encourage more active participation.
상기 간식정보 수집부(120)는, 간식의 카테고리, 영양성분, 식품 유형, 브랜드, 원재료 및 열량 정보 중 적어도 하나 이상의 간식정보를 수집할 수 있다.The above snack information collection unit (120) can collect at least one or more snack information among snack category, nutritional content, food type, brand, raw material, and calorie information.
여기서, 간식의 카테고리는, 과자, 비스켓, 크래커, 쿠키, 파이, 전통과자, 떡, 초콜릿, 젤리, 캐러멜, 사탕, 껌, 씨리얼, 잼, 빵(베이커리), 육포, 원물간식, 견과, 건조과일, 건어물, 유제품, 아이스크림, 냉동식품, 가공식품, 과일, 샐러드, 동결건조식품, 물, 차, 커피, 탄산음료, 과일주스, 우유, 요거트, 두유, 분말음료 등으로 분류할 수 있다.Here, the categories of snacks can be classified into sweets, biscuits, crackers, cookies, pies, traditional sweets, rice cakes, chocolate, jelly, caramel, candy, gum, cereal, jam, bread (bakery), jerky, raw snacks, nuts, dried fruits, dried fish, dairy products, ice cream, frozen foods, processed foods, fruits, salads, freeze-dried foods, water, tea, coffee, carbonated drinks, fruit juice, milk, yogurt, soy milk, powdered drinks, etc.
또한, 상기 영양성분, 원재료, 총 중량 정보 및 열량 정보는 상기 간식의 포장지에 표기된 사항을 OCR(Optimal Character Recognition)기술 또는 영상 내 텍스트 인식 딥러닝을 통한 글자인식 알고리즘을 이용하여 텍스트화 및 데이터화한 후, 저장할 수 있다.In addition, the nutritional information, raw materials, total weight information, and calorie information can be converted into text and data using OCR (Optimal Character Recognition) technology or a text recognition algorithm using deep learning in images, and then stored, based on the information indicated on the packaging of the snack.
이를 통해, 상기 간식정보 수집부(120)는, 하기 [수학식 1]에 따라 건강점수를 산출할 수 있다.Through this, the snack information collection unit (120) can calculate a health score according to the following [Mathematical Formula 1].
[수학식 1][Mathematical Formula 1]
(여기서, Hp는 건강점수, Pr은 프로틴 함량(g), Vi는 비타민 함량 가중치, Df는 식이섬유 함량 가중치, Kc는 1g당 열량(kcal), Na는 1g당 나트륨(mg), Sg는 1g당 당류(g), Ft는 1g당 지방(g), Ca는 1g당 탄수화물(g)을 의미함)(Here, H p is the health score, P r is the protein content (g), V i is the vitamin content weight, D f is the dietary fiber content weight, K c is the calories per 1g (kcal), Na is the sodium per 1g (mg), S g is the sugar per 1g (g), F t is the fat per 1g (g), and C a is the carbohydrate per 1g (g).)
이때, 상기 비타민 함량 가중치(Vi)는, 하기 [표 1]에 따라 부여될 수 있으며,At this time, the vitamin content weight (V i ) can be assigned according to [Table 1] below.
[표 1][Table 1]
상기 비타민은 비타민A, 비타민C, 비타민E 등 비타민으로 분류되는 모든 성분의 합을 의미할 수 있다.The above vitamins may refer to the sum of all ingredients classified as vitamins, such as vitamin A, vitamin C, and vitamin E.
상기 식이섬유 함량 가중치(Df)는, 하기 [표 2]에 따라 부여될 수 있다.The above dietary fiber content weight (D f ) can be assigned according to [Table 2] below.
[표 2][Table 2]
한편, 상기 프로틴 함량(Pr), 1g당 열량(Kc, kcal), 1g당 나트륨(Na, mg), 1g당 당류(Sg, g), 1g당 지방(Ft, g), 1g당 탄수화물(Ca, g)은 상기 간식의 포장지에 기재되어 텍스트화한 정보로부터 단위별 함량을 대입하여 상기 건강점수를 산출할 수 있다.Meanwhile, the protein content (P r ), calories per 1g (K c, kcal), sodium per 1g (N a, mg), sugar per 1g (S g , g), fat per 1g (F t , g), carbohydrate per 1g (C a , g) The health score can be calculated by inputting the content per unit from the textual information written on the packaging of the snack.
일례로, 상기 간식이 샐러드이고, 표시된 영양성분, 원재료, 총 중량 정보 및 열량 정보가 총 중량 144g, 나트륨 310mg, 탄수화물 7g, 당류 2g, 지방 9g, 단백질 11g, 열량 153kcal, 비타민 0mg, 식이섬유 12g인 경우, 상기 건강점수(Hp)는, 약 4.94점({(11×1.5×1)÷((153+310+2+9+7)÷144)})로 산출될 수 있다.For example, if the snack is a salad, and the nutritional information, raw materials, total weight information, and calorie information displayed are total weight 144g, sodium 310mg, carbohydrates 7g, sugars 2g, fat 9g, protein 11g, calories 153kcal, vitamins 0mg, and dietary fiber 12g, the health score (H p ) can be calculated as approximately 4.94 points ({(11×1.5×1)÷((153+310+2+9+7)÷144)}).
여기서, 상기 건강점수(Hp)는, 하기 [표 3]에서 분류한 상기 건강점수(Hp) 기준에 따라 나쁨, 보통, 좋음 중 적어도 하나의 상태로 상기 주문자의 사용자 단말에 표시될 수 있다.Here, the health score (H p ) may be displayed on the user terminal of the orderer as at least one of bad, average, and good according to the health score (H p ) criteria classified in [Table 3] below.
[표 3][Table 3]
상기 리워드 제공부(130)는, 상기 주문자가 시스템과 무선통신 연결된 사용자 단말을 이용하여 기설정된 입력동작을 수행하는 경우, 상기 주문자에게 리워드를 제공할 수 있다.The above reward provision unit (130) can provide a reward to the orderer when the orderer performs a preset input operation using a user terminal connected to the system by wireless communication.
여기서, 상기 기설정된 입력동작은, 상기 웰컴설문조사 참여페이지 내 설문조사 참여 입력, 시스템 내 매일 섭취한 간식량의 전송, 간식 패키지에 대한 피드백 등 상기 시스템(100)에 데이터를 전송하는 동작을 의미할 수 있다.Here, the preset input action may mean an action of transmitting data to the system (100), such as entering participation in a survey within the welcome survey participation page, transmitting the amount of snacks consumed daily within the system, and providing feedback on a snack package.
이때, 상기 주문자가 입력한 입력동작이 상기 시스템(100) 내 정상적으로 수신되는 경우, 간식 할인쿠폰, 간식 신제품 우선 구매권, 배송 우선권, 수수료 면제권 등을 리워드로 제공하여 상기 주문자의 적극적인 참여를 유도하여 주문자로부터 지속적인 피드백과 정보수집을 통한 최적화 및 개선사항을 빠르게 수행할 수 있다.At this time, if the input operation entered by the orderer is normally received within the system (100), rewards such as snack discount coupons, priority purchase rights for new snack products, priority delivery rights, and fee exemptions are provided to induce active participation of the orderer, thereby enabling optimization and improvements to be quickly performed through continuous feedback and information collection from the orderer.
상기 간식추천부(140)는, 상기 주문자 정보 및 상기 간식정보를 이용하여 상기 주문자에게 맞춤형 간식 및 간식 조합을 추천할 수 있다.The above snack recommendation unit (140) can recommend customized snacks and snack combinations to the orderer using the orderer information and the snack information.
보다 상세하게는, 상기 간식추천부(140)는, 상기 주문자 정보 및 상기 간식정보를 이용하여 간식 별 간식 추천도를 하기 [수학식 2]에 따라 산출할 수 있다.More specifically, the snack recommendation unit (140) can calculate a snack recommendation level for each snack by using the orderer information and the snack information according to the following [Mathematical Formula 2].
[수학식 2][Equation 2]
(여기서, Sr은 간식 추천도, H는 건강식 여부 가중치, A는 알레르기 성분 포함여부 가중치, V는 동물성 성분 포함 여부 가중치, ma는 선호 포장재 가중치, CL은 열량정보 가중치, ET는 섭취온도 가중치, C는 조리여부 가중치, T는 맛의 분류 가중치, B는 제조사 브랜드 가중치, t는 제조유형 가중치를 의미함)(Here, S r represents the snack recommendation, H represents the weight of whether it is healthy, A represents the weight of whether it contains allergens, V represents the weight of whether it contains animal ingredients, m a represents the weight of preferred packaging, CL represents the weight of calorie information, ET represents the weight of consumption temperature, C represents the weight of whether it is cooked, T represents the weight of taste classification, B represents the weight of the manufacturer's brand, and t represents the weight of the manufacturing type.)
이때, 상기 건강식 여부 가중치(H)는, 상기 건강점수가 좋음 또는 보통으로 상태표시된 경우 1, 나쁨으로 상태표시된 경우 0.3으로 가중치를 부여하고, 상기 알레르기 성분 포함 여부 가중치는, 상기 주문자 정보에서 수집한 주문자의 알레르기 성분과 상기 간식에 해당 알레르기 성분이 포함된 경우 0, 포함되지 않은 경우 1로 가중치를 부여할 수 있다.At this time, the weight (H) for whether the food is healthy may be given a weight of 1 if the health score is indicated as good or average, and 0.3 if the health score is indicated as bad, and the weight for whether the food is allergic may be given a weight of 0 if the snack contains the allergic ingredient of the orderer collected from the orderer information, and 1 if the snack does not contain the allergic ingredient.
또한, 상기 동물성 성분 포함 여부 가중치(V)는, 상기 주문자 정보에서 수집한 상기 주문자의 식성이 채식주의자인 경우, 상기 간식 내 동물성 성분이 포함된 경우 0, 포함되지 않은 경우 2로 가중치를 부여하되, 상기 주문자가 채식주의자가 아닌 경우 1의 가중치를 부여할 수 있다.In addition, the weight (V) for whether or not the animal ingredient is included may be given a weight of 0 if the snack contains animal ingredients, 2 if it does not contain animal ingredients, and 1 if the orderer is not a vegetarian, if the orderer is a vegetarian.
또한, 상기 선호 포장재 가중치(ma)는, 상기 주문자 정보에서 종이포장, 비닐포장, 낱개포장 등으로 분류한 선호 포장재 중 상기 간식의 포장재와 일치하는 경우 1, 일치하지 않는 경우 0.6의 가중치를 부여할 수 있고, 상기 열량정보 가중치(CL)은, 상기 주문자가 선택한 g당 열량(kcal)을 기준으로 한 상기 간식의 g당 열량(kcal) 비율을 비교하여 하기 [표 4]에 따라 가중치를 부여할 수 있다.In addition, the preferred packaging weight (m a ) may be given a weight of 1 if it matches the packaging material of the snack among the preferred packaging materials classified as paper packaging, plastic packaging, individual packaging, etc. in the orderer information, and a weight of 0.6 if it does not match, and the calorie information weight (CL) may be given a weight according to [Table 4] below by comparing the calorie (kcal) ratio per g of the snack based on the calorie (kcal) per g selected by the orderer.
[표 4][Table 4]
일례로, 상기 주문자가 선택한 g당 열량(kcal)이 10kcal이고, 상기 간식의 g당 열량이 12kcal인 경우, 상기 간식의 g당 열량(kcal)은 상기 주문자가 선택한 g당 열량(kcal)보다 20%가 초과되었으므로 0.9의 가중치를 부여할 수 있다.For example, if the calories per gram (kcal) selected by the customer is 10 kcal and the calories per gram of the snack is 12 kcal, the calories per gram (kcal) of the snack is 20% more than the calories per gram (kcal) selected by the customer, so a weighting of 0.9 can be given.
또한, 상기 섭취온도 가중치(ET)는, 상기 주문자가 간식을 섭취하는 온도를 의미하며, 상온, 저온 및 고온 중 적어도 하나 이상의 항목을 선택할 수 있으며, 상기 간식에 기재된 보관방법 또는 섭취 방법을 기준하여 상온, 저온, 고온으로 분류하여 일치하는 경우 1, 미일치하는 경우 0.25의 가중치를 부여할 수 있다. 이때, 컵라면과 같이 보관온도는 상온 또는 저온이나 섭취온도는 고온(끓는물을 붓는 등 50℃ 이상의 온도에서 섭취하는 간식)의 경우 섭취온도를 기준하여 분류할 수 있다.In addition, the above-mentioned intake temperature weight (E T ) refers to the temperature at which the orderer consumes the snack, and at least one item among room temperature, low temperature, and high temperature can be selected, and based on the storage method or intake method described in the snack, it can be classified into room temperature, low temperature, and high temperature, and if it matches, a weight of 1 can be given, and if it does not match, a weight of 0.25 can be given. At this time, in the case of a snack such as cup ramen, which has a storage temperature of room temperature or low temperature but a intake temperature of high temperature (a snack consumed at a temperature of 50℃ or higher, such as by pouring boiling water), it can be classified based on the intake temperature.
또한, 상기 조리여부 가중치(C)는, 상기 주문자가 조리가 필요한 간식 또는 즉시섭취 가능 간식 중 하나를 선택하고, 상기 간식 섭취 시 조리가 필요한지 여부를 분류하여 일치하는 경우 1, 일치하지 않는 경우 0.5의 가중치를 부여할 수 있다. 이때, 상기 조리가 필요한지에 대한 기준은 간식 수령 후 포장을 뜯고 바로 섭취가 가능한지를 여부에 따라 판단될 수 있으며, 라면, 냉동핫도그 등 끓는물이나 전자레인지를 이용하여 섭취하는 간식은 조리가 필요한 간식으로 분류되며, 삼각김밥 등 주문자의 기호에 따라 조리하거나 조리없이 섭취 가능한 간식은 조리가 필요하지 않은 간식으로 분류될 수 있다.In addition, the weighting (C) for whether or not to cook can be given a weight of 1 if the orderer selects either a snack that requires cooking or a snack that can be consumed immediately, and whether or not cooking is required when consuming the snack is classified, and a weighting of 0.5 if the selection matches, and if the selection does not match, a weighting of 1 is given. At this time, the standard for whether or not to cook can be determined based on whether or not the snack can be consumed immediately after opening the packaging upon receipt, and snacks that are consumed using boiling water or a microwave, such as ramen or frozen hot dogs, are classified as snacks that require cooking, and snacks that can be consumed with or without cooking according to the orderer's preference, such as triangle kimbap, can be classified as snacks that do not require cooking.
또한, 상기 맛의 분류 가중치(T)는, 상기 주문자가 짠맛, 단맛, 고소한맛 중 적어도 하나 이상의 맛을 선택한 주문자 정보와 짠맛, 단맛, 고소한 맛 중 하나의 맛으로 분류한 상기 간식의 맛을 비교하여 일치하는 경우 1, 일치하지 않는 경우 0.6의 가중치를 부여할 수 있다.In addition, the classification weight (T) of the taste can be given a weight of 1 if the taste of the snack classified as one of salty, sweet, and savory tastes matches the information of the orderer who selected at least one taste among salty, sweet, and savory tastes, and a weight of 0.6 if the taste of the snack matches the information of the orderer who selected at least one taste among salty, sweet, and savory tastes.
또한, 브랜드 가중치(B)는, 상기 주문자가 선호하는 간식 제조사 브랜드 중 적어도 하나 이상의 제조사 브랜드를 상기 주문자 정보로부터 수집하고, 상기 간식을 생산하는 제조사 브랜드정보를 비교하여 일치하는 경우 1, 일치하지 않는 경우 0.8의 가중치를 부여할 수 있다.In addition, the brand weight (B) can be assigned a weight of 1 if the brand information of the manufacturer of the snack preferred by the customer is collected from the customer information, and the brand information of the manufacturer producing the snack is compared, and a weight of 0.8 if the brand information of the manufacturer of the snack is not matched.
또한, 상기 제조유형 가중치(t)는, 상기 주문자 정보로부터 상기 주문자가 선호하는 제조유형을 유탕처리, 오븐처리, 건조, 발효 중 적어도 하나의 제조유형을 수집하고, 상기 간식의 제조유형을 유탕처리, 오븐처리, 건조, 발효 중 적어도 하나로 분류하여 일치하는 경우 1, 일치하지 않는 경우 0.7의 가중치를 부여할 수 있다.In addition, the manufacturing type weight (t) may be obtained by collecting at least one manufacturing type among boiling, oven processing, drying, and fermentation, which is the manufacturing type preferred by the orderer, from the orderer information, and classifying the manufacturing type of the snack as at least one among boiling, oven processing, drying, and fermentation, and assigning a weight of 1 if the manufacturing type matches, and 0.7 if the manufacturing type does not match.
상기와 같이, 상기 간식추천부(140)는, 상기 주문자 정보 및 상기 간식정보를 이용하여 간식 별 간식 추천도를 산출하고, 상기 피드백부(160)에서 산출된 섭취점수(Is)와 기설정된 비율로 산출된 간식 추천 점수를 상기 주문자의 사용자 단말에 오름차순으로 표시함과 동시에 상기 간식 추천 점수가 높은 순서로 상기 주문자에게 간식의 우선추천을 수행할 수 있다.As described above, the snack recommendation unit (140) calculates a snack recommendation score for each snack using the orderer information and the snack information, and displays the intake score (I s ) calculated by the feedback unit (160) and the snack recommendation score calculated at a preset ratio in ascending order on the user terminal of the orderer, and can perform priority recommendations of snacks to the orderer in order of the highest snack recommendation score.
한편, 상기 간식추천부(140)는, 상기 주문자에게 도전간식, 신상간식, 맛보기 간식 및 궁합간식 중 적어도 하나의 간식을 개별 추천할 수 있다.Meanwhile, the snack recommendation unit (140) can individually recommend at least one snack among challenge snacks, new snacks, tasting snacks, and compatible snacks to the customer.
여기서, 상기 도전간식은, 상기 도전간식은, 상기 간식 추천도가 가장 낮은 값으로 산출된 간식이고, 상기 신상간식은, 최초 생산일이 2개월 이내의 간식 중 수집된 상기 주문자 정보를 기초하여 상기 주문자에게 알레르기를 유발하는 알레르기 성분이 포함되지 않고, 상기 주문자가 채식주의자인 경우 동물성 성분이 포함되지 않은 간식을 의미할 수 있다.Here, the challenge snack is a snack whose recommendation level is calculated to be the lowest, and the new snack may mean a snack that does not contain an allergen that causes an allergy to the orderer based on the collected orderer information among snacks produced within 2 months of the first date of production, and does not contain animal ingredients if the orderer is a vegetarian.
여기서, 상기 최초 생산일은 제조일이 아닌 상기 간식이 정식 제품으로 최초로 생산된 시점(ex. 2022년01월19일 등)을 의미할 수 있다.Here, the first production date may refer to the time when the snack was first produced as an official product (e.g., January 19, 2022), rather than the manufacturing date.
또한, 상기 맛보기 간식은, 상기 간식 추천도가 가장 높은 값으로 산출된 간식 중 최소 포장 중량이 기설정된 중량을 초과하는 대용량 간식을 100g 내지 150g으로 개별포장한 간식을 의미할 수 있다.In addition, the above-mentioned tasting snack may mean a large-capacity snack individually packaged in 100g to 150g, with a minimum packaging weight exceeding a preset weight among the snacks calculated with the highest snack recommendation value.
여기서, 상기 대용량 간식은 동일한 간식제품군 중 최소중량이 1kg을 초과하는 간식을 의미할 수 있으며, 여기서 상기 대용량으로 분류되는 최소중량은 최소 500g이상으로 설정할 수 있다.Here, the large-capacity snack may refer to a snack among the same snack product group whose minimum weight exceeds 1 kg, and the minimum weight classified as large-capacity may be set to at least 500 g.
상기 궁합간식은, 상기 주문자에게 간식 추천도가 가장 높은 값으로 산출된 간식에 대응하는 기설정된 궁합간식을 의미할 수 있다.The above compatibility snack may refer to a preset compatibility snack corresponding to the snack calculated as having the highest snack recommendation value to the orderer.
여기서, 상기 기설정된 궁합간식은, 상기 주문자에게 추천된 간식 중 간식 추천도가 가장 높은 간식과 동일한 간식을 주문한 타 주문자가 상기 간식을 주문할 때, 함께 주문한 간식을 개별 카운트하고, 타 주문자들로부터 수집한 상기 간식과 함께 주문한 간식의 카운트값이 가장 많이 높게 산출된 간식을 상기 궁합간식으로 설정할 수 있다.Here, the preset compatible snack is a snack with the highest recommendation among the snacks recommended to the customer, and when another customer orders the same snack, the snacks ordered together are individually counted, and the snack with the highest count value among the snacks ordered together with the snack collected from the other customers can be set as the compatible snack.
즉, 상기 기설정된 궁합간식은, 상기 주문자에게 추천하는 간식 중 간식 추천도가 가장 높은 간식과 가장 많이 동시주문된 간식을 의미할 수 있다.That is, the above-described combination snack may refer to the snack with the highest recommendation rating among the snacks recommended to the customer and the snack that is most frequently ordered at the same time.
일례로, 상기 주문자에게 추천하는 간식 중 가장 높은 간식 추천도를 받은 A간식에 대해, 상기 주문자를 제외한 주문자인 주문자1이 상기 A간식 주문 시, 같이 주문한 B간식, C간식, D간식, E간식을 카운트할 수 있다. 이때, 또 다른 주문자인 주문자2가 상기 A간식 주문 시, 같이 주문한 C간식, N간식, M간식을 주문한 경우, 상기 주문자1과 상기 주문자2가 상기 A간식 주문시 C간식이 가장 높게 카운트(2회)되어 궁합간식으로 설정될 수 있다.For example, for snack A, which received the highest snack recommendation among the snacks recommended to the above-mentioned orderer, when orderer 1, an orderer other than the above-mentioned orderer, orders snacks B, C, D, and E that were ordered together with snack A, they can be counted. At this time, if another orderer, orderer 2, orders snacks C, N, and M that were ordered together with snack A, snack C can be counted the highest (twice) when ordering snack A by ordering orderers 1 and 2, and can be set as a compatible snack.
이를 통해, 상기 주문자는, 평소에 선호하지 않는 간식, 새롭게 출시된 간식, 최소 포장중량이 대용량인 간식, 다른 주문자가 해당 간식 주문 시 함께 섭취하는 간식조합 등을 추천받음으로써, 새로운 유형의 간식을 소용량으로 섭취해 볼 수 있다.Through this, the customer can try new types of snacks in small quantities by receiving recommendations for snacks that he or she does not normally prefer, newly released snacks, snacks with a large minimum packaging weight, and snack combinations that other customers consume when ordering the snacks.
상기 섭취정보 산출부(150)는, 상기 주문자에게 배송한 간식박스를 기설정된 크기로 분할하여 번호를 부여하고, 상기 주문자가 상기 부여한 번호에 위치한 간식을 섭취하는 경우, 섭취한 총 칼로리를 산출하여 상기 사용자 단말에 표시할 수 있다.The above-mentioned intake information calculation unit (150) divides the snack box delivered to the customer into preset sizes and assigns numbers, and when the customer consumes the snack located at the assigned number, calculates the total calories consumed and displays it on the user terminal.
보다 상세하게는, 상기 시스템(100)이 주문자의 주문정보에 따라 종류가 다른 간식을 소포장하여 간식박스로 제공 시, 간식 주문 량에 따라 간식박스 내 칸막이를 마련하여 동일한 종류의 간식 모아서 포장하되, 간식 크기별로 상기 간식박스를 분할하고, 분할한 구역별로 번호를 부여하여 상기 시스템(100)에 저장하여 상기 주문자의 전용 어플리케이션에 번호별 과자 수량을 표시할 수 있다.More specifically, when the system (100) provides snack boxes by packaging snacks of different types according to the order information of the customer, partitions are provided in the snack box according to the quantity of snacks ordered, so that snacks of the same type are gathered and packaged, but the snack box is divided by snack size, and numbers are assigned to each divided section and stored in the system (100), so that the quantity of snacks of each number can be displayed in the customer's dedicated application.
이를 통해, 상기 주문자는, 상기 간식박스를 배송받고, 간식을 섭취할 때마다 상기 주문자의 사용자 단말에 설치된 전용 어플리케이션에 표시된 번호별 과자 수량의 감소량(또는 잔여량)을 입력하면, 상기 시스템(100)에서 감소된 간식을 상기 주문자가 섭취한 것으로 인식하여 섭취한 것으로 인식한 간식의 칼로리를 합산하여 상기 주문자의 사용자 단말에 표시할 수 있다.Through this, the orderer receives the snack box, and each time he or she consumes a snack, he or she inputs the amount of reduction (or remaining amount) in the number of snacks displayed in the dedicated application installed on the orderer's user terminal, and the system (100) recognizes that the reduced snack has been consumed by the orderer, and adds up the calories of the snacks recognized as having been consumed and displays them on the orderer's user terminal.
이때, 합산하는 칼로리는 24시간을 기준하여 갱신될 수 있으며, 24시간 이후에는 이전에 합산된 칼로리는 0으로 표시할 수 있다.At this time, the total calories can be updated based on 24 hours, and after 24 hours, the previously total calories can be displayed as 0.
일례로, 상기 주문자가 1번칸에 1개당 70kcal의 A간식 3개, 2번칸에 1개당 100kcal의 B간식 2개, 3번칸에 1개당 150kcal의 C간식 4개로 구성된 간식박스를 배송받아 11월 10일에 A간식 2개, B간식 1개를 섭취하여 상기 사용자 단말에 잔여 간식수량 항목에 A간식 1개, B간식 1개, C간식 4개로 입력한 경우, 금일 섭취한 총 칼로리가 240kcal로 표시될 수 있다. 이후, 10월 11일에 상기 간식 감소량을 입력하지 않은 경우, 상기 사용자 단말에 금일 섭취한 총 칼로리는 0으로 표시될 수 있고, 당일 C간식 1개만을 섭취하여 10월 12일이 되기 전 감소량을 입력한 경우, C간식 1개의 열량인 150kcal만 금일 섭취한 총 칼로리로 표시될 수 있다.For example, if the above orderer receives a snack box consisting of three snacks of A, each containing 70 kcal, in box 1, two snacks of B, each containing 100 kcal, in box 2, and four snacks of C, each containing 150 kcal, in box 3, and consumes two snacks of A and one snack of B on November 10 and enters one snack of A, one snack of B, and four snacks of C in the remaining snack quantity field on the user terminal, the total calories consumed today may be displayed as 240 kcal. Afterwards, if the amount of snack reduction is not entered on October 11, the total calories consumed today may be displayed as 0 on the user terminal, and if only one C snack is consumed on that day and the amount of reduction is entered before October 12, only 150 kcal, which is the calorie content of one C snack, may be displayed as the total calories consumed today.
또한, 상기 섭취정보 산출부(150)는, 상기 주문자가 섭취한 총 칼로리가 기설정된 수치를 초과하는 경우, '간식 과다 섭취 주의' 등의 알람을 표시할 수 있다.In addition, the above-mentioned intake information calculation unit (150) can display an alarm such as ‘Caution against excessive snack intake’ when the total calories consumed by the customer exceeds a preset value.
상기 피드백부(160)는, 상기 주문자로부터 수집한 간식박스 내 포함된 개별간식에 대응하는 평가, 점수 및 재구매 의사를 포함하는 피드백 정보에 대응하여 상기 개별간식에 점수를 부여할 수 있다.The above feedback unit (160) can assign a score to the individual snack in response to feedback information including an evaluation, score, and repurchase intention corresponding to the individual snack included in the snack box collected from the orderer.
여기서, 상기 피드백 정보는, 상기 주문자가 사용자 단말을 통해 입력한 정보를 의미할 수 있다.Here, the feedback information may refer to information entered by the orderer through the user terminal.
또한, 상기 피드백부(160)는, 상기 주문자가 수령한 상기 간식 박스 내 각각의 간식에 대응하는 섭취점수를 하기 [수학식 3]에 따라 산출할 수 있다.In addition, the feedback unit (160) can calculate the intake score corresponding to each snack in the snack box received by the customer according to the following [Mathematical Formula 3].
[수학식 3][Equation 3]
(여기서, Is는 섭취점수, As는 평가점수, Rd는 재주문 의사 가중치, Rs는 순위값, n은 간식박스 내 서로 다른 종류의 간식 개수를 의미함)(Here, I s is the intake score, A s is the evaluation score, R d is the weight of the intention to reorder, R s is the rank value, and n is the number of different types of snacks in the snack box.)
이때, 상기 평가점수(As)는, 상기 주문자가 사용자 단말을 이용하여 1점 내지 10점 사이의 점수를 부여하고, 상기 재주문 의사 가중치(Rd)는, 상기 주문자가 사용자 단말을 통해 해당 간식에 대한 재주문 의사를 '있다', '없다', '모르겠다' 중 하나를 선택하고, 재주문 의사가 '있다'인 경우 2, '없다'인 경우 0, '모르겠다'인 경우 1의 가중치를 부여할 수 있다.At this time, the evaluation score (A s ) is a score assigned by the orderer using a user terminal between 1 and 10 points, and the reorder intention weight (R d ) is a weight assigned by the orderer selecting one of 'yes', 'no', and 'I don't know' as to whether he or she intends to reorder the snack through the user terminal, and if the reorder intention is 'yes', a weight of 2 is assigned, if 'no', a weight of 0 is assigned, and if 'I don't know', a weight of 1 is assigned.
또한, 상기 순위값(Rs)은, 상기 주문자가 사용자 단말을 이용하여 상기 간식박스 내 전체 간식 리스트에 대하여 순위를 1위부터 n위까지 매기고, 각 간식별 전체개수에서 순위를 나눈 값을 상기 순위값(Rs)으로 산출할 수 있다.In addition, the ranking value (R s ) can be calculated by having the orderer rank the entire list of snacks in the snack box from 1st to nth using a user terminal, and dividing the ranking by the total number of each snack .
일례로, 상기 간식박스 내 10개의 서로 다른 간식이 있는 경우, 상기 주문자가 1순위로 매긴 간식의 순위값(Rs)는 10(10/1)으로 산출되고, 5순위로 매긴 간식의 순위값은 2(10/5)의 값으로 산출될 수 있다.For example, if there are 10 different snacks in the snack box, the ranking value (R s ) of the snack ranked 1st by the customer can be calculated as 10 (10/1), and the ranking value of the snack ranked 5th can be calculated as 2 (10/5).
한편, 상기 피드백부(160)는, 산출된 상기 섭취점수(Is) 및 상기 간식추천부(140)에서 산출된 상기 간식 추천도(Sr)를 기설정된 비율로 산출한 간식 추천 점수를 백분율로 산출하여 상기 간식추천부(140)에 전송할 수 있다.Meanwhile, the feedback unit (160) can calculate a snack recommendation score as a percentage by calculating the calculated intake score (I s ) and the snack recommendation degree (S r ) calculated by the snack recommendation unit (140) at a preset rate and transmit the calculated snack recommendation score to the snack recommendation unit (140).
여기서, 상기 기설정된 비율은 상기 섭취점수(Is)와 상기 간식 추천도(Sr)의 합산비율로, 기본적으로 5:5의 비율로 합산할 수 있으나, 상기 주문자의 근무환경, 주문 장소(학교, 사무실, 유치원 등)에 따라 그 비율을 조정할 수 있다.Here, the above preset ratio is the sum ratio of the above intake score (I s ) and the above snack recommendation (S r ), and can be basically summed at a ratio of 5:5, but the ratio can be adjusted depending on the work environment of the orderer and the place of order (school, office, kindergarten, etc.).
이를 통해, 상기 피드백부(160)는, 산출된 간신 추천 점수가 높은 순서로 상기 주문자에게 우선 추천을 수행할 수 있다.Through this, the feedback unit (160) can perform priority recommendations to the customer in order of the highest calculated recommendation score.
한편, 상기 피드백부(160)는, 상기 리워드 제공부(130)에서 상기 주문자의 사용자 단말로 요청한 기설정된 입력동작을 모두 수행한 주문자에게 스마트 팔찌를 제공할 수 있으며, 상기 스마트 팔찌는 사용자 단말과 연동되어 상기 주문자의 체온 및 심박수를 측정한 건강데이터를 상기 사용자 단말에 표시함과 동시에 상기 시스템(100)의 전용 어플리케이션에 자동 전송하여 상기 주문자의 건강데이터를 수집할 수 있다.Meanwhile, the feedback unit (160) can provide a smart bracelet to an orderer who has performed all of the preset input operations requested by the reward provision unit (130) to the orderer's user terminal, and the smart bracelet can be linked to the user terminal to measure the body temperature and heart rate of the orderer, display the health data on the user terminal, and automatically transmit the data to a dedicated application of the system (100) to collect the orderer's health data.
여기서, 상기 피드백부(160)는, 상기 주문자가 상기 간식을 섭취할 때 사용자 단말에 설치된 전용 애플리케이션에 마련된 '간식섭취' 항목을 마련하고, 상기 주문자가 간식섭취 시 상기 '간식섭취' 항목을 활성화할 때, 간식 섭취 시 체온변화 및 심박수 변화를 측정할 수 있다.Here, the feedback unit (160) can provide a 'snack intake' item in a dedicated application installed on the user terminal when the orderer consumes the snack, and when the orderer activates the 'snack intake' item when consuming the snack, the body temperature change and heart rate change can be measured when consuming the snack.
이때, 상기 주문자의 심박수 및 체온 변화량이 기설정된 비율을 초과하는 경우, 상기 사용자 단말에 '알레르기 반응 의심' 문구를 띄울 수 있으며, 상기 주문자가 섭취한 간식을 상기 전용 애플리케이션에 입력하면, 상기 간식에 포함된 성분표를 표시할 수 있다.At this time, if the heart rate and body temperature changes of the customer exceed a preset rate, the phrase 'suspected allergic reaction' can be displayed on the user terminal, and if the snack consumed by the customer is entered into the dedicated application, the list of ingredients included in the snack can be displayed.
한편, 상기 스마트 팔찌에 마련된 심박수 측정 센서 및 온도 센서를 통해 측정되는 센싱값을 분석하여 신뢰도를 판단하되, 하기 [수학식 4]에 의해 산출되는 평균값(Aerr)이 기설정된 한계값(Serr)보다 큰 경우, 상기 스마트 팔찌로부터 수집되는 센싱값에 오류가 발생한 것으로 판단하는 고장 진단부(미도시)를 포함할 수 있다.Meanwhile, the smart bracelet may include a fault diagnosis unit (not shown) that determines that an error has occurred in the sensing values collected from the smart bracelet when the average value (A err ) calculated by the following [Mathematical Formula 4] is greater than a preset limit value (S err ) by analyzing the sensing values measured through the heart rate measurement sensor and temperature sensor provided in the smart bracelet to determine reliability.
[수학식 4][Equation 4]
여기서, Aerr은 상기 센싱값의 평균오차, Taver은 상기 센싱값의 전체 평균, Paver는 상기 주문자의 n회차 센싱값의 일부평균, Tσ는 상기 센싱값의 전체표준편차를 의미한다.Here, A err represents the average error of the sensing values, T aver represents the overall average of the sensing values, P aver represents the partial average of the n-th sensing values of the orderer, and T σ represents the overall standard deviation of the sensing values.
보다 상세하게는, Taver는 상기 센싱값의 전체평균이며, 기설정된 기간동안(ex. 한 달) 측정된 체온 또는 심박수 데이터에 대하여 생성된 센싱값 전체 평균을 산출한 값을 의미하고, Tσ는 상기 기설정된 기간동안(ex. 한 달) 상기 센싱값의 전체표준편차를 산출한 값을 의미한다.More specifically, T aver is the overall average of the sensing values, and means a value calculated by calculating the overall average of the sensing values generated for body temperature or heart rate data measured over a preset period (e.g., one month), and T σ means a value calculated by calculating the overall standard deviation of the sensing values over the preset period (e.g., one month).
또한, Paver는 기설정된 기간동안(ex. 한 달) 생성된 센싱값 중 n회차의 센싱값 데이터의 일부평균이며, 상기 스마트팔찌를 통해 상기 주문자의 체온 센싱값 데이터 또는 심박수 센싱값 데이터를 수집하는 과정에서 기설정된 횟수(n회)의 체온 센싱값 또는 심박수 센싱값 데이터를 생성하고, 상기 기설정된 횟수(n회)의 체온 센싱값 또는 심박수 센싱값의 평균을 산출한 것으로서, 일부 센싱값 데이터의 평균에 해당하므로 일부평균이라 지칭할 수 있다.In addition, P aver is a partial average of sensing value data of n times among the sensing values generated during a preset period (e.g., one month), and in the process of collecting the body temperature sensing value data or the heart rate sensing value data of the customer through the smart bracelet, a preset number (n) of body temperature sensing values or heart rate sensing value data is generated, and the average of the body temperature sensing values or heart rate sensing values of the preset number (n) is calculated, and since it corresponds to an average of some sensing value data, it can be referred to as a partial average.
이 때, 일부평균을 이용하여 95%의 신뢰도로 추정평균값을 산출하면, 추정평균값(μ)은 범위를 갖게 된다.At this time, if the estimated mean is calculated with 95% confidence using some averages, the estimated mean (μ) is It has a range.
따라서, 추정평균값(μ)의 상한 또는 하한과 전체평균(Taver)과의 차이값인 평균오차(Aerr)는, 상기 [수학식 4]와 같이 산출될 수 있다.Therefore, the average error (A err ), which is the difference between the upper or lower limit of the estimated average (μ) and the overall average (T aver ), can be calculated as in [Mathematical Formula 4] above.
그러므로, 상기 [수학식 4]에 의해 산출되는 평균오차(Aerr)가 기설정된 한계오차(Serr)보다 크다는 것은 상기 스마트 팔찌를 통해 수집되는 체온 센서 또는 심박수 센서의 고장으로 잘못 입력되고 있을 가능성이 매우 높음을 의미하므로, 상기 고장 진단부(미도시)는 상기 조건이 만족되면 상기 스마트 팔찌를 통해 수집되는 상기 체온 또는 심박수 센싱값 데이터를 신뢰할 수 없는 것으로 판단할 수 있다.Therefore, since the average error (A err ) calculated by the above [Mathematical Formula 4] is greater than the preset limit error (S err ), it means that there is a very high possibility that the body temperature sensor or heart rate sensor collected through the smart bracelet is being input incorrectly due to a malfunction, and therefore, the malfunction diagnosis unit (not shown) can determine that the body temperature or heart rate sensing value data collected through the smart bracelet is not reliable when the above condition is satisfied.
한편, 고장 진단부(미도시)는 상기 체온 또는 심박수 센싱값 데이터에 오류가 있는지 판단하기 위해 상기 [수학식 4]에 의해 산출되는 평균값(Aerr)과 기설정된 한계값(Serr)을 비교하는 것과 동시에 상기 주문자의 체온 또는 심박수를 측정하여 측정된 체온 또는 심박수가 기설정된 범위를 벗어나는지 여부, 상기 센싱값 데이터가 기설정된 구간크기 내에서 주기적으로 반복되는 패턴을 보이는지 여부, 상기 전용 애플리케이션의 '간식섭취' 항목의 활성화에 대응하는 체온 또는 심박수 센서의 동작시간과 비동작시간의 비율을 분석하여 상기 비율이 기설정된 비율범위를 벗어나는지 여부 등을 판단하여, 상기 조건들이 적어도 하나 이상 만족되는 경우에 상기 실시간 영상 데이터에 오류가 발생한 것으로 판단할 수도 있다. Meanwhile, a fault diagnosis unit (not shown) may compare the average value (A err ) calculated by [Mathematical Formula 4] with a preset limit value (S err ) to determine whether there is an error in the body temperature or heart rate sensing value data, and may simultaneously measure the body temperature or heart rate of the orderer to determine whether the measured body temperature or heart rate is outside a preset range, whether the sensing value data shows a pattern that is periodically repeated within a preset section size, and analyze the ratio of the operating time and non-operating time of the body temperature or heart rate sensor corresponding to the activation of the 'snack intake' item of the dedicated application to determine whether the ratio is outside a preset ratio range, and if at least one of the above conditions is satisfied, it may be determined that an error has occurred in the real-time image data.
이하에서는 상기 오류 판단방법들의 구체적 내용을 상세하게 설명한다.Below, the specific details of the above error judgment methods are explained in detail.
우선, 상기 주문자의 체온 또는 심박수를 측정하여 측정된 체온 또는 심박수가 기설정된 범위를 벗어나는지 여부를 판단하기 위해서는, 상기 스마트 팔찌의 온도를 측정할 수 있는 온도센서를 별도로 마련하고, 상기 온도센서를 통해 상기 스마트팔찌의 온도를 상기 전용 애플리케이션 내 마련된 모니터링부(미도시)를 이용하여 실시간 모니터링할 수 있다. 이는, 상기 스마트팔찌가 정상동작하는 상황이라면 허용되는 범위(기설정된 온도범위) 내에서의 온도를 유지한다는 기술적 원리를 이용하는 것이며, 스마트 팔찌의 온도가 지나치게 높다거나(ex. 40℃이상) 발열이 전혀 없는 경우라면 과부하가 걸렸거나 전혀 동작하지 않는 것으로 추측할 수 있으므로 그 경우는 상기 스마트 팔찌에 오류가 발생한 것으로 판단할 수 있고, 이는 곧 체온 또는 심박수 센싱값 데이터에 오류가 발생한 것으로 추정할 수 있다.First, in order to measure the body temperature or heart rate of the user and determine whether the measured body temperature or heart rate is out of a preset range, a temperature sensor capable of measuring the temperature of the smart bracelet is separately provided, and the temperature of the smart bracelet can be monitored in real time using a monitoring unit (not shown) provided in the dedicated application through the temperature sensor. This utilizes the technical principle that the temperature is maintained within an allowable range (preset temperature range) when the smart bracelet is operating normally, and if the temperature of the smart bracelet is excessively high (e.g., 40℃ or higher) or there is no fever at all, it can be assumed that it is overloaded or not operating at all, and in such a case, it can be determined that an error has occurred in the smart bracelet, and this can be assumed to mean that an error has occurred in the body temperature or heart rate sensing value data.
다음으로, 상기 체온 또는 심박수 센싱값 데이터에 오류가 있는지 판단하기 위해서는, 상기 실시간 영상 데이터가 기설정된 구간크기 내에서 주기적으로 반복되는 패턴을 보이는지 여부를 모니터링할 수 있는데, 이는 상기 스마트 팔찌에 이물질이 유입된 경우, 유입된 이물질에 의해 기설정된 구간크기 내에서 체온 또는 심박수 센싱값이 반복적으로 특정 패턴으로 출력될 수 있다는 기술적 원리를 이용한 것이다. 이때, 상기 기설정된 구간크기는, 아래 [수학식 5]에 따라 결정될 수 있다.Next, in order to determine whether there is an error in the body temperature or heart rate sensing value data, it is possible to monitor whether the real-time image data shows a pattern that is periodically repeated within a preset interval size. This utilizes the technical principle that if a foreign substance is introduced into the smart bracelet, the body temperature or heart rate sensing value may be repeatedly output in a specific pattern within the preset interval size due to the introduced foreign substance. At this time, the preset interval size may be determined according to [Mathematical Formula 5] below.
[수학식 5][Equation 5]
Arange = {(Taver + Dmax) - (Taver - Dmax)}*0.3A range = {(T aver + D max ) - (T aver - D max )}*0.3
Arange는 기설정된 구간크기이고, Taver는 기설정된 기간동안의 전체 평균이며, Dmax는 기설정된 기간동안의 최대편차를 의미한다.A range is a preset interval size, T aver is the overall average over a preset period, and D max is the maximum deviation over a preset period.
일례로, 심박수 센싱값에 대하여 기설정된 기간동안의 전체 평균이 70이고 최대편차가 20이라면 Arange는 12가 되므로, 최대값과 최소값의 차가 12를 넘지 않는 범위에서 주기적으로 반복되는 값이 출력(ex. 52, 62, 52, 62, 53, 62, 52, 63 등과 같은 유사한 값들이 반복 출력)된다면 이는 스마트 팔찌에 이물질이 유입되어 실시간 체온 또는 심박수 데이터에 오류가 발생한 것으로 추정할 수 있다.For example, if the overall average for the heart rate sensing value over a preset period is 70 and the maximum deviation is 20, then A range is 12, so if values that are repeatedly output periodically within a range where the difference between the maximum and minimum values does not exceed 12 (e.g., similar values such as 52, 62, 52, 62, 53, 62, 52, 63 are repeatedly output), it can be assumed that a foreign substance has entered the smart bracelet, causing an error in the real-time body temperature or heart rate data.
마지막으로, 스마트 팔찌가 상기 전용 애플리케이션의 '간식섭취' 항목의 활성화에 대응하는 체온 또는 심박수 센서의 동작시간과 비동작시간의 비율을 분석하여 상기 비율이 기설정된 비율범위를 벗어나는지 여부 등을 판단할 수 있으며, 그 결과에 따라 상기 실시간 영상 데이터에 오류가 발생한 것으로 판단할 수 있다.Lastly, the smart bracelet can analyze the ratio of the operating time and non-operating time of the body temperature or heart rate sensor corresponding to the activation of the 'snack intake' item of the dedicated application to determine whether the ratio is outside a preset ratio range, and based on the result, determine that an error has occurred in the real-time image data.
일례로, 스마트 팔찌에 마련된 심박수 센서가 절전을 위해 매 1초마다 0.1초씩 상기 주문자의 심박수 센싱값을 수집하도록 설정되어 있다면, 동작시간과 비동작시간의 비율은 10 : 1이 되나, 실시간 모니터링을 통해 분석한 결과 그 비율이 1 : 10으로 역전되거나 현저히 다른 비율(ex. 30% 이상의 비율변화)로 변화했다면 스마트 팔찌 내 심박수 센서의 오동작 및 실시간 심박수 센싱값 데이터에 오류가 발생한 것으로 판단할 수 있는 것이다.For example, if the heart rate sensor provided in the smart bracelet is set to collect the heart rate sensing value of the customer every 0.1 seconds for every second to save power, the ratio of the operating time to the non-operating time is 10:1, but if the ratio is reversed to 1:10 or changes to a significantly different ratio (e.g., a ratio change of 30% or more) as a result of analysis through real-time monitoring, it can be determined that there is a malfunction of the heart rate sensor in the smart bracelet and an error has occurred in the real-time heart rate sensing value data.
상기와 같이, 본 발명의 일실시례에서 고장 진단부(미도시)는 다수의 고장진단방법을 모두 고려하여 상기 스마트팔찌에 마련된 체온 또는 심박수 센서의 오류여부를 판단할 수 있으며, 아래 [수학식 6]과 같이 다수의 고장진단방법을 모두 반영한 Stotal 값으로 최종 판단될 수도 있다.As described above, in one embodiment of the present invention, a fault diagnosis unit (not shown) can determine whether there is an error in the body temperature or heart rate sensor provided in the smart bracelet by considering all of the multiple fault diagnosis methods, and can be finally determined as an S total value that reflects all of the multiple fault diagnosis methods as in [Mathematical Formula 6] below.
[수학식 6][Equation 6]
Stotal = W1*Raver + W2*Rtem + W3*Rrep + W4*Rhum + W5*Rrat S total = W1*R aver + W2*R tem + W3*R rep + W4*R hum + W5*R rat
여기서, Stotal은 다수의 오류판단값의 합산값, Raver은 [수학식 4]에 의해 산출되는 평균값(Aerr)과 기설정된 한계값(Serr)을 비교하여 도출한 오류판단값(오류 여부에 따라 0과 1중 하나의 값), Rtem은 온도가 기설정된 범위를 벗어나지 여부에 따라 오류여부를 판단한 값(오류 여부에 따라 0과 1중 하나의 값), Rrep은 반복 패턴이 나타나는지 여부에 따라 오류여부를 판단한 값(오류 여부에 따라 0과 1중 하나의 값), Rhum은 습도가 기설정된 범위를 벗어나지 여부에 따라 오류여부를 판단한 값(오류 여부에 따라 0과 1중 하나의 값), Rrat은 동작시간과 비동작시간의 비율을 분석하여 오류여부를 판단한 값(오류 여부에 따라 0과 1중 하나의 값), W1은 Raver항목 가중치, W2는 Rtem항목 가중치, W3은 Rrep항목 가중치, W4는 Rhum항목 가중치, W5는 Rrat 항목 가중치를 각각 의미한다.Here, S total is the sum of multiple error judgment values, R aver is the error judgment value derived by comparing the average value (A err ) calculated by [Mathematical Formula 4] with the preset limit value (S err ) (one value between 0 and 1 depending on whether there is an error), R tem is the value that determines whether there is an error depending on whether the temperature is out of the preset range (one value between 0 and 1 depending on whether there is an error), R rep is a value that determines whether there is an error based on whether a repeating pattern appears (one value between 0 and 1 depending on whether there is an error), R hum is a value that determines whether there is an error based on whether the humidity is outside the preset range (one value between 0 and 1 depending on whether there is an error), R rat is a value that determines whether there is an error by analyzing the ratio of the operating time and the non-operating time (one value between 0 and 1 depending on whether there is an error), W1 is the R aver item weight, W2 is the R tem item weight, W3 is the R rep item weight, W4 is the R hum item weight, and W5 is the R rat item weight, respectively.
예를 들어, Stotal가 4 이상이라면 체온 또는 심박수 센싱값 데이터에 오류가 있는 것으로 사전 설정할 수 있고, 발열온도가 매우 중요한 파라미터인 경우이라면 W2를 3으로 사전 설정하고, W1, W3, W4, W5는 모두 1으로 사전 설정할 수 있다.For example, if S total is 4 or more, it can be preset that there is an error in the body temperature or heart rate sensing value data, and if the fever temperature is a very important parameter, W2 can be preset to 3, and W1, W3, W4, and W5 can all be preset to 1.
이러한 조건에서 상기 다수의 고장진단방법에 따라 오류여부를 모니터링한 결과, Raver는 1, Rtem은 1, Rrep 는 0, Rhum은 0, Rrat은 0으로 도출되었다면, Stotal는 4가 되므로, 상기 체온 또는 심박수 센싱값 데이터에는 오류가 있는 것으로 최종 판단할 수 있다.Under these conditions, if R aver is 1, R tem is 1, R rep is 0, R hum is 0, and R rat is 0 as a result of monitoring whether there is an error according to the above multiple fault diagnosis methods, then S total becomes 4, and therefore it can be finally determined that there is an error in the body temperature or heart rate sensing value data.
상기와 같은 과정을 통해, 상기 맞춤형 간식 추천 및 제공 시스템은 주문자의 사용자 단말에 마련된 전용 애플리케이션을 통해 데이터를 송수신하여 주문자 정보를 수집하고, 개별 간식에 대하여 간식정보를 수집하여 상기 주문자의 요구에 맞는 최적의 간식을 객관적으로 산출할 수 있다.Through the above process, the customized snack recommendation and provision system collects customer information by transmitting and receiving data through a dedicated application provided on the customer's user terminal, and collects snack information for each snack to objectively produce the optimal snack that meets the customer's needs.
또한, 상기 주문자로부터 피드백 데이터를 수신하여 상기 주문자가 간식을 배송시키는 횟수가 증가할수록 더욱 높은 정확도의 맞춤 간식을 제시할 수 있으며, 상기 주문자의 정보에 따라 알레르기 성분이 포함되거나 채식주의자인 경우 동물성 성분이 포함된 간식을 제외한 도전간식, 새로운 상품인 신상간식, 대용량이라서 주문하기 망설여졌던 맛보기 간식, 다수의 타 주문자가 간식 주문 시 동시에 주문한 궁합간식을 더 추천하여 상기 주문자가 새로운 간식을 경험하도록 유도할 수 있다.In addition, by receiving feedback data from the customer, the more often the customer orders snacks, the more accurate customized snacks can be presented, and based on the customer's information, challenge snacks excluding snacks containing allergens or animal ingredients for vegetarians, new snacks that are new products, tasting snacks that were hesitant to order because they were large in size, and compatible snacks that were ordered at the same time as many other customers ordering snacks can be recommended, thereby encouraging the customer to experience new snacks.
또한, 상기 주문자에게 배송하는 간식박스 내 동일한 간식이 위치하게 배치하고 위치별 번호를 부여하여 상기 주문자가 사용자 단말을 통해 당일 섭취한 간식에 대하여 감소량을 입력하면 당일 간식으로 섭취한 칼로리 정보를 산출하여 표시할 수 있다.In addition, the same snacks are placed in the snack box delivered to the customer and assigned numbers for each location, so that when the customer inputs the amount of reduction in the snacks consumed on the day through the user terminal, the calorie information consumed as snacks on the day can be calculated and displayed.
또한, 상기 주문자가 사용자 단말을 통해 주문자 정보 입력, 간식 평가, 재주문 의사, 간식박스 내 간식 순위를 주기적으로 입력하는 경우 할인쿠폰, 신제품 우선 구매권, 배송 우선권, 수수료 면제권 등의 리워드를 제공할 수 있다.In addition, if the customer periodically inputs customer information, evaluates snacks, indicates intent to reorder, and ranks snacks in the snack box through the user terminal, rewards such as discount coupons, priority purchase rights for new products, priority delivery, and exemption from fees may be provided.
또한, 특정 조건을 만족한 주문자에게 스마트 팔찌를 제공하여 주문자가 전용 애플리케이션으로 '간식섭취'활성화한 경우 체온 및 심박수를 측정하여 알레르기 반응 여부를 확인하고, 고장진단부(미도시)를 통해 상기 스마트 팔찌 내 체온 센서 또는 심박수 센서의 고장 여부를 진단하여 상기 주문자가 알레르기 반응에 대한 혼동을 방지할 수 있다.In addition, a smart bracelet is provided to an orderer who satisfies certain conditions, and when the orderer activates 'snack intake' through a dedicated application, body temperature and heart rate are measured to check for allergic reactions, and a malfunction diagnosis unit (not shown) is used to diagnose whether the body temperature sensor or heart rate sensor in the smart bracelet is malfunctioning, so that the orderer can prevent confusion about allergic reactions.
본 발명의 일실시례에 따르면, 주문자의 정보에 대응한 간식 추천 점수를 점수화하여 주문자 단말에 표시함으로써, 객관적인 데이터에 근거한 추천 간식을 제공할 수 있다.According to one embodiment of the present invention, a snack recommendation score corresponding to the orderer's information is scored and displayed on the orderer's terminal, thereby providing recommended snacks based on objective data.
또한, 주문자의 정보 중 특정 성분 알레르기 및 채식주의자 여부에 대한 정보를 수집하여 간식의 영양성분에 매칭함으로써, 주문자가 알레르기 성분이 포함된 간식 또는 동물성 성분이 들어간 간식을 확인하고 주문을 방지하여 반품 및 항의로 인한 인적, 경제적 소모 비용을 감소시킬 수 있다.In addition, by collecting information on specific ingredient allergies and vegetarianism from the customer's information and matching it to the nutritional content of the snack, the customer can identify and prevent orders for snacks containing allergens or animal ingredients, thereby reducing human and economic costs due to returns and complaints.
또한, 간식 수신 후 주문자로부터 피드백 정보를 수집함으로써, 더욱 정교한 간식 추천과 공공적으로 평가가 좋지 않은 간식을 파악하여 공급되는 간식 품목을 최적화하여 악성재고를 방지할 수 있다.Additionally, by collecting feedback from customers after receiving their snacks, we can provide more sophisticated snack recommendations and optimize the snack supply by identifying snacks with poor public reviews, thereby preventing wasteful inventory.
이상과 같이 본 발명의 일실시례는 비록 한정된 실시례와 도면에 의해 설명되었으나, 본 발명의 일실시례는 상기 설명된 실시례에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서 본 발명의 일실시례는 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.Although the embodiments of the present invention have been described with limited examples and drawings, the embodiments of the present invention are not limited to the embodiments described above, and various modifications and variations are possible based on this description by those skilled in the art to which the present invention pertains. Therefore, the embodiments of the present invention should be understood solely by the scope of the claims set forth below, and all equivalent or equivalent modifications thereof are deemed to fall within the scope of the present invention.
100 : 맞춤형 간식 추천 및 제공 시스템
110 : 주문자 정보 수집부
120 : 간식정보 수집부
130 : 리워드 제공부
140 : 간식추천부
150 : 섭취정보 산출부
160 : 피드백부100: Customized Snack Recommendation and Delivery System
110: Customer Information Collection Department
120: Snack Information Collection Department
130: Reward Provider
140: Snack Recommendation Section
150: Intake information production section
160: Feedback Department
Claims (5)
상기 주문자의 성별, 나이, 주문이력, 알레르기 여부, 선호하는 맛, 선호하는 식감, 다이어트 여부, 선호 영양소, 선호 음식 온도, 선호 포장재질, 선호 브랜드, 이전 선택 간식 및 간식 소비 완료 시간 중 적어도 하나 이상의 주문자 정보를 수집하는 주문자 정보 수집부;
상기 간식의 카테고리, 영양성분, 식품 유형, 브랜드, 원재료 및 열량 정보 중 적어도 하나 이상의 간식정보를 수집하는 간식정보 수집부;
상기 주문자가 시스템과 무선통신 연결된 사용자 단말을 이용하여 기설정된 입력동작을 수행하는 경우, 상기 주문자에게 리워드를 제공하는 리워드 제공부;
상기 주문자 정보 및 상기 간식정보를 이용하여 맞춤형 간식 및 간식 조합을 추천하는 간식추천부;
상기 주문자에게 배송한 간식박스를 기설정된 크기로 분할하여 번호를 부여하고, 상기 주문자가 상기 번호에 위치한 간식을 섭취하는 경우 섭취한 총 칼로리를 산출하여 상기 사용자 단말에 표시하는 섭취정보 산출부; 및
상기 주문자로부터 수집한 상기 간식박스 내 포함된 간식에 대응하는 평가, 점수 및 재구매 의사를 포함하는 피드백 정보에 대응하여 상기 간식에 점수를 부여하는 피드백부;
를 포함하고,
상기 간식정보 수집부는,
상기 간식에 표기된 영양성분표 내 텍스트를 OCR 기술 또는 영상 내 텍스트 인식 딥러닝 기반의 글자인식 알고리즘을 이용하여 텍스트화 및 데이터화하여 저장하며,
저장된 영양성분표를 이용하여 건강점수를 하기 [수학식 1]에 따라 산출하고,
[수학식 1]
(여기서, Hp는 건강점수, Pr은 프로틴 함량(g), Vi는 비타민 함량 가중치, Df는 식이섬유 함량 가중치, Kc는 1g당 열량(kcal), Na는 1g당 나트륨(mg), Sg는 1g당 당류(g), Ft는 1g당 지방(g), Ca는 1g당 탄수화물(g)을 의미함)
상기 주문자가 선택한 간식에 대응하는 상기 건강점수를 기설정된 기준에 따라 나쁨, 보통, 좋음 중 적어도 하나의 상태로 상기 사용자 단말에 표시하며,
상기 간식추천부는,
상기 주문자 정보 및 상기 간식정보를 이용하여 간식 추천도를 하기 [수학식 2]에 따라 산출하고,
[수학식 2]
(여기서, Sr은 간식 추천도, H는 건강식 여부 가중치, A는 알레르기 성분 포함여부 가중치, V는 동물성 성분 포함 여부 가중치, ma는 선호 포장재 가중치, CL은 열량정보 가중치, ET는 섭취온도 가중치, C는 조리여부 가중치, T는 맛의 분류 가중치, B는 제조사 브랜드 가중치, t는 제조유형 가중치를 의미함)
상기 간식추천부는,
상기 주문자에게 도전간식, 신상간식, 맛보기 간식 및 궁합간식 중 적어도 하나의 간식을 개별 추천하되,
상기 도전간식은, 상기 간식 추천도가 가장 낮은 값으로 산출된 간식이고,
상기 신상간식은, 최초 생산일이 2개월 이내의 간식 중 수집된 상기 주문자 정보에 대응하는 알레르기 성분이 포함되지 않고, 상기 주문자가 채식주의자인 경우 동물성 성분이 포함되지 않은 간식이며,
상기 맛보기 간식은, 상기 간식 추천도가 가장 높은 값으로 산출된 간식 중 최소 포장 중량이 기설정된 중량을 초과하는 대용량 간식을 100g 내지 150g으로 개별포장한 간식이고,
상기 궁합간식은, 상기 주문자에게 상기 간식 추천도가 가장 높은 비율로 산출된 맞춤 추천 간식에 대응하는 기설정된 궁합간식을 제공하며,
상기 피드백부는,
상기 간식 박스 내 각각의 간식에 대응하는 섭취점수를 하기 [수학식 3]에 따라 산출하고,
[수학식 3]
(여기서, Is는 섭취점수, As는 평가점수, Rd는 재주문 의사 가중치, Rs는 순위값, n은 간식박스 내 서로 다른 종류의 간식 개수를 의미함)
상기 섭취점수 및 상기 간식 추천도를 기설정된 비율로 산출한 간식 추천 점수를 상기 간식추천부에 전송하며,
상기 간식추천부는,
상기 간식 추천 점수가 높은 순서로 상기 주문자에게 상기 간식의 우선 추천을 수행하는 것을 특징으로 하는 맞춤형 간식 추천 및 제공 시스템.In a customized snack recommendation and provision system that recommends snacks to a customer and packages and provides multiple snacks selected by the customer,
An orderer information collection unit that collects at least one of the orderer's gender, age, order history, allergies, preferred taste, preferred texture, diet, preferred nutrients, preferred food temperature, preferred packaging material, preferred brand, previously selected snack, and snack consumption completion time;
A snack information collection unit that collects at least one snack information among the category, nutritional content, food type, brand, raw material, and calorie information of the above snack;
A reward provision unit that provides a reward to the orderer when the orderer performs a preset input operation using a user terminal connected to the system by wireless communication;
A snack recommendation unit that recommends customized snacks and snack combinations using the above customer information and the above snack information;
A consumption information calculation unit that divides the snack box delivered to the customer into preset sizes and assigns numbers, and calculates the total calories consumed when the customer consumes the snack located at the number and displays the calculated total calories consumed on the user terminal; and
A feedback unit that assigns a score to the snack in response to feedback information including evaluations, scores, and repurchase intentions corresponding to the snacks included in the snack box collected from the customer;
Including,
The above snack information collection department is,
The text in the nutritional information label of the above snack is converted into text and stored as data using OCR technology or a deep learning-based text recognition algorithm in the image.
Using the saved nutritional information table, calculate the health score according to [Mathematical Formula 1].
[Mathematical Formula 1]
(Here, H p is the health score, P r is the protein content (g), V i is the vitamin content weight, D f is the dietary fiber content weight, K c is the calories per 1g (kcal), Na is the sodium per 1g (mg), S g is the sugar per 1g (g), F t is the fat per 1g (g), and C a is the carbohydrate per 1g (g).)
The health score corresponding to the snack selected by the customer is displayed on the user terminal as at least one of bad, average, and good according to preset criteria.
The above snack recommendation section is,
Using the above customer information and the above snack information, the snack recommendation is calculated according to [Mathematical Formula 2].
[Equation 2]
(Here, S r represents the snack recommendation, H represents the weight of whether it is healthy, A represents the weight of whether it contains allergens, V represents the weight of whether it contains animal ingredients, m a represents the weight of preferred packaging, CL represents the weight of calorie information, ET represents the weight of consumption temperature, C represents the weight of whether it is cooked, T represents the weight of taste classification, B represents the weight of the manufacturer's brand, and t represents the weight of the manufacturing type.)
The above snack recommendation section is,
At least one snack among challenge snacks, new snacks, tasting snacks, and compatibility snacks is individually recommended to the above orderer.
The above challenge snack is the snack with the lowest recommended value.
The above new snack is a snack that does not contain any allergens corresponding to the collected customer information among snacks produced within 2 months of the first date of manufacture, and if the customer is a vegetarian, does not contain any animal ingredients.
The above tasting snack is a large-capacity snack individually packaged in 100g to 150g, with a minimum packaging weight exceeding a preset weight among the snacks calculated with the highest recommendation value.
The above compatibility snack provides the preset compatibility snack corresponding to the customized recommended snack calculated with the highest recommendation rate for the above snack to the above orderer.
The above feedback section,
The intake score corresponding to each snack in the above snack box is calculated according to [Mathematical Formula 3] below,
[Equation 3]
(Here, I s is the intake score, A s is the evaluation score, R d is the weight of the intention to reorder, R s is the rank value, and n is the number of different types of snacks in the snack box.)
The snack recommendation score calculated by the above intake score and the above snack recommendation score at a preset ratio is transmitted to the snack recommendation section.
The above snack recommendation section is,
A personalized snack recommendation and provision system characterized in that the snacks are recommended to the customer in order of the highest snack recommendation score.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220156143A KR102842457B1 (en) | 2022-11-21 | 2022-11-21 | Customized snack recommendation and provision system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220156143A KR102842457B1 (en) | 2022-11-21 | 2022-11-21 | Customized snack recommendation and provision system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20240074264A KR20240074264A (en) | 2024-05-28 |
KR102842457B1 true KR102842457B1 (en) | 2025-08-05 |
Family
ID=91277164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220156143A Active KR102842457B1 (en) | 2022-11-21 | 2022-11-21 | Customized snack recommendation and provision system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102842457B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102371787B1 (en) * | 2021-01-25 | 2022-03-10 | 강병우 | System for providing customized dietary management service |
KR102405677B1 (en) * | 2022-02-24 | 2022-06-08 | 주식회사 필라이즈 | Method, apparatus and system of providing customized health functional foods information based on image recognition using ai |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102098990B1 (en) * | 2017-01-17 | 2020-04-08 | 서울대학교산학협력단 | Smart system for operating and managing health community |
KR102299358B1 (en) | 2019-02-11 | 2021-09-07 | 주식회사 스낵포 | Server, method and terminal for recommending optimal snack group |
KR20210071212A (en) * | 2019-12-06 | 2021-06-16 | 김영호 | Service system for providing customized food menu |
-
2022
- 2022-11-21 KR KR1020220156143A patent/KR102842457B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102371787B1 (en) * | 2021-01-25 | 2022-03-10 | 강병우 | System for providing customized dietary management service |
KR102405677B1 (en) * | 2022-02-24 | 2022-06-08 | 주식회사 필라이즈 | Method, apparatus and system of providing customized health functional foods information based on image recognition using ai |
Also Published As
Publication number | Publication date |
---|---|
KR20240074264A (en) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Roy et al. | The development, application, and validation of a Healthy eating index for Australian Adults (HEIFA—2013) | |
Mela | Food choice and intake: the human factor | |
US20200043365A1 (en) | Methods and systems for weight control by utilizing visual tracking of living factor(s) | |
Volpe et al. | Assessing the healthfulness of consumers' grocery purchases | |
Oliveira-Castro et al. | Patterns of consumer response to retail price differentials | |
JP2011522293A (en) | Method and apparatus for identifying diet choices | |
EP4102514B1 (en) | Program, information processing method, and information processing device | |
US20160379520A1 (en) | Nutrient density determinations to select health promoting consumables and to predict consumable recommendations | |
MXPA06013180A (en) | Customised nutritional food and beverage dispensing system. | |
JP7096056B2 (en) | Shopping support system, shopping support server, program and user terminal. | |
KR102842457B1 (en) | Customized snack recommendation and provision system | |
Fedde et al. | Implementation of the Nutri-Score. First results and a comparison with the NOVA classification | |
US20210257079A1 (en) | Recommendation devices and methods for nutrition-related commodity | |
JP2020135721A (en) | Shopping support system, shopping support server, program and user terminal | |
MİRAN et al. | Consumer priorities in food quality characteristics:: empirical findings from Turkiye | |
US20250232209A1 (en) | Automated platform, method, and system to recognize food items using artificial intelligence | |
Khalid et al. | Factors Influencing Students to Consume Ready-to-Eat (RTE) Meals Cases of UiTM Terengganu | |
JP2020135720A (en) | Shopping support system, shopping support server, program and user terminal | |
Brown-Kramer et al. | Food exemplar salience. What foods do people think of when you tell them to change their diet? | |
Waslien | Factors influencing food selection in the American diet | |
SEBASTIAN | CONSUMPTION PATTERN OF ULTRA PROCESSED FOOD AMONG 13-15 YEARS OF SCHOOL GOING CHILDREN | |
Solomon | The nutritional composition of snack foods available at grocery stores in the Western Cape, South Africa: A cross-sectional observational study | |
VISHVAS | Reg. No. 04-1786-2011 | |
Graves | Relationship of School Breakfast Environment and Participation to Child Dietary Intake and Body Weight in Five Rural Appalachian Schools | |
Bernstein | Examination of the sugars contents of Canadian prepackaged foods and the role that nutrition labelling can play in helping Canadians identify foods consistent with World Health Organization Guidelines |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |