Healthcare service providing method and system

The system addresses the issue of users consuming health functional foods without considering their health status by providing personalized nutritional recommendations based on user data, resulting in optimized and safe nutritional intake.

JP2025507339AInactive Publication Date: 2025-03-18LOTTE HEALTHCARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024547151
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-01
Filing Date
2023-03-03
Publication Date
2025-03-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Users often consume health functional foods without considering their individual health status, leading to potential side effects due to mismatched nutritional intake.

Method used

A method and system for providing personalized healthcare services by acquiring user health and behavioral data, using this data along with default reference data to generate category-specific recommendation information, and updating user customization information based on ongoing health and behavioral data.

Benefits of technology

Enables users to receive optimal nutritional supplements tailored to their health status, promoting overall health and reducing the risk of adverse effects from mismatched nutritional intake.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025507339000001_ABST
    Figure 2025507339000001_ABST
Patent Text Reader

Abstract

The present invention relates to a method for providing a health care service, the method for providing a health care service includes the steps of acquiring examination data related to a health condition of a user and diagnosis data related to a behavioral pattern of the user, extracting recommendation information by category corresponding to the health condition of the user using the acquired examination data and diagnosis data and predetermined reference data, and storing the extracted recommendation information by category in association with a user account of the user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a method and apparatus for providing health care services, and more particularly to a method and apparatus for providing health care services for managing a user's overall health and nutrition. [Background technology]

[0002] Health functional foods refer to foods (supplements) manufactured and processed using nutrients or functional ingredients that are useful for promoting health or for health purposes, and have nutritional functions, disease risk reduction functions, physiological activity functions, etc. In other words, health functional foods are foods that help maintain health, rather than functions to treat or prevent illness.

[0003] Generally, when an appropriate amount of health functional foods is taken, no side effects occur, but side effects may occur depending on the user's health condition or the medicines they are taking. Therefore, users need to adjust the amount and method of intake of health functional foods appropriately according to their own health condition. However, many users take or consume health functional foods without considering their own health condition at all. Summary of the Invention [Problem to be solved by the invention]

[0004] An object of the present invention is to provide a healthcare service providing method, a computer program stored in a computer-readable medium, a computer-readable medium on which a computer program is stored, and an apparatus (system) for solving the above-mentioned problems. [Means for solving the problem]

[0005] The present invention can be implemented in various ways, including as a method, an apparatus (system), a computer program stored on a computer readable medium, or a computer readable medium having a computer program recorded thereon.

[0006] In one embodiment of the present invention, a method for providing healthcare services performed by at least one processor includes the steps of acquiring test data related to a user's health condition and diagnostic data related to the user's behavioral patterns, extracting categorized recommendation information corresponding to the user's health condition using the acquired test data and diagnostic data and predefined reference data, and storing the extracted categorized recommendation information in association with the user's user account.

[0007] In one embodiment of the present invention, the categories include at least some of a health functional food category, a health conscious food category, a menu category, an ingredient category, an exercise category, a scalp care category, and a body type category.

[0008] In one embodiment of the present invention, the method further includes a step of grouping a plurality of user accounts having similar recommendation information corresponding to a body type category, and a step of generating statistical information regarding the recommendation information by category of the grouped plurality of user accounts.

[0009] In one embodiment of the present invention, the method further includes a step of determining at least a portion of the multiple nutritional components that are personalized for the user based on the acquired test data, a step of generating first user customized information corresponding to the user using the determined at least a portion of the nutritional components, and a step of storing the generated first user customized information in association with the user account of the user.

[0010] In one embodiment of the present invention, the method further includes transmitting the generated first user customized information to an external device for providing nutritional components.

[0011] In one embodiment of the present invention, when obtaining diagnostic data, the method further includes a step of modifying the first user customized information based on the test data and the diagnostic data to generate second user customized information, and a step of replacing the first user customized information with the generated second user customized information.

[0012] In one embodiment of the present invention, when nutritional ingredients are provided to a user via an external device for providing nutritional ingredients, the method further includes a step of updating the type and amount of nutritional ingredients provided to the user and the number of times the user has used the nutritional ingredients.

[0013] In one embodiment of the present invention, the method further includes the steps of acquiring medical data including a prescription history of a user, and when the medical data is acquired, modifying the first user customized information based on the test data and the medical data to generate third user customized information, and replacing the first user customized information with the generated third user customized information.

[0014] In one embodiment of the present invention, a method for providing healthcare services performed by at least one processor includes the steps of receiving a request for the provision of supplements from a user, determining whether the user is a registered user, and if it is determined that the user is a registered user, obtaining user customization information corresponding to the user, determining the types and amounts of nutritional components to be provided to the user based on the obtained user customization information, and providing the user with supplements corresponding to the determined types and amounts of nutritional components.

[0015] In one embodiment of the present invention, if it is determined that the user is not a registered user, the method further includes a step of determining the type and amount of nutritional ingredients to be provided to the user based on one of a plurality of predefined recipes, and a step of providing the user with supplements corresponding to the determined type and amount of nutritional ingredients.

[0016] In one embodiment of the invention, determining the types and amounts of nutritional components to provide to the user includes receiving a selection from the user for one of a plurality of recipes.

[0017] In one embodiment of the present invention, the method further comprises the step of verifying the residual levels of each of a plurality of nutritional components when the supplement is provided to the user.

[0018] According to an embodiment of the present invention, there is provided a computer program recorded on a computer-readable recording medium for executing the above-described method on a computer. Effect of the Invention

[0019] According to various embodiments of the present invention, a user can easily receive supplements that are optimal for his or her current health condition.

[0020] According to various embodiments of the present invention, by combining a supplement recommendation service and a points service, it is possible to provide an integrated healthcare service that not only provides users with personalized supplements but also promotes the overall health of users by encouraging them to engage in healthy activities such as walking in their daily lives.

[0021] According to various embodiments of the present invention, an administrator can easily obtain various information related to the current state of an external device via an administrator terminal, and can efficiently manage the external device.

[0022] According to various embodiments of the present invention, even if a user is not a registered user, the user can easily receive supplements containing nutritional ingredients that are tailored to the user by utilizing pre-defined recipes.

[0023] According to various embodiments of the present invention, a user of an integrated healthcare service can receive personalized supplements and can easily share information and / or knowledge with other users to manage their health.

[0024] The effects of the present invention are not limited to those described above, and other effects not mentioned will be clearly understood by a person having ordinary knowledge in the technical field to which the present invention pertains (referred to as an "ordinary engineer") from the description in the claims. [Brief description of the drawings]

[0025] Non-limiting embodiments of the present invention will now be described with reference to the accompanying drawings, in which like elements are designated with like reference numerals and in which: [Figure 1] FIG. 11 is a diagram illustrating an example in which an information processing system according to an embodiment of the present invention generates recommendation information by category. [Diagram 2] 1 is a block diagram showing an example of an information processing system according to an embodiment of the present invention providing healthcare services by communicating with a user terminal, an administrator terminal, and an external device. [Diagram 3] FIG. 1 is a schematic diagram showing a configuration in which an information processing system is connected to communicate with a user terminal, an administrator terminal and / or an external device to provide healthcare services according to one embodiment of the present invention. [Figure 4] 1 is a functional block diagram showing an internal configuration of an information processing system according to an embodiment of the present invention. [Diagram 5] FIG. 11 is a diagram showing an example in which user customized information taking into account nutritional components of a user is generated among a first user terminal, an information processing system, and an external device according to an embodiment of the present invention. [Figure 6] 10 is a diagram showing an example in which user customized information is updated among a first user terminal, an information processing system, and an external device according to an embodiment of the present invention. FIG. [Figure 7]A figure showing an example in which supplements based on a default recipe are provided between a second user terminal and an external device according to one embodiment of the present invention. [Figure 8] FIG. 2 is a diagram showing an example in which a social networking service is provided among a first user terminal, a third user terminal, and an information processing system according to an embodiment of the present invention. [Figure 9] 1 is a diagram showing an example of registration of an administrator and registration of an external device between an administrator terminal, an information processing system, and an external device according to an embodiment of the present invention; FIG. [Figure 10] FIG. 2 illustrates a model of an artificial neural network according to an embodiment of the present invention. [Figure 11] FIG. 1 is a diagram illustrating an example of a method for providing healthcare services in an information processing system according to an embodiment of the present invention. [Figure 12] FIG. 1 illustrates an example of a method for providing healthcare services to an external device according to an embodiment of the present invention. [Figure 13] FIG. 1 is a diagram showing an example of a method for providing a point service constituting a healthcare service according to an embodiment of the present invention. [Figure 14] FIG. 2 is a diagram illustrating an example of a method for providing healthcare services in a user terminal according to an embodiment of the present invention. [Figure 15] FIG. 2 is a diagram illustrating an example of a method for providing healthcare services by an administrator terminal according to an embodiment of the present invention. [Figure 16] 1 is a block diagram showing an internal configuration of a computing device according to an embodiment of the present invention; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] Hereinafter, specific details for carrying out the present invention will be described in detail with reference to the accompanying drawings. However, in the following description, detailed descriptions of well-known functions and configurations will be omitted if there is a risk of obscuring the gist of the present invention.

