Patent Description:
Recently, various electronic devices have been used in daily life. For example, many users use portable terminals (e.g., mobile phones or tablets) and wearable devices (e.g., smart watches and smart bands), and use various home appliances (e.g. refrigerators, air conditioner, microwave, and TV) at home. Via these various electronic devices, research into a technology for providing an optimized function to a user in addition to original functions continues. For example, technical research for selecting and providing, via electronic devices, information suitable for a user from generally known information continues.

Document <CIT> relates to a smart refrigerator system for providing automated management of stored food items and comprises multiple compartments configured to contain items having associated tags and multiple tag readers that are configured to read the tags.

Document <CIT> relates to a refrigeration system for storage of food, comprises display that has home screen, and processor, which is coupled to display widget, that includes interface unit, which contains user-selectable area to provide a link to widget applications.

The disclosure has been made to address at least the disadvantages described above and to provide at least the advantages described below.

In accordance with an aspect of the present disclosure, an electronic device is provided. The electronic device includes a communication interface configured to communicate with at least one external electronic device, at least one processor operatively connected to the communication interface, and at least one memory operatively connected to the processor, wherein the memory stores instructions that, when executed, cause the processor to receive information of a first user from a first external electronic device by the communication interface, receive information of a second user from a second external electronic device by the communication interface, receive information sensed by a third external electronic device, which is located at a selected place associated with at least one of the first external electronic device or the second external electronic device, from the third external electronic device by the communication interface, generate user guide information at least partially based on the received information of the first user, information of the second user, and sensed information, receive, by the communication interface, at least one of information indicating that the first or second external electronic device is located at the selected place, and a user input for requesting of the user guide information via the third external electronic device, and in response to at least one of the received information or the user input, display the user guide information via a display device located at the selected place.

In accordance with an aspect of the present disclosure, an electronic device is provided. The electronic device includes a communication interface configured to communicate with at least one external electronic device, at least one processor operatively connected to the communication interface, and at least one memory operatively connected to the processor, wherein the memory stores instructions that, when executed, cause the processor to receive biometric information of the first user from a first external electronic device by the communication interface, receive information sensed by a second external electronic device, which is located at a selected place associated with the first external electronic device, from the second external electronic device by the communication interface, generate user guide information at least partially based on the received biometric information of the first user and sensed information, receive, by the communication interface, at least one of information indicating that the first external electronic device is located at the selected place and a user input for requesting of the user guide information via the second external electronic device, and in response to at least one of the received information or the user input, display the user guide information via a display device located at the selected place.

In accordance with an aspect of the present disclosure, an operation method of an electronic device is provided. The method includes receiving information of a first user from a first external electronic device, receiving information of a second user from a second external electronic device, receiving information sensed by a third external electronic device, which is located at a selected place associated with at least one of the first external electronic device or the second external electronic device, from the third external electronic device, generating user guide information at least partially based on the received information of the first user, information of the second user, and sensed information, receiving at least one of information indicating that the first or second external electronic device is located at the selected place, and a user input for requesting of the user guide information via the third external electronic device, and in response to at least one of the received information or the user input, displaying the user guide information via a display device located at the selected place.

In accordance with an aspect of the present disclosure, an operation method of an electronic device is provided. The method includes receiving biometric information of a first user from a first external electronic device, receiving information sensed by a second external electronic device, which is located at a selected place associated with the first external electronic device, from the second external electronic device, generating user guide information at least partially based on the received biometric information of the first user and sensed information, receiving at least one of information indicating that the first external electronic device is located at the selected place and a user input for requesting of the user guide information via the second external electronic device, and in response to at least one of the received information or the user input, displaying the user guide information via a display device located at the selected place.

The processor 120may execute, for example, software (e.g., a program <NUM>) to control at least one other component (e.g., a hardware or software component) of the electronic device <NUM> coupled with the processor <NUM>, and may perform various data processing or computation.

According to an embodiment, the auxiliary processor <NUM> (e.g., an ISP or a CP) may be implemented as part of another component (e.g., the camera module <NUM> or the communication module <NUM>) functionally related to the auxiliary processor <NUM>.

According to an embodiment, the camera module <NUM> may include one or more lenses, image sensors, ISPs, or flashes.

