You are on page 1of 32
co» United States Patent Chon et al. ‘S010 USO10917753B2 US 10,917,753 B2 Feb. 9, 2021 (10) Patent No.: (45) Date of Patent: (54) ELECTRONIC DEVICE AND METHOD FOR PROVIDING INFORMATION BY ELECTRONIC DEVICE, (71) Applicant: Samsung Electronies Co, Ltd Gyeonggi-do (KR) (72) Inventors: Hongehun Chon, Gyeonggi-do (KR): Bumki Min, Gyeonggi-do (KR): ‘Woongo Woo, Gyeonssi-do (KR) ‘Wonsuk Chung, Gyeonaui-do (KR Hoon Cho, Gyeonggi-do (KR) (73) Assignee: Samsung Electronies Com Ltd (*) Notice: Subject to aay disclaimer, the term of this patent is extended or adjusted under 35 USC. 154) by 0 days. (21) Appt. No.: 1608023046 (22) Filed: Feb. 26, 2020 (65) Prior Publication Data UUs 202010280821 A Sep. 3, 2020 G0) Forsign Application Priority Data Feb, 28, 2019 (KR) 10.2019-0024271 (51) Int. ch Hoaw 4029 201801) HOW 438 201801) us. cl. cP Hos 4029 (2018.02); HOsW 438 2018.02) Pleld of Classification Seureh CPC an HOSW 41025, HOaW 41029; HOAW 4/38; HOSW 12/002; HOSW 12/004 Sce application file for complete search history. 66) References Cited US. PATENT DOCUMENTS logo4sa2 Bt 20060224080 1 2020 Benmaez 102006 Lee tal (Continued) Gaeq 2040145 POREIGN PATENT DOCUMENTS (OTHER PUBLICATIONS, Inveratonal Seach Repor dated Jun. 4, 2020 ssved in counters. application No. PCTIKR2020 002514 3 pages (Continued) Primary Examiner — Dinh Nguyen (74) Attorney, Agent, or Firm — The Farell Law Firm, be. 7) ABSTRACT An operation method of an electronic device is provide. The method includes receiving biometric infomation ofa first user from a first extemal electronic device, receiving information sensed by a second external electron device, ‘which is located at a selected place associated with the fist textemal electronic deviee, from the second external ele ttonie device, generating user guide information at least parially based on the received biometric information ofthe first user and sensed information, receiving at least one of information indicating that the fist extemal electonic device is located atthe selected place and a user input for requesting of the user guide information vi the second exter eloctonie device, and in response to at least one of the reveived information and the user input, displaying the ‘ser guide information via a display deviee located at the selected place 20 Claims, 14 Drawing won| US 10,917,753 B2 Page 2 (56) References Cited US. PATENT DOCUMENTS 20090302813 AL 122009 Hwang cose 19 3418 “40/S39.12 2011/0063105 AI 32011 Bennet oa 76°50, 540'539.11 201U0295102 AL* 122011 Lakkis AGI 510002 ‘ooso7 2o.sos00s7s Ar 112013 Gusti 4067 Swoon aoisorsisty Ar 62015 doeorerris At 62% aoveunsae2s AL 82016 Ake doieoseesio At 12016 aovronoast Ate ‘12017 Asi 708 dovronaued At 32017 aorrourerao At* 32017 Goor 17.00 doirongrons At* 52017 Ha. 67°38 DOLwOOSORSE AL 3:2 DOINDLIO0ND AL S018 Rim eta (OTHER PUBLICATIONS, european Search Report date Jul. 2, 2020 iswed in counterpart appiction No. 2015908781222, § pages (od by examiner US 10,917,753 B2 Sheet 1 of 14 Feb. 9, 2021 U.S. Patent tania ‘3080 SINDHLOT _| ea OUgENN Tr OL ‘YHOMLIN 1Sut ‘30IN30 OINOHLOTE vl SS A i aw tl oy oe a ‘TMNOOM SLLdvH ‘TINOON O1ONY TOW OsS30044 AENTROW! | —/ nanan 2 4aMOd Ht H+ HOSSIOOHd NIV L. iH | oon oT | L. VEISHS OHLVERO 71Nd0M wouvoNMNOD WAT ROVE THRE rowonaar AMOWBML TTLVION-WON wu muviON vve90u 0N30 OINOHLOTE 10. U.S. Patent Feb. 9, 2021 Sheet 2 of 14 US 10,917,753 B2 FIG. 2 200 201 ELECTRONIC DEVICE 210} SENSOR PROCESSOR 220 20) MEMORY DISPLAY 240 20~)7] INPUT DEVICE COMMUNICATION MODULE |—~\ 260 US 10,917,753 B2 Sheet 3 of 14 Feb. 9, 2021 U.S. Patent ee 008 € “Old aS Oe oe US 10,917,753 B2 Sheet 4 of 14 Feb. 9, 2021 U.S. Patent “Old US 10,917,753 B2 Sheet 5 of 14 Feb. 9, 2021 U.S. Patent “Ola US 10,917,753 B2 Sheet 6 of 14 Feb. 9, 2021 U.S. Patent V9 “Sel U.S. Patent Feb. 9, 2021 Sheet 7 of 14 US 10,917,753 B2 FIG. 6B US 10,917,753 B2 Sheet 8 of 14 Feb. 9, 2021 U.S. Patent oi |) 89 nea U.S. Patent Feb. 9, 2021 Sheet 9 of 14 US 10,917,753 B2 GHG, RECEIVE INFORMATION OF FIRST USER FROM FIRST EXTERNAL ELECTRONIC DEVICE }~ 719 re [RECEIVE INFORMATION OF SECOND USER FROM SECOND EXTERNAL ELECTRONIC DEVICE |~ 720 —————<—_—_— RECEIVE INFORMATION SENSED BY THIRD EXTERNAL ELECTRONIC DEVICE. WHICH IS LOCATED AT SELECTED PLACE ASSOCIATED WITH AT LEAST ONE OF | FIRST EXTERNAL ELECTRONIC DEVICE OR SECOND EXTERNAL ELECTRONIC Device, J ~~ 730 FROM THIRD EXTERNAL ELECTRONIC DEVICE GENERATE USER GUIDE INFORMATION AT LEAST PARTIALLY BASED ON RECEIVED INFORMATION OF FIRST USER, INFORMATION OF SECOND 740 USER, AND SENSED INFORMATION RECEIVE AT LEAST ONE OF INFORMATION INDICATING THAT FIRST OR SECOND EXTERNAL ELECTRONIC DEVICE IS LOCATED AT SELECTED PLACE AND USER | INPUT FOR REQUESTING OF GUIDE INFORMATION VIA THIRD i) EXTERNAL ELECTRONIC DEVICE oD. IN RESPONSE TO AT LEAST ONE OF RECEIVED INFORMATION AND USER INPUT, DISPLAY GUIDE INFORMATION VIA DISPLAY DEVICE LOCATED AT SELECTED PLACE | ~~ 760 U.S. Patent Feb. 9, 2021 Sheet 10 of 14 US 10,917,753 B2 FIG. 8 800 ‘START RECEIVE BIOMETRIC INFORMATION OF FIRST USER FROM FIRST EXTERNAL ELECTRONIC DEVICE ~ 810 RECEIVE INFORMATION SENSED BY SECOND EXTERNAL ELECTRONIC DEVICE, ‘WHICH IS LOCATED AT SELECTED PLACE ASSOCIATED WITH FIRST EXTERNAL ELECTRONIC DEVICE, FROM SECOND EXTERNAL ELECTRONIC DEVICE r\ 820 GENERATE USER GUIDE INFORMATION AT LEAST PARTIALLY ON BASIS OF RECEIVED BIOMETRIC INFORMATION OF FIRST USER AND SENSED INFORMATION 830 RECEIVE AT LEAST ONE OF INFORMATION INDICATING THAT FIRST EXTERNAL ELECTRONIC DEVICE IS LOCATED AT SELECTED PLACE AND USER INPUT FOR REQUESTING OF USER GUIDE INFORMATION VIA SECOND EXTERNAL ELECTRONIC DEVICE IN RESPONSE TO AT LEAST ONE OF RECEIVED INFORMATION AND USER INPUT, DISPLAY GUIDE INFORMATION VIA DISPLAY DEVICE LOCATED AT SELECTED PLACE U.S. Patent Feb. 9, 2021 RECORD VIEW ALL < (Gesewme 210en1 2027 ron / 2150 roa, BREAKFAST © LUNCH =——_DINNER MORNING AFTERNOON — EVENING ‘SNACK SNACK = SMACK RECOMMENDED INTAKE RATE ACTUAL INTAKE RATE Sheet 11 of 14 US 10,917,753 B2 FIG. 9A RECORD ‘VIEW ALL < (DECEMBER 13 [THU] } > Oven! 2150 cen. ee @ © @ BREAKFAST © LUNCH =——_DINNER @ © @ WORNING AFTERNOON — EVENING SWACK = SHACK SNACK RECOMMENDED INTAKE RATE ‘ACTUAL INTAKE RATE — <820> U.S. Patent Feb. 9, 2021 Sheet 12 of 14 US 10,917,753 B2 FIG. 9B < FOOD RECORD ‘VIEW ALL < (DECEMBER 13 [THU] } > Oven! 2150 con, 0) BREAKFAST © LUNCH DINNER @ @ © WORNING AFTERNOON EVENING SMACK = SHACK SNACK RECOMMENDED INTAKE RATE ‘ACTUAL INTAKE RATE —, <340> US 10,917,753 B2 Sheet 13 of 14 Feb. 9, 2021 U.S. Patent wow Lea | wo) w% i 0 | ot Bl Lt AWS id HL 03M 301 NON NS }~ 6201 6102 G2 ANWMEE-L1 ANY r a = ool re {LO} 82 EB om “ |~ 8201 Wd 80:8 AOL zor VOT “DId U.S. Patent Feb. 9, 2021 Sheet 14 of 14 US 10,917,753 B2 FIG. 10B 1003 20 MINS 250KCAL 15 MINS 180KCAL INGREDIENTS} HOW TO COOK HOW TO COOK 1. CLEAN AND PREPARE BASIC INGREDIENTS. 2. APPLY THIN LAYER OF TOMATO ‘SAUCE OVER DOUGH AND ADD PREPARED INGREDIENTS. = 4, AFTER ADDING INGREDIENT, @ 10 MINS 110KCAL SPRINKLE MOZZARELLA CHEESE = ‘OVER DOUGH. 30 MINS 355KCAL <1060> <1070> US 10,917,753 B2 1 ELECTRONIC DEVICE AND METHOD FOR PROVIDING INFORMATION BY ELECTRONIC DEVICE, (CROSS-REFERENCE TO RELATED. APPLICATION(S) This application is based on an claims priority under 38 USC. 119 to Korean Patent Application Serial No. 10-2019-0024271, filed on Feb. 28, 2019, in the Korean. Invellectaal Property Office, the entre diselosure of which is incomporated herein by relerence. BACKGROUND, 1. Fiekd The disclosure relates generally to a deviee and method for providing wser guide information suitable for a user based on at least a part of information received from a plurality of external electronic devices by an electronic device 2, Description of Related Art Recently, various electronic devices have been used in daily ie. For example, many users use portable terminals (e. mobile phones or tablets) and wearable devices (2. smart watches and smart hands), and use various home appliances (et reftigerators, air consitioner, microwave, ‘and TV) at home. Via these various electronic devices, research int a technology for providing an optimized fune= tion o a user in addition to original functions eontinves. For ‘example, technical rescarc for selecting and providing, via ‘electric devices, information suitable for’ user from penerally known information continues. SUMMARY The disclosure hus been made to address at least the disadvantages described above and to provide atleast the advantages described below. Inaccondance with an aspect of the preset disclosure, an ‘electronic device is provided. The electronie device includes ‘communication interface configured to communicate with, atleast one external electronic device, atleast one processor ‘operatively connected to the communication interface, and at Teast one memory operatively connected to he processor, ‘wherein the memory stones instnctions that, when executed, ‘case the processor {0 receive information of a first user fom a first external electronic device by the commnnication interface, receive information of a second user from a second external electronic device by the communication interface, receive information sensed by a third external clectronic device, which is located at a selected place ‘associated with atleast one of the first external electeonic device or the second extemal electronic device, from the third external electronie deviee by the communication inter- face, wenerate user guide information at least partially based ‘on the received information of the fist user, information of the second user, and sensed information, roceive, by the ‘communication iterFace, atleast one of information indi= ‘cating that the frst or second extemal electonic device is Tocated atthe selected place, and a user input for requesting ‘of the user guide information via the third extemal electronic device, and in response 10 at least one of the received 2 information or the ser input, display the user guide infor- ‘mation via a display device located atthe selected place In accordance with an aspect of the present disclosure, an clectonie device is provided. The electonic device includes ‘8 communication interface configured to communicate with at least one extemal 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, cease the processor to receive biometric information of the first user from a fist extemal electronic device by the ion interface, receive information sensed by a second extemal electronic device, which is located at a Selected place associated with the fist external electronic device, ftom the second extemal electronic device by the ton interface, generate user guide information a least partially based on the received biometric information ff the first ser and sensed information, receive, by the ‘communication interface, atleast one of information ind ‘ating that the ist extemal electronic device is located atthe selected place and a wser input for requesting of the user ‘guide information vi the second extemal electronic device, ‘and in response oat least one ofthe received information oF the user input, display the user guide information via a Aisplay device located at the selected place, TInaccordance with an aspect of the present disclosure, an ‘operation method of an electronic device is provided. The method includes receiving information ofa first user from first extemal electronic device, receiving information of @ second user froma second external eletroni device recoiv= ing information sensed by a thied exteral electronic device, ‘which is located ata selected place associated with a least tne of the first extemal electronic devie or the second texteral elect device, from the third external electronic device, generating user guide information atleast partially based on the received information ofthe fist user, informa tion ofthe second user, and sensed information, receiving a least one of information indicating that the frst or second exter electtonic deviee is located at the selected place, fda usr input for requesting of the user guide information via the third extemal electric device, and in eespoase to at Teast one of the received information or the user input, displaying the user guide information via a display device located atthe selected place. Tn accordance with an spect of the present disclosure, an ‘operation method of an electronic device is provided. The niethod includes receiving biomettie information of & fist user from a fist extemal electronic device, receiving infor: ‘ation sensed by a second extemal electronic device, which is located ata selected place associated with the fist external clectrmnie device, fiom the second extemal lectronic device, generating user guide information atleast partially based on the received biometric information ofthe fst user nd sensed information, ceiving a least ane of information indicating thatthe frst extemal electronic device i located atthe selected place ad 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 devioe located at the selected ple. BRIEP DESCRIPTION OP THE DRAWING: ‘The above and other aspects, features and advantages of certain embodiments ofthe disclosure will be mote apparent US 10,917,753 B2 3 from the following detailed description taken in conjunction with the accompanying drawings, in whieh FIG. 1 is a diagram of an electronic device within network environment, assording to an embodiment; FIG. 2 is a diagram of an electronic deviee, according to an embodiment: FIG. 3 is a diagram illustrating 2 method for providing. information by an clectronie device, according 1 an ‘embostiment; FIG. 4 is a diagram illustrating 2 method for providing information by an clectronie device, according 10 an ‘embodiment; FIG. $ is a diagram illustrating a method for providing information by an electronic device according to an embock- FIG. 68 isa diagram illstrating examples of operations ‘of providing information by an electronic device, aceording to an embodiment FIG. 6B isa diggram illstrating examples of operations ‘of providing information by an electronic device, aceording to an embodiment FIG. 6C isa diggram illsteating examples of operations ‘of providing information by an electronic device, aveording to an embodiment FIG. 7 isa lowehar illustrating a method for providing information by an electronic deviee according to an embosl- FIG. 8 isa flowehar illustrating a method for providing information by an electronic device, acconting 1 an ‘emboiment: FIG. 9A is a diagram ilusiating an operation of an ‘electronic device, aeeording to an embodiment, FIG. 92 is a diagram iMlusiraing sn operation of an ‘electronic deviee aeeording to an embodiment; and FIG. 104s a diagram illustrating an operation of another electronic device, necording to an embodiment, and FIG. 10B is 8 diagram ilusteating an operation of another ‘electronic device, aecordng to an embodies DETAILED DESCRIPTION FIG.1 isa block diagram illustrating an electronic device 101 in 9 network environment 100 aecording fo various embodiments. Referring wo FIG. 1, the electronic device 101 in the network environment 100 may communicate with an ‘electronic device 102 via a first network 198 (eg, a short= range wireless communication network), or an eleetronie device HM or a server 108 via a second network 199 (e.2, ‘long-range wireless comnnnication network). According to an embodiment, the electronic device 101 may coma- hicate with the electronic device 104 via the server 108. According to an embodiment, the electonic device 101 may’ include a processor 120, memory 130, an input device 180, 1 sound output device 188, a display device 160, an audio ‘module 170, seasor module 176, a interface 177, haptic module 179, 2 camera mole 180, a power management nodule 188, 2 battery 189, a communication module 190, subseriber identification module (SIM) 196, oF an antenna module 197. In some embodiments, at least one (et, the display: device 160 oF the camera module 180) of the ‘components may be omited from the electronic device 101, ‘oF one of more otler components may be added in the ‘electronic device 101, In some embodiments, some of the ‘components may be implemented as single integrated cir- ‘culty. For example, the sensor module 176 (et, a finger- » 4 prin sensor, an ris sensor, oF an iluminance sensor) may be ‘implemented as embedded inthe display deviee 160 (e., 2 display. The processor 120 may execute, for example, software (eg. a program 140) 1 comtrolat least one other component (a, hardware or software component) of the eletonic device 101 coupled with the processor 120, and may per- {orm various data processing or computation, Acconding to ‘one embodiment, as at feast part of the data processing or ‘computation, the processor 120 may load command or data received from another component (eg. the sensor module 176 oF the communication module 190} in volatile memory 132, process the command or the data stored in the volatile memory 132, and store resulting data in nonvolatile memory 134, According tan embodiment, the processor 120 may include a main processor 121 (ex, @ centr processing unit (CPU) or a application processor (AP), fad an anliary processor 123 (e.g. a graphics process unit (GPU), an image signal processor (ISP) a sensor hub processor, ora communication processor (CP) that i oper ble independently from, of in conjunetion with, the main processor 121. Additionally or altematively, the ailiry processor 123 may be adapted to consume less power than the main processor 121, or to be specifi (0 a specified function. The ausiliany processor 123 may be implemented as separate from, oF as part of the main processor 121, ‘The auxiliary processor 123 may contrl at least some of finetions or sates related to at least one component (e. the splay device 160, the sensor medule 176, ofthe eomm- nication module 190) among the components of the cee: teonie device 101, instead ofthe main processor 121 while the min processor 121i in an inactive (eg, slep) slate, oF together with the main processor 121 while the main pro- cessor 121 is in an active state (eg. executing an applica- tion). According (oan embodiment, the auxiliary processor 123 (eg. an ISP or a CP) may be implemented as part of ‘another component (et, the camera module 180 or the communication module 190) functionally related to the ‘tuxiliary processor 123. “The memory 130 may store various data used by atleast ‘one component (eg. the processor 120 oF the sensor module 176) of the electronic device 101. The various data may include, for example, software (eq. the program 140) and ‘input data or opt data for @ command related thereto, The memory 130 may include the volatile memory 132 or the ‘non-volatile memory 134 The program 140 may be stored in the memory 130 2s software, and may include, for example, an operating system (08) 143, middleware 144, or an application 146. “The input device 150 may receive a command or data ta be used by other component (eg, the processor 120) of the cleetrnie device 101, from the outside (ea, 8 user) of the tlectrnie device 101. The input device 180 may include, for example, a microphone, a mouse, or a Keyboan. The sound output device 185 may oulput sound signals to the outside of the electronic device HOI. The sound opt device 188 may include, for example, a speaker of a receiver. The speaker may be used for general purposes, such as playing multimedia or playing’ record, and the receiver may be used for an incoming calls. Aevording to an ‘embodiment, the receiver may be implemented as separate from, or as part of the speaker. The display device 160 may visually provide information to the outside (ea user) of the electronic device 101. The Aisplay device 160 may include, for example, 2 display, a hologram device, or a projector and control eieuitry 10 control a corresponding one ofthe display, hologram device, US 10,917,753 B2 5 ‘and projector. Acconting to an embaxtiment, the display device 160 may include ouch circuitry adapted to detect & touch, or sensor circuitry (eg. pressure sensor) adapted to measure the intensity of free incurred by the touch, “The audio module 170 may convert a sound into an ‘lecrical signal and vice versa. According to an embodi ment, the audio medole 170 may’ obtain the sound via the input device 150, or output the sound via the sound output device 188 of a headphone of an extemal electronic deviee (ex, an electronic device 102) directly (e., wiredly) or ‘wirelessly coupled with the electronic device 10 The sensor module 176 may detect an operational state (ex, power or temperature) of the electronic device 101 oF an environmental state (ea state of a user) external othe ‘electronic device 101, and then generate an electrical signal ‘or data value corresponding to the detected sate. According tw an embodiment, the sensor module 176 may include, for ‘example, a gesture sensor, a uyro sensor, an atmospheric Pressure sensor. a magnetic sensor, an acceleration Sensor, frp sensor, proximity sensor, a color sensor, an infaned 2 OR) sensor a biometric sensor, a temperate sensor, hhumidity seasor, or an illuminance sensor. The interface 177 may support one or more specified protocols to be used for the electronic deviee 101 to be ‘coupled with the extemal electronic device (eg. the ele teonie device 102) directly (eg. wiredly) or wirelessly. According to aa embodiment, the interface 177 may include, for example, high definition multimedia interface (DMD), 4 universal serial bus (USB) interface, a secure digital (SD) ‘card interface, of aa adi interfaee ‘A connecting terminal 178 may include a connector via Which the electronic device 101 may be physically con- rcted with the extemal electronic device (e.g. the clee- tronie deviee 102). Acconting to an embodiment, the con- necting terminal 178 may inelude, for example, a HDMI ‘connector, a USB connector, a SD eard connector, or an audio connector (eg, headphone connecter). ‘The haptie module 179 may convert an cletrcal signal io-2 mechanical stimulus (ea vibration ora movement) ‘or electrical stimulus which may’be recognized by a user via his tactile sensation or kinesteti sensation. Aeconding to an ‘embodiment, the haptic module 179 may include, for ‘exumple, a motor, a piezoelectie element, or an eletric stimlator The camera module 180 may capture a sill image or moving images. According (o an embodiment, the camera ‘module 180 may include one or more lenses, image Sensors, ISPs, or flashes "The power management module 188 may manage power suppliel to the electronic device 101. According to one ‘emosliment, the power mangement mexdole 188 may be implemented as at least part of, for example, a power management integrated cireuit (PMIC). ‘The battery 189 may supply power to at last one com- ponent of the electronic device 101, Acconling. to an ‘embodiment, the battery 189 may include, for example, 3 Primary cell which is not rechargeable, secondary cell ‘whichis rechargeable, ora ful call The communication madule 190 may suppor establishing 4 direct (¢@,, wired) communication channel or a wireless ‘communication channel between the electronic device 101 and the extemal electronic device (e the electronic deviee 102, the eleciconic device 104, oF the server 108) and performing communication vi the established eommunica- tion channel. The communication module 190 may include ‘one or more communication processors that are operable independently irom the processor 120 (eg, the AP) and 6 supports a diret (eg, wired) communication dea wireless ‘communication, Aecorling to an embodiment, the commu- nication module 190 may include a wireless communication module 192 (eg, a cellular communication module, shor-range wireless communication module, or 2 global ‘navigation satelite system (GNSS) communication module) fo 8 wired communication module 194 (e.g, local area network (LAN) communication module or 2 power line nodule). A eonresponding one of these communication modules may communicate with the external electronic device via the fist network 198 (eg, 0 shortrange communication network, such 38 Bivetooth™, Wirelesslidelity (WF) direct, or infrared data association (rDA)) or the second network 199 (eg. a long-range communication nework, such as cellular network, the Inter, or a computer network (eg, LAN o Wide area network (WAN)). Those various types of communication radiles may be implemented 38 @ single componeat (eg, ‘single chip), or may be implemented as multi eomponents (et multi chips) separate from each other. The wireless ommunieation module 192 may idently and authenticate the electronic devie 101 in a communication network, such asthe first network 198 oF the second network 199, using subscriber information (eq, international mobile subseriber ‘dentty (IMS) stored in the subseriber identification mod ule 196, “The antenna module 197 may transmit or receive a signal lr power to or fom the outside (eg, the extemal electronic device) of the electronic device 101, According 10 an embodiment, the antenna module 197 may’ include one ‘antenna including « radiator made of « conductor or a conductive pattern formed on a subsieate (eg. printed circuit board (PCB). According 10 an embodiment, the ‘antenna module 197 may include one of more antennas, and, thereffom, at east one antenna appropriate fora communi- cation scheme used in the communication network, such as the fist network 198 or the second network 199, may be selected, for example, by the communication module 190 (eg. the wireless communication module 192), The signal ‘or the power may then be transmitted or received between the communication module 190 and the extemal eleteoic device via the selected at least one antenna In some emhodi- ‘ments, a part ofthe antenna module 197 may be formed of other components (eg, RFIC) than the radiator At least some ofthe above-described components may be coupled mutually and comaunicate signals (eg, commands ‘ordata) therebetween via an inter peripheral communication scheme (eg, a bus, general purpose input and output (GPIO), serial peripheral interface (SPD), or mobile industey processor interface (MIPD), According t an embodiment, commands or data may be transmitted or received between the elecioaie device 101 find the extemal eleetronie deviee 104 via the server 108 ‘oped with the second network 199. Each ofthe electonic devices 102 and 104 may be a device ofa same type as, oF 1 different type, from the electric device 101. According ‘oan embodiment, all or some of operations to be exeeuted atthe eleetonie device 101 may be executed atone or more of the extemal electtonie devices 102, 104, or 108, For example, ifthe electronic deviee 101 should perform a netion or a service automatically, or in response to a request from a user or another device, the electronic device 101, instead of, or in addition fo, executing the funeton or the service, may raquest the one or more extemal electronic eviees to perform atleast part ofthe funetion or the service ‘The one or more extemal electronic devices receiving the request may perform the atleast part of the function or the US 10,917,753 B2 7 servi requested, oF an aional fanetion or an addition service elated to the request, and transfer an outcome of the performing to the electronic device 101. The electronic ‘device 101 may provide the outcome, with or without further processing ofthe outcome, as atleast part of a reply to the Feguest. To that end, a cloud computing, distributed com- puting, or client-server computing technology may be use, for example FIG. 2s a diagram 200 of an electronic device, according to an embodiment ‘An electronic device 201 may include a sensor 210, 2 processor (eg, including processing. cireuitry) 220, a memory 230, 2 display 240, an input device 280, and a ‘communication module eg. including communication cit- ‘cuitty) 260, The electronic device 201 may include at Teast 4 par of elements of the electrone device 100illusteated in FIG. 1. The electtonie deviee 201 may include a portable device (ex, cellular phone and a tablet) or a wearable device (eg. a smant watel). The electronic device 201 may include at least one sensor 2 210, The sensor 210 may include the sensor module 176 illustated in FIG. 1. The sensor 210 may measure informa- tion of user. The sensor 210 may measure biometric information ofa user or information ofthe eletronie device 201 in geal time. The sensor 210 may include at least one of 8 gyro sensor, an acceleration sensor, a heart rate sensor (eg. a heart rate monitoring (HRM) sensor) or a photop- lethysmograph (PPG) sensor, but isnot limited thereto and may inelixle varons sensors. The sensor 210 may measure at Teast one of a posture, « direction, a position, or a movement of the electronie device 201 The sensor 210 may measure at least one of the umber of steps of a user, Whether or not the user moves, a moving speed. ora moving direction, via pedestrian dead reckoning (PDR). The sensor 210 may recognize activity information ofa user based on measured information. The sensor 210 may recognize at Teast one ofa state, movement, or a geste of user. ‘The sensor 210 may measure biometric information of a user For example, the biometric information of the user may inchide atleast one of the user's heart rate, eletrocardio- ram, blood sugar blood pressure, sires, calorie intake, Calorie eansumption, or heath condition, The PPG sensor may emit light to dhe user's body via an emiter eight ‘emitting diode (LED)), and may receive light reflected fom the user's body viaa receiver The PPG sensor may measure ‘at Teast one of a heart rate, srest, of various biometric information of the user by analyzing the amount, intensity, ‘or pattern of received reflected! light The sensor 210 may inclnde an image sensor (ea, a ‘camera camera may generate an image by photographing ‘8 user or extemal subjects of the electronic device 201 ‘According to an embodiment, the sensor 210 (eg. 8 global Positioning system (GPS)) may sense a location of the ‘tectonic device 201 The processor 220 may include the processor 120 illus tested in FIG. L “The processor 220 may’ receive information sensed by at least one sensor 210, at once or mukiple times according to time. The processor 220 may read and analyze information ‘of a user, which is stored in the memory 230 (e.g, a ‘database). The information ofthe user, which is stored inthe remory 230, may include atleast one of life style infor= mation ofthe user, health condition information ofthe user (eg. 2 disease sate ofthe user), food information, activity information, biometric information, schedule information, ‘or preference information of the user. The processor 220 may receive, fom an extemal server (eg, the server 106-0f 8 FIG. 1) ofan external electronic device (eg, the electeonic device 102 of 104 of FIG. 1), information of a user of the extemal eletronie device or information of another wser of the extemal electtonic device via the communication mod- ule 260, The processor 220 may transmit infomation of a user, which is stored in the memory 230, or information received from the sensoe 210 via the communication module 260 to at external server ot an external electronic device The processor 220 may determine a movement, sate, or anactivity ofa user by analyzing information input by user via the input device 280 or infomation received from the sensor 210. The processor 220 may recognize at least one of ‘movement, a slate, or a shupe of the user by analyzing an Jmage captured by the camera, The processor 220 may recognize at least one ofthe user's health condition, calorie intake, calorie consumption, an exercise amount of the use, for a type of activity performed by the user (eg. esting (Gedentary), walking, running, cycling, or moving in \ehiele) by analyzing information receive from the seasor 210. The processor 220 may recognize a change in health condition of the user (eg, heat rate, eloctrocardiogram, al stress) by analyzing biometric information received fom the sensor 210, “The processor 220 may generate user guide information suitable forthe wser based on sensor data input from the Sensor 210 of information received from the user via the input device 250. The processor 220 may generate the guide information based on the user's meal plan (eg. diet and cooking information selected by the user) or the biometric information ofthe user, which is sensed via the sensor 210, The processor 220 may generate a meal recipe suitable for the user based on at Teast one ofthe user's blood sugar, heart rac, eleciocardiogram, sires, calorie intake, calorie con ‘sumption, an activity state ofthe wer, physical information ofthe user (eg, height, weigh, or a health condition ofthe user (eg. the presencelabsence and type of disease of the user), The mel recipe may include at least one ofa cooking method or a type (menu) and amount of a dish suitable for the user "The processor 220 may request a sevice provided by an ‘extemal eletronie deviee, an extemal server, or an external system via the communication module 260. The processor 220 may request a service provided by an external electronic device, an extemal server, of an external system atleast parially based on the generated user guide information. The processor 220 may provide a purchase service ora delivery Service of un item (eg., ingredients) required by the use, based on the user guide information (eg, a mial ripe) ‘The display 240 may include the display device 160 ithystrated in FIG. 1. The display 240 may display informa tion, The display 240 may’ display information of @ user, whieh is measured by the sensor 210, information analyzed by the processor 220, or information reosived from an exterl server ofan external electronic device. The display 240 may display user puide information suitable fora user. “The input device 250 may include the input device 150 iMlusrated in FIG. 1. The input device 250 may include at least one ofa physical key, a button, of a touch panel, The electronic device 201 may include a touch sereen in which the display 240 and the input device 250 are integrally inched. “The input device 250 may receive information from the ser. The input device 250 may receive, from the user, at least one of schedule information of the user (eg. © meal plan # schedule, an event, oan anniversary, et.) activity {information (e.g, the number of steps, calories eonsimp- ‘ion, food intake information, or exercise information of the US 10,917,753 B2 9 user), oF condition information of the user (e.g, health ‘condition information of the user (ew, the presence/absence and type of disease) The memory 230 may include the memory 130 illustrated in FIG. 1. The memory 230 may store at least one among. data input by 8 user via the input devi 250, information ot the user, which is measured using the sensor 210, data or information received via the communication module 260, tnd data or information processed by the processor 220, ‘The communication module 260 may include the com- munication module 190 illustrated in FIG. 1. The eommt- nication module 260 may transmit data or information of the ‘electric device 201 1 an external electronic device oF may feceive data or information from the extemal electronic device, via wired communication or various wireless net works, such asa cellule network (eae, 3” generation (3G), Tong term evolution (LTE), 5" generation (SG) network, ete), WiFi, Bluetooth™ (BLE), and ANT¢, ‘Under the control of the processor 220, the communica- tion module 260 may transmit, an extemal electronic 2 device or an exteral driver, atleast 4 pet of information measured by the sensor 210, information input by a usr via the input device 280, and information analyzed by the processor 220, Under the control af the processor 220, the ‘communication module 260 may transmit, tan external ‘electronic device ofan external server, information indicat- ing thatthe electronic device 201 is located at a selected place. Under the contol of the processor 220, the commu- nication module 260 may receive, from an extemal elec- tronic deviee or an exteral server, user guide information ‘corresponding t transmitted wser information, The comm nication module 260 may receive, from an extemal elee- tronic deviee or an exteral server, user guide information (eg, meal recipe) optimized to the user. FIG. 3 is a diagram illustrating a method for providing information by an electronic device. according 10 an ‘embosliment, A system 300 which provides guide informa- tion to a user may inchide an electronic device 320, a fist ‘extemal electronic device 310, and a second external ele tronic device 330. At Teast one a the electronic device 320, the first external elecwonie device 310, or the second exter. nal electonic device 330 may include at lent » part of ‘elements ofthe electeonic device 11 illustzated in FIG. Lor the electronic device 20 illustrated in FIG. 2, The electronic dovice 320 may include a server, a cloud, or a service Platform, The fist external electronic device 310 may Include a portable electronic device (eg. a cellular phone, a tablet, et.) or a wearable deviee (eg, smart band or 8 ‘mart wateh), The second external eleceoaie device 330 ray include a home appliance (e., a smart refrigerate). ‘The electronic device 320 may include aeeount informa tion. In operation 301, the first external electronic device 310 and the second external electronic deviee 380° may reister device information in the account information of the ‘leciraic device 320, The account information of the elec tronic device 320 may include informstion relating to a device (eg. information of the first extemal electronic device 310) associated with each user included ina specific ‘group, and a shared device (e., information of a second ‘extemal elestronie device 380). The second external elec- tronic device 330 may inelude group account information “The group account information may include account infor- mation of the fist electronic device 10 and/or account information of another external electronic device. The sec- ‘ond external electronic device 330 may be used as shared ‘device ofa configured proup (ez. family), and the second ‘extemal electronic deview 330 may include group account 10 {information including account information of an. external electronic deviee (e, the fist external electronic device $310) used by cach member of the configured group. The ‘second extemal electtonie device 330 may be connected to a device (eq, the fist external electronic device 310) of at least one belonging tothe group at least partially based on the group account infomation, In operation 302, the frst external electronic device 310 ‘may receive schedule information from a user. The schedule information may inelode a meal plan of the user. The meal plan may include atleast one type of food desired by the ser, 4 meal time, or a type of meal (eg, breast, lunch, inner, or snack). The fist external electronic device 310 ‘may receive user information from the user. The first exter- nal eleetronic device 310 may receive, from the user, at least ‘one piece of infomation of « health condition of the user (eg. the presence or absence of disease, the presence of absence of allemies, or medication information), an activity performed by the user, food intkeselated information, ‘whether the user is on a diet, oF a user profile (eg. age, hight, weight, nationality, religion, preference informa sion) Tn operation 303, the fist external eletronic device 310 ‘may vansmit information (eg. schedule information) received from the user to the electronic device 320, In operation 304, the electonie device 320 may generate user guide information based on information received from the extemal electronic device 310, and may transmit the user guide information to the second external electronic device 530, The user guide information may inchide a meal recipe suitable for the user. The meal recipe may include at least ‘one of a name, calories, of a cooking method of food, The electronic device 320 may search for or generate a meal recipe suitable fr the user based on at least one of the user's hight, weight, blood sugar, calorie intake, or calorie con- sumption, The electronic device 320 may search for oF generate a meal reipe in consideration of a disease history fr the presence or absence of allemies of the user The tlectrnie device 320 may search for or generate a meal recipe based on at least one ofthe user's country, culture, religia, climate, oF weather. The electronic device 320-may search for or generate a meal recipe based om whether the User (the frst external eloctroaie deviee 310) is preseat at a selected place (eg, the user's home) or whether the user is in weigh management). The electtonie device 320 may search for of generate @ meal recipe based on schedule information (eg. an anniversary, an event, and a schedule) of the user. ‘The user guide information may include advertisement information, The electronic device 320 may generates the user guide information, an advertisement suitable for the User based on the user information, The electra device 320 may generate, as the user guide information, an adver tisement associated witha meal menu suitable for biometric fnformation of the user based on the schedule information tnd the biometric information of the ser. The electronic ‘device 320 may generate, asthe user guide information, an advertisement related to an item ora service necessary for the user (eg, a medical service (eg, medical guides, hospitals, or pharmacies), ordering and delivering of food oF ingredients, drugs or nutritional supplements necessary for the user, and public service/health adverisements), based on the biometric information ofthe user In operation 30S, the sccond extemal electronic device 330 may monitor inside of the second external electronic “evice 330 by a sensor module. The second extemal ele tronic deviee 330 may monitor ingredients or foods which US 10,917,753 B2 u ‘re stored within the second external electron device 330 The second external electzonic device 330 may compare ‘monitored information with received wer guide information (ea meal recipe). The second external electronic device 330 may display the user guide information when the ‘monitored information is suitable forthe user gue infor mation. Ifthe stored ingredients are suitable fora received meal recipe, the second extemal electronic device 330 may provide the user with a corresponding meal resipe on a display Ifthe monitored infomation is not suitable forthe received user guide information, the second external elee- tronie device 330 may provide diferent user guide infor mation or may request an extemal service. I the stored ingredients are not suitable for the received meal recipe (ea if at least a part af the stored ingredients is insul- ‘ica, the second extemal electronic device 330 may search fora recipe for another dish, which is similar tothe reosived meal recipe, wherein the another dish ean be made from the stored ingredients. The second external electronic device 330 may roquest& recipe of another similar dish from the ‘electronic device 320, or may selet and display a reipe of nother similar dish from among rocipes stowed therein, If the stored ingredients are not suitable forthe received meal recipe (eq. if at least a part of the stored ingredients is insufficient, the second extemal clonic device 330 may request a purchase service ora delivery service for insl- cient ingredients from the electronic device 320 or an ‘extemal service “The second extemal electronic device 380 may transmit seasing information obtained by monitoring inside thereof the electronie device 320. The electronic device 320 may renerate user suid information based on user information received Irom theft external electronic device 310 and the sensing information receive fom the second extemal elec- tronic device 330. The electeonic device 320 may generate user guide information eg. mical recipe) suitable for the user at least parally based on the user's biometric infor: mation, schedule information (ga meal plan), or sensing information (e:, information of ingredients stored in the second. extemal electronic device 330). ‘The electronic ‘device 320 may allow the second external electronic device 330 to display the generated user guide information, The ‘electron deviee 320 may allow the second exter ele tronic device 330 to display the wsr guide information at a ‘configured time based on the schedule information of the user, may allow the second externa electronic device 3300 “display the user guide information a de configured time in response to information indicating that the fist external ‘electronic device 310 is located at a selected place (ex, the user's house), oF may allow the second extemal electronic ‘device 330 to display the user guide information in response to reception of a user input for requesting ofthe user guide information via the second extemal electronic device 330 FIG. 4 js a diagram illustrating 2 method for providing. information by an electronic device, according 1 an ‘embodiment. A system 400 which provides guide information user ray include an electronic device 420, a first extemal elee- ttonie deviee 410, and a second external electronic device 430, At least one of the electronic device 420, the fist ‘extemal electronic device 410, oF the second extemal cle tronic device 430 may include at least apart of elements of the electmnie devige 101 illsiated in FIG. 1 or the elee- tronic device 201 illstrated in FIG. 2. The electronic device 420 may include a server, cloud, or a servi platform, The first extemal electronic device 410 may include a portable ‘sloctronic device (eg. a collular phone, a tablet, ete) ora » 12 wearable deviee (e., a smart band ora smart wate), The second external eleetronie device 430 may include a home appliance (eg. a smart refrigerator). The electronic device 420 may include aecount infoma- sion. In operation 401, the first external electronic device 4410 and the second external electronic device 430 may register device information in the aocount information ofthe clectrnie device 420, The account information of the clec- fronie device 420 may include information relating 10 a device (ex, information of the first external electronic device 410) associated with each user included in a specific sroup, and a shared device (eg, information of a second extemal electronic device 430) In operation 402, the frst external electronic device 410 ‘may’ transmit biometric information of a user tthe ele twonie device 420, The frst extemal electronic device 410 ‘uy aequite the biome information of the user by at least fone sensor. The biometric information of the user may include at lest one of the user's hear rate, eletrocantio- tram, blood sugar, blood pressure, stress, calorie intake, Calorie consumption, exerise amount, of health condition ‘The electronic device 420 may repestodly receive the bio- mtr information of the user from the first extemal ele: ‘eonie device 410 to update the biometric information ofthe In operation 403, the electronic device 420 may generate ser guide information based oa information (ex. the biometric information of the user) received from the fist extemal electronic device 440, The user guide information ‘may include a meal recipe suitable for the user. The meal recipe may include at east one of a name, calories, or a cooking method of food, The electron device 420, Search lor of generate a meal recipe suitable Tor the user based on the biometric information (ea blood pressure oF blood sugar) of the user, The electrnie device 420 mt generate a meal recipe hased on at least one ofthe user's calorie consumption, calorie intake, exercise amount, oF blood sugar, and may provide the user with a meal not cation at a suitable time. The electronic device 420 may Search Tor of generate a meal recipe suitable for the user based on physical information inluding the user's height tnd weight. The electronic device 420 may search for oF uwenerate 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 t least one bf the user's conatey, culture, religion, climate, or weather, The electronic device 420 may search for or generate a meal recipe based on whether the user (te fist extemal electronic device 410) is present ata selected place (eg, the user's home) or whether the usr is in weight management, Ifthe user is on a diet, the electroaic device 420 may’ select a Tow-calorie meal menu and may search for or generate @ ‘eal recipe therefor In operation 404, the electronic device 420 may allow the second extemal electronic device 430 to display the user tgide information. The electronic device 420 may allow the Second extemal electronic device 430 to display the user aide information sta stitable time (or a configured time) based on user information (e, the user's biometric infor ‘mation or schedule information}. The electronic device 420 ‘may determine a suitable eating time ofthe wer (eg. when. the user has an empty stomach ora time at which the user reds fo eat food) base on calorie consumption ar exercise famount of the user, and may allow the user guide informa ‘ion to be displayed via th second extemal electoaic device 4430 at the determined time, The electronic device 420 may ‘determine a suitable eating time ofthe user (eg, when the US 10,917,753 B2 13 user has an empty stomach or atime at which the user needs to-eat food) based on a least one of ealorie consumption oF ‘exereise amount ofthe user, and may allow ata determined Time, the first extemal electron device 410 t0 display the user guide information or provide a notification. The elee- tronie device 420 may allow the second external electronic device 430 10 dispkay the user guide information at the ‘configured time in response to information indicating that the fist external electronic device 410 is oested ata selected place (eg. the user's house), or may allow the second ‘extemal electronic device 430 to display the user guide information in response to reception of a user input for requesting of the user guide information via the second ‘extemal electronic device 430, FIG. § is a diagram illustrating a method for providing information by an electronic deviee, acconting 10 an ‘embodiment. system $00 providing guide information toa user may include an eloenie deviee 830, first external electronic device 510 ofa first user, a second external electonic device 2 520 ofa second user, and third extemal eletronie device 540, The system 500 may further include a plurality of ‘extemal electronic deviees $30 for a plurality of user However, hereafter, till be assumed that the first exter- nal electronic device $10 of the first user and the second ‘extemal electronic device 520 of the second user are included. At least one of the electronic deve $30, the fist ‘extemal electronic device 510, the second extemal clee- tronic device 20, or the third extemal electronic device $40 may include at lest a part of elements of the eleetronie dvi illustrated in FIG. 1 or in FIG. 2. The electronic device $30 may include a server, a cloud, or a service platform. The first external elosronic device S10 and the Second external electronic device 520 may include a por lable electtonic device §30 (eg. cellular phone ora tablet) ‘ora wearable device (ea smart watch or smart band). The third extemal electronic deview $40 may inehde home appliance (eg. 4 smart mefigertor. tronie device 510 and the second external electronic deviee 520 may register ‘eccount information ofthe frst ser and the sesond user i ‘group account information of the electronic device $30, respectively, The group account information may inelude fit user account information and second ser account information. The third extemal electronic device $40 may include the group account information. In operation $01, the frst external electronic device $10 may transmit information (eg. the fist user's biometric information, schedule information, of other information associated withthe frst user) ofthe fst user tothe elee- tronic device $30, The sevonl extemal electronic device $20 may transmit information (eg, the second user's biometric information, schedule information, or other information associated with the second user) of the second user tothe ‘electronic device $30, Tn operation S01, the third external electronic device S40 may’ trnsmnit, 0 the electonie device 530, sensing infor: nation obtained by monitoring inside of the third external ‘electronic device $40 by a sensor modale. If the third ‘extemal electronic devioe £40 is « reffigerator, the third ‘extemal electronic device S40 may monitor ingrediats Stored therein by the sensor module, and may” provide Sensing information therefor to the electonic device £30, In operation 502, the thi external electronic device 540 may provide the electronie device $30 with a meal pa for ‘a group including the irs user and the second user. The third ‘extemal electronic deviee $40 may receive the meal plan for 14 the group, whiel is input by the user (eg. the first user oF the second user) included in the group. The thd external electronic device S40 may generate meal plan forthe group based on the schedule information ofthe First user and the schedule information ofthe second user, which have been received from the first external electronic device $10 and the ‘second external elecionie device $20, snd may provide the genemited meal plan to the electronic device $30. The lectronie device $30 may not receive the meal plan forthe troup from the third extemal eletronie device $40, and my ‘generate the mal plan forthe group based on the schedule {information ofthe fist user or the schedule information of the second user, which have been received from the fst fextemal electronic device S10” and the second external electronic device $20 Tn operation $03, the electronic device $40 may’ request the fist extemal electronic device $10 or the second external clecionie device $20 to consiem whether to be present at a Selected place associated with the fst external electronic ‘device $10 or the second external electronic device 520 at a configured time. The configured time may include a time configured by the fst user via the fist extemal electronic device 810, atime configured by the second user via the second external eloctronie device $20, and time configured based on information (eg., schedule information (e., a ‘meal plan) ofthe frst of second user) of the fist or second User, The first extemal electronic device $10 or the second extemal electronic device 520 may transmit, 10 the elec- ‘eonie device $30, a response to whether o be preseat at the selected place at the configured time, in response to the request of the electronic device £30. In operation $04, the electronic device $30 may generate ser guide information based on at least @ part of the received frst user's information and second user's informa~ ‘ion, and the response wo whether wo be peeseat atthe selected place, which is received from the fist external electronic Uevice 510 and the second extemal electronic device 520. The electronic device $30 may generate the user guide information according to whether users belonging 10 the sroup account are present. When the frst extemal electronic device 810 of the first user, the second external electronic fdevice $20 of the second user, «fourth extemal electronic ‘device ofa third user, and filth external electronic device ff a fourth uscr are repstered in the group account, guide information may be generated according o whether the fist ‘o fourth users are present. [Fall ofthe frst to fourth users tre present, the eleeironie device $30 may generate as the ‘ser guide information, a meal reipe suitable forall ofthe fist to fourth users. The meal recipe may include informa tion om at least one of a meal ment, a quantity. « cooking method, 2 cooking time, ealores, of nutrients. If enly the first user andthe second user are present among the fst 19 Fourth users, the electronic deviee $30 may generate, asthe user guide information, # meal recipe suitable forthe fist User and the second user, The electronic deviee $30 may genemte the user guide information based on the sensing {information received from the thind extemal electonic ‘device $40, The electronic device S30 may generate the user {guide information based on the number of users present at the selected place and the sensing information (ex, infor ‘mation of ingredients stored inthe thi extemal electronic device $40) received from the third extemal electronic deviee $40, When the sensing information of the ingredients stored in the third exteral electronic device 840 is received, the electronic deviee $30 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 US 10,917,753 B2 15 530 may roquest an external service based on the received Sensing information. [thee ae less ingredients than ingre~ dents fora recipe of a meal ment suitable for users who wl be present at the selected place, based on the ingredient information reocived from the third extemal electric ‘device 540, the electronic device $30 may request an exter- nal tem purchase service or delivery service so ao request 8 purchase of delivery of items (Ca, insulicient ingredi- cents). Tnoperation 505, the electronic device $30 may allow the third extemal eloctronie device 840 to display the generated user guide information. The electronic device 830 may allow the third external electronic device $40 to display the user side information at the configure time based on the sched- Ule information ofthe fst use and the schedule information ‘of the second user. The electronic device 830 may allow the third external electronic device $40 to display the user guide information based on schedule information of a user who is present or will be present atthe selected place, from among tser accounts included i the group account. The electronic ‘device S30 may allow the third external electronic device 540 to display the user guide information in response to information indicating that the fist extemal electronic ‘device $10 of the second extemal electronic deviee 520 is located at the selected place (e.g, the user's howse). The ‘electronic device 530 may allow the thie extemal electronic ‘device $40 to display the user guide information in response to reception of a user input for requesting ofthe wer guide information via the hid external electronic device $80, The ‘electri device $30 may allow a display device (ea display ofthe first external electronic device 510 or second ‘extemal electronic deviee $20, oF another home appliance, Intemet of tings (01) device, ar ncurble deviee located at the selected place) other than the third external electronic ‘device $40 (0 display the user guide information, FIG. 63 isa diagram illstating examples of operations ‘of providing information by an electronic devie, secording to an embodiment, FIG, 6B is a diagram illsiating ‘examples of operations of providing information by an ‘electronic device, according to an embodiment. FIG. 6 is ‘diagram illustrating examples of operations of providing information by an clectronie device, acconding 10 an ‘embostiment. A system’ 6002, 6005, 60 that provides user guide information t a user may include an electronic device 603, ‘first extemal eleteonie device 615 of a fist user 610, & econd extemal electronic device 625 of the sovond user 620, a third external electonic device 635 of a third user 630, fourth external electonie device 648 of a Fourth user 640, and a fifth external electronic device 670. Atleast one ‘of the electronic device 603, the first to fourth external ‘electronic devives 618, 625, 635, 645, or the filth exteral ‘electronic device 670 may include at least apart of elements ‘of the electronic device 101 illustrated in FIG. 1 and a part, ‘oF elements of the electronic device 201 illustrated i FIG. 2 The electronic device 603 may include a server, a cloud, ‘ora sevice platfoem that communicates with the Rist to fith ‘extemal electronic deviees 615, 628, 635,645, 670. The fits, to foun extemal electronic devies 615, 625, 635, 648 may include portable devices (eg. «cellular phone ora table!) oF ‘wearable devices (eg. @ smart watch and a smart hand), Which are used by the first vo fourth users 610,620, 630, 640, respectively. The fifth extemal electronic device 670 may include a home appliance (eg. a smart reftigeaton) located at a selected place 601 (ex, houses of the first to fourth users 610, 620, 630, 640) associated witha least one among » 16 the fet to fourth extemal electronie devices 618, 625, 635, 645, The selected place 601 may be place coniigured or selected via the fist to fourth extemal electronic devices (61S, 625, 635, 645 by the fst to fourth users 610,620, 630, 640, respectively. The ist extemal electronic device 615 may correspond to first user account information of the first user 610, the second extemal electronic device 628 may correspond to second user account information of the second user 620, the third external electronic device 638 may correspond to third ‘user aceaunt information ofthe third user 630, andthe fourth extemal electronic device 645 may correspond to fourth user ‘acount infomation ofthe fourth user 640. The electzonic ddevice 603 or the fifth external cloctronie device 670 may include group account information inching. the fist 60 Tourth user acount information I the fist to fourth users 610,620, 630, 640 are family the group account information may be family account infomation including the frst 19 Tourih user account infomation. The first user account information may include information of electronic devices ‘sed hy the frst user 610 snd information of a group account to which the fist user 610 belongs. The elstronie device 603 may receive information of the fst to fourth users 610, 620,630, 680 fom te isto fourth extemal eloctronie devices 615, 625, 635, 648, respectively Information of 8 user may include biometric information or schedule information ofthe user, The biometie information of the user may include at least one of the user's heat rte, electrocandiogram, blood sugar, blood pressure, ses, calo= rie intake, calorie consumption, or health condition. The schedule information may include atleast one of the user's sical plan, schedule, anniversary, or event The electronic device 603 may receive, from the fifth external electri device 670, information sensed by the Lith external electeonie device 670, The fiih external ele: tronic device 670 may inchde a sensor module capable of ‘monitoring inside of the fith external electron device 670, “The fifth external cleetronie device 670 (e.g, retigerator) ‘ay monitor ingredients stored therein, “The electronic device 608 may’ generate user side inor- ‘mation at least partially based on fist user information, second user information, third user information, fourth user information, and information sensed by the fith external clectmnie device 670, The user gvide information may include « meal recipe corresponding to at least one among the first to fourth users 610, 620, 630, 640. The meal recipe ray inelude at least a part of food-related information ‘including at least one of nant of food, calories ofthe food, ‘an amount of the food, a evoking method, a cooking time, fr a nutrient of the food. The electronic device 60 may tenerate usee guide information according to whether each Of the first to fourth extemal electronic devices 618, 625, 635, 648 is located atthe selected place 601. The electronic device 603 may determine user account information included inthe group account information, and may gener tte vser guide information based on whether the fist Touzth exteenal electronic devices 613, 628, 635, 648 cor- responding to the respective picces of first to fourth user ‘count information included inthe group account inform tion are located in the selected place 601, FIG, 6A illustrates a case where all of the fist to fourth extemal electtonie devices 615, 625, 635, 648 are located at the selected place 601. The electronic device 603 may genemte user pide information based on information ofthe first user 610, information ofthe second user 620, inform- tion ofthe third user 630, and information ofthe fourth user (640, The electronic device 603 may generate a mel recipe US 10,917,753 B2 7 “optimized 19 al of the fs 1o fourth usees 610, 620,630, 640, based on biometric information (eg. Blood sugar, calorie ‘consumption, and health condition) ofall of th first user 610, the second user 620, the third wser 630, andthe fourth user 640 and schedule information (e., meal plans of the first to fourth users 610, 620, 630, 640) of al of the fist user 610, the second nser 620, the third user 630, andthe fourth user 640, The electronic device 603 may generate 8 meal recipe suitable forthe fist user 610, a mea recipe suitable forthe second user 620, a meal recipe suitable forthe thind user 630, a meal reipe suitable for the fourth usor 640, and a meal recipe in consideration ofall of the first to fourth users 610, 620, 630, 640. “The electronic device 608 may generate user guide infor mation based on sensing infaemation obtained by monitor: ing inside of the ith external electronic device 670, which is received from the fifth external electronic device 670. When the electonie device 603 receives sensing informa- tion relating to ingredients stored inside the fith external electronic device 670 (et, a refrigerator), the electronic 2 ‘device 603 may’ generate a meal recipe in consideration of the ingredients stored inthe fiflh extemal cloctronie device 6670 when generating user guide information (eg, 8 meal recipe). The electronic device 603 may generate a meal recipe based on information of the first t fourth users 610, 620, 630, 640, and when ingredients stored in the fith ‘extemal electronic device 670 (eg. a refrigerator) is insu ficient for the generated meal recipe the electronic device 603 may request corresponding service from an exteral Service ean externa fem purchase service oran external item delivery service). The first to fourth user account information or group aecount information may include at least one piece of payment information (e-., account infor- ration, eal information or authentication information of at Teast one ofthe fst 0 fourth users 610, 620, 630, 640). The ‘lectronic device 603 may request a purchase or delivery of ‘an insufficient item (ingredients) fom an external service based on the payment information included in the group secount information. “The electtonic device 603 may allow the fh extemal ‘eleciric device 670 to display the generated user guide information, Tae electronic device may allow the fifth ‘extemal electronic device 670 10 display the user guide information at a configured time based on the schedule information (ea meal plan) ofthe fst to fourth users 610, 620, 630, 640, The eleetronie device 608 may allow the [th external electronic device 670 wo display the user guide information in response to reception of information indicat~ ing that at least one of the iso fourth external eleetronie devices 618, 628, 635, 645 is located atthe selected place 601, The elecironic device 608 may allow the fifth external electronic device 670 to display the user guide infomation in response to reception ofan input for requesting ofthe user uide information via the fifth extemal electronic device 670. The elecaunie device 603 may allow a display device (eg. at least one display among another home appliance ‘device loated a the selected place 601, a nearable device, and the fist 1 fourth external electronic devices 615, 628, 635, 645) other than the filth extemal electronic device 670 to display the user guide information. FIG, 6B illustrates & case where the second external ‘tectonic device 628 and the thir extemal electron device 635 are located at the seleced place 601, and the fist ‘extemal electric device 615 and the fun extemal cl tronic deview 648 are not present atthe selected place 601 The electronic device 603 may generate user guide infor- mation based on information of the second user 620 and 18 information ofthe third user 630. The elestnie device 608 ‘may generate a meal recipe optimized tothe sevond user 620 tnd the third user 630 based on biometric information (© g blood sugar calorie consumption, and health condition) of the second user 620 aad the third user 630 and schedule information (eg meal plans of the second user 620 and the {hind user 630) ofthe second ser 620-and the tied user 630, ‘The electronic device 603 may generate a meal recipe suitable for the second user 620, a meal recipe suitable for the tind user 630, and meal recipe suitable for both of the second wer 620 andthe third user 630, The electronic device 6603 may receive locaton information of each of the fist 9 ‘ourth external electronic devices 618, 628,638, 648 repeat edly orat configured intervals. ven when atleast one af the first wo fourth extemal electronic deviees 618, 625, 635, 645 isnot located tthe selected place 601, iit recognized that fan external eletronie device (ete frst external elec teonie device 618 or the fourth external electronic deviee (645, in FIG. 6B) that is not located at the selected place is ‘moving to the selected place 601, the electronic device 603 ‘may’ generate user guide information by father considering tuser information of the exteral electronic device thi is ‘moving to the selected place 601. In the ease of FIG. 68, even ifonly the second extemal electronic device 628 and the third extemal electronic device 635 are located at the selected place 601, if tis recognized that the fist external electronic device 618 is moving to the selected place 601, the electronic device 603 may generate user guide iforma~ ‘ion based on information of the fist user 610, information ofthe second user 620, and information ofthe thin user 630 The electronic device 603 may transmit a request for con: firming whether an extemal electronic deviee (eg the fist extemal electronic devive 615 or the fourth external ele teonie device 645) which isnot located at the selected place 601 is planing to be present atthe selected place 601 at a configured time (e.2., 8 configures time according to sched- tule information of the first 0 forth users 610, 620, 630, 640, When the electronic device 603 reecives information Indicating that an external electronic device (eg, the fist external electonie device 615 or the fourth external elee- teonie device 648) whieh isnot located atte selected place 601 wil be located at the selected place 601 at» configured time, the electronic device 603 may generate user guide jnformation in consideration of user information of the corresponding externa electronic device. ‘The electronic device 603 may allow the fih extemal clecirmnie device 670 to display the generated user guide information. The electronic device 60% may allow the fifth external electronic device 670 to display user guide iafor- ‘mation ata configured time hascd on schedule information (aa mea plan) of the second user 620 and the thied user 630, The electzonie device 603 may allow the fifth external electronic deviee 670 to display user guide information in response to reception of information indicating that at least ‘one ofthe second exteralelecttonic device 625 or the third texeral electronic device 638is located at the selected place (601. The eleeizonie device 603 may allow the fifth external clectrnic device 670 to display the user guide information in response to reception ofan input for requesting ofthe user tide information via the fifth extemal electronic device 670, The electronic device 603 may allow a display device (€ a least one display of another home appliance device located at the selected place 601, a nearable device, the sccond external electronic device 625, oF the third external electronic device 635) other than the fith extemal electronic device 670 to display user guide information. Inthe ease of FIG. 6B, because only the second extemal eleetronie device US 10,917,753 B2 19 625 and the third extemal electronic dovie 635 are located at the selected place 601, the electronic device 603 may ‘generate user guide information diferent from that of the ‘ase of FIG. 6A, in which all ofthe fist to fourth external ‘electric deviees 618, 628, 635, 648 are located at the Selected place, oF may’ allow the fifth external electronic device 670 (or other display deviees) to display user guide information diferent from that of the case of FIG. 6A. FIG. 6C illusiates a case where all ofthe first 0 fourth ‘extemal electronic deviees 618, 625, 635, 645 are not located atthe selocted place 601, The electronic device 603 ry prevent theft extemal electron device 670 (or other dlisplay devices) from displaying user guide information ‘The electronic device 603 may generate, as inthe case of FIG. 6 user guide information (eg. meal recipe) aeord- ing to the first to fourth users 610, 620, 630, 640 or a ‘combination of each of the users, but may prevent the fith ‘extemal electronic device 670 from displaying the user ulde information. When its confirmed that atleast one of the fst to fourth external electronic devices 615, 625, 635, 2 645 is located at the selected place 601 or is moving tothe sclected place 601, the electronic device 603 may allow the filth external electronic device 670 (or othor display deviews) to display user guide information, Aller gonerating user guide information (eg, a meal recipe) for the fist to fourth users 610, 620, 630, 640 comesponding to the respective pieces of user account information (account information of the fist © fourth users 610, 620, 630, 640 include in the group account informa tion and user guide information according toa eomination ‘of the fist to fourth users, the electronic device 603 may’ ‘contol the fifth external electronic device 670 to display dilferent user guide information according to whether ach ‘of the fist fo fourth extemal electronic devices 615, 625, 635, 645 is located atte selected place 601, In he case of FIG. 6A, if all of the fist to fourth extemal electronic devices 615, 625, 635, 645 are located at the selected place 601 (e., a house), the electronic device 603 may select a mist suitable meal recipe in consideration ofall of the ist to fourth users 610, 620, 630, 640 and may allow the fh ‘extemal clevironie device 670 to display the selected meal Fecipe. In the ease of FIG. 6B, if only the second external ‘electronic device 628 and the third extemal eletronie deview 638 are located at the selected place 601, the electronic device 603 may select a meal revipe most suitable for the Second user 620 snd the third user 630 from the generated user guide information, and may allow the fifth external ‘electronic device 670 0 display the selected moa recipe. In the ease of FIG, 6C, i all of the fst to fourth external ‘electronic devices 618, 625, 638, 645 are not present atthe Selected place 601, the electron device 608 may prevent the fifth extemal eloetronie deviee 670 from displaying user ‘Bide information, ‘According t0 an embodiment, an electronic device may include « communication interface configured to communi- ‘cle witha least one extemal electronic device, atleast one processor operatively connected to the communication inter- face, and at least one memory operatively connected to the processor. The memory may store instractions that, when ‘executed, cause the processor fo receive fist user informa- tion from first extemal electronic device by the commt- nication interface, receive second user information from second externa electronic device by the communication interface, receive information sensed by a third external ‘electronic device, which is located at the selected place ‘associated with atleast one of the fist external electronic device or the second extemal electron device, from the 20 ‘hird external electronic device bythe communication inter- ace, generate user guide information at least partially based ‘on the received first user information, second ser inform ‘ion, and sensed information, receive, by the commnicaton interface, atleast one of information indicating that the fist ‘or second external electronie devices located at the selected place, and a user input for requesting of the user guide ‘information via the thd extemal electronic device, and in response to at leat one of the received information and the ‘user input, display the user guide information via display device lncatad at the selocted place. Information ofthe fist user may include atleast part of schedule information or biometric information of the fist User, which is measured by the first extemal electronic device. The third extemal electronic device may futher include a sensor module configured to monitor inside of the thd texteral electronic device, and the sensed information may be information acquired by the sensor module The biometric information ofthe frst user may’ include feast one among the fist user's heart rate, eletrocardio- tram, blood sugar, blood pressure, stress, calorie intake, Calorie consumption, and health condition, The schedule information ofthe fits wser may include a least one among the fist user's meal plan, schedule, anni- versa, and event “The user guide information may include a meal recipe corresponding to a least ane of the fst user or the secon Te instructions, when executed, further cause the pro cessor to allow difference user guide information t be Uisplayed via the display device aeconding to whether the first external electronic device or the second extemal elee= teonie deviee is located a the selected place “The first extemal electronic device may correspond to frst ‘ser count information ofthe fist user the second exter electronic device may correspond to second user account information of the second user, and the instructions, when executed, futher eause the processor to generate the guide ‘information at lest partially based on group accouat infor ‘mation including the fist user scenunt information and the second user account information. ‘According to an embadiment, an cloctranic device may include a communication interface configured to commutt cate wth at least one external electronic devee, at least one processor operatively connected to the communication inter face, and a least one memory operatively connected to the processor. The memory may store instructions that, when texcouted, ease the processor to receive biometric infor- ‘ion of ist user from the fest external electronic device by the communication interface, receive information sensed BY the second extemal electronic deviee, which i located atthe selected place associated with the fst external electonic ‘device, from the second extemal eleetronie device by the ‘communication interoce, generate user guide information a least partially based on the received biometric information ff the first ser and sensed information, receive, by the ‘communication interface, atleast one of information ind ‘ting thot the first extemal electronic deve is located atthe selected place and a wser input for questing of the user ‘uide information via the second extemal electronie device, fad in response fo at Teast one of the eeceived information fn the user input, display the user guide information via a tisplay device located at the selected place, “The second exteral electronic device may frther include 1 sensor module configured to monitor inside ofthe second US 10,917,753 B2 a ‘extemal electronic device, and the sensed information may’ be information aoguired by the sensor module, FIG. 7 isa flowchart illastating @ method for providing information by an electronic deviee, acconting «© an ‘embodiment. In operation 710, an electronic device may receive first user information from a ist external electronic device. The first extemal electronic device may include a portable clee- teonie device (eg. a smartphone oF a tablet) or a wearable device (eg, 2 smart Watch or a smart band). The fist ‘extemal electronic device may include at least a part of ‘elements of theclectronic device 101, 102 illustrated in FIG. Lor FIG. 2 ‘The fits user infomation may inchude biometric infor mation o schedule information of frst user. The biometric information ofthe frst user may inelude at least one of the first user's heart rate, electrocanliogram, stress, calorie intake, calorie consumption, blood pressure, blood sugar, oF health condition (eg. a disease state), but is aot limited thereto. Further, the biometic information may include 2 ‘various biometric information. The schedule information of the fist user may include atleast one othe fist user's meal plan, schedule, anniversary, of event, but is. not limited thereto, Further, the schedile information may include vari= ‘us information related to the first ser. The ist wser’s meal plan may include information relating to a mean or type of ‘ameal (food) desired by the frst user or information relating toa mal time desir by the fist user. In operation 720, the electeonic device may receive see- ‘ond user information from a second external electronic ‘device The second extemal electronic device may inelude a Portable eletronie device (eg. smartphone o a tablet) or ‘a wearable device (eg a smart watch or a smart band). The second extemal eleetronie device may inchxle at least part ‘of elements ofthe electconie device 101, 102 illustrated in FIG, Lor FIG. 2. The second user's meal plan may include information relating toa menu or type of 8 meal desired by the second user oF information relating to a meal time sired by the second user. “The second user information may inelode biometric infor mation of schedule information of the second user, The second ser’ biometrie information may include atleast ane ‘of the second user's heat rate, electeocaediogram, ses, calorie intake, calorie consumption, blood pressure or blood sugar, but is ot limited thereto. Further, the biometric jnformation may inchde various biometee information, The schedule information of the second user may include at least ‘one ofthe second user's meal plan, schedule, anniversary, or ‘event, but i not limited thereto. Further, the schedule information may include various information related to the second use, operation 780, the electronic device may receive infor ‘ation sensed by a third extemal electronic doviee, which is Tocatad ata selected place associated with at least one of the first external electronic device or the second extemal clee- tronic device, from the thn extemal electron device The selected place may include a house or olive of the first user or second user, which is associated with the Fist ‘extemal electronic device othe second extemal electronic ‘device. The selected place may be a place registered or ‘configured by the frst user or the second user via the fist ‘extemal electronic device ofthe second extemal electronic deve. “The thind extemal electronic device may include various hhome appliances (eg, smaet refrigerator ora smart tele- vision (TV). The third extemal electronic device may inchude various oT deviees, 2 the thal exteral electronic devie i a refrigerator, the third extemal electronic device may monitor ingredients stored therein ‘via a sensor module. The thiné external electronic device may sense information of the ingredients stored therein, and may transmit the sensed infomation 9 the electronic deviee. ‘In operation 740, the electronic device may generate wser guide information atleast partially based on the received fist user information, second user information, and sensed information The electronic device may generate the wser guide infor. ‘mation suitable forthe firs user and the second user based on schedule information (e.g. a meal plan) and biometic information (eg., blood sugar) of the first user, schedule information and biometec information of the second user, ‘nd sensing information (eg. information of held ingred fats) ofthe thi extemal electronic device (e- refriger: tor). The guide information may include a meal recipe corresponding to at least one of the frst 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 fist ter and second user. If oth the fist external electronic ‘device and the second extemal electronic device are located atthe selected place (eg. ifthe first user andthe second user have a meal togethen, the electronic device may dotermine Aatsh suitable forthe ist user and the socond user based on the frst user information, the sesond user information, and ingredients held inthe third extemal electronic device. and ‘may’ generate, as user ghide information, a recipe of the ‘determined dish The electronic device may generate differen guide infor. mation aeconting to whether the fst external electronic ‘device und the second extemal electro devive is located atthe selected place (eg, house ofthe first or second use). only the firs enteral electronic device is located at the selocted place the electronic device may generate user guide information only forthe first user. [Fon the second external electronic device is located atthe selected place, the ele: teonie device may generate user guide information only for the second user. When both the frst and second external clectmnie devices are located at the selected place, the tlectronic device may generate suitable user guide informa tion in consideration of both the fist user and the second ter. If only the firt external electronic device (or the second external electronic device) is locate atte selected place, the electronic device may determine a type and {Quanity ofa dish suitable forthe fist user (or the second user) by considering information (est, schedule information or biometic information of the Hirst user (or the second user) ofthe frst use (or the second user)-and may generate ‘recipe therefor as user ghide information, If both the fist ‘and second extemal electronic devives are located at the selected place the electronic deviee may’ determine a type ‘nd quantity of dish suitable for both the first user and the second user based on the fis user information and the second user information, and may generate a recipe therefor as user guide information, ‘The clectionic device may generte guide information based on a elimate condition (eg, season, weather, and climate) or other information (eg, county, culture, and religion) of the fist user othe second user, In operation 750, the electronic device may’ receive at least one among & user input for requesting ofthe user guide information via the third extemal electronic device and information indicating that the first or second external electronic device is located atthe selected place, The ele: teonie device may receive, from the frst or second external

You might also like