[0027] In the accompanying drawings, the same or corresponding components are denoted by the same reference numerals. In addition, in the following description of the embodiments, duplicated descriptions of the same or corresponding components may be omitted. However, even if the description of a component is omitted, it is not intended that such a component is not included in the embodiment.

[0028] The advantages and features of the disclosed embodiment, as well as the method of achieving the same, will become apparent from the following embodiments with reference to the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, and can be implemented in various modifications. The disclosed embodiments are provided for complete disclosure of the present invention and to help ordinary skilled artisans fully understand the scope of the present invention.

[0029] The terms used in this specification are briefly described, and then the disclosed embodiments are described in detail. The terms used in this specification are selected as widely used terms as possible in consideration of the functions of the present invention, but they may change depending on the intentions or precedents of engineers engaged in related fields, the emergence of new technologies, etc. In addition, in certain cases, terms arbitrarily selected by the applicant are used, and in this case, the meanings are described in detail in the description of the relevant invention. Therefore, the terms used in this specification must be defined based on the meanings of the terms and the overall content of the present invention, rather than simply the names of the terms.

[0030] In this specification, the singular expression includes the plural expression unless the context clearly indicates otherwise. In addition, the plural expression includes the singular expression unless the context clearly indicates otherwise. When a part in the entire specification includes a certain element, this does not mean that other elements are excluded, but that other elements can be further included, unless otherwise specified.

[0031] In the present invention, the terms "comprise", "include", and the like indicate the presence of features, steps, operations, elements and / or components, but do not exclude the addition of one or more other features, steps, operations, elements and / or combinations thereof.

[0032] In the present invention, when a particular component is referred to as being "bonded," "combined," "linked," or "reacted" with any other component, it means, but is not limited to, that the particular component can be directly bonded, combined, and / or linked or reacted with the other component. For example, there can be one or more intermediate components between the particular component and the other component. In addition, in the present invention, "and / or" can include each of one or more items listed, or at least a partial combination of one or more items.

[0033] In the present invention, the terms "first", "second", etc. are used to distinguish a specific component from other components, and such terms do not limit the above-mentioned components. For example, the "first" component may be an element of the same or similar type as the "second" component.

[0034] In the present invention, the "healthcare service" may include, but is not limited to, a recommended information providing service, a personalized supplement recommendation service, a point service including the accumulation and use of eco-points, etc., and a social networking service including chat between users, information sharing, gift giving, etc. In addition, in the present invention, the "healthcare platform" refers to a platform on which the above-mentioned healthcare services are provided.

[0035] In the present invention, a "user" refers to a user who subscribes to a healthcare platform and uses healthcare services such as a supplement recommendation service, a point service, and a social networking service. Users may be classified into users who have completed user registration by providing test data, diagnosis data, and / or medical data, and users who have not completed user registration without providing test data, diagnosis data, and / or medical data. In addition, in the present invention, a "user account" may be an online account of a user who uses a healthcare platform. In the present invention, the terms "user", "user account", and "user terminal" may be used interchangeably.

[0036] In the present invention, "user customized information" refers to information generated using a user's examination data, diagnosis data, medical data, etc., and may include information regarding nutrients required according to the user's constitution, life pattern, etc., customized diet information, customized exercise information, recommended health functional foods, customized content, etc. For example, the user customized information may include information regarding the type, amount, and intake cycle of nutrients required by a specific user, but is not limited thereto.

[0037] In the present invention, "test data" refers to information related to the user's health condition and / or physical constitution. For example, the test data may include, but is not limited to, genetic test data, fitness test data indicating athletic ability, sleep test data indicating sleep evaluation, etc.

[0038] In the present invention, "diagnostic data" refers to information about a user's usual behavioral patterns. For example, the diagnostic data may include, but is not limited to, interview data consisting of answers to a questionnaire, activity data (e.g., data showing the user's steps, calories burned, etc.) collected via a user terminal and / or a wearable device worn by the user, and life log data collected through a search engine and / or API linkage.

[0039] In the present invention, "medical data" refers to prescription history data obtained from specialized medical institutions and / or medical professionals. The medical data can be obtained from a user terminal or a medical professional's terminal, and if the medical data is obtained from a medical professional's terminal, a predetermined fee can be paid to the medical professional's terminal.

[0040] In the present invention, the "reference data" includes recommendation information according to health conditions, and can be stored and managed in a predetermined database. The reference data can be divided into categories and stored and managed in separate databases, but is not limited to this.

[0041] In the present invention, the term "category" refers to an item related to health conditions, such as a functional health food category, a health-conscious food category, a menu category, an ingredient category, an exercise category, a scalp care category, a body type (persona) category, a medical equipment / device category, etc. Also, the recommended information by category means information for improving the user's health condition.

[0042] In the present invention, "statistical information" refers to statistics of recommendation information provided to users having the same body type.

[0043] In the present invention, the term "external device" refers to a device that determines the type and amount of various nutritional ingredients based on user customization information and manufactures supplements, and includes, but is not limited to, a nutritional ingredient storage unit (e.g., cartridge), a supplement ejection unit, a controller, a display unit, etc. Here, the nutritional ingredients can be of various types and forms, for example, solids such as capsules, powders, pills, etc., or liquids containing the nutritional ingredients.

[0044] In the present invention, the term "supplement" refers to a substance that contains various nutritional components that are absorbed by the living body. For example, the supplement may include any type of substance that contains components that are useful to the living body, such as general foods and medicines.

[0045] In the present invention, a "recipe" may be data that includes information regarding the extraction, portioning and / or blending of various nutritional ingredients to produce a supplement.

[0046] 1 is a diagram showing an example in which an information processing system 100 according to an embodiment of the present invention generates recommendation information 114 by category. In one embodiment, the information processing system 100 may be any computing device for generating and providing recommendation information 114 by category corresponding to a health condition of a user using test data 102, diagnosis data 104, etc. related to the user.

[0047] In one embodiment, the information processing system 100 can obtain test data 102 related to a user's health condition and / or diagnostic data 104 related to a user's behavior pattern. In this case, the information processing system 100 can analyze the test data 102 and the diagnostic data 104 based on the recommendation algorithm 110, and extract the recommendation information 114 for each category corresponding to the user's health condition. For example, the information processing system 100 can perform pre-processing on the test data 102 and the diagnostic data 104, and extract the recommendation information 114 for each category using the reference data 108 stored in the database 106. Here, the reference data 108 may be data in a table format including the recommendation information for each category corresponding to the user's health condition, and the information processing system 100 can extract the recommendation information 114 for each category corresponding to the user's health condition from the reference data 108.