The communication module <NUM> may include one or more communication processors that are operable independently from the processor <NUM> (e.g., the AP) and supports a direct (e.g., wired) communication or a wireless communication. A corresponding one of these communication modules may communicate with the external electronic device via the first network <NUM> (e.g., a short-range communication network, such as Bluetooth™, wirelessfidelity (Wi-Fi) direct, or infrared data association (IrDA)) or the second network <NUM> (e.g., a long-range communication network, such as a cellular network, the Internet, or a computer network (e.g., LAN or wide area network (WAN)).

According to an embodiment, the antenna module <NUM> may include one antenna including a radiator made of a conductor or a conductive pattern formed on a substrate (e.g., a printed circuit board (PCB)). In some embodiments, a part of the antenna module <NUM> may be formed of other components (e.g., RFIC) than the radiator.

<FIG> is a diagram <NUM> of an electronic device, according to an embodiment.

An electronic device <NUM> may include a sensor <NUM>, a processor (e.g., including processing circuitry) <NUM>, a memory <NUM>, a display <NUM>, an input device <NUM>, and a communication module (e.g., including communication circuitry) <NUM>. The electronic device <NUM> may include at least a part of elements of the electronic device <NUM> illustrated in <FIG>. The electronic device <NUM> may include a portable device (e.g., a cellular phone and a tablet) or a wearable device (e.g., a smart watch).

The electronic device <NUM> may include at least one sensor <NUM>. The sensor <NUM> may include the sensor module <NUM> illustrated in <FIG>. The sensor <NUM> may measure information of a user. The sensor <NUM> may measure biometric information of a user or information of the electronic device <NUM> in real time. The sensor <NUM> may include at least one of a gyro sensor, an acceleration sensor, a heart rate sensor (e.g., a heart rate monitoring (HRM) sensor), or a photoplethysmograph (PPG) sensor, but is not limited thereto and may include various sensors. The sensor <NUM> may measure at least one of a posture, a direction, a position, or a movement of the electronic device <NUM>. The sensor <NUM> may measure at least one of the number of steps of a user, whether or not the user moves, a moving speed, or a moving direction, via pedestrian dead reckoning (PDR). The sensor <NUM> may recognize activity information of a user based on measured information. The sensor <NUM> may recognize at least one of a state, a movement, or a gesture of a user.

The sensor <NUM> may measure biometric information of a user. For example, the biometric information of the user may include at least one of the user's heart rate, electrocardiogram, blood sugar, blood pressure, stress, calorie intake, calorie consumption, or health condition. The PPG sensor may emit light to the user's body via an emitter (e.g., a light emitting diode (LED)), and may receive light reflected from the user's body via a receiver. The PPG sensor may measure at least one of a heart rate, stress, or various biometric information of the user by analyzing the amount, intensity, or pattern of received reflected light.

The sensor <NUM> may include an image sensor (e.g., a camera). A camera may generate an image by photographing a user or external subjects of the electronic device <NUM>. According to an embodiment, the sensor <NUM> (e.g., a global positioning system (GPS)) may sense a location of the electronic device <NUM>.

The processor <NUM> may include the processor <NUM> illustrated in <FIG>.

The processor <NUM> may receive information sensed by at least one sensor <NUM>, at once or multiple times according to time. The processor <NUM> may read and analyze information of a user, which is stored in the memory <NUM> (e.g., a database). The information of the user, which is stored in the memory <NUM>, may include at least one of life style information of the user, health condition information of the user (e.g., a disease state of the user), food information, activity information, biometric information, schedule information, or preference information of the user. The processor <NUM> may receive, from an external server (e.g., the server <NUM> of <FIG>) or an external electronic device (e.g., the electronic device <NUM> or <NUM> of <FIG>), information of a user of the external electronic device or information of another user of the external electronic device via the communication module <NUM>. The processor <NUM> may transmit information of a user, which is stored in the memory <NUM>, or information received from the sensor <NUM> via the communication module <NUM> to an external server or an external electronic device.

The processor <NUM> may determine a movement, a state, or an activity of a user by analyzing information input by a user via the input device <NUM> or information received from the sensor <NUM>. The processor <NUM> may recognize at least one of a movement, a state, or a shape of the user by analyzing an image captured by the camera. The processor <NUM> may recognize at least one of the user's health condition, calorie intake, calorie consumption, an exercise amount of the user, or a type of activity performed by the user (e.g., resting (sedentary), walking, running, cycling, or moving in vehicle)), by analyzing information received from the sensor <NUM>. The processor <NUM> may recognize a change in a health condition of the user (e.g., heart rate, electrocardiogram, and stress) by analyzing biometric information received from the sensor <NUM>.

The processor <NUM> may generate user guide information suitable for the user based on sensor data input from the sensor <NUM> or information received from the user via the input device <NUM>. The processor <NUM> may generate the guide information based on the user's meal plan (e.g., diet and cooking information selected by the user) or the biometric information of the user, which is sensed via the sensor <NUM>. The processor <NUM> may generate a meal recipe suitable for the user based on at least one of the user's blood sugar, heart rate, electrocardiogram, stress, calorie intake, calorie consumption, an activity state of the user, physical information of the user (e.g., height, weight), or a health condition of the user (e.g., the presence/absence and type of disease of the user). The meal recipe may include at least one of a cooking method or a type (menu) and amount of a dish suitable for the user.

The processor <NUM> may request a service provided by an external electronic device, an external server, or an external system via the communication module <NUM>. The processor <NUM> may request a service provided by an external electronic device, an external server, or an external system at least partially based on the generated user guide information. The processor <NUM> may provide a purchase service or a delivery service of an item (e.g., ingredients) required by the user, based on the user guide information (e.g., a meal recipe).

The display <NUM> may include the display device <NUM> illustrated in <FIG>. The display <NUM> may display information. The display <NUM> may display information of a user, which is measured by the sensor <NUM>, information analyzed by the processor <NUM>, or information received from an external server or an external electronic device. The display <NUM> may display user guide information suitable for a user.

The input device <NUM> may include the input device <NUM> illustrated in <FIG>. The input device <NUM> may include at least one of a physical key, a button, or a touch panel. The electronic device <NUM> may include a touch screen in which the display <NUM> and the input device <NUM> are integrally included.

The input device <NUM> may receive information from the user. The input device <NUM> may receive, from the user, at least one of schedule information of the user (e.g., a meal plan, a schedule, an event, or an anniversary, etc.), activity information (e.g., the number of steps, calories consumption, food intake information, or exercise information of the user), or condition information of the user (e.g., health condition information of the user (e.g., the presence/absence and type of disease)).

The memory <NUM> may include the memory <NUM> illustrated in <FIG>. The memory <NUM> may store at least one among data input by a user via the input device <NUM>, information of the user, which is measured using the sensor <NUM>, data or information received via the communication module <NUM>, and data or information processed by the processor <NUM>.

The communication module <NUM> may include the communication module <NUM> illustrated in <FIG>. The communication module <NUM> may transmit data or information of the electronic device <NUM> to an external electronic device or may receive data or information from the external electronic device, via wired communication or various wireless networks, such as a cellular network (e.g., <NUM>rd generation (<NUM>), long term evolution (LTE), <NUM>th generation (<NUM>) network, etc.), Wi-Fi, Bluetooth™ (BLE), and ANT+.

Under the control of the processor <NUM>, the communication module <NUM> may transmit, to an external electronic device or an external driver, at least a part of information measured by the sensor <NUM>, information input by a user via the input device <NUM>, and information analyzed by the processor <NUM>. Under the control of the processor <NUM>, the communication module <NUM> may transmit, to an external electronic device or an external server, information indicating that the electronic device <NUM> is located at a selected place. Under the control of the processor <NUM>, the communication module <NUM> may receive, from an external electronic device or an external server, user guide information corresponding to transmitted user information. The communication module <NUM> may receive, from an external electronic device or an external server, user guide information (e.g., a meal recipe) optimized to the user.

<FIG> is a diagram illustrating a method for providing information by an electronic device, according to an embodiment. A system <NUM> which provides guide information to a user may include an electronic device <NUM>, a first external electronic device <NUM>, and a second external electronic device <NUM>. At least one of the electronic device <NUM>, the first external electronic device <NUM>, or the second external electronic device <NUM> may include at least a part of elements of the electronic device <NUM> illustrated in <FIG> or the electronic device <NUM> illustrated in <FIG>. The electronic device <NUM> may include a server, a cloud, or a service platform. The first external electronic device <NUM> may include a portable electronic device (e.g., a cellular phone, a tablet, etc.) or a wearable device (e.g., a smart band or a smart watch). The second external electronic device <NUM> may include a home appliance (e.g., a smart refrigerator).

The electronic device <NUM> may include account information. In operation <NUM>, the first external electronic device <NUM> and the second external electronic device <NUM> may register device information in the account information of the electronic device <NUM>. The account information of the electronic device <NUM> may include information relating to a device (e.g., information of the first external electronic device <NUM>) associated with each user included in a specific group, and a shared device (e.g., information of a second external electronic device <NUM>). The second external electronic device <NUM> may include group account information. The group account information may include account information of the first electronic device <NUM> and/or account information of another external electronic device. The second external electronic device <NUM> may be used as a shared device of a configured group (e.g., family), and the second external electronic device <NUM> may include group account information including account information of an external electronic device (e.g., the first external electronic device <NUM>) used by each member of the configured group. The second external electronic device <NUM> may be connected to a device (e.g., the first external electronic device <NUM>) of at least one belonging to the group at least partially based on the group account information.

In operation <NUM>, the first external electronic device <NUM> may receive schedule information from a user. The schedule information may include a meal plan of the user. The meal plan may include at least one type of food desired by the user, a meal time, or a type of meal (e.g., breakfast, lunch, dinner, or snack). The first external electronic device <NUM> may receive user information from the user. The first external electronic device <NUM> may receive, from the user, at least one piece of information of a health condition of the user (e.g., the presence or absence of disease, the presence or absence of allergies, or medication information), an activity performed by the user, food intake-related information, whether the user is on a diet, or a user profile (e.g., age, height, weight, nationality, religion, preference information).

In operation <NUM>, the first external electronic device <NUM> may transmit information (e.g., schedule information) received from the user to the electronic device <NUM>.

In operation <NUM>, the electronic device <NUM> may generate user guide information based on information received from the external electronic device <NUM>, and may transmit the user guide information to the second external electronic device <NUM>. The user guide information may include a meal recipe suitable for the user. The meal recipe may include at least one of a name, calories, or a cooking method of food. The electronic device <NUM> may search for or generate a meal recipe suitable for the user based on at least one of the user's height, weight, blood sugar, calorie intake, or calorie consumption. The electronic device <NUM> may search for or generate a meal recipe in consideration of a disease history or the presence or absence of allergies of the user. The electronic device <NUM> may search for or generate a meal recipe based on at least one of the user's country, culture, religion, climate, or weather. The electronic device <NUM> may search for or generate a meal recipe based on whether the user (the first external electronic device <NUM>) is present at a selected place (e.g., the user's home) or whether the user is in weight management). The electronic device <NUM> may search for or generate a meal recipe based on schedule information (e.g., an anniversary, an event, and a schedule) of the user.

The user guide information may include advertisement information. The electronic device <NUM> may generate, as the user guide information, an advertisement suitable for the user based on the user information. The electronic device <NUM> may generate, as the user guide information, an advertisement associated with a meal menu suitable for biometric information of the user based on the schedule information and the biometric information of the user. The electronic device <NUM> may generate, as the user guide information, an advertisement related to an item or a service necessary for the user (e.g., a medical service (e.g., medical guides, hospitals, or pharmacies), ordering and delivering of food or ingredients, drugs or nutritional supplements necessary for the user, and public service/health advertisements), based on the biometric information of the user.

In operation <NUM>, the second external electronic device <NUM> may monitor inside of the second external electronic device <NUM> by a sensor module. The second external electronic device <NUM> may monitor ingredients or foods which are stored within the second external electronic device <NUM>. The second external electronic device <NUM> may compare monitored information with received user guide information (e.g., a meal recipe). The second external electronic device <NUM> may display the user guide information when the monitored information is suitable for the user guide information. If the stored ingredients are suitable for a received meal recipe, the second external electronic device <NUM> may provide the user with a corresponding meal recipe on a display. If the monitored information is not suitable for the received user guide information, the second external electronic device <NUM> may provide different user guide information or may request an external service. If the stored ingredients are not suitable for the received meal recipe (e.g., if at least a part of the stored ingredients is insufficient), the second external electronic device <NUM> may search for a recipe for another dish, which is similar to the received meal recipe, wherein the another dish can be made from the stored ingredients. The second external electronic device <NUM> may request a recipe of another similar dish from the electronic device <NUM>, or may select and display a recipe of another similar dish from among recipes stored therein. If the stored ingredients are not suitable for the received meal recipe (e.g., if at least a part of the stored ingredients is insufficient), the second external electronic device <NUM> may request a purchase service or a delivery service for insufficient ingredients from the electronic device <NUM> or an external service.

The second external electronic device <NUM> may transmit sensing information obtained by monitoring inside thereof to the electronic device <NUM>. The electronic device <NUM> may generate user guide information based on user information received from the first external electronic device <NUM> and the sensing information received from the second external electronic device <NUM>. The electronic device <NUM> may generate user guide information (e.g., a meal recipe) suitable for the user at least partially based on the user's biometric information, schedule information (e.g., a meal plan), or sensing information (e.g., information of ingredients stored in the second external electronic device <NUM>). The electronic device <NUM> may allow the second external electronic device <NUM> to display the generated user guide information. The electronic device <NUM> may allow the second external electronic device <NUM> to display the user guide information at a configured time based on the schedule information of the user, may allow the second external electronic device <NUM> to display the user guide information at the configured time in response to information indicating that the first external electronic device <NUM> is located at a selected place (e.g., the user's house), or may allow the second external electronic device <NUM> to display the user guide information in response to reception of a user input for requesting of the user guide information via the second external electronic device <NUM>.

<FIG> is a diagram illustrating a method for providing information by an electronic device, according to an embodiment.

A system <NUM> which provides guide information to a user may include an electronic device <NUM>, a first external electronic device <NUM>, and a second external electronic device <NUM>. At least one of the electronic device <NUM>, the first external electronic device <NUM>, or the second external electronic device <NUM> may include at least a part of elements of the electronic device <NUM> illustrated in <FIG> or the electronic device <NUM> illustrated in <FIG>. The electronic device <NUM> may include a server, a cloud, or a service platform. The first external electronic device <NUM> may include a portable electronic device (e.g., a cellular phone, a tablet, etc.) or a wearable device (e.g., a smart band or a smart watch). The second external electronic device <NUM> may include a home appliance (e.g., a smart refrigerator).

The electronic device <NUM> may include account information. In operation <NUM>, the first external electronic device <NUM> and the second external electronic device <NUM> may register device information in the account information of the electronic device <NUM>. The account information of the electronic device <NUM> may include information relating to a device (e.g., information of the first external electronic device <NUM>) associated with each user included in a specific group, and a shared device (e.g., information of a second external electronic device <NUM>).

In operation <NUM>, the first external electronic device <NUM> may transmit biometric information of a user to the electronic device <NUM>. The first external electronic device <NUM> may acquire the biometric information of the user by at least one sensor. The biometric information of the user may include at least one of the user's heart rate, electrocardiogram, blood sugar, blood pressure, stress, calorie intake, calorie consumption, exercise amount, or health condition. The electronic device <NUM> may repeatedly receive the biometric information of the user from the first external electronic device <NUM> to update the biometric information of the user.

In operation <NUM>, the electronic device <NUM> may generate user guide information based on information (e.g., the biometric information of the user) received from the first external electronic device <NUM>. The user guide information may include a meal recipe suitable for the user. The meal recipe may include at least one of a name, calories, or a cooking method of food. The electronic device <NUM> may search for or generate a meal recipe suitable for the user based on the biometric information (e.g., a blood pressure or blood sugar) of the user. The electronic device <NUM> may generate a meal recipe based on at least one of the user's calorie consumption, calorie intake, exercise amount, or blood sugar, and may provide the user with a meal notification at a suitable time. The electronic device <NUM> may search for or generate a meal recipe suitable for the user based on physical information including the user's height and weight. The electronic device <NUM> may search for or generate a meal recipe by considering the user's disease history or the presence/absence of an allergy, and may search for and generate a meal recipe based on at least one of the user's country, culture, religion, climate, or weather. The electronic device <NUM> may search for or generate a meal recipe based on whether the user (the first external electronic device <NUM>) is present at a selected place (e.g., the user's home) or whether the user is in weight management. If the user is on a diet, the electronic device <NUM> may select a low-calorie meal menu and may search for or generate a meal recipe therefor.

In operation <NUM>, the electronic device <NUM> may allow the second external electronic device <NUM> to display the user guide information. The electronic device <NUM> may allow the second external electronic device <NUM> to display the user guide information at a suitable time (or a configured time) based on user information (e.g., the user's biometric information or schedule information). The electronic device <NUM> may determine a suitable eating time of the user (e.g., when the user has an empty stomach or a time at which the user needs to eat food) based on calorie consumption or exercise amount of the user, and may allow the user guide information to be displayed via the second external electronic device <NUM> at the determined time. The electronic device <NUM> may determine a suitable eating time of the user (e.g., when the user has an empty stomach or a time at which the user needs to eat food) based on at least one of calorie consumption or exercise amount of the user, and may allow, at a determined time, the first external electronic device <NUM> to display the user guide information or provide a notification. The electronic device <NUM> may allow the second external electronic device <NUM> to display the user guide information at the configured time in response to information indicating that the first external electronic device <NUM> is located at a selected place (e.g., the user's house), or may allow the second external electronic device <NUM> to display the user guide information in response to reception of a user input for requesting of the user guide information via the second external electronic device <NUM>.

A system <NUM> providing guide information to a user may include an electronic device <NUM>, a first external electronic device <NUM> of a first user, a second external electronic device <NUM> of a second user, and a third external electronic device <NUM>. The system <NUM> may further include a plurality of external electronic devices <NUM> for a plurality of users. However, hereinafter, it will be assumed that the first external electronic device <NUM> of the first user and the second external electronic device <NUM> of the second user are included. At least one of the electronic device <NUM>, the first external electronic device <NUM>, the second external electronic device <NUM>, or the third external electronic device <NUM> may include at least a part of elements of the electronic device illustrated in <FIG> or in <FIG>. The electronic device <NUM> may include a server, a cloud, or a service platform. The first external electronic device <NUM> and the second external electronic device <NUM> may include a portable electronic device <NUM> (e.g., a cellular phone or a tablet) or a wearable device (e.g., a smart watch or smart band). The third external electronic device <NUM> may include a home appliance (e.g., a smart refrigerator).

In operation <NUM>, the first external electronic device <NUM> and the second external electronic device <NUM> may register account information of the first user and the second user in group account information of the electronic device <NUM>, respectively. The group account information may include first user account information and second user account information. The third external electronic device <NUM> may include the group account information.

In operation <NUM>, the first external electronic device <NUM> may transmit information (e.g., the first user's biometric information, schedule information, or other information associated with the first user) of the first user to the electronic device <NUM>. The second external electronic device <NUM> may transmit information (e.g., the second user's biometric information, schedule information, or other information associated with the second user) of the second user to the electronic device <NUM>.

In operation <NUM>, the third external electronic device <NUM> may transmit, to the electronic device <NUM>, sensing information obtained by monitoring inside of the third external electronic device <NUM> by a sensor module. If the third external electronic device <NUM> is a refrigerator, the third external electronic device <NUM> may monitor ingredients stored therein by the sensor module, and may provide sensing information therefor to the electronic device <NUM>.

In operation <NUM>, the third external electronic device <NUM> may provide the electronic device <NUM> with a meal plan for a group including the first user and the second user. The third external electronic device <NUM> may receive the meal plan for the group, which is input by the user (e.g., the first user or the second user) included in the group. The third external electronic device <NUM> may generate a meal plan for the group based on the schedule information of the first user and the schedule information of the second user, which have been received from the first external electronic device <NUM> and the second external electronic device <NUM>, and may provide the generated meal plan to the electronic device <NUM>. The electronic device <NUM> may not receive the meal plan for the group from the third external electronic device <NUM>, and may generate the meal plan for the group based on the schedule information of the first user or the schedule information of the second user, which have been received from the first external electronic device <NUM> and the second external electronic device <NUM>.

In operation <NUM>, the electronic device <NUM> may request the first external electronic device <NUM> or the second external electronic device <NUM> to confirm whether to be present at a selected place associated with the first external electronic device <NUM> or the second external electronic device <NUM> at a configured time. The configured time may include a time configured by the first user via the first external electronic device <NUM>, a time configured by the second user via the second external electronic device <NUM>, and a time configured based on information (e.g., schedule information (e.g., a meal plan) of the first or second user) of the first or second user. The first external electronic device <NUM> or the second external electronic device <NUM> may transmit, to the electronic device <NUM>, a response to whether to be present at the selected place at the configured time, in response to the request of the electronic device <NUM>.

In operation <NUM>, the electronic device <NUM> may generate user guide information based on at least a part of the received first user's information and second user's information, and the response to whether to be present at the selected place, which is received from the first external electronic device <NUM> and the second external electronic device <NUM>. The electronic device <NUM> may generate the user guide information according to whether users belonging to the group account are present. When the first external electronic device <NUM> of the first user, the second external electronic device <NUM> of the second user, a fourth external electronic device of a third user, and a fifth external electronic device of a fourth user are registered in the group account, guide information may be generated according to whether the first to fourth users are present. If all of the first to fourth users are present, the electronic device <NUM> may generate, as the user guide information, a meal recipe suitable for all of the first to fourth users. The meal recipe may include information on at least one of a meal menu, a quantity, a cooking method, a cooking time, calories, or nutrients. If only the first user and the second user are present among the first to fourth users, the electronic device <NUM> may generate, as the user guide information, a meal recipe suitable for the first user and the second user. The electronic device <NUM> may generate the user guide information based on the sensing information received from the third external electronic device <NUM>. The electronic device <NUM> may generate the user guide information based on the number of users present at the selected place and the sensing information (e.g., information of ingredients stored in the third external electronic device <NUM>) received from the third external electronic device <NUM>. When the sensing information of the ingredients stored in the third external electronic device <NUM> is received, the electronic device <NUM> may select a food that can be made using the stored ingredients, and may generate a recipe therefor as the user guide information. The electronic device <NUM> may request an external service based on the received sensing information. If there are less ingredients than ingredients for a recipe of a meal menu suitable for users who will be present at the selected place, based on the ingredient information received from the third external electronic device <NUM>, the electronic device <NUM> may request an external item purchase service or delivery service so as to request a purchase or delivery of items (e.g., insufficient ingredients).

In operation <NUM>, the electronic device <NUM> may allow the third external electronic device <NUM> to display the generated user guide information. The electronic device <NUM> may allow the third external electronic device <NUM> to display the user guide information at the configure time based on the schedule information of the first user and the schedule information of the second user. The electronic device <NUM> may allow the third external electronic device <NUM> to display the user guide information based on schedule information of a user who is present or will be present at the selected place, from among user accounts included in the group account. The electronic device <NUM> may allow the third external electronic device <NUM> to display the user guide information in response to information indicating that the first external electronic device <NUM> or the second external electronic device <NUM> is located at the selected place (e.g., the user's house). The electronic device <NUM> may allow the third external electronic device <NUM> to display the user guide information in response to reception of a user input for requesting of the user guide information via the third external electronic device <NUM>. The electronic device <NUM> may allow a display device (e.g., a display of the first external electronic device <NUM> or second external electronic device <NUM>, or another home appliance, Internet of things (IoT) device, or nearble device located at the selected place) other than the third external electronic device <NUM> to display the user guide information.

<FIG> is a diagram illustrating examples of operations of providing information by an electronic device, according to an embodiment. <FIG> is a diagram illustrating examples of operations of providing information by an electronic device, according to an embodiment. <FIG> is a diagram illustrating examples of operations of providing information by an electronic device, according to an embodiment.

A system 600a, 600b, 600c that provides user guide information to a user may include an electronic device <NUM>, a first external electronic device <NUM> of a first user <NUM>, a second external electronic device <NUM> of the second user <NUM>, a third external electronic device <NUM> of a third user <NUM>, a fourth external electronic device <NUM> of a fourth user <NUM>, and a fifth external electronic device <NUM>. At least one of the electronic device <NUM>, the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM>, or the fifth external electronic device <NUM> may include at least a part of elements of the electronic device <NUM> illustrated in <FIG> and a part of elements of the electronic device <NUM> illustrated in <FIG>.

The electronic device <NUM> may include a server, a cloud, or a service platform that communicates with the first to fifth external electronic devices <NUM>, <NUM>, <NUM>, <NUM>, <NUM>. The first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> may include portable devices (e.g., a cellular phone or a tablet) or wearable devices (e.g., a smart watch and a smart band), which are used by the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>, respectively. The fifth external electronic device <NUM> may include a home appliance (e.g., a smart refrigerator) located at a selected place <NUM> (e.g., houses of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>) associated with at least one among the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM>. The selected place <NUM> may be place configured or selected via the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> by the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>, respectively.

The first external electronic device <NUM> may correspond to first user account information of the first user <NUM>, the second external electronic device <NUM> may correspond to second user account information of the second user <NUM>, the third external electronic device <NUM> may correspond to third user account information of the third user <NUM>, and the fourth external electronic device <NUM> may correspond to fourth user account information of the fourth user <NUM>. The electronic device <NUM> or the fifth external electronic device <NUM> may include group account information including the first to fourth user account information. If the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> are family, the group account information may be family account information including the first to fourth user account information. The first user account information may include information of electronic devices used by the first user <NUM> and information of a group account to which the first user <NUM> belongs.

The electronic device <NUM> may receive information of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> from the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM>, respectively. Information of a user may include biometric information or schedule information of the user. The biometric information of the user may include at least one of the user's heart rate, electrocardiogram, blood sugar, blood pressure, stress, calorie intake, calorie consumption, or health condition. The schedule information may include at least one of the user's meal plan, schedule, anniversary, or event.

The electronic device <NUM> may receive, from the fifth external electronic device <NUM>, information sensed by the fifth external electronic device <NUM>. The fifth external electronic device <NUM> may include a sensor module capable of monitoring inside of the fifth external electronic device <NUM>. The fifth external electronic device <NUM> (e.g., refrigerator) may monitor ingredients stored therein.

The electronic device <NUM> may generate user guide information at least partially based on first user information, second user information, third user information, fourth user information, and information sensed by the fifth external electronic device <NUM>. The user guide information may include a meal recipe corresponding to at least one among the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>. The meal recipe may include at least a part of food-related information including at least one of a name of food, calories of the food, an amount of the food, a cooking method, a cooking time, or a nutrient of the food. The electronic device <NUM> may generate user guide information according to whether each of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> is located at the selected place <NUM>. The electronic device <NUM> may determine user account information included in the group account information, and may generate user guide information based on whether the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> corresponding to the respective pieces of first to fourth user account information included in the group account information are located in the selected place <NUM>.

<FIG> illustrates a case where all of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> are located at the selected place <NUM>. The electronic device <NUM> may generate user guide information based on information of the first user <NUM>, information of the second user <NUM>, information of the third user <NUM>, and information of the fourth user <NUM>. The electronic device <NUM> may generate a meal recipe optimized to all of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> based on biometric information (e.g., blood sugar, calorie consumption, and health condition) of all of the first user <NUM>, the second user <NUM>, the third user <NUM>, and the fourth user <NUM> and schedule information (e.g., meal plans of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>) of all of the first user <NUM>, the second user <NUM>, the third user <NUM>, and the fourth user <NUM>. The electronic device <NUM> may generate a meal recipe suitable for the first user <NUM>, a meal recipe suitable for the second user <NUM>, a meal recipe suitable for the third user <NUM>, a meal recipe suitable for the fourth user <NUM>, and a meal recipe in consideration of all of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>.

The electronic device <NUM> may generate user guide information based on sensing information obtained by monitoring inside of the fifth external electronic device <NUM>, which is received from the fifth external electronic device <NUM>. When the electronic device <NUM> receives sensing information relating to ingredients stored inside the fifth external electronic device <NUM> (e.g., a refrigerator), the electronic device <NUM> may generate a meal recipe in consideration of the ingredients stored in the fifth external electronic device <NUM> when generating user guide information (e.g., a meal recipe). The electronic device <NUM> may generate a meal recipe based on information of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>, and when ingredients stored in the fifth external electronic device <NUM> (e.g., a refrigerator) is insufficient for the generated meal recipe, the electronic device <NUM> may request a corresponding service from an external service (e.g., an external item purchase service or an external item delivery service). The first to fourth user account information or group account information may include at least one piece of payment information (e.g., account information, card information, or authentication information of at least one of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>). The electronic device <NUM> may request a purchase or delivery of an insufficient item (ingredients) from an external service based on the payment information included in the group account information.

The electronic device <NUM> may allow the fifth external electronic device <NUM> to display the generated user guide information. The electronic device may allow the fifth external electronic device <NUM> to display the user guide information at a configured time based on the schedule information (e.g., a meal plan) of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>. The electronic device <NUM> may allow the fifth external electronic device <NUM> to display the user guide information in response to reception of information indicating that at least one of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> is located at the selected place <NUM>. The electronic device <NUM> may allow the fifth external electronic device <NUM> to display the user guide information in response to reception of an input for requesting of the user guide information via the fifth external electronic device <NUM>. The electronic device <NUM> may allow a display device (e.g., at least one display among another home appliance device located at the selected place <NUM>, a nearable device, and the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM>) other than the fifth external electronic device <NUM> to display the user guide information.

<FIG> illustrates a case where the second external electronic device <NUM> and the third external electronic device <NUM> are located at the selected place <NUM>, and the first external electronic device <NUM> and the fourth external electronic device <NUM> are not present at the selected place <NUM>. The electronic device <NUM> may generate user guide information based on information of the second user <NUM> and information of the third user <NUM>. The electronic device <NUM> may generate a meal recipe optimized to the second user <NUM> and the third user <NUM> based on biometric information (e.g., blood sugar, calorie consumption, and health condition) of the second user <NUM> and the third user <NUM> and schedule information (e.g., meal plans of the second user <NUM> and the third user <NUM>) of the second user <NUM> and the third user <NUM>. The electronic device <NUM> may generate a meal recipe suitable for the second user <NUM>, a meal recipe suitable for the third user <NUM>, and a meal recipe suitable for both of the second user <NUM> and the third user <NUM>. The electronic device <NUM> may receive location information of each of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> repeatedly or at configured intervals. Even when at least one of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> is not located at the selected place <NUM>, if it is recognized that an external electronic device (e.g., the first external electronic device <NUM> or the fourth external electronic device <NUM>, in <FIG>) that is not located at the selected place is moving to the selected place <NUM>, the electronic device <NUM> may generate user guide information by further considering user information of the external electronic device that is moving to the selected place <NUM>. In the case of <FIG>, even if only the second external electronic device <NUM> and the third external electronic device <NUM> are located at the selected place <NUM>, if it is recognized that the first external electronic device <NUM> is moving to the selected place <NUM>, the electronic device <NUM> may generate user guide information based on information of the first user <NUM>, information of the second user <NUM>, and information of the third user <NUM>. The electronic device <NUM> may transmit a request for confirming whether an external electronic device (e.g., the first external electronic device <NUM> or the fourth external electronic device <NUM>) which is not located at the selected place <NUM> is planning to be present at the selected place <NUM> at a configured time (e.g., a configured time according to schedule information of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>. When the electronic device <NUM> receives information indicating that an external electronic device (e.g., the first external electronic device <NUM> or the fourth external electronic device <NUM>) which is not located at the selected place <NUM> will be located at the selected place <NUM> at a configured time, the electronic device <NUM> may generate user guide information in consideration of user information of the corresponding external electronic device.

The electronic device <NUM> may allow the fifth external electronic device <NUM> to display the generated user guide information. The electronic device <NUM> may allow the fifth external electronic device <NUM> to display user guide information at a configured time based on schedule information (e.g., a meal plan) of the second user <NUM> and the third user <NUM>. The electronic device <NUM> may allow the fifth external electronic device <NUM> to display user guide information in response to reception of information indicating that at least one of the second external electronic device <NUM> or the third external electronic device <NUM> is located at the selected place <NUM>. The electronic device <NUM> may allow the fifth external electronic device <NUM> to display the user guide information in response to reception of an input for requesting of the user guide information via the fifth external electronic device <NUM>. The electronic device <NUM> may allow a display device (e.g., at least one display of another home appliance device located at the selected place <NUM>, a nearable device, the second external electronic device <NUM>, or the third external electronic device <NUM>) other than the fifth external electronic device <NUM> to display user guide information. In the case of <FIG>, because only the second external electronic device <NUM> and the third external electronic device <NUM> are located at the selected place <NUM>, the electronic device <NUM> may generate user guide information different from that of the case of <FIG>, in which all of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> are located at the selected place, or may allow the fifth external electronic device <NUM> (or other display devices) to display user guide information different from that of the case of <FIG>.

<FIG> illustrates a case where all of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> are not located at the selected place <NUM>. The electronic device <NUM> may prevent the fifth external electronic device <NUM> (or other display devices) from displaying user guide information. The electronic device <NUM> may generate, as in the case of <FIG>, user guide information (e.g., a meal recipe) according to the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> or a combination of each of the users, but may prevent the fifth external electronic device <NUM> from displaying the user guide information. When it is confirmed that at least one of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> is located at the selected place <NUM> or is moving to the selected place <NUM>, the electronic device <NUM> may allow the fifth external electronic device <NUM> (or other display devices) to display user guide information.

After generating user guide information (e.g., a meal recipe) for the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> corresponding to the respective pieces of user account information (account information of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM>) included in the group account information and user guide information according to a combination of the first to fourth users, the electronic device <NUM> may control the fifth external electronic device <NUM> to display different user guide information according to whether each of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> is located at the selected place <NUM>. In the case of <FIG>, if all of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> are located at the selected place <NUM> (e.g., a house), the electronic device <NUM> may select a most suitable meal recipe in consideration of all of the first to fourth users <NUM>, <NUM>, <NUM>, <NUM> and may allow the fifth external electronic device <NUM> to display the selected meal recipe. In the case of <FIG>, if only the second external electronic device <NUM> and the third external electronic device <NUM> are located at the selected place <NUM>, the electronic device <NUM> may select a meal recipe most suitable for the second user <NUM> and the third user <NUM> from the generated user guide information, and may allow the fifth external electronic device <NUM> to display the selected meal recipe. In the case of <FIG>, if all of the first to fourth external electronic devices <NUM>, <NUM>, <NUM>, <NUM> are not present at the selected place <NUM>, the electronic device <NUM> may prevent the fifth external electronic device <NUM> from displaying user guide information.

According to an embodiment, an electronic device may include a communication interface configured to communicate with at least one external electronic device, at least one processor operatively connected to the communication interface, and at least one memory operatively connected to the processor. The memory may store instructions that, when executed, cause the processor to receive first user information from a first external electronic device by the communication interface, receive second user information from a second external electronic device by the communication interface, receive information sensed by a third external electronic device, which is located at the selected place associated with at least one of the first external electronic device or the second external electronic device, from the third external electronic device by the communication interface, generate user guide information at least partially based on the received first user information, second user information, and sensed information, receive, by the communication interface, at least one of information indicating that the first or second external electronic device is located at the selected place, and a user input for requesting of the user guide information via the third external electronic device, and in response to at least one of the received information and the user input, display the user guide information via a display device located at the selected place.

Information of the first user may include at least a part of schedule information or biometric information of the first user, which is measured by the first external electronic device.

The third external electronic device may further include a sensor module configured to monitor inside of the third external electronic device, and the sensed information may be information acquired by the sensor module.

The biometric information of the first user may include at least one among the first user's heart rate, electrocardiogram, blood sugar, blood pressure, stress, calorie intake, calorie consumption, and health condition.

The schedule information of the first user may include at least one among the first user's meal plan, schedule, anniversary, and event.

The user guide information may include a meal recipe corresponding to at least one of the first user or the second user.

The instructions, when executed, further cause the processor to allow difference user guide information to be displayed via the display device according to whether the first external electronic device or the second external electronic device is located at the selected place.

The first external electronic device may correspond to first user account information of the first user, the second external electronic device may correspond to second user account information of the second user, and the instructions, when executed, further cause the processor to generate the guide information at least partially based on group account information including the first user account information and the second user account information.

According to an embodiment, an electronic device may include a communication interface configured to communicate with at least one external electronic device, at least one processor operatively connected to the communication interface, and at least one memory operatively connected to the processor. The memory may store instructions that, when executed, cause the processor to receive biometric information of a first user from the first external electronic device by the communication interface, receive information sensed by the second external electronic device, which is located at the selected place associated with the first external electronic device, from the second external electronic device by the communication interface, generate user guide information at least partially based on the received biometric information of the first user and sensed information, receive, by the communication interface, at least one of information indicating that the first external electronic device is located at the selected place and a user input for requesting of the user guide information via the second external electronic device, and in response to at least one of the received information and the user input, display the user guide information via a display device located at the selected place.

The second external electronic device may further include a sensor module configured to monitor inside of the second external electronic device, and the sensed information may be information acquired by the sensor module.

<FIG> is a flowchart illustrating a method for providing information by an electronic device, according to an embodiment.

In operation <NUM>, an electronic device may receive first user information from a first external electronic device. The first external electronic device may include a portable electronic device (e.g., a smartphone or a tablet) or a wearable device (e.g., a smart watch or a smart band). The first external electronic device may include at least a part of elements of the electronic device <NUM>, <NUM> illustrated in <FIG> or <FIG>.

The first user information may include biometric information or schedule information of a first user. The biometric information of the first user may include at least one of the first user's heart rate, electrocardiogram, stress, calorie intake, calorie consumption, blood pressure, blood sugar, or health condition (e.g., a disease state), but is not limited thereto. Further, the biometric information may include various biometric information. The schedule information of the first user may include at least one of the first user's meal plan, schedule, anniversary, or event, but is not limited thereto. Further, the schedule information may include various information related to the first user. The first user's meal plan may include information relating to a menu or type of a meal (food) desired by the first user or information relating to a meal time desired by the first user.

In operation <NUM>, the electronic device may receive second user information from a second external electronic device. The second external electronic device may include a portable electronic device (e.g., a smartphone or a tablet) or a wearable device (e.g., a smart watch or a smart band). The second external electronic device may include at least a part of elements of the electronic device <NUM>, <NUM> illustrated in <FIG> or <FIG>. The second user's meal plan may include information relating to a menu or type of a meal desired by the second user or information relating to a meal time desired by the second user.

The second user information may include biometric information or schedule information of the second user. The second user's biometric information may include at least one of the second user's heart rate, electrocardiogram, stress, calorie intake, calorie consumption, blood pressure, or blood sugar, but is not limited thereto. Further, the biometric information may include various biometric information. The schedule information of the second user may include at least one of the second user's meal plan, schedule, anniversary, or event, but is not limited thereto. Further, the schedule information may include various information related to the second user.

In operation <NUM>, the electronic device may receive information sensed by a third external electronic device, which is located at a selected place associated with at least one of the first external electronic device or the second external electronic device, from the third external electronic device.

The selected place may include a house or office of the first user or second user, which is associated with the first external electronic device or the second external electronic device. The selected place may be a place registered or configured by the first user or the second user via the first external electronic device or the second external electronic device.

The third external electronic device may include various home appliances (e.g., a smart refrigerator or a smart television (TV)). The third external electronic device may include various IoT devices.

If the third external electronic device is a refrigerator, the third external electronic device may monitor ingredients stored therein via a sensor module. The third external electronic device may sense information of the ingredients stored therein, and may transmit the sensed information to the electronic device.

In operation <NUM>, the electronic device may generate user guide information at least partially based on the received first user information, second user information, and sensed information.

The electronic device may generate the user guide information suitable for the first user and the second user based on schedule information (e.g., a meal plan) and biometric information (e.g., blood sugar) of the first user, schedule information and biometric information of the second user, and sensing information (e.g., information of held ingredients) of the third external electronic device (e.g., refrigerator). The guide information may include a meal recipe corresponding to at least one of the first user or the second user. The meal recipe may include a type (menu), quantity, and cooking method of a dish suitable for each of the first user and second user. If both the first external electronic device and the second external electronic device are located at the selected place (e.g., if the first user and the second user have a meal together), the electronic device may determine a dish suitable for the first user and the second user based on the first user information, the second user information, and ingredients held in the third external electronic device, and may generate, as user guide information, a recipe of the determined dish.

The electronic device may generate different guide information according to whether the first external electronic device and the second external electronic device is located at the selected place (e.g., a house of the first or second user). If only the first external electronic device is located at the selected place, the electronic device may generate user guide information only for the first user. If only the second external electronic device is located at the selected place, the electronic device may generate user guide information only for the second user. When both the first and second external electronic devices are located at the selected place, the electronic device may generate suitable user guide information in consideration of both the first user and the second user. If only the first external electronic device (or the second external electronic device) is located at the selected place, the electronic device may determine a type and quantity of a dish suitable for the first user (or the second user) by considering information (e.g., schedule information or biometric information of the first user (or the second user)) of the first user (or the second user), and may generate a recipe therefor as user guide information. If both the first and second external electronic devices are located at the selected place, the electronic device may determine a type and quantity of a dish suitable for both the first user and the second user based on the first user information and the second user information, and may generate a recipe therefor as user guide information.

The electronic device may generate guide information based on a climate condition (e.g., season, weather, and climate) or other information (e.g., county, culture, and religion) of the first user or the second user.

In operation <NUM>, the electronic device may receive at least one among a user input for requesting of the user guide information via the third external electronic device and information indicating that the first or second external electronic device is located at the selected place. The electronic device may receive, from the first or second external electronic device, information indicating that the first or second external electronic device is located at the selected place. If the third external electronic device receives, from a user, a user input for requesting of the user guide information, the electronic device may receive, from the third external electronic device, a user input in response to the request.

In operation <NUM>, the electronic device may display guide information via a display device located at the selected place in response to at least one of the received information or the user input. The electronic device may transmit the generated user guide information to an external display device, and may control the display device to display the user guide information. The display device may include the first external electronic device, the second external electronic device, or the third external electronic device. The electronic device may control the user guide information to be displayed via the first external electronic device, the second external electronic device, or the third external electronic device, which is located at the selected place.

In operation <NUM>, an electronic device may receive biometric information of a first user from a first external electronic device. The first external electronic device may include a portable electronic device (e.g., a smartphone or a tablet) or a wearable device (e.g., a smart watch or a smart band). The first external electronic device may include at least a part of elements of the electronic device <NUM>, <NUM> illustrated in <FIG> or <FIG>.

The biometric information of the first user may include at least one of the first user's heart rate, electrocardiogram, stress, calorie intake, calorie consumption, blood pressure, blood sugar, or health condition (e.g., a disease state, and the presence or absence of an allergy), but is not limited thereto. Further, the biometric information may include various biometric information.

The electronic device may receive schedule information of the user from the first external electronic device. The schedule information may include at least one of the first user's meal plan, schedule, anniversary, or event.

In operation <NUM>, the electronic device may receive information sensed by a second external electronic device, which is located at a selected place associated with the first external electronic device, from the second external electronic device.

The selected place may include a house or office of the first user, which is associated with the first external electronic device. The selected place may be a place configured or registered by the first user via the first external electronic device.

The second external electronic device may include various home appliances (e.g., a smart refrigerator or a smart TV). According to various embodiments, the second external electronic device may include various IoT devices.

If the second external electronic device is a refrigerator, the second external electronic device may monitor ingredients stored therein via a sensor module. The second external electronic device may sense information of the ingredients stored therein, and may transmit the sensed information to the electronic device.

In operation <NUM>, the electronic device may generate user guide information at least partially based on the received biometric information of the first user and sensed information. The electronic device may generate user guide information suitable for the first user based on the biometric information (e.g., blood sugar) of the first user and the sensing information (e.g., information of held ingredients) of the second external electronic device (e.g., a refrigerator). The guide information may include a meal recipe corresponding to the first user. For example, the meal recipe may include a type (menu), quantity, and cooking method of a dish suitable for the first user.

The electronic device may generate guide information based on schedule information of the first user, which is received from the first external electronic device. The electronic device may generate guide information based on a climate condition (season, weather, and climate) or other information (e.g., country, culture, and religion) of the first user.

In operation <NUM>, the electronic device may receive at least one among a user input for requesting of the user guide information via the second external electronic device and information indicating that the first external electronic device is located at the selected place.

The electronic device may receive, from the first external electronic device, information indicating that the first external electronic device is located at the selected place. If the second external electronic device receives, from a user, a user input for requesting of the user guide information, the electronic device may receive, from the second external electronic device, a user input in response to the request.

In operation <NUM>, the electronic device may display guide information via a display device located at the selected place in response to at least one of the received information or the user input.

The electronic device may transmit the generated user guide information to an external display device, and may control the display device to display the user guide information. The display device may include the first external electronic device and the second external electronic device. The electronic device may control the user guide information to be displayed via the display of the first external electronic device or second external electronic device which is located at the selected place.

<FIG> is a diagram illustrating an operation of an electronic device, according to an embodiment. <FIG> is a diagram illustrating an operation of an electronic device, according to an embodiment.

<FIG> illustrates an operation of receiving a meal plan from a user by an electronic device (e.g., any of the electronic devices of <FIG>), and <FIG> illustrates an operation of receiving a meal plan from a user by an electronic device (e.g., any of the electronic devices of <FIG>).

The electronic device (e.g., a smartphone, a tablet, and a smart watch) may receive, from a user, schedule information of the user. Referring to <FIG>, the electronic device may display information associated with schedule information (e.g., a meal plan) of the user. Referring to <NUM>, the electronic device may display a preconfigured or pre-input meal plan of the user. The electronic device may display the user's food intake information (e.g., ingested food or intake calories) or a meal plan configured for a specific date and/or a specific meal time. The electronic device may display nutrition information (e.g., recommended calorie intake amount) recommended to the user at least partially based on the biometric information of the user. The electronic device may display the amount of calories actually ingested by the user, as a graph or a numerical value with respect to the recommended amount of calorie intake of the user. In <NUM>, the electronic device may display a graph indicating that the user has currently consumed <NUM> Kcal out of the recommended daily calories of <NUM> Kcal on December <NUM>. In <NUM>, the electronic device may display a graph indicating that there is no calorie intake out of the recommended daily calories of <NUM> Kcal on December <NUM> that is the next day. The electronic device may display an amount of food and calories actually consumed by the user according to a meal plan (e.g., breakfast, lunch, dinner, or snack). The electronic device may display an amount of calories ingested by the user based on a configured meal plan (e.g., breakfast, lunch, dinner, or snack), via the graph of a recommended intake rate or actual intake rate.

The electronic device may receive an input for selecting a date from the user. The electronic device may change and display a date for configuration of a meal plan according to an input touch of the user.

Referring to <NUM>, the electronic device may display another date (e.g., a date for which the user desires to configure a meal plan) and a meal plan screen for the corresponding date, according to an input of the user. The electronic device may receive, from the user, an input for selecting a specific meal menu of the corresponding date. Referring to <NUM>, the electronic device may receive, from the user, an input for configuring breakfast on the selected date (Thursday, December <NUM>).

Referring to <NUM> of <FIG>, the electronic device may display at least one meal menu in response to the input for configuring a breakfast plan of the user. The electronic device may display an image of a dish, nutrition information, a name of the dish, a cooking method, or a combination thereof. The electronic device may display a recommended meal menu based on biometric information of the user or other schedule information (e.g., anniversary information of the user) of the user. The electronic device may determine the priority of recommended meal menus according to a degree suitable for the user, at least partially based on the biometric information of the user, and may display the recommended meal menus in order. The electronic device may determine recommended meal menus based on the biometric information of the user, may determine nutrition scores for the respective recommended meal menus, and may display the recommended menus in order of the determined nutrition scores. The electronic device may receive, from the user, an input of selecting a specific meal menu.

Referring to <NUM>, the electronic device may configure a meal menu selected by the user, as a selected meal plan for a corresponding date. In <NUM>, the electronic device may configure the selected meal menu as a breakfast plan (a breakfast menu) for the date (December <NUM>). In <NUM>, the electronic device may display a graph indicating calories ingested by the user on the date (December <NUM>). The electronic device may display a graph indicating that the user has ingested <NUM> Kcal out of the recommended daily calories of <NUM> Kcal on the date (December <NUM>).

<FIG> is a diagram illustrating an operation of an electronic device, according to an embodiment. <FIG> is a diagram of an operation of an electronic device, according to an embodiment.

<FIG> illustrates an example <NUM> of displaying a user's meal plan by an electronic device <NUM> (e.g., any of the electronic devices of <FIG>).

Referring to <FIG>, the electronic device <NUM> may include a display <NUM>. As illustrated in <NUM>, the electronic device <NUM> may display, on the display1010, a state (e.g., a communication connection state) <NUM> of the electronic device <NUM>, a date and time <NUM>, weather <NUM>, and a user's schedule <NUM>, an image or photo <NUM>, a memo (white board) <NUM>, a content <NUM>, at least one application execution icon <NUM>, or an operation area <NUM>.

The electronic device (e.g., a smart refrigerator) <NUM> may display, on the display <NUM>, configured schedule information (e.g., a meal plan) of a user. The electronic device <NUM> may display a meal plan configured for a current date or a current week on the display <NUM>. The electronic device <NUM> may display the configured meal plan on the display <NUM> according to the user's input or the presence or absence of the user (e.g., whether the user (or the user's mobile device or wearable device) is present at a configured place where the electronic device is located).

The electronic device <NUM> may receive, from the user, an input of selecting a specific date or day of the week. The electronic device <NUM> may display meal plan information of the specific date in more detail in response to the input received from the user. The electronic device <NUM> may display an interface for configuring a meal menu included on a specific date, recommended calories, calories consumed, recently ingested food information (e.g., food images), remaining calories (i.e., ingested calories - consumed calories), or an additional meal plan.

<FIG> illustrates examples <NUM> in which the electronic device <NUM> displays, on the display <NUM>, a meal plan of a user according to whether a user input or the user (or another electronic device of the user) is present at a configured place where the electronic device <NUM> is located.

Referring to <NUM>, the electronic device <NUM> may display, on the display <NUM>, a list of meal menus recommended for the user. The electronic device <NUM> may display food related information, or a name, an image, a cooking time, or calories of food recommended for the user. The electronic device may further provide information related to a selected food according to a user input. The electronic device <NUM> may provide a web page, news, an article, an advertisement, or a service (e.g., a purchase service or a delivery service), which is related to the selected food, according to a user input.

Referring to <NUM>, the electronic device <NUM> may display a recipe of a specific food based on the user's selection or a configured meal plan of the user. The electronic device <NUM> may display ingredients, a cooking method, a cooking order, etc. of the specific food.

The disclosure is not limited to those illustrated in <FIG> and <FIG>, and the electronic device <NUM> may display, on the display <NUM>, a food name, a food image, or associated information according to a meal plan configured for a specific day of the week. The electronic device may display, on the display <NUM>, internal information (e.g., information of held ingredients) of the electronic device <NUM>, which is obtained by monitoring by a sensor.

The electronic device may display a meal plan configuration menu illustrated in <FIG> according to a user input configured while displaying the screen illustrated in <FIG> or <FIG>.

According to an embodiment, an operation method of an electronic device may include receiving information of a first user from a first external electronic device, receiving information of a second user from a second external electronic device, receiving information sensed by a third external electronic device, which is located at a selected place associated with at least one of the first external electronic device or the second external electronic device, from the third external electronic device, generating user guide information at least partially based on the received information of the first user, information of the second user, and sensed information, receiving at least one of information indicating that the first or second external electronic device is located at the selected place, and a user input for requesting of the user guide information via the third external electronic device, and in response to at least one of the received information or the user input, displaying the user guide information via a display device located at the selected place.

The first user information may include at least a part of schedule information or biometric information of the first user, which is measured by the first external electronic device.

The sensed information may be information acquired by a sensor module configured to monitor inside of the third external electronic device.

The displaying of the user guide information may include allowing different user guide information to be displayed via the display device according to whether the first external electronic device or the second external electronic device is located at the selected place.

The first external electronic device may correspond to first user account information of the first user, the second external electronic device may correspond to second user account information of the second user, and generating of the user guide information may include generating the guide information at least partially based on group account information including the first user account information and the second user account information.

According to an embodiment, an operation method of an electronic device may include receiving biometric information of a first user from a first external electronic device, receiving information sensed by a second external electronic device, which is located at a selected place associated with the first external electronic device, from the second external electronic device, generating user guide information at least partially based on the received biometric information of the first user and sensed information, receiving at least one of information indicating that the first external electronic device is located at the selected place and a user input for requesting of the user guide information via the second external electronic device, and in response to at least one of the received information or the user input, displaying the user guide information via a display device located at the selected place.

The sensed information may be information acquired by a sensor module configured to monitor inside of the second external electronic device.

A method according to various embodiments of the disclosure may be included and provided in a computer program product.

Claim 1:
An electronic device (<NUM>, <NUM>), comprising:
a communication interface (<NUM>) configured to communicate with at least one external electronic device;
at least one processor (<NUM>) operatively connected to the communication interface (<NUM>); and
at least one memory (<NUM>) operatively connected to the processor (<NUM>), wherein the memory stores instructions that, when executed, cause the processor (<NUM>) to:
receive (<NUM>) information of a first user from a first external electronic device (<NUM>) by the communication interface;
receive (<NUM>) information of a second user from a second external electronic device (<NUM>) by the communication interface;
wherein the information of the first user and/or the information of the second user comprises biometric information of the respective user, measured by the respective electronic device;
receive (<NUM>) information sensed by a third external electronic device (<NUM>), which is located at a selected place associated with at least one of the first external electronic device (<NUM>) or the second external electronic device (<NUM>), from the third external electronic device (<NUM>) by the communication interface (<NUM>);
receive (<NUM>), by the communication interface (<NUM>), information indicating whether the first (<NUM>) or second (<NUM>) external electronic device is located at the selected place;
generate (<NUM>) user guide information in form of a meal recipe at least partially based on the received biometric information of the first and/or second user, and sensed information, wherein different user guide information is suitable for each user and it is generated if only the first electronic device is located at the selected place, if only the second electronic device is located at the selected place, or if both the first and second electronic device are located at the selected place; wherein the biometric information of the first and/or second user comprises at least one of the respective user's heart rate, electrocardiogram, blood sugar, blood pressure, stress, calorie intake, calorie consumption, or health condition; and
display (<NUM>) the generated user guide information via a display device located at the selected place.