Nutritional supplement recommendation system and operation method thereof
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- INNOCELLGENE HEALTHCARE CO LTD
- Filing Date
- 2026-01-21
- Publication Date
- 2026-07-30
Smart Images

Figure KR2026001255_30072026_PF_FP_ABST
Abstract
Description
Nutritional Supplement Recommendation System and Its Method of Operation
[0001] The present disclosure relates to a nutritional supplement recommendation system capable of recommending a user-customized nutritional supplement and a method of operation thereof. More specifically, it relates to a nutritional supplement recommendation system capable of analyzing a user's nutritional status based on urine test results rather than for the purpose of diagnosing or treating a disease, and recommending a user-customized nutritional supplement for promoting the user's health based on the analysis results, and a method of operation thereof.
[0002] Health functional foods refer to foods manufactured using nutrients that have beneficial functions for the human body as raw materials, which help maintain health. The market for health functional foods is growing steadily as interest in health increases. Since health functional foods and the nutrients contained therein must undergo verification and safety evaluation by the Ministry of Food and Drug Safety and other agencies, their safety is guaranteed to a certain extent; however, their effectiveness may vary depending on individual physical characteristics, health status, and medications being taken.
[0003] However, when purchasing health functional foods or nutritional supplements, people often consume products that have not been verified by experts or are not suitable for them; moreover, most of these purchases are made based on recommendations from acquaintances or online reviews. Due to this purchasing pattern, people end up taking supplements that do not match their health condition or are unnecessary, potentially leading to a situation where actions intended to improve health actually become detrimental.
[0004] Although a system for recommending nutritional supplements has been proposed to help people take supplements suited to their health conditions, existing recommendation systems generally relied on simple question-and-answer or surveys.
[0005] Since existing supplement recommendation systems recommend supplements based on user responses, the recommendations are inevitably somewhat subjective, and as a result, there were limitations in recommending supplements suitable for the user's health condition.
[0006] Accordingly, the present disclosure aims to overcome the limitations of existing nutritional supplement recommendation systems that recommend supplements based on user questions and answers or surveys by providing a nutritional supplement recommendation system that analyzes a user's urine test results to identify the user's nutritional status and recommends a nutritional supplement suitable for the user's health condition based on the identified nutritional status.
[0007] The problems to be solved by the embodiments of the present disclosure are not limited to those described above, and problems not mentioned will be clearly understood by those skilled in the art to which the embodiments belong from the present specification and the accompanying drawings.
[0008] A nutritional supplement recommendation system according to one embodiment includes: a data collection unit that acquires user's urine test result data based on image data regarding a urine test sheet received from a user; a data storage unit in which nutritional supplement data is stored; a display for outputting visual information; and a processor operatively connected to the data collection unit, the data storage unit, and the display. The processor can generate user-customized nutritional supplement data based on the urine test result data acquired through the data collection unit and the nutritional supplement data stored in the data storage unit, and can output a user interface that displays the generated user-customized nutritional supplement data through the display.
[0009] According to one embodiment, the data collection unit can obtain user's urine test result data by analyzing image data regarding the urine test strip through a vision model.
[0010] For example, the above urine test result data may include data regarding at least one value among magnesium (Mg), ketone (Ket), vitamin C (Vc), reactive oxygen species (FR), specific gravity (SG), pH, sodium (Na), zinc (Zinc), calcium (Cal), and uric acid (UA).
[0011] According to one embodiment, the processor scores each item of the urine test result data based on the numerical value of each item of the urine test result data to obtain a urine test result score, and based on the obtained urine test result score, can calculate a category-specific nutritional score for a predetermined category.
[0012] For example, the above categories may include at least one of concentration, immunity, energy, sleep, antioxidant, diet, beauty, and gout.
[0013] According to one embodiment, the processor can calculate a nutritional score of the concentration category based on the scores of the magnesium item, ketone item, and calcium item of the urine test result score.
[0014] For example, the processor may apply a first weight to the score of the magnesium item, apply a second weight smaller than the first weight to the score of the ketone item, apply a third weight smaller than the second weight to the score of the calcium item, and sum the scores of the magnesium, ketone, and calcium items to which the weights have been applied to calculate the nutritional score of the concentration category.
[0015] According to one embodiment, the processor can determine a nutritional deficiency category in which the nutritional score is less than or equal to a specified score based on the calculated nutritional score by category, select a nutritional supplement related to the nutritional deficiency category from the nutritional supplement data stored in the data storage unit, and generate user-customized nutritional supplement data based on the selected nutritional supplement related to the nutritional deficiency category.
[0016] A nutritional supplement recommendation system according to another embodiment may further include a user data collection unit that receives user data from a user and stores the received user data.
[0017] For example, the user data may include at least one of the user's gender, age, height, weight, presence of allergies, family history, and health areas of interest.
[0018] In one embodiment, if the nutritional deficiency category is smaller than a specified number, the processor may additionally select a nutritional supplement from the nutritional supplement data stored in the data storage unit based on the user data, and generate user-customized nutritional supplement data based on the nutritional supplement related to the nutritional deficiency category and the additionally selected nutritional supplement.
[0019] For example, the processor calculates the user's body mass index based on the user data, and if the calculated user's body mass index is greater than or equal to a specified value, it may additionally select a nutritional supplement for dieting from the data storage unit.
[0020] In another embodiment, the processor calculates the nutritional deficiency rate of the nutritional deficiency category based on the difference between the nutritional score for each category and the specified score when the nutritional deficiency category is greater than or equal to a specified number, sorts the nutritional deficiency categories in order of highest nutritional deficiency rate based on the calculated nutritional deficiency rate of the nutritional deficiency category, selects a specified number of nutritional deficiency categories according to the sorted order, and selects nutritional supplements related to the selected nutritional deficiency categories from the nutritional supplement data stored in the data storage unit.
[0021] At this time, the processor can sort the nutrient deficiency categories based on the user data when the nutrient deficiency rates of the calculated nutrient deficiency categories are the same.
[0022] A method of operation of a nutritional supplement recommendation system according to one embodiment may include: a step of acquiring user's urine test result data based on image data regarding a urine test sheet received from a user through a data collection unit; a step of generating user-customized nutritional supplement data based on the acquired user's urine test result data and nutritional supplement data stored in a data storage unit; and a step of outputting a user interface that displays the generated user-customized nutritional supplement data through a display.
[0023] A nutritional supplement recommendation system according to various embodiments of the present disclosure can recommend a customized nutritional supplement for the user, taking into account the user's health condition.
[0024] The effects of the embodiments are not limited to the effects described above, and unmentioned effects will be clearly understood by those skilled in the art from this specification and the accompanying drawings.
[0025] FIG. 1 is a block diagram of a nutritional supplement recommendation system according to one embodiment.
[0026] FIG. 2 is a flowchart regarding the operation of outputting a user interface representing user-customized nutritional supplement data of a nutritional supplement recommendation system according to one embodiment.
[0027] FIG. 3 is a diagram showing an example of image data regarding a urine test strip received by a nutritional supplement recommendation system according to one embodiment.
[0028] FIG. 4 is a drawing showing an example of a user interface output from a display of a nutritional supplement recommendation system according to one embodiment.
[0029] FIG. 5 is a flowchart regarding the operation of generating user-customized nutritional supplement data of a nutritional supplement recommendation system according to one embodiment.
[0030] FIG. 6 is a flowchart regarding the operation of generating user-customized nutritional supplement data according to the number of nutritional deficiency categories of a nutritional supplement recommendation system according to another embodiment.
[0031] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components are assigned the same reference numeral regardless of the drawing symbols, and redundant descriptions thereof will be omitted. In relation to the description of the drawings, similar drawing symbols may be used for similar or related components.
[0032] The suffixes "module" and "unit" for components used in the following description are assigned or used interchangeably solely for the sake of ease of drafting the specification, and do not inherently possess distinct meanings or roles. Meanwhile, the suffixes "module" or "unit" may include units implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. "Module" or "unit" may be a component formed as a whole, or the smallest unit of said component or a part thereof that performs one or more functions. For example, "module" or "unit" may be implemented in the form of an application-specific integrated circuit (ASIC).
[0033] In addition, when describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art may obscure the essence of the embodiments disclosed in this specification, such detailed description is omitted. Furthermore, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification, and the technical concept disclosed in this specification is not limited by the attached drawings; it should be understood that the drawings include all modifications, equivalents, and substitutions that fall within the concept and technical scope of this disclosure.
[0034] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.
[0035] When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.
[0036] A singular expression includes a plural expression unless the context clearly indicates otherwise.
[0037] FIG. 1 is a block diagram of a nutritional supplement recommendation system according to one embodiment.
[0038] Referring to FIG. 1, a nutritional supplement recommendation system (100) according to one embodiment may include a data collection unit (110), a data storage unit (120), a display (130), and a processor (140). The components of the nutritional supplement recommendation system (100) are not limited to the components described above, and depending on the embodiment, at least one component may be omitted or other components may be added.
[0039] In the present disclosure, the ‘nutritional supplement recommendation system (100)’ may refer to a system capable of obtaining user’s urine test result data based on data obtained from a data collection unit (110) and data previously stored in a data storage unit (120), and recommending a customized nutritional supplement to the user based on the obtained urine test result data. Such a nutritional supplement recommendation system (100) may be implemented by various electronic devices (e.g., smartphone, tablet PC, wearable device, desktop computer, portable computer, etc.) including a display (130) and a processor (140).
[0040] The data collection unit (110) receives image data regarding the user's urine test sheet and can obtain the user's urine test result data based on the received image data regarding the urine test sheet. For example, the data collection unit (110) can receive image data regarding the urine test sheet obtained through a camera of an electronic device and obtain urine test result data by analyzing the received image data regarding the urine test sheet.
[0041] According to one embodiment, the data collection unit (110) can analyze image data regarding a urine test strip through a vision model and obtain the user's urine test result data based on the analysis result. At this time, the 'vision model' may refer to a model capable of recognizing objects included in the received image data and identifying and / or analyzing the objects, and the data collection unit (110) can obtain the user's urine test result data by analyzing the color of the image data regarding the urine test strip through the vision model.
[0042] According to one embodiment, urine test result data obtained through the data collection unit (110) may include data regarding at least one value among magnesium (Mg), ketone (Ket), vitamin C (Vc), reactive oxygen species (FR), specific gravity (SG), pH, sodium (Na), zinc (Zinc), calcium (Cal), and uric acid (UA). In this case, the value may refer to the content and / or concentration of the factors described above. However, the urine test result data obtained from the data collection unit (110) is not limited thereto, and depending on the embodiment, data regarding the value of other factors other than the factors described above may be added, or data regarding the value of at least one of the factors described above may be omitted.
[0043] Nutritional supplement data may be stored in the data storage unit (120). For example, nutritional supplement data corresponding to a pre-specified category may be stored in the data storage unit (120). The pre-specified category may include at least one category among concentration, immunity, energy (or 'health'), sleep, antioxidant, diet, beauty (or 'skin'), and gout (or 'joint'), but is not limited thereto. Depending on the embodiment, at least one of the above-described categories may be omitted, or other categories (e.g., eye health, gut health, memory, etc.) may be added.
[0044] In this case, the nutritional supplement data in the 'Concentration' category may include nutritional supplements to improve concentration, and the nutritional supplement data in the 'Immunity' category may include nutritional supplements to promote and improve immunity. The nutritional supplement data in the 'Energy' category may include nutritional supplements to promote and improve health or vitality, and the nutritional supplement data in the 'Sleep' category may include nutritional supplements to improve sleep quality and alleviate insomnia. The nutritional supplement data in the 'Antioxidant' category may include nutritional supplements to improve and enhance antioxidant function, and the nutritional supplement data in the 'Diet' category may include nutritional supplements that help with weight loss or control. Additionally, the nutritional supplement data in the 'Beauty' category may include nutritional supplements that help improve skin condition, and the nutritional supplement data in the 'Gout' category may include nutritional supplements for the improvement of gout and joint-related diseases.
[0045] The processor (140) is operatively connected to the data collection unit (110), the data storage unit (120), and the display (130), and can generate user-customized nutritional supplement data based on the user's urine test result data. For example, the processor (140) can generate user-customized nutritional supplement data by analyzing the user's urine test result data obtained from the data collection unit (110) and selecting a nutritional supplement suitable for the user from the nutritional supplement data in the data storage unit (120) based on the analysis results. At this time, user-customized nutritional supplement data may refer to data regarding nutritional supplements recommended to the user, and the expression may be used with the same meaning below.
[0046] According to one embodiment, the processor (140) scores each item of urine test result data obtained from the data collection unit (110) to obtain a urine test result score, and can calculate a nutritional score for a designated category based on the obtained urine test result score. For example, the processor (140) can select some items of the urine test result score (e.g., magnesium item, ketone item, calcium item) to calculate a nutritional score for a specific category (e.g., concentration category). In the present disclosure, 'nutrition score' may mean a score indicating whether a nutritional supplement is needed for a specific category, and the lower the nutritional score for a specific category, the more likely it is that a nutritional supplement is needed for that category.
[0047] Additionally, the processor (140) can determine a nutritional deficiency category in which the nutritional score is below a specified score based on the nutritional score by category, and can generate user-customized nutritional supplement data by selecting nutritional supplements related to the nutritional deficiency category from the nutritional supplement data stored in the data storage unit (120). For example, if the processor (140) determines that the nutritional scores of the concentration category and the sleep category are below a specified score, it can select nutritional supplements corresponding to the concentration category and the sleep category from the data storage unit (120) and generate user-customized nutritional supplement data based on the selected nutritional supplements.
[0048] According to one embodiment, the processor (140) generates user-customized nutritional supplement data by selecting a specified number of nutritional supplements from the data collection unit (110) based on the user's urine test result data, and can output a user interface regarding the generated user-customized nutritional supplement data through the display (130). In the present disclosure, "user interface regarding user-customized nutritional supplement data" may mean a user interface that displays information about the customized nutritional supplement to the user, and such expression may be used with the same meaning below.
[0049] A nutritional supplement recommendation system (100) according to another embodiment may further include a user data collection unit (150) that is operatively connected to a processor (140) and capable of acquiring user data. In the present disclosure, 'user data' may refer to data regarding the user's health and areas of interest, etc., necessary for nutritional supplement recommendation. For example, user data may include data regarding at least one of the user's gender, age, height, weight, presence of allergies, family history, and areas of health interest, but the types of user data are not limited thereto.
[0050] The user data collection unit (150) receives user data from a user, and the received user data can be transmitted to a processor (140) operatively connected to the user data collection unit (150). For example, the user data collection unit (150) may receive user data from a user through a display (130), but the method of receiving user data is not limited to this.
[0051] According to one embodiment, the processor (140) can select a nutritional supplement from the nutritional supplement data of the data storage unit (120) based on user data transmitted from the user data collection unit (150). The processor (140) can select a nutritional supplement from the nutritional supplement data that does not contain ingredients that may cause allergies based on allergy information in the user data. In one example, if the processor (140) confirms in the user data that the user has a fish or seaweed allergy, 'Omega 3' is not recommended to that user, so the processor (140) can select a nutritional supplement from the nutritional supplement data that does not contain Omega 3 ingredients. In another example, if the processor (140) confirms in the user data that the user has a hyaluronic acid allergy, 'Hyaluronic acid' is not recommended to that user, so the processor (140) can select a nutritional supplement containing Vitamin C instead of Hyaluronic Acid from the nutritional supplement data.
[0052] According to another embodiment, the processor (140) can further select nutritional supplements from the nutritional supplement data of the data storage unit (120) based on user data transmitted from the user data collection unit (150), and can generate user-customized nutritional supplement data based on nutritional supplements related to nutritional deficiency categories and nutritional supplements additionally selected based on user data. That is, the nutritional supplement recommendation system (100) of the present disclosure can recommend nutritional supplements by considering not only urine test result data but also user data, and as a result, the nutritional supplement recommendation system (100) can recommend user-customized nutritional supplements by considering the user's health condition, which is difficult to ascertain from urine test result data alone.
[0053] In the present disclosure, the ‘nutritional supplement recommendation system (100)’ may be a system implemented by a user’s electronic device and a server outside the electronic device. In this case, the data acquisition unit (110) (or ‘data acquisition circuit’) and / or the user data acquisition unit (150) (or ‘user data acquisition circuit’) may be components of a server that is connected to an electronic device including the user’s display (130) via a network for communication. For example, the data acquisition unit (110) and / or the user data acquisition unit (150) may be configured to receive image data or user data regarding a urine test strip input through the user’s electronic device via the server’s ‘communication interface’, and to obtain urine test result data by analyzing the received image data through the server’s ‘first processor’.
[0054] Additionally, the data storage unit (120) may be a 'memory' of a server in which data regarding nutritional supplements is stored, and the processor (140) may be a 'second processor' of a server capable of generating visual information regarding user-customized nutritional supplement data and user-customized nutritional supplement data to be output to a user interface based on data obtained from the data collection unit (110) and / or the user data collection unit (150). The visual information generated by the second processor may be transmitted to the user's electronic device via a network, and the user's electronic device may output a user interface regarding user-customized nutritional supplement data through a display (130) based on the transmitted visual information. At this time, the 'first processor' and the 'second processor' may be separate components, but it is obvious that the 'first processor' and the 'second processor' may be formed as a single unit according to the embodiment.
[0055] Below, with reference to FIGS. 2 to 4, we will specifically examine a series of processes for obtaining urine test result data of a nutritional supplement recommendation system (100) and outputting a user interface that displays user-customized nutritional supplement data generated based on the urine test result data.
[0056] FIG. 2 is a flowchart regarding the operation of outputting a user interface representing user-customized nutritional supplement data of a nutritional supplement recommendation system according to one embodiment. FIG. 3 is a diagram showing an example of image data regarding a urine test strip received by a nutritional supplement recommendation system according to one embodiment, and FIG. 4 is a diagram showing an example of a user interface output from a display of a nutritional supplement recommendation system according to one embodiment.
[0057] In describing the operations for outputting the user interface of FIG. 2 below, reference will be made to the components of the nutritional supplement recommendation system (100) of FIG. 1.
[0058] Referring to FIGS. 2, FIGS. 3 and FIGS. 4, in operation 201, a nutritional supplement recommendation system (100) (e.g., the nutritional supplement recommendation system (100) of FIG. 1) can obtain user's urine test result data based on image data (300) regarding a urine test strip through a data collection unit (110) (e.g., the data collection unit (110) of FIG. 1). For example, the data collection unit (110) can receive image data (300) regarding a urine test strip from a user and analyze the image data regarding the urine test strip to obtain user's urine test result data. The urine test result data may refer to data regarding the numerical values of each factor contained in the urine sample.
[0059] According to one embodiment, a data collection unit (110) can obtain user's urine test result data by analyzing image data (300) regarding a urine test sheet through a vision model. As illustrated in FIG. 3, the image data (300) regarding a urine test sheet may include a reference area (310) and a test area (320). The reference area (310) (or 'color chart area') may include information about colors that serve as standards for the urine test (hereinafter 'standard colors'), and the test area (320) may include information about a test sheet whose color changes when a user's urine sample is applied.
[0060] The data collection unit (110) can recognize the reference color of the reference area (310) and the color of the test paper in the test area (320) through a vision model, and can obtain data regarding the numerical values of each factor included in the user's urine sample by comparing the recognized color of the test paper with the reference color of the reference area (310). For example, the data collection unit (110) can obtain data regarding the numerical values of at least one factor among magnesium (Mg), ketone (Ket), vitamin C (Vc), reactive oxygen species (FR), specific gravity (SG), pH, sodium (Na), zinc (Zinc), calcium (Cal), and uric acid (UA) included in the user's urine sample, but is not limited thereto.
[0061] In operation 203, the processor (140) of the nutritional supplement recommendation system (100) (e.g., the processor (140) of FIG. 1) can generate user-customized nutritional supplement data based on the user's urine test result data obtained through operation 201 and the nutritional supplement data stored in the data storage unit (120) (e.g., the data storage unit (120)).
[0062] According to one embodiment, the processor (140) scores each item of the urine test result data according to a numerical value and can obtain a category-specific urine test result score for a designated category based on the numerical value for each scored item. For example, the processor (140) can obtain urine test result scores for categories such as concentration, immunity, energy (or 'health'), sleep, antioxidant, diet, beauty (or 'skin'), and gout (or 'joint') based on the score for each item of the urine test result data, but is not limited thereto.
[0063] Additionally, the processor (140) can determine a nutritional deficiency category based on the urine test result scores by category and generate user-customized nutritional supplement data by selecting a nutritional supplement corresponding to the nutritional deficiency category from the nutritional supplement data stored in the data storage unit (120). For example, the processor (140) can generate user-customized nutritional supplement data by selecting a nutritional supplement corresponding to the nutritional deficiency category from the nutritional supplement data in the data storage unit (120) and combining the selected nutritional supplements, but a detailed description of the operation of generating user-customized nutritional supplement data by the processor (140) will be provided later.
[0064] In operation 205, the processor (140) of the nutritional supplement recommendation system (100) may output a user interface (400) that displays user-customized nutritional supplement data generated in operation 203 through a display (130) (e.g., the display (130) of FIG. 1). At this time, the user interface (400) may include information about nutritional supplements recommended in at least one category. That is, the nutritional supplement recommendation system (100) may provide information about customized nutritional supplements to the user through visual notifications output through the user interface (400).
[0065] According to one embodiment, the user interface (400) may include a first area (410) containing information about a nutritional supplement corresponding to a first category, a second area (420) containing information about a nutritional supplement corresponding to a second category, and a third area (430) containing information about a nutritional supplement corresponding to a third category, as illustrated in FIG. 4. In this case, the information about the nutritional supplement may include at least one of the name of the nutritional supplement, the effect of the nutritional supplement, and / or the price of the nutritional supplement.
[0066] In one example, the first area (410) corresponds to the 'sleep' category and may include information about 'Supplement A' which can help improve sleep quality and alleviate insomnia. In another example, the second area (420) corresponds to the 'diet' category and may include information about 'Supplement B' which can help with weight loss or control. In yet another example, the third area (430) corresponds to the 'immunity' category and may include information about 'Supplement C' which can help with immunity enhancement and improvement.
[0067] Information about nutritional supplements displayed on the user interface (400) is not limited to the embodiments described above, and depending on the embodiment, the user interface (400) may include information about two or fewer nutritional supplements or information about four or more nutritional supplements.
[0068] Below, with reference to FIG. 5, we will specifically examine the operation of generating user-customized nutritional data of the nutritional recommendation system (100).
[0069] FIG. 5 is a flowchart relating to the operation of generating user-customized nutritional supplement data of a nutritional supplement recommendation system according to one embodiment. FIG. 5 is a flowchart that concretizes the operation 203 of FIG. 2, and in describing the operations of FIG. 5 below, reference will be made to the components of the nutritional supplement recommendation system (100) of FIG. 1.
[0070] Referring to FIG. 5, in operation 501, the processor (140) (e.g., the processor (140) of FIG. 1) of the nutritional supplement recommendation system (100) (e.g., the nutritional supplement recommendation system (100) of FIG. 1) can obtain a urine test result score by scoring each item of the urine test result data based on the numerical values of the urine test result data obtained through the preceding operation 201.
[0071] The processor (140) can score each item of the urine test result data by comparing the item-specific values of the urine test result data with the normal values stored in advance.
[0072]
[0073]
[0074]
[0075] According to one embodiment, the processor (140) may score the item by normalizing the value (or 'measurement value') of the item based on the range of normal values as in Equation 1, in the case where the higher the value, the better. In one example, the processor (140) may score the item by subtracting the minimum value of the normal value from the value of the item and dividing the result by the difference between the maximum and minimum values of the normal value, and then multiplying the result by 100. For example, if the processor (140) has a measurement value of 0.5 mmol / L and the normal value is 0 to 16 mmol / L, the ketone item may be scored as 3.125 points by Equation 1.
[0076]
[0077]
[0078]
[0079] According to another embodiment, the processor (140) can score an item by inversely normalizing the value of the item based on the range of normal values, such as in Math 2, in the case where the lower the value, the better. For example, the processor (140) can calculate a percentage value by subtracting the minimum value of the normal value from the value of the item, dividing the result by the difference between the maximum and minimum values of the normal value, and then multiplying the result by 100. Additionally, the processor (140) can score the item by subtracting the percentage value calculated from 100.
[0080] According to another embodiment, the processor (140) may score an item (e.g., pH, active oxygen) based on how far it deviates from a specific numerical range, if the item is optimal within a specific numerical range. For example, the processor (140) may score the item as 100 points if the value of the item is within a specific numerical range, and score the item by deducting points by the proportion of deviation if it deviates from a specific numerical range.
[0081] In operation 503, the processor (140) of the nutritional supplement recommendation system (100) can calculate a category-specific nutritional score for a pre-specified category based on the item-specific scores of the urine test result data obtained through operation 501. The processor (140) can calculate a category-specific nutritional score for the categories of concentration, immunity, energy, sleep, antioxidant, diet, beauty, and gout.
[0082]
[0083]
[0084]
[0085] According to one embodiment, the processor (140) can select items of urine test result data to be considered for each category as in Equation 3, apply weights to the scores of the selected items, and then sum the scores of the weighted items to calculate the nutritional score for each category.
[0086] In one example, the processor (140) can calculate the nutritional score of the 'concentration' category based on the scores of magnesium, ketone, and calcium items, as magnesium, ketone, and calcium can affect concentration in that order in the 'concentration' category. For example, the processor (140) can apply a first weight to the score of the magnesium item, apply a second weight lower than the first weight to the score of the ketone item, and apply a third weight lower than the second weight to the score of the calcium item. Additionally, the processor (140) can calculate the nutritional score of the concentration category by summing the weighted scores of the magnesium, ketone, and calcium items.
[0087] In another example, the processor (140) can calculate the nutritional score of the 'Immunity' category by applying weights to the scores of Vitamin C, magnesium, and reactive oxygen species, as Vitamin C, magnesium, and reactive oxygen species can affect immunity in the order of Vitamin C, magnesium, and reactive oxygen species, and summing the weighted scores. At this time, a higher weight may be applied to the Vitamin C item than to the magnesium item, and a higher weight may be applied to the magnesium item than to the reactive oxygen species item.
[0088] In another example, the processor (140) can calculate the nutritional score for the 'Energy' category by applying weights to the scores of the Vitamin C, Specific Gravity, Ketone, and pH items, as Vitamin C, Specific Gravity, Ketone, and pH items can affect the user's energy or health in that order in the 'Energy' (or 'Health') category, and summing the weighted scores. In this case, a higher weight may be applied to the Vitamin C item than to the Specific Gravity item, a higher weight may be applied to the Specific Gravity item than to the Ketone item, and a higher weight may be applied to the Ketone item than to the pH item.
[0089] In another example, the processor (140) can calculate the nutritional score for the 'sleep' category by applying weights to the scores of magnesium, sodium, calcium, and pH items, as magnesium, sodium, calcium, and pH can affect the quality of sleep in the order of 'sleep'. In this case, a higher weight may be applied to the magnesium item than to the sodium item, a higher weight may be applied to the sodium item than to the calcium item, and a higher weight may be applied to the calcium item than to the pH item.
[0090] In another example, the processor (140) can calculate the nutritional score of the 'antioxidant' category by applying weights to the scores of the reactive oxygen, sodium, calcium, and magnesium items, as reactive oxygen, sodium, calcium, and magnesium items can influence the improvement of antioxidant function in the order of reactive oxygen, sodium, calcium, and magnesium, and summing the weighted scores. At this time, a higher weight may be applied to the reactive oxygen item than to the sodium item, a higher weight may be applied to the sodium item than to the calcium item, and a higher weight may be applied to the calcium item than to the magnesium item.
[0091] In another example, the processor (140) can calculate the nutritional score of the 'diet' category by applying weights to the scores of the ketone, vitamin C, specific gravity, and sodium items, as these items can help with weight loss or control in the order of ketone, vitamin C, specific gravity, and sodium. At this time, a higher weight may be applied to the ketone item than to the vitamin C item, a higher weight may be applied to the vitamin C item than to the specific gravity item, and a higher weight may be applied to the specific gravity item than to the sodium item.
[0092] In another example, the processor (140) can calculate the nutrition score for the 'Beauty' category by applying weights to the scores of the Vitamin C, zinc, specific gravity, and pH items, as Vitamin C, zinc, specific gravity, and pH items can help improve skin condition in the order of Vitamin C, zinc, specific gravity, and pH in the 'Beauty' category, and summing the weighted scores. At this time, a higher weight may be applied to the Vitamin C item than to the zinc item, a higher weight may be applied to the zinc item than to the specific gravity item, and a higher weight may be applied to the specific gravity item than to the pH item.
[0093] In another example, the processor (140) can set the nutritional score of the 'gout' category to be equal to the score of uric acid, since only uric acid helps improve gout and joint-related diseases in the 'gout' category.
[0094] In operation 505, the processor (140) of the nutritional supplement recommendation system (100) can determine a nutritional deficiency category based on the category-specific nutritional score calculated in operation 503. In the present disclosure, 'nutrition deficiency category' may refer to a category in which the nutritional score calculated through operation 503 is less than or equal to a specified score, and such expression may be used with the same meaning below. At this time, the specified score serving as a criterion for determining the nutritional deficiency category may vary by category. For example, the specified score for the concentration category may be 69 points, and the specified score for the immunity category may be 30 points, but the specified score is not limited to these.
[0095] In operation 507, the processor (140) of the nutritional supplement recommendation system (100) can select nutritional supplements related to nutritional deficiency categories from nutritional supplement data stored in the data storage unit (120) (e.g., the data storage unit (120) of FIG. 1). For example, if the processor (140) determines in operation 505 that the 'concentration' and 'sleep' categories are nutritional deficiency categories, it can select nutritional supplements corresponding to the 'concentration' and 'sleep' categories from the data storage unit (120).
[0096] In operation 509, the processor (140) of the supplement recommendation system (100) can generate user-customized supplement data based on the supplement selected through operation 507. For example, the processor (140) can generate user-customized supplement data by combining supplements related to the nutritional deficiency category selected through operation 507.
[0097] Additionally, the processor (140) can generate a user interface (e.g., user interface (400) of FIG. 4) to provide visual notifications about the customized nutritional supplement to the user based on the generated user customized nutritional supplement data, and can output the generated user interface through a display (130) (e.g., display (130) of FIG. 1) as in operation 205.
[0098] Below, with reference to FIG. 6, we will examine the operation of generating user-customized nutritional supplement data based on the number of nutritional deficiency categories determined in the operation of the 505 of the nutritional supplement recommendation system (100) according to another embodiment.
[0099] FIG. 6 is a flowchart regarding the operation of generating user-customized nutritional supplement data according to the number of nutritional deficiency categories of a nutritional supplement recommendation system according to another embodiment. At this time, FIG. 6 is a flowchart that elaborates on operations 507 and 509 of FIG. 5, and in describing the operations of FIG. 6 below, reference will be made to the components of the nutritional supplement recommendation system (100) of FIG. 1.
[0100] In operation 601, the processor (140) of the nutritional supplement recommendation system (100) according to another embodiment (e.g., the nutritional supplement recommendation system (100) of FIG. 1) (e.g., the processor (140) of FIG. 1) can determine whether the number of nutritional deficiency categories determined in operation 505 of FIG. 5 is less than a specified number. For example, the processor (140) can determine whether the number of nutritional deficiency categories determined in operation 505 is less than 3. However, it is obvious that the specified number is not limited to 3 and may be changed according to the embodiment.
[0101] If, in operation 601, it is determined that the nutritional deficiency category is smaller than the specified number, in operation 602, the processor (140) of the nutritional supplement recommendation system (100) may additionally select nutritional supplements based on user data stored in the user data collection unit (150) (e.g., the user data collection unit (150) of FIG. 1).
[0102] According to one embodiment, the processor (140) calculates the user's Body Mass Index (BMI) based on user data stored in the user data collection unit (150), and if the calculated Body Mass Index is greater than or equal to a specified value, it may additionally select a nutritional supplement related to the 'diet' category from the nutritional supplement data in the data storage unit (120) (e.g., the data storage unit (120) of FIG. 1). For example, if the user's Body Mass Index is 23 or higher, the processor (140) may additionally select a nutritional supplement related to the 'diet' category from the nutritional supplement data in the data storage unit (120).
[0103] According to another embodiment, the processor (140) may additionally select a nutritional supplement from the nutritional supplement data of the data storage unit (120) based on the user's age. For example, if the user's age is in the 50s and the 'immunity' category is not determined to be a nutritional deficiency category, the processor (140) may additionally select a nutritional supplement related to the 'immunity' category from the nutritional supplement data of the data storage unit (120). In another example, if the user's age is in the 30s and the 'sleep' category is not determined to be a nutritional deficiency category, the processor (140) may additionally select a nutritional supplement related to the 'sleep' category from the nutritional supplement data of the data storage unit (120).
[0104] According to another embodiment, the processor (140) may additionally select a nutritional supplement from the nutritional supplement data of the data storage unit (120) based on the user's health field of interest. For example, if the user's health field of interest is 'eye health', the processor (140) may additionally select a nutritional supplement related to the 'eye health' category from the nutritional supplement data of the data storage unit (120).
[0105] In operation 603, the processor (140) of the nutritional supplement recommendation system (100) can generate user-customized nutritional supplement data based on the nutritional supplements related to the nutritional deficiency category determined in operation 505 and the nutritional supplements additionally selected in operation 602. For example, the processor (140) can select nutritional supplements related to the nutritional deficiency category from the nutritional supplement data of the data storage unit (120), and generate user-customized nutritional supplement data by combining the nutritional supplements related to the nutritional deficiency category and the nutritional supplements additionally selected in operation 602.
[0106] At this time, the processor (140) can generate a user interface (e.g., the user interface (400) of FIG. 4) to provide visual notifications about the customized nutritional supplement to the user based on the user customized nutritional supplement data generated in operation 603, and can output the generated user interface through a display (130) (e.g., the display (130) of FIG. 1) as in operation 205.
[0107] In contrast, if it is determined in operation 601 that there are more than a specified number of nutritional deficiency categories, in operation 604, the processor (140) of the nutritional supplement recommendation system (100) can calculate the nutritional deficiency rate of the nutritional deficiency categories based on the difference between the nutritional score for each nutritional deficiency category and the specified score. At this time, the 'specified score' may refer to a score that serves as a standard for determining nutritional deficiency categories, and the specified score may vary by category.
[0108]
[0109]
[0110]
[0111]
[0112] According to one embodiment, the processor (140) can calculate the nutritional deficiency rate by subtracting the nutritional score for each category from the score designated for each nutritional deficiency category as in Equation 4, dividing the subtracted value by the designated score, and then multiplying by 100. For example, if the designated score for the 'Concentration' category is 69 points and the nutritional score for the 'Concentration' category is 55 points, the processor (140) can calculate the nutritional deficiency rate for the 'Concentration' category as approximately 20.3%. In another example, if the designated score for the 'Immunity' category is 30 points and the nutritional score for the 'Immunity' category is 25 points, the processor (140) can calculate the nutritional deficiency rate for the 'Immunity' category as approximately 16.7%.
[0113] In operation 605, the processor (140) of the nutritional supplement recommendation system (100) can sort the nutritional deficiency categories in order of highest nutritional deficiency rate based on the nutritional deficiency rate of the nutritional deficiency categories calculated through operation 604. For example, if the nutritional deficiency rate of the 'Concentration' category is 20.4%, the nutritional deficiency rate of the 'Immunity' category is 16.7%, the nutritional deficiency rate of the 'Sleep' category is 20%, and the nutritional deficiency rate of the 'Beauty' category is 38.3%, the processor (140) can sort the nutritional deficiency categories in the order of Beauty, Concentration, Sleep, and Immunity.
[0114] According to one embodiment, the processor (140) can sort the nutritional deficiency categories based on user data stored in the user data collection unit (150) when the nutritional deficiency rates of the nutritional deficiency categories are the same. For example, the processor (140) can sort the nutritional deficiency categories with the same nutritional deficiency rates based on the age of the user. In one example, the processor (140) can sort the categories in the order of concentration and diet when the 'concentration' category and the 'diet' category have the same nutritional deficiency rates and the user is in their teens. In another example, the processor (140) can sort the categories in the order of diet and concentration when the 'concentration' category and the 'diet' category have the same nutritional deficiency rates and the user is in their twenties.
[0115] That is, the nutritional supplement recommendation system (100) sorts nutritional deficiency categories based on urine test result data, but for nutritional deficiency categories with the same nutritional deficiency rate, it can sort the category that is more suitable for that age by considering the user's age.
[0116] In operation 606, the processor (140) of the nutritional supplement recommendation system (100) selects a specified number of nutritional deficiency categories according to the order sorted in operation 605, and can select nutritional supplements related to the selected nutritional deficiency categories from the nutritional supplement data of the data storage unit (120).
[0117] For example, the processor (140) can select a specified number of nutritional deficiency categories from the top order among nutritional deficiency categories arranged in order of highest nutritional deficiency rate. In one example, the processor (140) can select the Beauty, Concentration, and Sleep categories when the nutritional deficiency categories are arranged in the order of Beauty, Concentration, Sleep, and Immunity according to nutritional deficiency rate and the specified number is 3. Additionally, the processor (140) can select nutritional supplements corresponding to the Beauty, Concentration, and Sleep categories from the nutritional supplement data of the data storage unit (120).
[0118] In operation 607, the processor (140) of the supplement recommendation system (100) can generate user-customized supplement data based on supplements related to the nutritional deficiency category selected in operation 606. For example, the processor (140) can generate user-customized supplement data by combining the supplements selected in operation 606.
[0119] Additionally, the processor (140) can generate a user interface to provide a visual notification regarding the customized nutritional supplement to the user based on the user customized nutritional supplement data generated in operation 607, and can output the generated user interface through the display (130) as in operation 205.
[0120] The nutritional supplement recommendation system (100) of the present disclosure can recommend nutritional supplements by considering the user's urine test results and user data that is difficult to identify solely from the urine test results through the above-described operations 601 to 607, and as a result, the nutritional supplement recommendation system (100) can provide user-customized nutritional supplement information, unlike existing nutritional supplement recommendation systems that recommend nutritional supplements based on simple question-and-answer results.
[0121] Some or other embodiments of the present disclosure described above are not exclusive or distinct from one another. Any or other embodiments of the present disclosure described above may be used in combination or combined for their respective configurations or functions.
[0122] For example, this means that configuration A described in a specific embodiment and / or drawing and configuration B described in another embodiment and / or drawing can be combined. That is, it means that even if the combination between the configurations is not directly described, combination is possible except in cases where it is described that combination is impossible.
[0123] The foregoing detailed description should not be interpreted restrictively in all respects and should be considered exemplary. The scope of this disclosure should be determined by a reasonable interpretation of the appended claims, and all modifications within the equivalent scope of the invention are included within the scope of this disclosure.
Claims
1. Regarding the nutritional supplement recommendation system, A data collection unit that acquires user's urine test result data based on image data regarding a urine test strip received from the user; A data storage unit where nutritional supplement data is stored; A display for outputting visual information; and It includes the data collection unit, the data storage unit, and a processor operatively connected to the display, The above processor is, Based on urine test result data obtained through the above data collection unit and nutritional supplement data stored in the above data storage unit, user-customized nutritional supplement data is generated, and A nutritional supplement recommendation system that outputs a user interface displaying the generated user-customized nutritional supplement data through the above display.
2. In Paragraph 1, The above data collection unit is a nutritional supplement recommendation system that obtains user's urine test result data by analyzing image data regarding the urine test strip through a vision model.
3. In Paragraph 1, A nutritional supplement recommendation system in which the above urine test result data includes data regarding at least one value among magnesium (Mg), ketone (Ket), vitamin C (Vc), reactive oxygen species (FR), specific gravity (SG), pH, sodium (Na), zinc (Zinc), calcium (Cal), and uric acid (UA).
4. In Paragraph 3, The above processor is, Based on the numerical values for each item of the above urine test result data, each item of the above urine test result data is scored to obtain a urine test result score, and A nutritional supplement recommendation system that calculates category-specific nutritional scores for pre-specified categories based on the above-mentioned urine test result scores.
5. In Paragraph 4, A nutritional supplement recommendation system comprising at least one of the above categories: concentration, immunity, energy, sleep, antioxidant, diet, beauty, and gout.
6. In Paragraph 5, The above processor is, A nutritional supplement recommendation system that calculates a nutritional score in the concentration category based on the scores of the magnesium, ketone, and calcium items of the above urine test results.
7. In Paragraph 6, The above processor is, A first weight is applied to the score of the magnesium item, a second weight smaller than the first weight is applied to the score of the ketone item, and a third weight smaller than the second weight is applied to the score of the calcium item, A nutritional supplement recommendation system that calculates a nutritional score for the concentration category by summing the scores of magnesium, ketone, and calcium items to which the above weights are applied.
8. In Paragraph 4, The above processor is, Based on the above-mentioned nutritional scores by category, determine the nutritional deficiency category where the nutritional score is less than or equal to a specified score, and Select a nutritional supplement related to the nutritional deficiency category from the nutritional supplement data stored in the above data storage unit, and A nutritional supplement recommendation system that generates user-customized nutritional supplement data based on nutritional supplements related to the above-selected nutritional deficiency category.
9. In Paragraph 8, A nutritional supplement recommendation system further comprising a user data collection unit that receives user data from a user and stores the received user data.
10. In Paragraph 9, The above user data includes at least one of the user's gender, age, height, weight, presence of allergies, family history, and health areas of interest of the user, in a nutritional supplement recommendation system.
11. In Paragraph 10, The above processor is, If the above nutritional deficiency category is smaller than the specified number, additional nutritional supplements are selected from the nutritional supplement data stored in the data storage unit based on the above user data, and A nutritional supplement recommendation system that generates user-customized nutritional supplement data based on nutritional supplements related to the above nutritional deficiency category and additionally selected nutritional supplements.
12. In Paragraph 11, The above processor is, Calculate the user's body mass index based on the above user data, and A nutritional supplement recommendation system that additionally selects a nutritional supplement for dieting from the data storage unit when the calculated user's body mass index is greater than or equal to a specified value.
13. In Paragraph 10, The above processor is, If the above nutritional deficiency categories exceed a specified number, the nutritional deficiency rate of the above nutritional deficiency categories is calculated based on the difference between the nutritional score for each category and the specified score, and Based on the nutritional deficiency rate of the above-calculated nutritional deficiency category, the above-calculated nutritional deficiency category is sorted in order of highest nutritional deficiency rate, and Select a specified number of nutrient deficiency categories according to the sorted order, and A nutritional supplement recommendation system that selects a nutritional supplement related to the selected nutritional deficiency category from the nutritional supplement data stored in the above data storage unit.
14. In Paragraph 13, The above processor is, A nutritional supplement recommendation system that sorts the nutritional deficiency categories based on the user data when the nutritional deficiency rates of the calculated nutritional deficiency categories are the same.
15. In the operation method of the nutritional supplement recommendation system, A step of acquiring user's urine test result data based on image data regarding a urine test strip received from the user through a data collection unit; A step of generating user-customized nutritional supplement data based on acquired user urine test result data and nutritional supplement data stored in a data storage unit; and A method of operation of a nutritional supplement recommendation system comprising the step of outputting a user interface that displays the generated user-customized nutritional supplement data through a display.