[0048] In one embodiment, the category 112 indicating the type of health condition includes, but is not limited to, a health functional food category, a health conscious food category, a menu category, an ingredient category, an exercise category, a scalp care category, a body type (persona) category, a medical device / equipment category, etc., and may further include any category. In the illustrated example, vitamins and garcinia are shown as recommended information of the health functional food category corresponding to the user's health condition, arginine is shown as recommended information of the health conscious food category, and hidden obesity type is shown as recommended information corresponding to the body type (persona) category.

[0049] In one embodiment, the user may be provided with information about online and / or offline stores selling products related to the health functional food and / or health conscious food recommended to the user. Additionally or alternatively, the user may be provided with information about foods and foods including ingredients recommended to the user. Additionally or alternatively, the user may be provided with a detailed menu, a meal plan including calories, etc., and information such as text, images, and / or videos including exercise methods suited to a current health condition may be provided to the user.

[0050] In one embodiment, the information processing system 100 may group a plurality of user accounts having similar recommendation information corresponding to a body type (persona) category, and generate statistical information on the category-specific recommendation information of the grouped plurality of user accounts. For example, the information processing system 100 may calculate statistics of the category-specific recommendation information provided to a user whose body type is extracted as being of hidden obesity type. That is, the information processing system 100 may generate statistical information on health functional foods, statistical information on health-conscious foods, etc., recommended to a user whose body type is of hidden obesity type, and provide the generated information to the user. With this configuration, a user receiving a healthcare service may effectively check and utilize recommendation information provided to a user having a similar body type to the user, in addition to the category-specific recommendation information provided to the user.

[0051] FIG. 2 is a block diagram showing an example in which an information processing system 100 according to an embodiment of the present invention provides a healthcare service by communicating with a user terminal 120, an administrator terminal 130, and an external device 140. In one embodiment, the information processing system 100 may be any computing device for providing a recommendation information providing service, a personalized supplement recommendation service, a point service, a social networking service, etc. In addition, the user terminal 120 is a terminal of a user who receives a recommendation information providing service, a supplement recommendation service, a point service, a social networking service, etc. through the information processing system 100 and the external device 140, and the administrator terminal 130 may be a terminal of an administrator who performs a diagnosis of a malfunction of the external device 140, a repair, a nutritional component supply, etc. In addition, the external device 140 may be a dispenser for providing a personalized supplement to a user.

[0052] In one embodiment, a user can receive supplements suited to his / her health condition through the external device 140. For example, the external device 140 can use user customization information generated or set for each user to subdivide, generate, and / or mix supplements suited to a specific user and provide them to the user. That is, the user can receive supplements suited to his / her health condition from the external device 140.

[0053] In one embodiment, a user can generate user-customized information related to his / her own health condition by subscribing and registering with a healthcare service platform related to the information processing system 100. In addition, the user can receive personalized supplements through the external device 140 using the generated user-customized information.

[0054] To join and register with the healthcare service platform, the user can provide test data to the information processing system 100 through the user terminal 120. In this case, the information processing system 100 can acquire test data related to the user's health condition, and determine at least some of the nutritional components personalized for the user from among the multiple nutritional components based on the acquired test data. The information processing system 100 can also generate user-customized information corresponding to the user using the determined at least some of the nutritional components.

[0055] The user customization information thus generated may be stored in association with the user's user account on any database. Additionally or alternatively, the user customization information may be provided to the user terminal 120, or to the external device 140 when a supplement needs to be provided.

[0056] In one embodiment, the external device 140 can receive a request for providing supplements from a user. For example, the user can transmit a request for providing supplements through the user terminal 120. In another example, the user can transmit a request for providing supplements by operating a display unit of the external device 140. In this case, the external device 140 can obtain user customization information corresponding to the user, and determine the type and amount of nutritional components to be provided to the user based on the obtained user customization information. Thereafter, the external device 140 can dispense, produce and / or blend supplements corresponding to the determined type and amount of nutritional components to provide to the user.

[0057] In one embodiment, when a supplement is provided to a user, the external device 140 can check the remaining levels of each of the multiple nutritional components. For example, the external device 140 can be provided with any sensor for checking the remaining level of each nutritional component, and the external device 140 can check the remaining level of each of the multiple nutritional components using such a sensor. In addition, when the remaining level is equal to or lower than a predetermined reference value, the external device 140 can transmit an alert message (e.g., a nutritional component supplement message, etc.) to the administrator terminal 130. In this case, the administrator can check the alert message through the administrator terminal 130 and perform operations required for supplementing the nutritional components.

[0058] 2 shows that the external device 140 generates and provides supplements based on user customization information, but is not limited to this, and if the user is not a registered user, the supplements may be generated and provided based on a default recipe. With this configuration, the user can easily receive the supplements that are optimal for his / her current health condition.

[0059] 3 is a schematic diagram showing a configuration in which an information processing system 100 is connected to a user terminal 120, an administrator terminal 130, and / or an external device 140 so as to be able to communicate with each other to provide a healthcare service according to an embodiment of the present invention. The information processing system 100 may include a system that provides healthcare services such as a recommendation information providing service, a personalized supplement recommendation service, a point service, a social networking service, etc., via a network 310. In one embodiment, the information processing system 100 may include one or more server devices and / or databases that can store, provide, and execute computer-executable programs (e.g., downloadable applications) and data, or one or more distributed devices and / or distributed databases based on a cloud computing service.

[0060] The healthcare service provided by the information processing system 100 may be provided to the user through any application installed in the user terminal 120 and / or the administrator terminal 130. The user terminal 120, the administrator terminal 130, and / or the external device 140 can communicate with the information processing system 100 via a network 310. The network 310 may be configured to enable communication between the user terminal 120, the administrator terminal 130, and / or the external device 140 and the information processing system 100. Depending on the environment, the network 310 may be configured as a wired network such as Ethernet, a wired home network (Power Line Communication), a telephone line communication device, and an RS-serial communication, a mobile communication network, a wireless network such as WLAN (Wireless LAN), Wi-Fi, Bluetooth, ZigBee, or a combination thereof. The communication method is not particularly limited, and may be a communication method using a communication network that may be included in the network 310 (e.g., a mobile communication network, a wired Internet, a wireless Internet, a broadcasting network, a satellite network, etc.), or may be a short-range wireless communication method between the user terminal 120, the administrator terminal 130, and the external device 140.

[0061] Examples of the user terminal 120 and / or the administrator terminal 130 include, but are not limited to, a mobile phone terminal, a tablet terminal, a personal computer terminal, and the like. The user terminal 120 and / or the administrator terminal 130 may be any device capable of wired and / or wireless communication and capable of installing and executing an application, etc. For example, examples of the user terminal 120 and / or the administrator terminal 130 include a smartphone, a mobile phone, a navigation system, a computer, a notebook computer, a digital broadcasting terminal, a PDA (Personal Digital Assistants), a PMP (Portable Multimedia Player), a tablet PC, a game console, a wearable device, an IoT (Internet of Things) device, a VR (Virtual Reality) device, an AR (Augmented Reality) device, and the like. In addition, FIG. 3 shows that one user terminal 120 and one administrator terminal 130 communicate with the information processing system 100 via the network 310, but is not limited to this, and a different number of user terminals and / or administrator terminals may be configured to communicate with the information processing system 100 via the network 310.

[0062] 4 is a functional block diagram showing an internal configuration of an information processing system 100 according to an embodiment of the present invention. As shown in the figure, the information processing system 100 can include a user registration unit 410, a point calculation unit 420, a point management unit 430, and an administrator registration unit 440. As described above, the information processing system 100 can communicate with the user terminal 120, the administrator terminal 130, and the external device 140 to exchange data and / or information required for providing healthcare services.

[0063] The user registration unit 410 can acquire test data related to the user's health condition and register the user. In this case, the user registration unit 410 may further acquire personal information such as the user's name, sex, age, height, weight, etc., and register the user. Here, the registration of the user may mean subscribing and registering the user in the health care service platform.

[0064] When the test data is acquired, the user registration unit 410 can determine at least a part of the nutritional components personalized for the user among the multiple nutritional components based on the acquired test data. For example, the at least a part of the nutritional components personalized for the user may be determined by any predetermined algorithm and / or a learned machine learning model, but is not limited thereto. In addition, the user registration unit 410 can generate user customized information (e.g., first user customized information) corresponding to the user based on the at least a part of the determined nutritional components. That is, the user registration unit 410 can determine the nutritional components and the intake amount of the nutritional components required for the user using at least a part of the genetic test data, fitness test data, and sleep test data indicating the user's constitution, and generate user customized information including the determined content. The user customized information generated in this way may be stored in association with a user account and transmitted to the user terminal 120 and / or the external device 140, etc.

[0065] Furthermore, the user registration unit 410 can acquire diagnostic data related to the user's behavioral pattern, and generate new user customized information (e.g., second user customized information) by modifying the existing user customized information based on the test data and the diagnostic data. In this case, the user customized information may be replaced with the new user customized information. Here, the diagnostic data is data indicating the user's usual behavioral pattern that is newly added in a time period after the test data is acquired, and includes interview data, activity data, life log data, and the like. That is, the user registration unit 410 may continuously acquire information indicating the user's behavioral pattern and / or life pattern, and update the user customized information for each specific time period based on the acquired information.

[0066] Additionally or alternatively, the user registration unit 410 may acquire medical data including the prescription history of the user, and generate new user customized information (e.g., third user customized information) by modifying the user customized information based on the examination data and the medical data. In this case, the user customized information may be replaced with the new user customized information. Here, the medical data includes prescription history data acquired from a specialized medical institution and / or medical professional. That is, the user registration unit 410 may continuously acquire the prescription history of the user, and update the user customized information for each specific time period based on the acquired information. In this way, when the medical data is acquired, the information processing system 100 may pay a predetermined fee to the terminal of the medical institution and / or medical professional that provided the medical data.

[0067] In one embodiment, a point service can be provided as a type of health care service related to a user's healthy life. For example, when a user travels a certain distance on foot without using a vehicle, points corresponding to the traveled distance are provided to the user. In this case, the user can use the provided points to receive supplements through the external device 140 or purchase all products and / or services sold through the service provided.

[0068] In one embodiment, the point calculation unit 420 can acquire activity data of a user and calculate points for reducing carbon emissions based on the acquired activity data. Here, the activity data is data related to the user's activities that contributed to carbon reduction, including, but not limited to, the number of steps, product purchase history, offline store visit history, etc.

[0069] In one embodiment, the point calculation unit 420 may determine a predetermined carbon emission amount of the vehicle according to the user's travel distance as the reduced carbon emission amount based on the step count data. The point calculation unit 420 may then convert the reduced carbon emission amount into points and provide the points to the user. For example, the point calculation unit 420 may calculate the points using a predetermined table indicating points corresponding to reduced carbon emission amounts, or may calculate the points using any algorithm and / or machine learning model.

[0070] Additionally or alternatively, the point calculation unit 420 may determine, based on the product purchase data, a predetermined carbon emission amount related to the product purchased by the user as a reduced carbon emission amount when the user purchases a specific product. For example, for environmentally friendly products sold on the healthcare platform, the carbon emission amount and / or carbon reduction amount are defined for each product, and the point calculation unit 420 can calculate points to be provided to the user according to the reduction in carbon emission amount in this manner.

[0071] Additionally or alternatively, the point calculation unit 420 may determine a predetermined amount of carbon emissions related to an offline store as a reduced amount of carbon emissions when the user visits a specific offline store based on the store visit data. For example, a specific offline store may be designated according to a geofencing algorithm, and when the user visits the designated offline store, the reduced amount of carbon emissions may be determined based on the number of steps and / or the travel distance generated during the visit. In this case, the point calculation unit 420 may calculate points to be provided to the user according to the reduced amount of carbon emissions.

[0072] In one embodiment, the point management unit 430 may manage points of a user in the healthcare service platform, such as by accumulating and / or subtracting points. For example, when points are accumulated by the point calculation unit 420 or points are used to shop or receive supplements, the point management unit 430 may accumulate or subtract the points for each user account and manage them.

[0073] In one embodiment, the information processing system 100 may acquire test data related to the health of a user, and determine at least some of the nutritional components personalized for the user based on the acquired test data. In this case, product information related to the determined at least some of the nutritional components may be extracted and provided to the user account and / or the user terminal 120. When the user wishes to purchase a product, a request for product purchase is transmitted from the user terminal 120, and the point management unit 430 may deduct points corresponding to the requested and purchased product from the user account.

[0074] Additionally or alternatively, the user terminal 120 may transmit a request for providing supplements based on the user customization information, and the point management unit 430 may deduct points corresponding to the provided supplements from the user account. With this configuration, it is possible to provide an integrated healthcare service for promoting the overall health of a user by combining the supplement recommendation service and the point service to provide personalized supplements to the user, as well as to induce healthy activities such as walking in daily life.

[0075] The administrator registration unit 440 can receive a request for administrator registration including the administrator information and register the administrator. For example, the external device 140 can be provided in a public institution, a hospital, a company, or a home, and managed by a specific authorized person in charge. The administrator registration unit 440 can confirm the authority of the administrator who manages the external device 140 in this manner and register the administrator. Here, the administrator information includes the name, authentication information, etc. of the administrator, and when the administrator information matches the predetermined information, the administrator registration unit 440 can register the administrator and grant authority.

[0076] When the administrator registration unit 440 has completed the registration of the administrator, the administrator terminal 130 may associate information related to the external device 140 with the administrator information. That is, the administrator can register the external device 140. For example, the external device 140 can be opened only by a registered administrator, and the administrator can register the external device 140 using the serial number of the external device 140 or the like.

[0077] When the registration of the external device 140 is completed in this manner, a current status report including information on the number of times of use of the external device 140 by day / week / month / year, the number of users, remaining and / or provided nutritional components may be provided to the administrator terminal 130 and / or the information processing system 100. In addition, when the external device 140 needs to replenish nutritional components or has a fault, fault notification information including whether a fault has occurred and the type of fault may be provided to the administrator terminal 130. With this configuration, the administrator can easily obtain various information related to the current state of the external device 140 through the administrator terminal 130 and efficiently manage the external device 140.

[0078] 4 shows functional components included in the information processing system 100 in a divided manner, but this is merely for the purpose of aiding in understanding the present invention, and two or more functions can be executed by one computing device. With such a configuration, the information processing system 100 can provide an integrated healthcare service for improving the health of the user, thereby effectively managing the nutritional state of the user and guiding them to improve their exercise, etc.

[0079] 5 is a diagram showing an example of generation of user customized information taking into consideration nutritional components of a user among a first user terminal 120_1, an information processing system 100, and an external device 140 according to an embodiment of the present invention. As shown in the figure, the first user terminal 120_1, the information processing system 100, and the external device 140 can exchange data and / or information required to provide a healthcare service.

[0080] As described above, the first user terminal 120_1 can register the user by transmitting the test data 510 related to the user's health condition to the information processing system 100. The test data may include data related to the genetic test results indicating the user's constitution.

[0081] In response to acquiring the test data, the information processing system 100 determines at least some of the nutritional components personalized for the user among the multiple nutritional components based on the acquired test data, and generates first user customized information corresponding to the user based on the determined at least some of the nutritional components (520). The first user customized information 530_1 and 530_2 thus generated are provided to the first user terminal 120_1 and the external device 140, respectively, but are not limited thereto. For example, the first user customized information may be provided to the first user terminal 120_1 or the external device 140.

[0082] In one embodiment, the first user terminal 120_1 can transmit diagnostic data 540 related to the user's behavior pattern to the information processing system 100. When the diagnostic data is acquired, the information processing system 100 generates second user customized information by modifying the first user customized information based on the test data and the diagnostic data (550). In this case, the first user customized information may be replaced with the generated second user customized information. The second user customized information 560_1 and 560_2 generated in this manner are provided to the first user terminal 120_1 and the external device 140, respectively, but are not limited thereto. For example, the second user customized information may be provided to the first user terminal 120_1 or the external device 140.

[0083] 6 is a diagram showing an example of updating user customized information among the first user terminal 120_1, the information processing system 100, and the external device 140 according to an embodiment of the present invention. As shown in the figure, the first user terminal 120_1, the information processing system 100, and the external device 140 can exchange data and / or information required to provide a healthcare service.

[0084] In one embodiment, the first user terminal 120_1 transmits a request (610) for providing a supplement to the external device 140. For example, the user transmits the request (610) for providing a supplement by operating an application installed on the first user terminal 120_1, or transmits the request (610) for providing a supplement using a user interface displayed on the display unit of the external device 140.

[0085] When a request for providing supplements is received, the external device 140 determines whether the user is a registered user (620). Here, a registered user means a user for whom user-customized information has been generated by personalizing based on test data, diagnosis data, medical data, etc. For example, the external device 140 compares the user account requesting the provision of supplements with user accounts registered in advance to determine whether the user is a registered user.

[0086] When it is determined that the user is a registered user, the external device 140 can acquire user customized information corresponding to the user. For example, the external device 140 acquires the first user customized information (630) stored in association with the user account from the information processing system 100, but is not limited to this. In another example, the external device 140 may directly acquire the first user customized information from the first user terminal 120_1.

[0087] Thereafter, the external device 140 determines the type and amount of nutritional components to be provided to the user based on the acquired first user customized information (640). The external device 140 also subdivides and extracts the determined type and amount of nutritional components to generate supplements, and ejects the generated supplements from a supplement ejection unit to provide them to the user. For example, the external device 140 extracts the required type and amount of nutritional components from each cartridge in the nutritional component storage unit, generates supplements using the extracted nutritional components, and provides them to the user.

[0088] When a personalized supplement is provided to the user in this manner, the external device 140 transmits the supplement use history information (650) of the user to the information processing system 100. In this case, the information processing system 100 updates the type and amount of nutritional components provided to the user and the number of times the user has used the supplement (660).

[0089] Further, the information processing system 100 acquires medical data including the prescription history of the user (670). For example, the medical data may be data related to the user acquired from a specialized medical institution and / or a terminal of a medical professional. When the medical data is acquired, the information processing system 100 generates third user customized information by modifying the first user customized information based on the examination data and the medical data (680). In this case, the information processing system 100 replaces the first user customized information with the generated third user customized information and stores it in the database. The third user customized information 690_1 and 690_2 thus generated are provided to the first user terminal 120_1 and the external device 140, respectively, but are not limited thereto. For example, the third user customized information may be provided to the first user terminal 120_1 or the external device 140.

[0090] 7 is a diagram showing an example in which supplements are provided based on a predetermined recipe between the second user terminal 120_2 and the external device 140 according to an embodiment of the present invention. As shown in the figure, the second user terminal 120_2 and the external device 140 can exchange data and / or information required to provide a healthcare service. Note that the second user terminal 120_2 may be a terminal of a user who is not registered in the healthcare platform.

[0091] As described above, the second user terminal 120_2 can transmit a request for providing supplements to the external device 140. For example, the user operates an application installed in the second user terminal 120_2 to transmit a request for providing supplements, or transmits a request for providing supplements using a user interface displayed on the display unit of the external device 140.

[0092] When a request for providing supplements is received, the external device 140 determines whether the user is a registered user. For example, the external device 140 compares the user account requesting the provision of supplements with user accounts registered in advance to determine whether the user is a registered user.

[0093] If it is determined that the user is not a registered user, the external device 140 determines the type and amount of nutritional components to be provided to the user based on one of a plurality of predefined recipes. For example, the external device 140 transmits a plurality of predefined recipes 710 to the second user terminal 120_2. In another example, the external device 140 may display a plurality of predefined recipes on a display unit. In this case, the user of the second user terminal 120_2 checks the plurality of recipes and selects one recipe by touch input or the like. That is, the second user terminal 120_2 receives an input from the user selecting a recipe (720). In addition, the second user terminal 120_2 transmits information (730) regarding the selected recipe to the external device 140.

[0094] Additionally or alternatively, the user may directly determine the type and / or amount of each nutritional component or modify the recipe, in which case the supplement produced based on the modified recipe is provided to the user.

[0095] The external device 140 determines the type and amount of nutritional components to be provided to the user based on the selected recipe (740). The external device 140 also provides the user with a supplement created based on the determined type and amount of nutritional components. When the supplement is provided to the user in this manner, the external device 140 checks the remaining level of each nutritional component (750). With this configuration, even if the user is not a registered user, the user can easily receive a supplement containing nutritional components that suit the user by using a default recipe.

[0096] 8 is a diagram showing an example in which a social networking service is provided among a first user terminal 120_1, a third user terminal 120_3, and an information processing system 100 according to an embodiment of the present invention. As shown in the figure, the first user terminal 120_1, the third user terminal 120_3, and the information processing system 100 can exchange data and / or information required to provide a healthcare service (e.g., a social networking service).

[0097] In one embodiment, a social networking service may be provided to share health-related information and induce users to take actions to improve their health. For example, users of the health care service may share information about whether or not they take supplements, the number of steps they take, health functional foods, and the like, and may give points as presents, etc., by forming online friendships with other users. In addition, in order to induce actions to improve their health, a ranking of users who take a lot of steps may be created and provided, or points may be provided to specific users who take a lot of steps. Users of the health care service may use the points provided in this way to receive supplements from an external device or purchase health functional foods, etc.

[0098] Additionally or alternatively, users may compete with each other in a contest for points, such as the number of steps. Also, a user may offer a certain number of points to a winner in a contest between multiple users. In this case, the winner may receive the points or use them as a donation.

[0099] In one embodiment, the information processing system 100 transmits a recommended friend candidate list (810) to the first user terminal 120_1. For example, the recommended friend candidate list is a list including a plurality of user accounts using a healthcare service, and may be generated based on, but is not limited to, telephone numbers included in any application (e.g., a phonebook application, an instant messaging application, etc.) installed in the first user terminal 120_1.

[0100] In this case, the user can check various user accounts displayed on the display unit of the first user terminal 120_1 and select areas corresponding to at least some of the user accounts he / she wishes to be friends with by touch input or the like. That is, the first user terminal 120_1 receives an input from a user who wishes to send a friend request (820). Thereafter, the first user terminal 120_1 transmits friend request information (830) for the selected user account to the information processing system 100.

[0101] In one embodiment, the information processing system 100 checks the friend request information received from the first user terminal 120_1 and transmits the friend request information (840) to each user terminal related to the friend request. In this case, the user of the third user terminal 120_3 that received the friend request information checks the user account that transmitted the friend request and approves the friend request by touch input or the like (850). In this way, when the friend request is approved by the user, the third user terminal 120_3 transmits friend request approval information (860) to the information processing system 100.

[0102] In response to receiving the friend request approval information (860), the information processing system 100 performs friend registration between the user account of the first user terminal 120_1 and the user account of the third user terminal 120_3 (870). In response to the friend registration being performed, the information processing system 100 can provide health information 880_1 and 880_2 of the users who are mutual friends to the first user terminal 120_1 and the third user terminal 120_3.

[0103] In FIG. 8, the friend candidate list is provided to the first user terminal 120_1, but the method of friend approval is not limited to this. For example, a user may directly search for another user's account using the other user's phone number, name, nickname, etc., and then send a friend request. With this configuration, users of the integrated healthcare service can not only receive personalized supplements, but also easily share information and / or knowledge with each other to manage their health.

[0104] 9 is a diagram showing an example of registration of an administrator and registration of an external device among an administrator terminal 130, an information processing system 100, and an external device 140 according to an embodiment of the present invention. As shown in the figure, the administrator terminal 130, the information processing system 100, and the external device 140 can exchange data and / or information required to provide a healthcare service.

[0105] In one embodiment, the administrator terminal 130 transmits an administrator registration request (910) to the information processing system 100. For example, a person in charge of a company and / or a specific organization transmits the administrator registration request (910) including personal authentication information and the like. In this case, the information processing system 100 verifies the personal authentication information and the like included in the administrator registration request (910) and registers the administrator (920). Additionally or alternatively, if an administrator is already registered in the company and / or specific organization, the information processing system 100 can request the administrator to confirm suitability and register the administrator after the confirmation is completed.

[0106] When the registration of the administrator is completed, the administrator terminal 130 stores information about the external device 140 in association with information about the registered administrator, and registers the external device (930). That is, the external device 140 can be used after being registered for a company and / or a specific organization, and when registering such an external device 140, the authority of the registered administrator may be requested. For example, if the authority of the registered administrator is not available, it becomes impossible to open a container of the external device 140.

[0107] In one embodiment, a supplement is provided to a specific user from the external device 140 (940). Here, the supplement may be made of at least some of the multiple nutritional components. When the supplement is provided in this manner, the external device 140 transmits the remaining levels (950) of each of the multiple nutritional components to the administrator terminal 130. Here, the remaining levels can be measured by any sensor provided for each cartridge containing the nutritional components, but are not limited to this. In this case, when the remaining level of a specific nutritional component among the multiple nutritional components is equal to or lower than a predetermined reference value, the administrator terminal 130 transmits a replenishment request (960) for the specific nutritional component to the information processing system 100.

[0108] Additionally or alternatively, when an abnormality occurs in the device, such as the occurrence of a predetermined error code and / or a device fault code, the external device 140 transmits related fault notification information including the occurrence or non-occurrence of a fault and the type of fault to the manager terminal 130. In this case, the manager can check the information displayed on the display unit of the manager terminal 130 and take necessary measures.

[0109] 10 is a diagram illustrating an example of an artificial neural network model 1000 according to an embodiment of the present invention. The artificial neural network model 1000 is an example of a machine learning model, which is a statistical learning algorithm implemented based on the structure of a biological neural network in machine learning technology and cognitive science, or a structure for executing such an algorithm.

[0110] In one embodiment, the artificial neural network model 1000 may be a machine learning model having a problem solving ability by learning to reduce an error between a correct output corresponding to a specific input and an inferred output, in which nodes, which are artificial neurons formed into a network by synaptic connections like in a biological neural network, adjust synaptic weights repeatedly. For example, the artificial neural network model 1000 may include any probability model or neural network model used in artificial intelligence learning methods such as machine learning and deep learning.

[0111] The artificial neural network model 1000 can be realized by a multilayer perceptron (MLP) composed of multiple nodes and connections between them. The artificial neural network model 1000 according to this embodiment can be realized by using one of various artificial neural network model structures including MLP. As shown in FIG. 10, the artificial neural network model 1000 is composed of an input layer 1020 that receives an input signal or data 1010 from the outside, an output layer 1040 that outputs an output signal or data 1050 corresponding to the input data, and n (here, n is a positive integer) hidden layers 1030_1 to 1030_n that are located between the input layer 1020 and the output layer 1040 and receive signals from the input layer 1020, extract characteristics, and transmit them to the output layer 1040. Here, the output layer 1040 receives signals from the hidden layers 1030_1 to 1030_n and outputs them to the outside.

[0112] The learning method of the artificial neural network model 1000 includes a supervised learning method in which the model learns to be optimized for solving a problem by inputting a teacher signal (correct answer), and an unsupervised learning method in which a teacher signal is not required. In one embodiment, the input variables of the artificial neural network model 1000 include test data, diagnosis data, medical data, the type and amount of nutritional components provided to the user, and the number of times the user uses the device. In this way, when the input variables as described above are input through the input layer 1020, the output variables output from the output layer 1040 of the artificial neural network model 1000 can be user customized information including information on nutritional components required by the user.

[0113] In this way, a plurality of input variables and a plurality of corresponding output variables are matched to the input layer 1020 and output layer 1040 of the artificial neural network model 1000, and the synapse values ​​between the nodes included in the input layer 1020, hidden layers 1030_1 to 1030_n, and output layer 1040 are adjusted, so that the artificial neural network model learns to extract a correct output corresponding to a specific input. Through this learning process, it is possible to grasp characteristics hidden in the input variables of the artificial neural network model 1000, and to adjust the synapse values ​​(or weights) between the nodes of the artificial neural network model 1000 so as to reduce the error between the output variables calculated based on the input variables and the target output.

[0114] In one embodiment, the artificial neural network model 1000 can be used to generate user-customized information that is personalized to the health condition of each user. That is, the artificial neural network model 1000 is trained in advance to generate user-customized information using various training data, and an information processing system (e.g., 100 in FIG. 1 ) can output or generate user-customized information corresponding to a specific user by providing the artificial neural network model 1000 with test data related to the specific user.

[0115] 11 is a diagram showing an example of a healthcare service providing method (1100) of an information processing system according to an embodiment of the present invention. The healthcare service providing method (1100) may be performed by at least one processor (e.g., at least one processor of an information processing system). The healthcare service providing method 1000 starts when the processor acquires test data related to a user's health condition (S1110).

[0116] The processor determines at least a portion of the nutritional components personalized for the user among the plurality of nutritional components based on the acquired test data (S1120). The processor also generates first user customized information corresponding to the user based on the determined at least a portion of the nutritional components (S1130). The processor then associates the generated first user customized information with the user account of the user and stores the information (S1140). The processor also transmits the generated first user customized information to an external device for providing the nutritional components.

[0117] In one embodiment, diagnostic data related to a behavioral pattern of a user is obtained. When the diagnostic data is obtained, the processor generates second user customized information by modifying the first user customized information based on the test data and the diagnostic data, and replaces the first user customized information with the generated second user customized information.

[0118] In one embodiment, when a supplement is provided to a user from an external device for providing supplements, the processor updates the type and amount of nutritional components provided to the user and the number of times the user has used the supplement.

[0119] In one embodiment, the processor acquires medical data including a prescription history of the user, and when the medical data is acquired, generates third user customized information by modifying the first user customized information based on the examination data and the medical data, and replaces the first user customized information with the generated third user customized information.

[0120] 12 is a diagram illustrating an example of a method (1200) for providing a healthcare service from an external device according to an embodiment of the present invention. The healthcare service providing method (1200) may be performed by at least one processor (e.g., at least one processor of an external device). The healthcare service providing method 1200 is started when the processor receives a request for providing a supplement from a user (S1210). For example, the user may select a specific area on a display unit of the external device by touch input or the like, or may transmit a request for providing a supplement using a user terminal.

[0121] When a request for providing a supplement is received, the processor determines whether the user is a registered user (S1220). In one embodiment, when it is determined that the user is a registered user, the processor acquires user customization information corresponding to the user (S1230). For example, the processor checks a user account, and acquires the corresponding user customization information by receiving the user account from the information processing system. In another example, the processor may acquire the user customization information directly from a user terminal.

[0122] The processor determines the type and amount of nutritional components to be provided to the user based on the acquired user customization information (S1240). The processor also provides the user with a supplement corresponding to the determined type and amount of nutritional components (S1250). That is, the user customization information includes information regarding the type and amount of nutritional components suited to the user, and the processor can use such user customization information to generate a supplement corresponding to the type and amount of nutritional components. The supplement generated in this manner is ejected from the supplement ejection unit and provided to the user.

[0123] In one embodiment, if it is determined that the user is not a registered user, the processor selects one of a plurality of predefined recipes (S1260). For example, the processor may receive a selection of one of the plurality of recipes from the user, but is not limited thereto, and any recipe may be arbitrarily determined. The processor determines the type and amount of nutritional components to be provided to the user based on the determined one recipe (S1270). The processor also provides the user with a supplement corresponding to the determined type and amount of nutritional components (S1280).

[0124] 13 is a diagram showing an example of a point service providing method (1300) constituting a healthcare service according to an embodiment of the present invention. The point service providing method (1300) may be performed by at least one processor (e.g., at least one processor of an information processing system). The point service providing method (1300) is started by the processor acquiring activity data of a user (S1310). Here, the activity data includes, but is not limited to, the user's step count data, product purchase data, store visit data, etc.

[0125] The processor calculates points according to the carbon emission amount reduced by the user based on the acquired activity data (S1320). For example, the processor may determine a predetermined carbon emission amount of a vehicle according to a travel distance of the user based on the step count data as the reduced carbon emission amount. In another example, the processor may determine a predetermined carbon emission amount related to a product purchased by the user based on the product purchase data as the reduced carbon emission amount when the user purchases a specific product. In yet another example, the processor may determine a predetermined carbon emission amount related to an offline store as the reduced carbon emission amount when the user visits a specific offline store based on the store visit data. In this case, the processor provides the calculated points to a user account related to the user (S1330).

[0126] In one embodiment, the processor may acquire test data related to the user's health condition, determine at least a portion of the nutritional components personalized for the user among the plurality of nutritional components based on the acquired test data, extract product information related to the determined at least a portion of the nutritional components, and provide it to the user account. The processor may also receive a purchase request for a specific product from the user account, and in response, deduct points corresponding to the specific product from the user account.

[0127] In one embodiment, the processor can acquire test data related to the user's health condition, and determine at least a portion of the nutritional components personalized for the user based on the acquired test data. The processor can also generate user customization information corresponding to the user based on the determined at least a portion of the nutritional components, and provide the generated user customization information to a user account. Thereafter, when a supplement generated based on the user customization information is provided to the user, the processor deducts points corresponding to the supplement from the user account.

[0128] 14 is a diagram illustrating an example of a method (1400) for providing healthcare services in a user terminal according to an embodiment of the present invention. The method (1400) for providing healthcare services may be performed by at least one processor (e.g., at least one processor in a user terminal). The method (1400) for providing healthcare services is started by the processor transmitting test data related to the health condition of a user (S1410).

[0129] The processor receives first user-customized information including at least some of the nutritional components personalized for the user among the multiple nutritional components determined based on the test data (S1420). The processor also provides the first user-customized information to an external device for manufacturing a supplement (S1430). In this way, when the user-customized information is provided to the external device together with a request for providing a supplement, the user can obtain a supplement manufactured based on the user-customized information. When the supplement is provided from the external device in this way, the processor receives health information including the type and amount of the provided nutritional components and the number of times the user has used the supplement.

[0130] In one embodiment, the processor transmits diagnostic data related to a user's behavioral pattern, and receives the second user-customized information when the diagnostic data causes the first user-customized information to be replaced with the second user-customized information, in which case the processor can provide the second user-customized information to an external device for supplement manufacturing.

[0131] In one embodiment, the processor may obtain a list of friend recommendations using the health care service, and receive selections for at least some of the user accounts included in the list of friend recommendations. The processor may then transmit a friend request to the at least some of the selected user accounts, and share health information with the at least some of the user accounts when friend registration is completed for the at least some of the user accounts.

[0132] The processor can generate and transmit activity data of the user, obtain points for reduced carbon emissions calculated based on the activity data, and associate the points with the user account, and can use at least a portion of the points in the user account to request production of the supplement according to the first user customization information.

[0133] 15 is a diagram illustrating an example of a method (1500) for providing healthcare services by an administrator terminal according to an embodiment of the present invention. The method (1500) for providing healthcare services may be performed by at least one processor (e.g., at least one processor of an administrator terminal). The method (1500) for providing healthcare services is started by the processor transmitting a request for administrator registration including administrator information (S1510).

[0134] When the administrator registration is completed in response to the administrator registration request, the processor associates information about the external device with the administrator information (S1520). For example, when the administrator inputs a predetermined serial number of the external device, the processor may associate information about the external device with the administrator information.

[0135] In one embodiment, when a supplement is provided to a user from an external device, the processor receives the remaining levels of each of a plurality of nutritional components (S1530). In addition, when the remaining level of a particular nutritional component among the plurality of nutritional components is equal to or lower than a predetermined reference value, the processor transmits a request for supplementation of the particular nutritional component (S1540). Additionally or alternatively, when a fault occurs in the external device, the processor may obtain fault notification information including whether or not a fault has occurred and the type of fault.

[0136] 16 is a block diagram showing an internal configuration of a computing device 1600 according to an embodiment of the present invention. In one embodiment, the computing device 1600 includes the above-mentioned information processing system, an external device, a user terminal, an administrator terminal, etc. The computing device 1600 includes a memory 1610, a processor 1620, a communication module 1630, and an input / output interface 1640. As shown in FIG. 16, the computing device 1600 is configured to communicate information and / or data over a network using the communication module 1630.

[0137] The memory 1610 may be a non-transitory computer-readable recording medium. In one embodiment, the memory 1610 may include a permanent mass storage device such as a random access memory (RAM), a read-only memory (ROM), a disk drive, a solid-state drive (SSD), a flash memory, or the like. In another example, a permanent mass storage device such as a ROM, an SSD, a flash memory, a disk drive, or the like may be included in the computing device 1600 as a separate permanent storage device separate from the memory. The memory 1610 may also store an operating system and at least one program code.

[0138] Such software components may be loaded from a computer-readable recording medium other than the memory 1610. Examples of such other computer-readable recording media include recording media directly connectable to such computing device 1600, such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, a memory card, and other computer-readable recording media. In another example, the software components may be loaded into the memory 1610 through the communication module 1630, which is not a computer-readable recording medium. For example, at least one program may be loaded into the memory 1610 based on a computer program to be installed by a file provided through the communication module 1630 by a developer or a file distribution system that distributes an installation file of an application.

[0139] The processor 1620 may be configured to process computer program instructions by performing basic arithmetic, logic, and input / output operations. The instructions may be transmitted to another user terminal (not shown) or other external systems via the memory 1610 or the communication module 1630.

[0140] The communication module 1630 may provide a configuration or function for a user terminal (not shown) and the computing device 1600 to communicate with each other via a network, and may provide a configuration or function for the computing device 1600 to communicate with an external system (e.g., another cloud system, etc.). As an example, control signals, instructions, data, etc. provided by control of the processor 1620 of the computing device 1600 may be transmitted to the user terminal and / or the external system through the communication module of the user terminal and / or the external system via the communication module 1630 and the network.

[0141] Also, the input / output interface 1640 of the computing device 1600 may be a means for interfacing with a device (not shown) for input or output that is connected to the computing device 1600 or may be included in the computing device 1600. In Fig. 16, the input / output interface 1640 is shown as an element configured separately from the processor 1620, but is not limited thereto, and the input / output interface 1640 may be configured to be included in the processor 1620. The computing device 1600 may include more components than those shown in Fig. 16. However, it is not necessary to explicitly show all conventional technical components.

[0142] The processor 1620 of the computing device 1600 may be configured to manage, process and / or store information and / or data received from multiple user terminals and / or multiple external systems.

[0143] The above-described method and / or various embodiments can be implemented in digital electronic circuitry, computer hardware, firmware, software, and / or combinations thereof. Various embodiments of the present invention can be implemented by a computer program executed by a data processing apparatus, e.g., one or more programmable processors and / or one or more computing devices, or by a computer readable recording medium and / or stored on a computer readable recording medium. The above-described computer program can be written in any type of programming language, including compiled or interpreted languages, and can be distributed in any type of form, such as a stand-alone program, a module, a subroutine, etc. The computer program can be distributed over one computing device, multiple computing devices connected via the same network, and / or multiple computing devices distributed so as to be connected via multiple different networks.

[0144] The methods and / or various embodiments described above may be performed by one or more processors configured to execute one or more computer programs to operate on input data or generate output data to process, store and / or manage any functionality, functions, etc. For example, the methods and / or various embodiments of the present invention may be performed by, and an apparatus and / or system for performing the methods and / or embodiments of the present invention may be implemented as, special purpose logic circuitry such as an FPGA or an ASIC.

[0145] The one or more processors executing the computer programs may include general purpose or special purpose microprocessors and / or one or more processors of any type of digital computing device. The processor may receive instructions and / or data from a read-only memory, a random access memory, or from a read-only memory and a random access memory. In the present invention, components of a computing device that executes methods and / or embodiments include one or more processors for executing commands and one or more memory devices for storing commands and / or data.

[0146] In one embodiment, a computing device can communicate with one or more mass storage devices for storing data. For example, a computing device can receive data from and transmit data to a magnetic or optical disc. Computer readable storage media suitable for storing commands and / or data associated with a computer program include, but are not limited to, any type of non-volatile memory including semiconductor memory devices such as erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), flash memory devices, etc. For example, computer readable storage media include magnetic disks such as internal hard disks or removable disks, magneto-optical disks, CD-ROM and DVD-ROM disks.

[0147] To provide interaction with a user, a computing device includes, but is not limited to, a display device (e.g., a CRT (Cathode Ray Tube), LCD (Liquid Crystal Display), etc.) for providing and displaying information to a user, and a pointing device (e.g., a keyboard, a mouse, a trackball, etc.) by which a user may provide input and / or instructions on the computing device. That is, a computing device may further include any other device for providing interaction with a user. For example, a computing device may provide any type of sensory feedback, including visual feedback, audio feedback, and / or tactile feedback, etc., to a user for interaction with the user. In response, a user may provide input to a computing device by various gestures, such as visual, audio, and motion.

[0148] In the present invention, various embodiments may be realized by a computing system including back-end components (e.g., data servers), middleware components (e.g., application servers), and / or front-end components, where the components may be interconnected by any form or medium of digital data communication, such as a communication network. For example, the communication network may include a LAN (Local Area Network), a WAN (Wide Area Network), and the like.

[0149] The computing device in the exemplary embodiments described herein may include a user device, a user interface (UI) device, a user terminal, or a client device, and may be realized by hardware and / or software configured to interact with a user. For example, the computing device may be a portable computing device such as a laptop computer. Additionally or alternatively, the computing device may include, but is not limited to, a personal digital assistant (PDA), a tablet PC, a game console, a wearable device, an Internet of Things (IoT) device, a virtual reality (VR) device, an augmented reality (AR) device, and the like. The computing device may further include other types of devices configured to interact with a user. The computing device may also be a wireless communication device (e.g., a mobile phone, a smartphone, a wireless cellular phone, and the like) suitable for wireless communication over a network, such as a mobile communication network. The computing device may be configured to wirelessly communicate with a network server using wireless communication technologies and / or protocols, such as radio frequency (RF), microwave frequency (MWF), and / or infrared ray frequency (IRE).

[0150] Various embodiments including details of specific structures and functions in the present invention are merely examples. Therefore, the embodiments of the present invention are not limited to the above-mentioned embodiments, and can be implemented in various modifications. Furthermore, the terms used in the present invention are intended to describe the embodiments, and should not be construed as limiting the embodiments. For example, singular expressions may be intended to include plural forms unless the context clearly indicates otherwise.

[0151] In the present invention, unless otherwise defined, all terms used in the present specification, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which such concepts belong. Furthermore, commonly used terms, such as dictionary-defined terms, should be interpreted as having a meaning consistent with the meaning they have in the context of the relevant art.

[0152] Although the present invention has been described herein with reference to certain embodiments, it should be understood that various modifications and changes may be made without departing from the scope of the present disclosure that would be understood by those of ordinary skill in the art to which the present invention pertains, and such modifications and changes should be considered to fall within the scope of the appended claims. [Explanation of symbols]

[0153] 100: Information processing systems 102: Test data 104: Diagnostic data 106: Database 108: Reference Data 110: Recommendation Algorithm 112: Category 114: Recommendation information 120: User terminal 120_1: First user terminal 120_2: Second user terminal 120_3: Third user terminal 130: Administrator terminal 140: External device 310: Network 410: User Registration 420: Point calculation unit 430: Point Management Department 440: Administrator Registration Department 510: Test data 530_1: First user customization information 530_2: First user customization information 540: Diagnostic data 560_1: Second user customization information 560_2: Second user customization information 690_1: Third user customization information 690_2: Third user customization information 710: Recipe 880_1 :Health information 880_2 :Health information 1000: Artificial Neural Network Models 1010 :Data 1020: Input layer 1030_1: Hidden layer 1040: Output layer 1050: Data 1200: Healthcare service delivery method 1600: Computing equipment 1610: Memory 1620: Processor 1630: Communication module 1640: Input / Output Interface

Claims

1. 1. A method of healthcare service delivery performed by at least one processor, comprising: obtaining test data related to a health condition of a user and diagnostic data related to a behavioral pattern of the user; Extracting category-specific recommendation information corresponding to the user's health condition using the acquired test data and diagnosis data and predefined reference data; and storing the extracted category-specific recommendation information in association with a user account of the user; A method for providing health care services, comprising:

2. The health care service providing method according to claim 1 , wherein the categories include at least some of a health functional food category, a health conscious food category, a menu category, an ingredient category, an exercise category, a scalp care category, and a body type category.

3. grouping a plurality of user accounts having similar recommendation information corresponding to the body type category; and generating statistical information on the recommendation information for each of the grouped user account categories; The method of claim 2 further comprising:

4. determining at least a portion of nutritional components personalized for the user among a plurality of nutritional components based on the acquired test data; generating first user customized information corresponding to the user using at least a portion of the determined nutritional components; and storing the generated first user customization information in association with a user account of the user; The method of claim 1 further comprising:

5. transmitting the generated first user customized information to an external device for providing supplements; The method of claim 4 further comprising:

6. When the diagnostic data is obtained, modifying the first user customized information based on the test data and the diagnostic data to generate second user customized information; and replacing the first user customization information with the generated second user customization information; The method of claim 4 further comprising:

7. When a supplement is provided to the user from an external device for providing supplements, updating the type and amount of nutritional components provided to the user and the number of times the user uses the supplement; The method of claim 4 further comprising:

8. obtaining medical data including a prescription history of the user; When the medical data is obtained, modifying the first user customized information based on the examination data and the medical data to generate third user customized information; and replacing the first user customization information with the generated third user customization information; The method of claim 4 further comprising:

9. 1. A method of healthcare service delivery performed by at least one processor, comprising: receiving a request for provision of a supplement from a user; determining whether the user is a registered user; if it is determined that the user is a registered user, obtaining user customized information corresponding to the user; determining the types and amounts of nutritional ingredients to provide to the user based on the obtained user customization information; and Providing the user with a supplement corresponding to the determined types and amounts of nutritional components; A method for providing health care services, comprising:

10. If it is determined that the user is not a registered user, determining the types and amounts of nutritional ingredients to provide to the user based on one of a plurality of predefined recipes; and Providing the user with a supplement corresponding to the determined types and amounts of nutritional components; The method of claim 9 , further comprising:

11. The step of determining the type and amount of nutritional components to be provided to the user based on one of a plurality of predefined recipes includes: receiving a selection for a recipe from the user of a plurality of recipes; The method of claim 10 , comprising:

12. if said supplement is provided to said user, verifying a residual level of each of a plurality of nutritional components; The method of claim 9 , further comprising:

13. A computer program stored on a computer-readable recording medium for executing the method according to any one of claims 1 to 12 on a computer.