Electronic device and method for displaying information about user through external electronic device
Patent Information
- Application Number
- PCT/KR2024/007806
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-20
- Filing Date
- 2024-06-07
- Publication Date
- 2025-02-27
Smart Images

Figure KR2024007806_27022025_PF_FP_ABST
Abstract
Description
Electronic device and method for displaying information about a user through an external electronic device
[0001] The present disclosure relates to an electronic device and method for displaying information about a user through an external electronic device.
[0002] With technological advancements, various electronic devices can now operate in conjunction with one another. Electronic devices can establish connections with other electronic devices. Based on this connection, electronic devices can display information stored in the electronic device on the display of the other electronic device.
[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above is applicable as prior art related to the present disclosure.
[0004] According to an exemplary embodiment, an electronic device may include at least one sensor configured to detect health information of a user, a communication circuit configured to communicate with an external device, a memory including one or more storage media storing instructions, and at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify first level information of the health information of the user acquired based on the at least one sensor, identify second level information regarding the first external electronic device based on establishing a connection with the first external electronic device, and transmit a first signal for controlling display of a first screen representing the health information of the user through a display of the first external electronic device based on the first level information and the second level information.
[0005] According to an exemplary embodiment, a method for displaying a screen indicating health information on an external device may include an operation of identifying first level information of health information of a user obtained based on at least one sensor of an electronic device, an operation of identifying second level information about the first external electronic device based on establishing a connection with the first external electronic device, and an operation of transmitting a first signal for controlling display of a first screen indicating the health information of the user through a display of the first external electronic device based on the first level information and the second level information.
[0006] According to one embodiment, an electronic device may include a communication circuit configured to perform communication with an external device, a memory, and a memory including the communication circuit, one or more storage media storing instructions, and at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set first level information and second level information for user health information acquired based on at least one sensor of the first external electronic device based on establishing a communication connection with the first external electronic device, and to transmit the set first level information and the second level information to the first external electronic device.
[0007] The above and other aspects, features and advantages of specific embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0008] FIG. 1 is a block diagram illustrating an exemplary electronic device within a network environment according to various embodiments;
[0009] FIG. 2 is a diagram illustrating an example of an environment including a first electronic device, a second electronic device, and an external electronic device according to various embodiments;
[0010] FIG. 3 is a block diagram illustrating an exemplary configuration of a first electronic device and a second electronic device according to various embodiments;
[0011] FIG. 4 is a partial cross-sectional view of a first electronic device according to various embodiments;
[0012] FIG. 5 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments;
[0013] FIG. 6 is a diagram illustrating an example of a first display level according to various embodiments;
[0014] FIG. 7 is a diagram illustrating an example of operation of a first electronic device, a second electronic device, and a first external electronic device according to various embodiments;
[0015] FIG. 8 is a signal flow diagram illustrating exemplary operations of a first electronic device, a second electronic device, a first external electronic device, and a second external electronic device according to various embodiments;
[0016] FIG. 9A is a signal flow diagram illustrating exemplary operations between a first electronic device and a second electronic device according to various embodiments;
[0017] FIG. 9b is a diagram illustrating an example of a user interface for setting a first display level according to various embodiments;
[0018] FIG. 10 is a signal flow diagram illustrating exemplary operations between a first electronic device and a second electronic device according to various embodiments;
[0019] FIG. 11 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments;
[0020] FIG. 12 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments;
[0021] FIG. 13 is a diagram illustrating exemplary operations of a designated model included in a second electronic device according to various embodiments;
[0022] FIG. 14A illustrates an example of a screen displayed on a first external electronic device when a specified model is not used, according to various embodiments;
[0023] FIG. 14b is a diagram illustrating an example of a screen displayed on a first external electronic device when a designated model is used according to various embodiments;
[0024] FIG. 15A is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments;
[0025] FIG. 15b is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments;
[0026] FIG. 16 is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments.
[0027] Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components. Furthermore, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and conciseness.
[0028] FIG. 1 is a block diagram illustrating an exemplary electronic device within a network environment according to various embodiments.
[0029] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
[0030] The processor (120) may control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing, for example, software (e.g., a program (140)), and may perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculation, the processor (120) may store a command or data received from another component (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the command or data stored in the volatile memory (132), and store the resulting data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together therewith. For example, if the electronic device (101) includes a main processor (121) and a secondary processor (123), the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function. The secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
[0031] The auxiliary processor (123) may control at least a part of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0032] The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
[0033] The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
[0034] The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0035] The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. According to one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0036] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0037] The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
[0038] The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0039] The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0040] The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0041] A haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0042] The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
[0043] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0044] A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0045] The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Among these communication modules, the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules can be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
[0046] The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) may support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0047] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). According to one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. According to some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
[0048] In one embodiment, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
[0049] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0050] According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service by itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that have received the request may execute at least a part of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101).
[0051] The electronic device (101) may process the result as is or additionally and provide it as at least part of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service using, for example, distributed computing or mobile edge computing. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and / or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199). The electronic device (101) may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology and IoT-related technology.
[0052] According to one embodiment, a first electronic device can identify (or detect) the user's physical activity while worn by the user. For example, the first electronic device can identify (or obtain) information about the user (e.g., the user's health information) using a sensor while worn on a part of the user's body (e.g., a finger). For example, the first electronic device can operate while connected to a second electronic device (e.g., the electronic device (101) of FIG. 1 ). While connected to the second electronic device, the first electronic device can display information about the user through an external electronic device. For the sake of the user's privacy, the first electronic device can display at least a portion of the information about the user, or change the information about the user and display it through the external electronic device. According to an embodiment, the first electronic device can display information about the user on the display of the external electronic device through the second electronic device connected to the first electronic device. The operations of the first electronic device and / or the second electronic device according to the above-described embodiment can be described below. For convenience of explanation, the following specification will describe the structure and operation of a first electronic device formed in a ring shape. However, this is not limiting. For example, the first electronic device may be implemented in various wearable forms, such as a smartwatch, smart band, smart ring, wireless earphones, or smart glasses.
[0053] FIG. 2 is a diagram illustrating an example of an environment including a first electronic device, a second electronic device, and an external electronic device according to various embodiments.
[0054] Referring to FIG. 2, the first electronic device (201) may include a housing (210) that includes a first side (211) facing a part of the user's body (e.g., a finger) and a second side (212) opposite the first side (211). For example, the first electronic device (201) may include a ring-shaped housing (210). As an example, the first electronic device (201) may be configured in a ring shape.
[0055] According to one embodiment, the first electronic device (201) may be referred to as a wearable device that can be worn by a user. The first electronic device (201) may be worn on a part of the user's body (e.g., a finger). For example, the first electronic device (201) may be worn on a part of the user's body. For example, the first electronic device (201) may be fastened to a part of the user's body. For example, the first electronic device (201) may be detachable from a part of the user's body. For example, the first electronic device (201) may have a shape corresponding to a part of the user's body in order to be worn on a part of the user's body.
[0056] For example, the first electronic device (201) may be worn by the user and thus come into contact with a part of the user's body. For example, the first electronic device (201) may be configured to obtain information about the user through a part of the user's body by being worn by the user. For example, the information about the user may include the user's health information. However, the present disclosure is not limited thereto. For example, the first electronic device (201) may provide information about the user through the first electronic device (201) and / or a second electronic device (202) or an external electronic device (290) connected to the first electronic device (201). However, the present disclosure is not limited thereto.
[0057] According to one embodiment, at least a portion of the first surface (211) may come into contact with a part of the user's body when the first electronic device (201) is worn by the user. For example, the first surface (211) may surround a part of the user's body on which the first electronic device (201) is worn. For example, the first surface (211) may cover a part of the user's body on which the first electronic device (201) is worn. For example, the first surface (211) may be configured to pressurize a part of the user's body when the first electronic device (201) is worn by the user, thereby fastening the first electronic device (201) to the part of the body. For example, the first surface (211) may be deformable by a part of the user's body. For example, the first electronic device (201) can provide information about the user through the first surface (211) based on haptic technology.
[0058] For example, the second surface (212) may form an outer appearance of the first electronic device (201) together with the first surface (211). For example, the second surface (212) may form a ring-shaped housing (210) together with the first surface (211). For example, the second surface (212) may be a surface spaced apart from a part of the user's body when the first electronic device (201) is worn by the user. For example, the first surface (211) may be referred to as an inner circumference surface of the housing (210). The second surface (212) opposite to the first surface (211) may be referred to as an outer circumference surface of the housing (210).
[0059] For example, the second side (212) may be exposed to the outside when the first electronic device (201) is worn by the user. The second side (212) may include at least one of titanium, stainless steel, and ceramic. The second side (212) may include a material for protection against external impact and / or scratches. Depending on the embodiment, the second side (212) may be coated with an additional material for protection of the color and / or the appearance of the first electronic device (201).
[0060] For example, the first side (211) may include the same and / or similar material as the second side (212). In some embodiments, at least a portion of the first side (211) may include at least one of a molding material for acquiring data, transparent plastic, and / or glass. In some embodiments, at least a portion of the first side (211) may include a metal for identifying a biosignal.
[0061] According to one embodiment, the first electronic device (201) may further include a hole (270) formed by the first surface (211) for allowing a part of the user's body to pass through the first electronic device (201) when the first electronic device (201) is worn by the user. For example, the hole (270) may be penetrated by a part of the user's body when the first electronic device (201) is worn by the user. The first electronic device (201) may be configured to be fastened to a part of the user's body when the user wears the first electronic device (201) by including the hole (270) configured to allow a part of the user's body to pass through the hole.
[0062] According to one embodiment, the first electronic device (201) may further include one or more components between the first side (211) and the second side (212). For example, the first electronic device (201) may include a communication circuit, one or more sensors, and / or a processor between the first side (211) and the second side (212). The arrangement of the one or more components will be described later in FIG. 4.
[0063] According to one embodiment, the first electronic device (201) can establish a connection with the second electronic device (202) or an external electronic device (290) using various radio access technologies (RATs) (e.g., Bluetooth communication (or Bluetooth low energy (BLE) communication), wireless LAN (WLAN), near field communication (NFC), ultra-wide band (UWB) communication).
[0064] According to one embodiment, the first electronic device (201) may be connected to a second electronic device (202). For example, the user of the second electronic device (202) may be the same as the user of the first electronic device (201). As an example, the second electronic device (202) may be a device connected within a relatively close range to the first electronic device (201) and used by the same user.
[0065] For example, a first electronic device (201) can control a second electronic device (202) or be controlled by the second electronic device (202). Setting information of the first electronic device (201) can be changed by the second electronic device (202). A user can change setting information of the first electronic device (201) by using the second electronic device (202).
[0066] According to one embodiment, the first electronic device (201) may be connected to an external electronic device (290). For example, the external electronic device (290) may be used to display information (e.g., information about a user) of the first electronic device (201). The external electronic device (290) may include a display for displaying information about the first electronic device (201). Based on establishing a connection with the external electronic device (290), the first electronic device (201) may transmit a signal to the external electronic device (290) to control the display of the external electronic device (290) to display information about the user. Based on the received signal, the external electronic device (290) may display information about the user through the display.
[0067] According to an embodiment, a first electronic device (201) may transmit a signal to a second electronic device (202) to control display of information about a user using a display of an external electronic device (290). The second electronic device (202) may generate a screen for displaying information about the user. The second electronic device (202) may transmit information about the generated screen to the external electronic device (290). The external electronic device (290) may display a screen for displaying information about the user based on the received information about the screen.
[0068] The embodiments described in more detail below will be described through the first electronic device (201) and the second electronic device (202) described above. However, the present disclosure is not limited thereto.
[0069] FIG. 3 is a block diagram illustrating an exemplary configuration of a first electronic device and a second electronic device according to various embodiments.
[0070] Referring to FIG. 3, the first electronic device (201) and the second electronic device (202) can operate in a connected state. For example, the first electronic device (201) can be used to obtain (or identify) information about a user. The second electronic device (202) can be used to control the first electronic device (201).
[0071] According to one embodiment, the first electronic device (201) may include a processor (310) (processor (310) including processing circuitry), communication circuitry (320), a sensor (330), and / or a memory (340). According to an embodiment, the first electronic device (201) may include at least one of the processor (310), the communication circuitry (320), the sensor (330), and / or the memory (340). For example, at least some of the processor (310), the communication circuitry (320), the sensor (330), and / or the memory (340) may be omitted according to an embodiment. For example, the first electronic device (201) may include at least some of the components of the electronic device (101) of FIG. 1.
[0072] According to one embodiment, the processor (310) may correspond to the processor (120) of FIG. 1. The processor (310) may include various processing circuits and may be operatively or operably coupled with or connected to the communication circuit (320), the sensor (330), and the memory (340). A processor operatively or operably coupled with the communication circuit (320), the sensor (330), and the memory (340) may be referred to as, for example, a processor (310) that may control the communication circuit (320), the sensor (330), and the memory (340). For example, the communication circuit (320), the sensor (330), and the memory (340) may be controlled by the processor (310).
[0073] Although illustrated based on different blocks, the embodiment is not limited thereto, and some of the hardware of FIG. 3 (e.g., at least a portion of the processor (310), the communication circuit (320), and the memory (340)) may be included in a single integrated circuit, such as a system on a chip (SoC).
[0074] According to one embodiment, the processor (310) may be composed of at least one processor. For example, the processor (310) may be composed of a main processor that performs high-performance processing and a secondary processor that performs low-power processing. At least some of the sensors (330) may be connected to the secondary processor. At least some of the sensors connected to the secondary processor may acquire data about the user for 24 hours. According to one embodiment, one of the main processor and the secondary processor may be activated depending on the state and / or operation of the first electronic device (201). For example, the secondary processor may be activated when the battery of the first electronic device (201) is low. For example, the main processor may be activated when accurate data about the user is required.
[0075] According to one embodiment, the processor (310) may include a hardware component for processing data based on one or more instructions. The hardware component for processing data may include, for example, an arithmetic and logic unit (ALU), a field programmable gate array (FPGA), and / or a central processing unit (CPU).
[0076] For example, the processor (310) may include an application processor, a supplementary processor (e.g., a sensor hub, a microcontroller unit (MCU)), a central processor unit (CPU), a neural processing unit (NPU), a graphics processing unit (GPU), and / or an IoT processor (e.g., a processor integrated with a communication module). The processor (310) may include various processing circuits and / or multiple processors. For example, the term “processor” as used herein, including in the claims, may include various processing circuits including at least one processor, one or more of which are configured to individually and / or collectively perform the various functions described herein in a distributed manner. As used herein, where “processor,” “at least one processor,” and “one or more processors” are described as being configured to perform various functions, these terms encompass, for example, without limitation, situations where a single processor performs them. Some of the functions cited may be performed by different processors, and other functions may be performed by different processors, and a single processor may be capable of performing all of the functions cited. Additionally, at least one processor may comprise a combination of processors that perform the various functions listed / disclosed, for example, in a distributed manner. At least one processor may execute program instructions to achieve or perform various functions.
[0077] According to one embodiment, the processor (310) can determine the operating point of the sensor (330). The processor (310) can control the operation of the sensor (330). The processor (310) can process information obtained from the sensor (330).
[0078] According to one embodiment, the first electronic device (201) may include a communication circuit (320). The communication circuit (320) may correspond to at least a portion of the communication module (190) of FIG. 1. For example, the communication circuit (320) may be used for various radio access technologies (RATs). For example, the communication circuit (320) may be used to perform Bluetooth communication, wireless local area network (WLAN) communication, Zigbee communication, near field communication (NFC), ultra wide band (UWB) communication, UWB communication, or ANT+ communication. For example, the communication circuit (320) may be used to perform cellular communication. For example, the processor (310) may establish a connection with another electronic device (e.g., the second electronic device (202) of FIG. 2 or an external electronic device (290)) through the communication circuit (320). For example, the processor (310) may identify (or measure) the location of the first electronic device (201) based on a wireless signal (e.g., a global positioning system (GPS) signal) received or transmitted by the communication circuit (320). According to an embodiment, the communication circuit (320) may be configured to be integrated with the processor (310).
[0079] According to one embodiment, the first electronic device (201) may include a sensor (330). The sensor (330) may be used to obtain various information. For example, the sensor (330) may be used to obtain information about a user. The information about the user may include data about the user's body.
[0080] For example, the sensor (330) may be used to obtain the user's body temperature data (or body temperature information), heart rate data (or heart rate information), and / or motion data (or motion information). For example, the sensor (330) may be composed of at least one sensor. The sensor (330) may include at least one sensor. For example, the sensor (330) may correspond to the sensor module (176) of FIG. 1.
[0081] For example, the sensor (330) may include an acceleration sensor (331). The acceleration sensor (331) may be used to identify a change in acceleration of the first electronic device (201). As an example, the acceleration sensor (331) may identify (or measure, detect) acceleration of the first electronic device (201) in three directions: the x-axis, the y-axis, and the z-axis. As an example, the acceleration sensor (331) may be configured to identify acceleration that is about four times or more the acceleration of gravity in any axis. As an example, the acceleration sensor (331) may have a resolution of a specified size (e.g., 16 bits).
[0082] For example, the sensor (330) may include a gyro sensor (332). The gyro sensor (332) may identify (or measure, detect) the angular velocity of the first electronic device (201) in three directions: the x-axis, the y-axis, and the z-axis. According to an embodiment, the first electronic device (201) may include an inertial sensor including an acceleration sensor (331) and a gyro sensor (332).
[0083] For example, the first electronic device (201) may use at least one of an acceleration sensor (331) and / or a gyro sensor (332) to identify at least one of data regarding a tap, data regarding a user's gesture, data regarding an amount of impact, data regarding an orientation of the first electronic device (201), and / or activity information of the user (e.g., sitting, moving, sports activity).
[0084] For example, the sensor (330) may include a photoplethysmography (PPG) sensor (333). The PPG sensor (333) may be used to measure pulse (or a change in blood volume within a blood vessel) by identifying a change in light sensitivity according to a change in blood vessel volume. The PPG sensor (333) may include one or more photodiodes (PDs) and one or more light emitting diodes (LEDs). For example, the PPG sensor (333) may be used to identify a change in blood flow within a blood vessel during a heartbeat. The PPG sensor (333) may identify a change in blood flow within a blood vessel during a heartbeat when the light sensor is in contact with the skin over a peripheral blood vessel. The processor (310) may identify blood flow and a change in blood flow based on the PPG signal and waveform.
[0085] For example, the PPG sensor (333) may include a transmissive PPG sensor and / or a reflective PPG sensor.
[0086] For example, the PPG sensor (333) can output light toward the user's skin via one of an LED (e.g., green, red, or IR (infrared)), a laser, and a VCSEL (vertical cavity surface emitting laser). The PPG sensor (333) can identify light reflected and / or transmitted from the user's skin via at least one of a PD and / or a CMOS (complementary metal oxide semiconductor) camera. The PPG sensor (333) can store the identified value via an analog to digital converter (ADC) in a memory (340) (or buffer) based on the reflected and / or transmitted light.
[0087] For example, a transmissive PPG sensor can identify light passing through a blood vessel through a PD positioned opposite the LED. The transmissive PPG sensor can identify the user's blood flow based on the intensity of the light passing through the blood vessel. For example, a reflective PPG sensor can output light toward the user's skin through an LED. The reflective PPG sensor can identify light that is reflected by the blood vessel and at least partially received through a PD positioned on substantially the same surface as the LED. The reflective PPG sensor can identify the user's blood flow based on the intensity of the light reflected by the blood vessel. For example, multiple light sources can be used, such as LEDs. For example, green light, which is complementary to blood, can be used as the LED.
[0088] For example, the sensor (330) may include a temperature sensor (334). The temperature sensor (334) may be used to identify (or measure) skin temperature on a part of the user's body (e.g., wrist or forehead). For example, the temperature sensor (334) may include a contact temperature sensor and a non-contact temperature sensor.
[0089] Although not shown, the sensor (330) may further include various sensors for obtaining (or identifying, measuring, detecting) various data about the user and / or the first electronic device (201).
[0090] According to one embodiment, the first electronic device (201) may include a memory (340). The memory (340) may be used to store information or data. For example, the memory (340) may be used to store data obtained from a user. For example, the memory (340) may correspond to the memory (130) of FIG. 1. For example, the memory (340) may be a volatile memory unit or units. For example, the memory (340) may be a non-volatile memory unit or units. As another example, the memory (340) may be another form of computer-readable media, such as a magnetic or optical disk. For example, the memory (340) may store data obtained based on operations performed by the processor (310) (e.g., algorithm execution operations). For example, the memory (340) may store data obtained by the sensor (330) (e.g., information about the user). According to an embodiment, the memory (340) may be configured in an integrated form with the processor (310).
[0091] Although not illustrated in FIG. 3, the first electronic device (201) may further include various components. For example, the first electronic device (201) may further include at least one of an antenna, a power management integrated circuit (PMIC), a battery, and a flexible printed circuit board (FPCB). According to an embodiment, the first electronic device (201) may further include a biometric sensor including a PPG sensor (333). The configuration and / or operation of the biometric sensor will be described in detail below.
[0092] According to one embodiment, the second electronic device (202) may include a processor (360) (e.g., a processor (360) including a processing circuit), a communication circuit (370), a sensor (380), a memory (390), and / or a display (395). Depending on the embodiment, the second electronic device (202) may include at least one of the processor (360), the communication circuit (370), the sensor (380), the memory (390), and / or the display (395). For example, at least some of the processor (360), the communication circuit (370), the sensor (380), the memory (390), and / or the display (395) may be omitted depending on the embodiment. For example, the second electronic device (202) may correspond to the electronic device (101) of FIG. 1. For example, the second electronic device (202) may include at least some of the components of the electronic device (101) of FIG. 1.
[0093] For example, the processor (360) may correspond to the processor (310) of the first electronic device (201). For example, the communication circuit (370) may correspond to the communication circuit (320) of the first electronic device (201). For example, the memory (390) may correspond to the memory (340) of the first electronic device (201).
[0094] According to one embodiment, the sensor (380) may be used to obtain various information. According to an embodiment, the sensor (380) may obtain information that is distinct from the information obtained from the sensor (330) of the first electronic device (201).
[0095] For example, the sensor (380) may include a biometric sensor (e.g., a biometric optical sensor). For example, the biometric sensor may include a PPG sensor (e.g., a PPG sensor (333)) and / or an electrocardiogram (ECG) sensor.
[0096] According to one embodiment, a biometric sensor (e.g., a PPG sensor) may include a light source circuit, a light source detection circuit, and a sensor integrated circuit (IC). The light source circuit may include at least one light emitting diode (LED) having multiple wavelength bands. A signal having a wavelength band related to green may be less susceptible to noise due to its ability to penetrate the skin. Accordingly, a signal having a wavelength band related to green may be used to obtain information about a heart rate. A signal having an infrared radiation (IR) wavelength band, together with a signal having a wavelength band related to red, may be used to obtain biometric information including a heart rate and / or saturation pulse oxygen (SpO2).
[0097] Signals in the red, green, and IR wavelength bands can be used to identify skin tone. When signals in the blue wavelength band are added, these signals can be used to identify blood sugar trends. As described above, the more signals in various wavelength bands are added, the more biometric information can be obtained.
[0098] For example, a light source circuit may be configured to emit signals of one or more wavelength bands. The light source circuit may include at least one emitter for each wavelength band.
[0099] The light source detection circuit may include at least one photodiode (PD). A first PD of the at least one PD may be arranged at a first distance from the light source circuit. A second PD may be arranged at a second distance from the light source circuit.
[0100] The sensor IC may include a sensor driver controller and an analog-to-digital converter (ADC) that directly control the sensor. The sensor driver controller may include a light source circuit controller and a light source detection circuit controller. The light source circuit controller may be configured to control (e.g., drive) the light source circuit. The light source detection circuit controller may be configured to control (e.g., drive) the light source detection circuit.
[0101] The sensor driver controller may be configured to perform the operation of an analog front end (AFE). The sensor driver controller may include an AFE. For example, the AFE may include an amplifier for amplifying values (or data) acquired from LED drivers and a light source detection circuit, an ADC for converting analog values acquired from the light source detection circuit into digital values, and a controller for controlling the LED driver and the ADC. In some embodiments, the sensor driver controller may not include an AFE. The sensor driver controller may be configured to perform the operation of the AFE through a circuit including an amplifier, an ADC, and a switch.
[0102] For example, data about light (e.g., photo) identified through a light source detection circuit can be transmitted to a processor (360) through at least one filter and an ADC. The processor (360) can obtain information about a user (or biometric information) based on the data about light (e.g., photo). The processor (360) can provide information about the user to the user. The processor (360) can store information about the user through an application. The processor (360) can transmit (or transfer) information about the user to a third party.
[0103] According to one embodiment, a biometric sensor (e.g., an ECG sensor) may include electrodes for identifying at least one of an electrocardiogram (ECG), a galvanic skin response (GSR), a bioelectrical impedance analysis (BIA), and / or an electroencephalography (EEG). For example, the processor (360) may identify at least one of an ECG, a GSR, a BIA, and / or an EEG based on an electrical signal obtained through the electrodes.
[0104] According to one embodiment, the sensor (380) may include at least one of an acceleration sensor, a gyro sensor, a proximity sensor, a body temperature sensor, and / or an iris sensor. According to one embodiment, the sensor (380) may include at least one of a temperature sensor, a humidity sensor, an illuminance sensor, and / or a time of flight (TOF) sensor to obtain information about the external environment. According to one embodiment, the sensor (380) may include at least one of a gas sensor and / or a fine dust sensor.
[0105] According to one embodiment, the display (395) can output visualized information to the user. For example, the display (395) can be controlled by a processor (360) including a circuit such as a GPU (graphics processing unit) to output visualized information to the user. For example, the display (395) can correspond to the display module (160) of FIG. 1.
[0106] For example, the display (395) may be used to display a screen for displaying information about a user. For example, the display (395) may be used to display a user interface for setting the display level of information about the user obtained from the first electronic device (201).
[0107] FIG. 4 is a partial cross-sectional view of a first electronic device according to various embodiments.
[0108] Referring to FIG. 4, the first electronic device (201) may be formed in a ring shape. For example, the housing (210) of the first electronic device (201) may be formed in a ring shape that can be worn on a user's finger. In FIG. 2 or FIG. 4, the first electronic device (201) having a ring shape with a smooth surface is illustrated as an example, but the present disclosure is not limited thereto. For example, the first electronic device (201) may be implemented as a housing including a plurality of planes. For example, a first electronic device (201) having a ring shape with an unsmooth surface may also be understood as an embodiment of the present disclosure.
[0109] According to one embodiment, the ring-shaped housing (210) may include a first side that comes into contact with the user's body when worn by the user (e.g., the first side (211) of FIG. 2), a second side that is exposed to the outside (e.g., the second side (212) of FIG. 2), and a side surface between the first side (211) and the second side (212). For example, the first side (211) and the second side (212) may include a space for including (or arranging) at least one component (e.g., a processor (310), a communication circuit (320), a sensor (330), and a memory (340)).
[0110] According to one embodiment, a PCB (351) may be disposed between the first side (211) and the second side (212) of the first electronic device (201). For example, a processor (310), a communication circuit (320), an acceleration sensor (331), a gyro sensor (332), a PPG sensor (333), a temperature sensor (334), a memory (340), and / or a PMIC (354) may be disposed on the PCB (351). For example, the PCB (351) may include a rigid region and a flexible region. As an example, the rigid region may be referred to as a rigid flexible printed circuit board (RFPCB). As an example, the flexible region may be referred to as a flexible printed circuit board (FPCB).
[0111] For example, the PPG sensor (333) may include one or more light-emitting circuits (333-1), one or more light-receiving circuits (333-2), and a control circuit (333-3). As an example, the one or more light-emitting circuits (333-1) and the one or more light-receiving circuits (333-2) may be arranged toward the first side (211). As an example, the control circuit (333-3) may be arranged toward the second side (212).
[0112] For example, the PMIC (354) can be used to manage the power of the first electronic device (201). The PMIC (354) can be used to provide (or distribute) power to components that require power in the first electronic device (201). The PMIC (354) can support a wired charging method (e.g., terminal, pogo pin) or a wireless charging method (e.g., wireless power consortium (WPC), NFC) for charging the first electronic device (201) through the charging interface (353).
[0113] According to one embodiment, a battery (352) may be disposed between the first side (211) and the second side (212) of the first electronic device (201). The battery (352) may be configured with at least one battery (or battery pack). For example, the battery (352) may be configured such that at least one battery is connected in series and / or in parallel. For example, the battery (352) may be configured as a flexible battery pack. For example, the battery (352) may be charged and / or discharged as a secondary battery. For example, the material constituting the battery (352) may be configured in various ways. For example, the material constituting the battery (352) may include at least one of lithium ion and mercury.
[0114] According to one embodiment, an antenna (355) may be positioned between the first side (211) and the second side (212) of the first electronic device (201). For example, the antenna (355) may be composed of a single antenna and / or a plurality of segmented antennas. According to an embodiment, the antenna (355) may be composed of a part of the housing (210) of the first electronic device (201). For example, the antenna (355) may be electrically connected to the communication circuit (320) via the PCB (351).
[0115] Although not illustrated, the first electronic device (201) may include various other components in addition to the illustrated components. For example, the first electronic device (201) may include a display. The display may be positioned on the outer surface of the housing (210).
[0116] According to one embodiment, a first electronic device (201) may display information about a user through a display of a first external electronic device (e.g., the external electronic device (290) of FIG. 2). While a first screen for displaying information about the user is displayed through the display of the first external electronic device, the first electronic device (201) may identify the approach of a second external electronic device. Based on identifying the approach of the second external electronic device, the first electronic device (201) may change the first screen for displaying information about the user through the display of the first external electronic device to a second screen. In the following disclosure, an operation of the first electronic device (201) according to the above-described embodiment may be described.
[0117] Figure 5 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments. In the following embodiments, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0118] Referring to FIG. 5, in operation 510, the processor (310) may identify a first display level of information about the user. For example, the processor (310) may identify a first display level of information about the user obtained through the sensor (330). According to one embodiment, the processor (310) may obtain (or identify) information about the user through the sensor (330). For example, the information about the user may include at least one of the user's body information, activity information, real-time exercise information, sleep information, female health information, and dietary intake information.
[0119] For example, information about a user may be identified as one of multiple types. For example, the multiple types may include a fitness type, a wellness type, and a medical type. Information about a user may be identified as one of the fitness type, the wellness type, and the medical type. Specific examples of user-related information and the display levels based on the user-related information will be described later in FIG. 6.
[0120] For example, the processor (310) may store information about the user in the memory (340) in conjunction with the first display level. The first display level may identify display levels for each of the user's body information, activity information, real-time exercise information, sleep information, female health information, and dietary intake information. The processor (410) may store display levels for each of the user's body information, activity information, real-time exercise information, sleep information, female health information, and dietary intake information in the memory (340) in conjunction with the identified display levels.
[0121] According to one embodiment, a first display level of information about a user and a second display level of a first external electronic device may be set. The first display level and the second display level may be distinguishable.
[0122] For example, the first display level may indicate the sensitivity of information about the user. For example, the first display level may indicate the exposure standard of information about the user. The lower the first display level, the higher the exposure standard may be set. The higher the first display level, the lower the exposure standard may be set. For example, the first display level may be set to one of the first to fourth values. Information about a user whose first display level is set to the first value may be set to be displayed in a restricted manner so that only the user can view it. Information about a user whose first display level is set to the fourth value may be set to be exposed to others other than the user. For example, the first display level of information about the user's weight may be set to the first value. The first display level of information about the user's age may be set to the fourth value.
[0123] For example, information about a user may include sensitive personal information about the user. Therefore, the first display level may be set based on the information about the user to protect the user's privacy.
[0124] For example, the second display level may represent a standard for displayable information on the first external electronic device. For example, the first external electronic device may be set to display information about a user at a display level higher than the second display level. For example, the first external electronic device may be set not to display, or to display, information about a user at a display level lower than the second display level in a limited manner. For example, if the first external electronic device is a device for public use, the display level of the first external electronic device may be set high. For example, if the first external electronic device is a device for personal use, the display level of the first external electronic device may be set low.
[0125] The first display level and the second display level described above may be referred to as privacy levels in that they are set to protect the user's privacy.
[0126] According to one embodiment, the processor (310) may identify a first display level of information about the user. The first display level of the information about the user may be a criterion for determining (or identifying) whether to limit the display of the information about the user. For example, when information about the user is displayed through a display (e.g., the display of a first external electronic device), the processor (310) may identify (or determine) whether the information about the user will be displayed based on the first display level and the second display level.
[0127] In operation 520, the processor (310) may identify a second display level for the first external electronic device based on establishing a connection with the first external electronic device. For example, the processor (310) may identify a second display level for the first external electronic device based on establishing a connection with the first external electronic device including a display for displaying information about the user.
[0128] According to one embodiment, the processor (310) may establish a connection with a first external electronic device. For example, the first external electronic device may include a display. The first external electronic device may be used to display information about the user received from the first electronic device (201).
[0129] According to one embodiment, the processor (410) may identify (or verify) the first display level stored in the memory (415) to compare the first display level and the second display level.
[0130] According to one embodiment, the processor (310) may identify a second display level for the first external electronic device. The processor (310) may identify the second display level for the first external electronic device to compare the first display level and the second display level. For example, the processor (310) may obtain (or receive) from the first external electronic device at least one of information regarding an account of the first external electronic device, information regarding an identifier of the first external electronic device, information regarding a location of the first external electronic device, and / or information regarding a connection history of the first external electronic device, based on a connection with the first external electronic device. The processor (310) may identify the second display level based on at least one of information regarding an account of the first external electronic device, information regarding an identifier of the first external electronic device, information regarding a location of the first external electronic device, and / or information regarding a connection history of the first external electronic device. For example, the second display level may not be a fixed value. The second display level may be changed based on at least some of the information for identifying the second display level being changed.
[0131] In operation 530, the processor (310) may transmit a first signal to control the display of the first external electronic device to display a first screen for displaying information about the user. For example, the processor (310) may transmit a first signal to control the display of the first external electronic device to display a first screen for displaying information about the user based on the first display level and the second display level.
[0132] According to one embodiment, the processor (310) may request information about the first screen from the second electronic device (202). The second electronic device (202) (e.g., the processor (360) of the second electronic device (202)) may generate (or obtain) the first screen using a designated model based on the received request. For example, the first screen may be generated (or obtained) using the designated model.
[0133] For example, the second electronic device (202) may include a designated model for generating (or acquiring) a screen for displaying information about the user. The designated model may be configured based on a plurality of parameters. For example, the designated model may be a model trained according to a supervised learning method based on an artificial intelligence algorithm or a model trained according to an unsupervised learning method. The trained model may be configured to include a plurality of network nodes having weights, and the plurality of network nodes may be located at different depths (or layers) and may exchange data according to a convolutional connection relationship. For example, a deep neural network (DNN), a recurrent neural network (RNN), a bidirectional recurrent deep neural network (BRDNN), and a generative adversarial network (GAN) may be used as the learning model, but are not limited thereto. For example, the designated model may be configured based on a generative artificial intelligence (AI) model.
[0134] For example, a first display level and a second display level may be set as input values of a specified model. A screen (e.g., a first screen) for displaying information about a user may be set as an output value of the specified model. The second electronic device (202) may set the first display level and the second display level as input values of the specified model. The second electronic device (202) may acquire a screen (e.g., a first screen) for displaying information about a user based on the output values of the specified model. Depending on the embodiment, in addition to the first display level and the second display level, various pieces of information may be set as input values of the specified model. For example, at least one of user profile information, information about output settings (e.g., resolution, screen size, refresh rate) of the first external electronic device, information about the location of the first external electronic device, information about the space where the first external electronic device is located, information about an account of the first external electronic device, information about an identifier of the first external electronic device, and / or information about a connection history of the first external electronic device may be set as an input value of the specified model.
[0135] In the above-described example, an example in which a designated model is included in the second electronic device (202) has been described, but the present invention is not limited thereto. Depending on the embodiment, the designated model may be included in another device (e.g., a server) that is distinct from the second electronic device (202). The second electronic device (202) may transmit information to the other device (e.g., a server) for setting as an input value of the designated model. The other device may set the information received from the second electronic device (202) as an input value of the designated model included in the other electronic device. The other device may identify information about the first screen based on the output value of the designated model. The other device may transmit information about the first screen to the second electronic device (202). The second electronic device (202) may receive information about the first screen from the other device (e.g., a server).
[0136] According to one embodiment, the second electronic device (202) can transmit information about the first screen to the first electronic device (201). Based on the information about the first screen, the first electronic device (201) can transmit a first signal to the first external electronic device for controlling the display of the first screen.
[0137] According to one embodiment, the second electronic device (202) can display the generated first screen through the display of the first external electronic device. The second electronic device (202) can transmit a signal to the first external electronic device for controlling the display of the first screen. The first external electronic device can display the first screen based on the signal received from the second electronic device (202).
[0138] According to one embodiment, the processor (310) may perform at least a part or all of the operations of the second electronic device (202) described above. According to one embodiment, the processor (310) may generate a first screen using a specified model and transmit a first signal to the first external electronic device for controlling the display of the first screen.
[0139] According to an embodiment, the first external electronic device may include a designated model. Based on receiving the first signal, the first external electronic device may generate (or acquire) a first screen using the designated model. The first external electronic device may also display the first screen it has generated through a display.
[0140] In operation 540, the processor (310) may identify a distance between a second external electronic device, which is distinct from the first external electronic device, and the first electronic device (201) while the first screen is displayed through the display of the first external electronic device. For example, the processor (310) may identify a distance between the second external electronic device and the first electronic device (201) based on a signal transmitted (or emitted) from the second external electronic device. As an example, the processor (310) may identify a distance between the second external electronic device and the first electronic device (201) based on a strength of a signal transmitted from the second external electronic device (e.g., a received signal strength indicator (RSSI)).
[0141] At operation 550, the processor (310) may change the second display level based on identifying that the distance between the second external electronic device and the first electronic device (201) is within a specified distance.
[0142] According to one embodiment, the processor (310) may change the second display level based on identifying that the distance between the second external electronic device and the first electronic device (201) is within a specified distance. Based on the change in the second display level, a second screen may be generated on the second electronic device (202).
[0143] For example, the processor (310) may identify a third display level of a second external electronic device. The processor (310) may change the second display level so that the second display level corresponds to the third display level.
[0144] According to one embodiment, the processor (310) may identify that the distance between the second external electronic device and the first electronic device (201) is within a specified distance. For example, the processor (310) may identify that the second external electronic device is approaching the first electronic device (201). Based on identifying that the second external electronic device is approaching the first electronic device (201), the processor (310) may identify that the distance between the second external electronic device and the first electronic device (201) is within the specified distance.
[0145] For example, the specified distance may be set as a visible distance for a screen (or content within a screen) displayed through the display of the first external electronic device. The processor (310) may change the second display level so that the user of the second external electronic device cannot see the first screen.
[0146] In operation 560, the processor (310) may transmit a second signal to control changing the screen displayed on the display of the first electronic device (201) from the first screen to the second screen. For example, the processor (310) may transmit a second signal to control changing the screen displayed on the display of the first electronic device (201) from the first screen to the second screen based on changing the second display level.
[0147] According to an embodiment, the processor (310) may transmit a second signal to the first external electronic device. For example, the processor (310) may receive information about a second screen from the second electronic device (202). The processor (310) may transmit a second signal including information about the second screen to the first external electronic device. Based on the second signal, the first external electronic device may change (or switch) a screen displayed through the display from the first screen to the second screen. According to an embodiment, when a designated model is included in the first electronic device (201), the processor (310) may generate a second screen based on the designated model. The processor (310) may also transmit a second signal including information about the second screen to the first external electronic device.
[0148] According to an embodiment, the processor (310) may transmit a second signal to the second electronic device (202). The second electronic device (202) may generate a second screen using a designated model based on the second signal. The second electronic device (202) may transmit a signal to the first external electronic device for controlling the display of the second screen. The first external electronic device may change (or switch) the screen displayed through the display from the first screen to the second screen based on the received signal.
[0149] According to one embodiment, the processor (310) may transmit a third signal to control display of a third screen indicating that the screen displayed on the display of the first external electronic device is changing while the screen displayed on the display of the first external electronic device is changing from the first screen to the second screen. The first external electronic device may change the screen displayed on the display from the first screen to the third screen. The first external electronic device may change the third screen to the second screen based on the change in the second display level of the first external electronic device.
[0150] FIG. 6 is a diagram illustrating an example of a first display level according to various embodiments.
[0151] Referring to FIG. 6, the processor (310) can identify a first display level of information about a user (e.g., user health information). For example, the processor (310) can transmit a signal to the second electronic device (202) to request display of a screen for setting the first display level based on a connection with the second electronic device (202). The second electronic device (202) can display a user interface for setting the first display level through the display (395) of the second electronic device (202) based on the received signal. The first display level of the information about the user can be set based on the user interface displayed through the display (395) of the second electronic device (202). The processor (310) can identify the first display level of the user information set in the second electronic device (202).
[0152] According to one embodiment, the first display level may refer to the exposure level of information to be displayed on an external electronic device (e.g., the first external electronic device). For example, the higher the first display level, the lower the exposure level of information to be displayed on the external electronic device (e.g., the first external electronic device). However, the present disclosure is not limited thereto. For example, the higher the first display level, the higher the exposure level of information to be displayed on the external electronic device (e.g., the first external electronic device).
[0153] For example, data about a user based on a first display level may be displayed based on a second display level of a first external electronic device. For example, data about a user whose first display level value is higher than the second display level value may be displayed on the first external electronic device.
[0154] According to one embodiment, the first display level may be set to one of the first to fourth values. The first to fourth values are examples, and the first display level (or the second display level) may be set in various ways. For example, based on the first display level set to the first value (e.g., '1'), information about the user may be set to be displayed only on personal devices. For example, based on the first display level set to the second value (e.g., '2'), information about the user may be set to be possible to be displayed on devices of family members. Based on the first display level set to the third value (e.g., '3'), information about the user may be set to be possible to be displayed on devices of friends (or acquaintances). Based on the first display level set to the fourth value (e.g., '4'), information about the user may be set to be possible to be displayed on public devices.
[0155] The ranges (610, 620, 630, 640) illustrated in FIG. 6 may represent the range of information about the user (e.g., the user's health information) that can be displayed according to the second display level.
[0156] For example, based on the second display level set to the fourth value, the range of information about the user that can be displayed on the first external electronic device may be set to the fourth range (640). When the second display level for the first external electronic device is set to the fourth value, information about the user according to the first display level set to a value higher than the fourth value may be displayed. Based on the second display level set to the fourth value, only information about the user whose first display level is set to the fourth value may be displayed through the display of the first external electronic device. For example, based on the second display level set to the fourth value, information that can be displayed (or exposed) on a public device may be displayed through the display of the first external electronic device.
[0157] For example, based on the second display level set to the third value, the range of information about the user that can be displayed on the first external electronic device may be set to the third range (630). The third range (630) may include the fourth range (640). When the second display level for the first external electronic device is set to the third value, information about the user according to the first display level set to a value higher than the third value may be displayed. Based on the second display level set to the third value, information about the user whose first display level is set to one of the third value and the fourth value may be displayed through the display of the first external electronic device. For example, based on the second display level set to the third value, information that can be displayed (or exposed) on a friend's (or acquaintance's) device and information that can be displayed (or exposed) on a public device may be displayed through the display of the first external electronic device.
[0158] For example, based on the second display level set to the second value, the range of information about the user that can be displayed on the first external electronic device may be set to the second range (620). The second range (620) may include the third range (630). When the second display level for the first external electronic device is set to the second value, information about the user according to the first display level set to a value higher than the second value may be displayed. Based on the second display level set to the second value, information about the user whose first display level is set to one of the second value, the third value, and the fourth value may be displayed through the display of the first external electronic device. For example, based on the second display level set to the second value, information that can be displayed (or exposed) on devices of family members, information that can be displayed (or exposed) on devices of friends (or acquaintances), and information that can be displayed (or exposed) on public devices may be displayed through the display of the first external electronic device.
[0159] For example, based on a second display level set to a first value, a range of information about a user that can be displayed on a first external electronic device may be set to a first range (610). The first range (610) may include a second range (620). When the second display level for the first external electronic device is set to the first value, information about a user according to the first display level set to a value higher than the first value may be displayed. Based on the second display level set to the first value, information about a user whose first display level is set to one of the first value, the second value, the third value, and the fourth value may be displayed through a display of the first external electronic device. For example, based on the second display level set to the first value, information that can be displayed (or exposed) on a personal device (e.g., personal sensitive information or health information), information that can be displayed (or exposed) on devices of family members, information that can be displayed (or exposed) on devices of friends (or acquaintances), and information that can be displayed (or exposed) on public devices may be displayed through a display of the first external electronic device.
[0160] According to one embodiment, information about a user may be identified as one of multiple types. For example, the processor (310) may identify information about a user as one of multiple types. For example, the multiple types may include a fitness type, a wellness type, and a medical type. However, the present disclosure is not limited thereto.
[0161] For example, a display level may be set for each of the plurality of types. The display levels of each of the plurality of types may be set based on user input. As an example, a user interface for setting the display levels of each of the plurality of types may be displayed through the display (395) of the second electronic device (202). The second electronic device (202) may set the display levels of each of the plurality of types based on user input identified while the user interface is displayed.
[0162] For example, the display levels of each of the multiple types can be set as shown in the table below.
[0163] Type display level Fitness 4 Wellness 2 Medical 1
[0164] Referring to Table 1, the first display level of information about a user of the fitness type may be set to a fourth value (e.g., '4'). Information about a user of the fitness type may be set to be displayable on a public device. The first display level of information about a user of the wellness type may be set to a second value (e.g., '2'). Information about a user of the wellness type may be set to be displayable on devices of family members. The first display level of information about a user of the medical type may be set to a first value (e.g., '1'). Information about a user of the medical type may be set to be displayable on a personal device.
[0165] According to one embodiment, the display level of data included in each of the plurality of types may be set. The display level of data included in each of the plurality of types may be predefined. According to an embodiment, the display level of data included in each of the plurality of types may be predefined according to the country in which the first electronic device (201) is used, the model of the first electronic device (201), and / or laws. However, the present disclosure is not limited thereto. According to an embodiment, the display level of data included in each of the plurality of types may be changed based on a user input.
[0166] Tables 2, 3, and 4 may be examples of data included in information about users of fitness type.
[0167] For example, the display level of data regarding real-time exercise information among information regarding users of the fitness type can be set as shown in Table 2.
[0168] Data display level: Exercise time 3, Exercise intensity 2, Exercise type 1, Calories burned 1, Heart rate 1, Sweat loss 1, Oxygen saturation 1, Vo2 Max 1, Heart rate zone 1
[0169] For example, the display level of data regarding activity information among information regarding users of the fitness type can be set as shown in Table 3.
[0170] Data display level: Movement time 2 Steps 2 Activity calories 2 Readiness 2 Heart rate 1 Sweat loss 1 Oxygen saturation 1 Vo 2 Max 1 Heart rate zone 1
[0171] For example, the display level of data regarding group activity information among information regarding users of the fitness type can be set as shown in Table 4.
[0172] Data display level ranking 2 Participation challenge ID 2 Total steps 2 Participation date 2
[0173] Tables 5, 6, and 7 may be examples of data included in information about users of the wellness type.
[0174] For example, the display level of data regarding sleep information among information regarding wellness type users can be set as shown in Table 5.
[0175] Data display level: Asleep time 2, Wake time 2, Sleep time 2, Snoring time 1, Sleep stage 2
[0176] For example, the display level of data on women's health information among information on wellness type users can be set as in Table 6.
[0177] Data display level Menstrual cycle 1 Fertile period 1 Ovulation day 1
[0178] For example, the display level of data regarding dietary intake information among information regarding wellness type users can be set as shown in Table 7.
[0179] Data display level: Calories consumed 2 Water intake 2 Calories consumed list 2 Food types 2
[0180] Tables 8, 9, and 10 may be examples of data included in information about medical type users.
[0181] For example, the display level of data regarding biometric information among information regarding medical type users can be set as shown in Table 8.
[0182] Data display level: Stress 1, Maximum heart rate 1, Minimum heart rate 1, Body temperature 1, Blood pressure 1, Blood sugar 1
[0183] For example, the display level of data regarding physical information among information regarding medical type users can be set as in Table 9.
[0184] Data display level: Age 1, Gender 1, Weight 1, Body composition 1
[0185] For example, the display level of data on dietary intake among information about medical type users can be set as in Table 10.
[0186] Data display level: Calories consumed 2 Water intake 2 Calories consumed list 2 Food types 2
[0187] The data contained in Tables 2 to 10 described above are examples, and the present disclosure is not limited thereto.
[0188] FIG. 7 is a diagram illustrating examples of operations of a first electronic device, a second electronic device, and a first external electronic device according to various embodiments. The operation of the first electronic device (201) described in FIG. 7 may be performed by the processor (310) of the first electronic device (201). The operation of the second electronic device (202) described in FIG. 7 may be performed by the processor (360) of the second electronic device (202). For convenience of explanation, the operation of the first electronic device (201) will be described as being performed by the first electronic device (201). The operation of the second electronic device (202) will be described as being performed by the second electronic device (202).
[0189] Referring to FIG. 7, in state (710), the first electronic device (201) may operate while connected to the second electronic device (202). For example, the first display level of information about the user acquired through the sensor (330) of the first electronic device (201) may be set through the second electronic device (202).
[0190] According to one embodiment, a first electronic device (201) can establish a connection with a first external electronic device (701). The first electronic device (201) can transmit a first signal to the first external electronic device (701) to control the display of a first screen (711) for displaying information about a user through the display of the first external electronic device (701).
[0191] For example, the second electronic device (202) can generate a first screen (711) for displaying information about a user through the display of the first external electronic device (701) using a designated model. The second electronic device (202) can transmit information about the first screen (711) to the first electronic device (201). The first electronic device (201) can transmit a first signal to the first external electronic device (701) based on the information about the first screen (711) received from the second electronic device (202). The first external electronic device (701) can display the first screen (711) through the display of the first external electronic device (701) based on the first signal.
[0192] According to one embodiment, a first display level of information about a user may be set to a first value. A second display level about a first external electronic device (701) may be set to the first value. Based on the first display level being lower than or equal to the second display level, information about the user may be displayed through a display of the first external electronic device (701). For example, information about the user may be displayed through a first screen (711). The first screen (711) may be configured to display information about the user. The first screen (711) may be configured to display the user's age, the user's height, and the user's weight.
[0193] In state (720), the first electronic device (201) can identify access of the second external electronic device (715) while the first screen (711) is displayed through the display of the first external electronic device (701). For example, the second external electronic device (715) may be owned by a user distinct from the user. For example, the second external electronic device (715) may be used as a public device. For example, the display level for the second external electronic device (715) may be set to exceed the first value.
[0194] According to one embodiment, the first electronic device (201) can identify whether the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance. The first electronic device (201) can change the second display level for the first external electronic device (701) based on whether the distance between the second external electronic device (715) and the first electronic device (201) is within the specified distance. The first electronic device (201) can request information about the second screen (731) from the second electronic device (202) based on the change in the second display level for the first external electronic device (701). The second electronic device (202) can generate the second screen (731) through a specified model based on the request. The second electronic device (202) can transmit information about the second screen (731) to the first electronic device (201).
[0195] According to one embodiment, in response to identifying that a distance between a second external electronic device (715) and the first electronic device (201) is within a specified distance, the first electronic device (201) may transmit a third signal to the first external electronic device (701) to control display of a third screen (721) indicating that a screen displayed through a display of the first external electronic device (701) is changing. For example, the first electronic device (201) may transmit a third signal to the first external electronic device (701) to control display of a third screen (721) indicating that a screen displayed through a display of the first external electronic device (701) is changing while the screen displayed through the display of the first external electronic device (701) is changing from the first screen (711) to the second screen (731).
[0196] For example, the first external electronic device (701) can change the screen displayed on the display of the first external electronic device (701) from the first screen (711) to the third screen (721) based on the third signal.
[0197] For example, the third screen (721) may not display information about the user. While the second screen (731) is generated through a specified model of the second electronic device (202), the third screen (721) may be displayed through the display of the first external electronic device (701).
[0198] According to one embodiment, the first electronic device (201) can identify that the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance based on the strength (e.g., RSSI) of a signal transmitted from the second external electronic device (715). According to one embodiment, the first electronic device (201) can identify that the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance based on a specified software development kit (SDK).
[0199] In state (730), the first electronic device (201) can receive information about the second screen (731) from the second electronic device (202). The first electronic device (201) can transmit a second signal to control changing the screen displayed through the display of the first external electronic device (701) from the third screen (721) (or the first screen (711)) to the second screen (731).
[0200] For example, the first external electronic device (701) can change the screen displayed on the display of the first external electronic device (701) from the third screen (721) to the second screen (731) based on the second signal.
[0201] For example, the second screen (731) may display limited information about the user. The second screen (731) may be configured not to specifically display the user's age, height, and weight. For example, the second screen (731) may be configured to display changed information so that the user of the second external electronic device (715) cannot recognize information about the user of the first electronic device (201). However, the present disclosure is not limited thereto. For example, the second screen (731) may be configured not to display information about the user of the first electronic device (201). For example, the second screen (731) may be configured to display only a portion of the information about the user.
[0202] FIG. 8 is a signal flow diagram illustrating exemplary operations of a first electronic device, a second electronic device, a first external electronic device, and a second external electronic device according to various embodiments. The operation of the first electronic device (201) described in FIG. 8 may be performed by the processor (310) of the first electronic device (201). The operation of the second electronic device (202) described in FIG. 8 may be performed by the processor (360) of the second electronic device (202). For convenience of explanation, the operation of the first electronic device (201) will be described as being performed by the first electronic device (201). The operation of the second electronic device (202) will be described as being performed by the second electronic device (202).
[0203] Referring to FIG. 8, in operation 810, a connection procedure may be performed between a first electronic device (201) and a second electronic device (202). For example, the first electronic device (201) may establish a connection with the second electronic device (202). Based on establishing a connection with the second electronic device (202), the first electronic device (201) may identify a first display level of information about the user acquired through the sensor (330) of the first electronic device (201).
[0204] For example, a user interface for setting a first display level of information about a user may be displayed through a display (395) of a second electronic device (202). Based on the user interface displayed through the display (395) of the second electronic device (202), the first display level of information about the user may be set. The processor (310) may identify the first display level of user information set in the second electronic device (202).
[0205] An example of the specific operation of operation 810 will be described later in FIGS. 9a and 9b.
[0206] In operation 820, a connection procedure may be performed between a first electronic device (201) and a first external electronic device (701). The first electronic device (201) may establish a connection with the first external electronic device (701). Based on the connection with the first external electronic device (701), the first electronic device (201) may identify a second display level for the first external electronic device (701).
[0207] For example, the first electronic device (201) can identify at least one of information regarding the location of the first external electronic device (701), information regarding the space in which the first external electronic device (701) is located, information regarding the account of the first external electronic device, information regarding the identifier of the first external electronic device, and / or information regarding the connection history of the first external electronic device. The first electronic device (201) can identify the second display level regarding the first external electronic device (701) based on at least one of information regarding the location of the first external electronic device (701), information regarding the space in which the first external electronic device (701) is located, information regarding the account of the first external electronic device, information regarding the identifier of the first external electronic device, and / or information regarding the connection history of the first external electronic device.
[0208] An example of the specific operation of operation 820 will be described in detail later with reference to FIG. 10.
[0209] In operation 830, a procedure for displaying information about a user may be performed. For example, the first electronic device (201) may transmit a first signal to the first external electronic device (701) to control the display of the first screen for displaying information about the user through the display of the first external electronic device (701) based on the first display level and the second display level.
[0210] For example, a first electronic device (201) may transmit a signal including a first display level and a second display level to a second electronic device (202). As an example, the signal may further include information about the user. As an example, the signal may include various pieces of information for generating a screen.
[0211] The second electronic device (202) can generate a first screen through a designated model based on a signal including a first display level and a second display level. The second electronic device (202) can transmit information about the first screen to the first electronic device (201). The first electronic device (201) can transmit a first signal to the first external electronic device (701) to control the display of the first screen for displaying information about the user through the display of the first external electronic device (701) based on the information about the first screen.
[0212] For example, the second electronic device (202) may set the first display level and the second display level as input values of a specified model. Depending on the embodiment, the second electronic device (202) may set various information as input values of the specified model in addition to the first display level and the second display level. The various information may be obtained from the first electronic device (201) or may be obtained from the second electronic device (202).
[0213] For example, at least one of the user's profile information, information about the output settings (e.g., resolution, screen size, refresh rate) of the display of the first external electronic device (701), information about the location of the first external electronic device (701), information about the space where the first external electronic device (701) is located, information about the account of the first external electronic device (701), information about the identifier of the first external electronic device (701), and / or information about the connection history of the first external electronic device (701) may be set as an input value of the specified model.
[0214] For example, the second electronic device (202) may generate (or acquire) a first screen based on the output value of the specified model. The first screen may be configured to display information about the user based on the first display level and the second display level. The first screen may display at least a portion of the information about the user. For example, the first screen may include multimedia content (e.g., images, text, videos, user interfaces) for displaying information about the user. For example, the first screen may be configured to display changed information about the user based on the first display level and the second display level.
[0215] An example of a specific operation for generating a screen using a specified model in the second electronic device (202) will be described in detail later with reference to FIG. 13.
[0216] In operation 840, a screen change procedure may be performed in response to the approach of the second external electronic device (715). For example, the first electronic device (201) may transmit a second signal to the first external electronic device (701) to control the screen displayed on the display of the first external electronic device (701) to be changed from the first screen to the second screen based on identifying that the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance.
[0217] For example, the first electronic device (201) may change a second display level for the first external electronic device (701) based on identifying that a distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance. The processor (310) may transmit a second signal to the first external electronic device (701) to control changing a screen displayed through the display of the first external electronic device (701) from a first screen to a second screen based on changing the second display level for the first external electronic device (701).
[0218] According to an embodiment, the first electronic device (201) may transmit information to the second electronic device (202) indicating that a distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance. The second electronic device (202) may change a second display level with respect to the first external electronic device (701). The second electronic device (202) may generate a second screen using a specified model based on changing the second display level with respect to the first external electronic device (701). The second electronic device (202) may transmit information about the second screen to the first electronic device (201). The first electronic device (201) may transmit a second signal to the first external electronic device (701) to control changing a screen displayed through the display of the first external electronic device (701) from the first screen to the second screen.
[0219] The first external electronic device (701) can receive a second signal. Based on the second signal, the first external electronic device (701) can change the screen displayed on the display of the first external electronic device (701) from the first screen to the second screen.
[0220] FIG. 9A is a signal flow diagram illustrating exemplary operations between a first electronic device and a second electronic device according to various embodiments.
[0221] FIG. 9b is a diagram illustrating an example of a user interface for setting a first display level according to various embodiments.
[0222] Referring to FIG. 9A, operations 901 to 904 may represent a connection procedure between a first electronic device (201) and a second electronic device (202) and operations for setting a first display level. Operations 901 to 904 may be related to operation 810 of FIG. 8.
[0223] In operation 901, the first electronic device (201) may transmit an advertising signal to the second electronic device (202). For example, the first electronic device (201) may transmit the advertising signal based on a broadcast method. The second electronic device (202) may receive the advertising signal transmitted from the first electronic device (201).
[0224] In operation 902, the second electronic device (202) can identify the first electronic device (201). For example, the second electronic device (202) can identify the first electronic device (201) based on the advertising signal. The second electronic device (202) can identify that the first electronic device (201) is located in the vicinity of the second electronic device (202) based on the advertising signal.
[0225] In operation 903, a connection procedure may be performed between a first electronic device (201) and a second electronic device (202). The first electronic device (201) may establish a connection with the second electronic device (202). The second electronic device (202) may establish a connection with the first electronic device (201). The second electronic device (202) may register the first electronic device (201) as a device controllable by the second electronic device (202).
[0226] In operation 904, a first display level of information about the user may be set. For example, the first electronic device (201) may transmit a signal to the second electronic device (202) to request display of a screen for setting the first display level of information about the user based on a connection with the second electronic device (202). The second electronic device (202) may display a user interface for setting the first display level through the display (395) of the second electronic device (202) based on the received signal. The first display level of information about the user may be set based on the user interface displayed through the display (395) of the second electronic device (202). The first electronic device (201) may identify the first display level of the user information set in the second electronic device (202). The user interface for setting the first display level may correspond to the user interface (910) of FIG. 9B.
[0227] As described above, the second electronic device (202) can identify a first display level of information about the user (e.g., health information of the user) obtained based on a sensor (or at least one sensor) of the first electronic device (201) based on establishing a connection with the first electronic device (201). The second electronic device (202) can transmit information to the first electronic device (201) to indicate the first display level.
[0228] Referring to FIG. 9B, the second electronic device (202) may display a user interface (910). The user interface (910) may include an object (911) representing the shape of the first electronic device (201). The user interface (910) may include an area (912) for setting a first display level of information about the user.
[0229] Region (912) may include regions for setting a first display level of information about a plurality of types of users. For example, region (912) may include region (921) for setting a first display level of information about a fitness type user. Region (912) may include region (922) for setting a first display level of information about a wellness type user. Region (912) may include region (923) for setting a first display level of information about a biometric type user. Region (912) may include region (924) for setting a first display level of information about other types of users.
[0230] Referring to Figure 9a, the first display level of information about the user may be set in conjunction with the account service. Depending on the embodiment, the display level of information about other accounts related to the user's account may also be set.
[0231] FIG. 10 is a signal flow diagram illustrating exemplary operations between a first electronic device and a second electronic device according to various embodiments.
[0232] Referring to FIG. 10, operations 1001 to 1007 may be related to operations for identifying a second display level of the first external electronic device (701) based on a connection between the first electronic device (201) and the first external electronic device (701). Operations 1001 to 1007 may be related to operation 820 of FIG. 8.
[0233] In operation 1001, a first electronic device (201) and a first external electronic device (701) can establish a connection. For example, the first electronic device (201) can identify a first external electronic device (701) including a display. The first electronic device (201) can establish a connection with the first external electronic device (701) to display information about a user. For example, the first electronic device (201) can establish a connection with the first external electronic device (701) through various radio access technologies (RATs). For example, the first electronic device (201) can establish a connection with the first external electronic device (701) based on at least one of Bluetooth communication, wireless local area network (WLAN) communication, Zigbee communication, near field communication (NFC), ultra wide band (UWB) communication, UWB communication, or ANT+ communication.
[0234] In operation 1002, the first electronic device (201) may request first information from the first external electronic device (701).
[0235] In operation 1003, the first external electronic device (701) may transmit first information to the first electronic device (201). The first electronic device (201) may receive the first information from the first external electronic device (701). For example, the first information may include information regarding an identifier of the first external electronic device (701), information regarding a device address of the first external electronic device (701), and / or encrypted information. For example, the encrypted information may include information regarding an account of the first external electronic device (701). For example, the first information may include information for identifying a second display level of the first external electronic device (701).
[0236] In operation 1004, the first electronic device (201) may request second information from the first external electronic device (701). For example, the second information may include additional information for identifying a second display level regarding the first external electronic device (701).
[0237] In operation 1005, the first external electronic device (701) can transmit second information to the first electronic device (201). The first electronic device (201) can receive the second information from the first external electronic device (701). For example, the second information can include information regarding the output settings (e.g., resolution, screen size, refresh rate) of the display of the first external electronic device (701).
[0238] In operation 1006, the first electronic device (201) can transmit information for identifying a second display level for the first external electronic device (701) to the second electronic device (202). The second electronic device (202) can receive information for identifying a second display level for the first external electronic device (701) from the first electronic device (201).
[0239] In operation 1007, the second electronic device (202) can identify the second display level for the first external electronic device (701) based on information for identifying the second display level for the first external electronic device (701).
[0240] According to one embodiment, the second electronic device (202) can identify a second display level for the first external electronic device (701) based on information about the location (or space) of the first electronic device (201) (or user).
[0241] For example, the processor (360) of the second electronic device (202) may identify that the first electronic device (201) (or the user) is located at the user's home. Based on identifying that the first electronic device (201) (or the user) is located at the user's home, the processor (360) may identify (or set) the second display level for the first external electronic device (701) to the first value.
[0242] For example, the processor (360) may identify that the first electronic device (201) (or the user) is located in the living room of the user's home. Based on identifying that the first electronic device (201) (or the user) is located in the living room of the user's home, the processor (360) may identify (or set) the second display level for the first external electronic device (701) to a second value.
[0243] For example, the processor (360) may identify that the first electronic device (201) (or the user) is located in a private room within the user's home. Based on identifying that the first electronic device (201) (or the user) is located in a private room within the user's home, the processor (360) may identify (or set) the second display level for the first external electronic device (701) to the first value.
[0244] For example, the processor (360) may identify that the first electronic device (201) (or the user) is located within a fitness center. Based on identifying that the first electronic device (201) (or the user) is located within the fitness center, the processor (360) may identify (or set) the second display level for the first external electronic device (701) to a fourth value.
[0245] According to one embodiment, the second electronic device (202) can identify a second display level for the first external electronic device (701) based on connectivity information for the first external electronic device (701). The connectivity information for the first external electronic device (701) can include at least one of information about the number of connections and / or contact information. The second electronic device (202) can identify a relationship between a user of the first external electronic device (701) and a user of the second electronic device (202) (or the first electronic device (201)) based on at least one of contact information for the first external electronic device (701) or information about an account of the first external electronic device (701). For example, the second electronic device (202) can identify that the user of the first external electronic device (701) and the user of the second electronic device (202) (or the first electronic device (201)) are family members. For example, the second electronic device (202) can identify that the user of the first external electronic device (701) and the user of the second electronic device (202) (or the first electronic device (201)) are friends with each other. The second electronic device (202) can identify that the user of the first external electronic device (701) and the user of the second electronic device (202) (or the first electronic device (201)) are the same.
[0246] The second electronic device (202) can identify the second display level based on the relationship between the user of the first external electronic device (701) and the user of the second electronic device (202) (or the first electronic device (201)).
[0247] According to an embodiment, operation 1007 may be performed in the first electronic device (201). For example, the first electronic device (201) may identify a second display level for the first external electronic device (701) based on the first information and the second information. For example, the first electronic device (201) may identify a second display level for the first external electronic device (701) based on information for identifying the second display level for the first external electronic device (701). When operation 1007 is performed in the first electronic device (201), an example of the operation of the first electronic device (201) will be specifically described with reference to FIG. 11 or FIG. 12.
[0248] Figure 11 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments. In the following embodiments, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0249] For convenience of explanation, operations 1110 to 1160 are described as being performed in the first electronic device (201) (or the processor (310) of the first electronic device (201)), but are not limited thereto. At least one operation of operations 1110 to 1160 may be performed in the second electronic device (202) (or the processor (360) of the second electronic device (202)).
[0250] Referring to FIG. 11, in operation 1110, the processor (310) of the first electronic device (201) may establish a connection with the first external electronic device (701). Operation 1110 may correspond to operation 1001 of FIG. 10.
[0251] At operation 1120, the processor (310) may identify whether a second display level for the first external electronic device (701) is stored in the memory (340).
[0252] According to one embodiment, when a second display level for the first external electronic device (701) is stored in the memory (340), the processor (310) can identify the second display level stored in the memory (340). For example, the processor (310) can identify the second display level for the first external electronic device (701) without receiving information for identifying the second display level for the first external electronic device (701). The processor (310) can perform operation 1140 without performing operation 1130.
[0253] In operation 1130, if the second display level is not stored in the memory (340), the processor (310) may identify the second display level. For example, the processor (310) may identify the second display level based on identifying that the second display level is not stored in the memory (340).
[0254] For example, the processor (310) may receive (or acquire) information for identifying a second display level for the first external electronic device (701) from the first external electronic device (701). The information for identifying the second display level for the first external electronic device (701) may include the first information and the second information of FIG. 10. The processor (310) may identify the second display level for the first external electronic device (701) based on the information for identifying the second display level for the first external electronic device (701).
[0255] At operation 1140, the processor (310) may identify whether a change in the second display level is required.
[0256] For example, the second display level for the first external electronic device (701) may be changed based on whether the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance.
[0257] For example, the second display level for the first external electronic device (701) may be changed based on the number of devices within a specified distance from the first electronic device (201). For example, the second display level for the first external electronic device (701) may be changed based on the number of signals identified at the location of the first electronic device (201).
[0258] For example, the second display level for the first external electronic device (701) may be changed based on at least one of information about an account of the first external electronic device (701), information about an identifier of the first external electronic device (701), information about a location of the first external electronic device (701), or information about a connection history of the first external electronic device (701).
[0259] In operation 1150, if a change in the second display level is required, the processor (310) can change the second display level of the first external electronic device (701).
[0260] For example, the processor (310) may identify that the distance between the second external electronic device (715) and the first electronic device (201) is within a specified distance. The processor (310) may change the second display level based on identifying that the distance between the second external electronic device (715) and the first electronic device (201) is within the specified distance. As an example, the processor (310) may increase the second display level based on identifying that the distance between the second external electronic device (715) and the first electronic device (201) is within the specified distance. The processor (310) may limit the display of information about the user based on increasing the second display level.
[0261] For example, the processor (310) may identify that the number of devices located within a specified distance from the second external electronic device (715) and the first electronic device (201) is greater than or equal to a specified number. The processor (310) may change the second display level based on identifying that the number of devices located within a specified distance from the first electronic device (201) is greater than or equal to a specified number. As an example, the processor (310) may increase the second display level based on identifying that the number of devices located within a specified distance from the first electronic device (201) is greater than or equal to a specified number. The processor (310) may limit the display of information about the user based on increasing the second display level.
[0262] For example, the processor (310) may identify that the number of signals identified at the location of the first electronic device (201) is greater than or equal to a specified number. The processor (310) may change the second display level based on identifying that the number of signals identified at the location of the first electronic device (201) is greater than or equal to a specified number. As an example, the processor (310) may increase the second display level based on identifying that the number of signals identified at the location of the first electronic device (201) is greater than or equal to a specified number. The processor (310) may limit the display of information about the user based on increasing the second display level.
[0263] For example, the processor (310) may identify that at least one of information regarding an account of the first external electronic device (701), information regarding an identifier of the first external electronic device (701), information regarding a location of the first external electronic device (701), or information regarding a connection history of the first external electronic device (701) has changed. The processor (310) may change the second display level based on identifying that at least one of information regarding an account of the first external electronic device (701), information regarding an identifier of the first external electronic device (701), information regarding a location of the first external electronic device (701), or information regarding a connection history of the first external electronic device (701) has changed.
[0264] In operation 1160, if a change in the second display level is not required, the processor (310) may maintain the second display level of the first external electronic device (701). The processor (310) may maintain the second display level of the first external electronic device (701) based on identifying that a change in the second display level is not required.
[0265] Figure 12 is a flowchart illustrating exemplary operations of a first electronic device according to various embodiments. In the following embodiments, the operations may be performed sequentially, but are not necessarily sequential. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.
[0266] Operations 1210 to 1280 may be performed to identify a second display level for a first external electronic device (701). In FIG. 12 , operations 1210 to 1280 are described as being performed by the first electronic device (201) (or the processor (310) of the first electronic device (201), but are not limited thereto. For example, operations 1210 to 1280 may be performed by the second electronic device (202) (or the processor (360) of the second electronic device (202)).
[0267] Referring to FIG. 12, in operation 1210, the processor (310) may establish a connection with a first external electronic device (701). Operation 1210 may correspond to operation 1001 of FIG. 10.
[0268] In operation 1220, the processor (310) may obtain information for identifying a second display level for the first external electronic device (701). For example, the processor (310) may receive (or obtain) information for identifying a second display level for the first external electronic device (701) from the first external electronic device (701).
[0269] In operation 1230, the processor (310) can identify whether the first external electronic device (701) is a personal device. The processor (310) can identify whether the first external electronic device (701) is a personal device based on information about an account of the first external electronic device (701).
[0270] In operation 1240, if the first external electronic device (701) is a personal device, the processor (310) may identify whether the second external electronic device (715) is located within a specified distance from the first electronic device (201). For example, the processor (310) may identify whether the second external electronic device (715) is located within a specified distance from the first electronic device (201) based on identifying the first external electronic device (701) as a personal device.
[0271] In operation 1250, if the second external electronic device (715) is not located within a specified distance from the first electronic device (201), the processor (310) may identify (or set) the second display level to a first value (e.g., '1'). The processor (310) may identify the second display level to the first value (e.g., '1') based on identifying that the second external electronic device (715) is not located within a specified distance from the first electronic device (201). If the second display level for the first external electronic device (701) is identified (or set) to the first value, the first external electronic device (701) may display information about the user of the first display level set to a value greater than or equal to the first value.
[0272] In operation 1260, if the first external electronic device (701) is not a personal device or if a second external electronic device (715) is located within a specified distance from the first electronic device (201), the processor (310) may identify whether the first external electronic device (701) is a device of a family member. For example, the processor (310) may identify whether the first external electronic device (701) is a device of a family member based on identifying that the first external electronic device (701) is not a personal device. For example, the processor (310) may identify whether the first external electronic device (701) is a device of a family member based on identifying that the second external electronic device (715) is located within a specified distance from the first electronic device (201).
[0273] In operation 1270, if the first external electronic device (701) is a device of a family member, the processor (310) may identify the second display level as a second value (e.g., '2'). The processor (310) may identify the second display level as the second value based on identifying that the first external electronic device (701) is a device of a family member. If the second display level for the first external electronic device (701) is identified (or set) as the second value, the first external electronic device (701) may display information about the user of the first display level set to a value higher than or equal to the second value.
[0274] In operation 1280, if the first external electronic device (701) is not a device of a family member, the processor (310) may identify the second display level as a different value (e.g., a third value or a fourth value) that is distinct from the first value and the second value. Based on identifying that the first external electronic device (701) is not a device of a family member, the processor (310) may identify the second display level as a different value that is distinct from the first value and the second value.
[0275] In FIG. 12, an operation of identifying a second display level based on the judgment criteria according to operations 1230, 1240, and 1260 is illustrated, but the present disclosure is not limited thereto. In addition to the above-described operations, the second display level may be identified based on various pieces of information. For example, the processor (310) may identify a second display level regarding the first external electronic device (701) based on at least one of information regarding the location of the first external electronic device (701), information regarding the space of the first external electronic device (701), information regarding the account of the first external electronic device (701), information regarding contacts, and relationship information between the user of the first external electronic device (701) and the user of the first electronic device (201).
[0276] FIG. 13 is a diagram illustrating exemplary operations of a designated model included in a second electronic device according to various embodiments.
[0277] Referring to FIG. 13, the second electronic device (202) (or the processor (360) of the second electronic device (202)) may include a designated model (1310). For example, the second electronic device (202) may include a designated model (1310) for generating (or obtaining) a screen for displaying information about a user. The designated model may be configured based on a plurality of parameters.
[0278] For example, the designated model (1310) may be a model trained according to a supervised learning method based on an artificial intelligence algorithm or a model trained according to an unsupervised learning method. For example, a deep neural network (DNN), a recurrent neural network (RNN), a bidirectional recurrent deep neural network (BRDNN), and a generative adversarial network (GAN) may be used as the learning model, but is not limited thereto. For example, the designated model (1310) may be configured based on a generative artificial intelligence (AI) model.
[0279] For example, at least one of information about the user, a first display level, a second display level, profile information of the user, information about output settings (e.g., resolution, screen size, refresh rate) of the display of the first external electronic device (701), information about the location of the first external electronic device (701), and / or information about the space where the first external electronic device (701) is located may be set as input values of the designated model (1310). Although not illustrated, information about the account of the first external electronic device (701), information about the identifier of the first external electronic device (701), and / or information about the connection history of the first external electronic device (701) may also be set as input values of the designated model (1310).
[0280] For example, the second electronic device (202) can generate a first screen (or a second screen) based on the output value of the specified model (1310). For example, the first screen (or the second screen) can include an image and / or text. The second electronic device (202) can generate the first screen (or the second screen) to display information about the user through the image and / or text. For example, an example of a first screen generated through the output of the specified model (1310) can be illustrated in FIG. 14B.
[0281] In the above-described embodiment, an example in which a designated model is included in a second external electronic device has been described, but the present invention is not limited thereto. The designated model may also be included in a server. For example, the second electronic device (202) may transmit information to the server for setting as an input value of the designated model. The server may set the information received from the second electronic device (202) as an input value of the designated model. Another device may identify information about the first screen based on the output value of the designated model. The server may transmit information about the first screen to the second electronic device (202). The second electronic device (202) may receive information about the first screen from the server.
[0282] FIG. 14A illustrates an example of a screen displayed on a first external electronic device when a specified model is not used, according to various embodiments.
[0283] FIG. 14b is a diagram illustrating an example of a screen displayed on a first external electronic device when a designated model is used according to various embodiments.
[0284] Referring to FIGS. 14A and 14B, the second electronic device (202) can transmit information about a screen displayed on the first external electronic device (701) to the first electronic device (201). The first electronic device (201) can transmit a signal to the first external electronic device (701) to control the display of the screen.
[0285] For example, while a user of the first electronic device (201) is exercising, information about the user may be displayed through the first external electronic device (701).
[0286] In FIG. 14A, the second electronic device (202) can identify (or acquire) the screen (1410) without using a designated model. On the screen (1410), information about the user can be displayed in an unchanged state. For example, the screen (1410) can display specific figures of the user's weight, the user's heart rate, and the user's calorie consumption.
[0287] In FIG. 14B, the second electronic device (202) may generate a screen (1420) using a designated model. For example, based on the first display level and the second display level, the display of the user's weight and the user's heart rate may be limited. The screen (1420) generated using the designated model may display the user's weight and the user's heart rate in a modified form. For example, the user's weight may be displayed as 'medium' on the screen (1420). The user's heart rate may be displayed as 'high' on the screen (1420). The user's calories consumed on the screen (1420) may be maintained substantially the same as on the screen (1410).
[0288] According to one embodiment, the layout of a specified model (or the output conditions of the specified model) may be set. Based on the layout of the specified model, a screen (1420) may be generated. For example, if weight or heart rate is set as an input value, the layout of the specified model may be set so that the weight or heart rate is changed to relative information within 10 characters. The layout of the specified model may be set so that items other than weight or heart rate are maintained. The second electronic device (202) may generate the screen (1420) so that the weight or heart rate is changed to relative information and items other than weight or heart rate are maintained.
[0289] According to one embodiment, the specified model may provide information regarding how the screen (1420) is displayed based on information regarding the output settings of the display of the first external electronic device (701).
[0290] For example, if the display level of the first external electronic device (701) changes while the first screen (e.g., screen (1420)) is displayed through the first external electronic device (701), the second electronic device (202) may use a designated model to generate a second screen in which the transparency of the information displayed on the first screen is changed. For example, if the display level of the first external electronic device (701) changes while the first screen is displayed through the first external electronic device (701), the second electronic device (202) may use a designated model to generate a second screen in which the size of the information displayed on the first screen (e.g., the size of an object or text representing the information) is changed. As described above, the designated model may not only provide a screen in which information about the user is changed, but may also provide a screen in which the way in which information about the user is expressed is changed.
[0291] FIG. 15A is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments.
[0292] FIG. 15b is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments.
[0293] FIG. 15A is a diagram illustrating examples of screens displayed through an external electronic device (1501) when a user of a first electronic device (201) is located at the user's home. FIG. 15B is a diagram illustrating examples of screens displayed through a first external electronic device (1501) when a user of a first electronic device (201) is located at a public place (e.g., a fitness center).
[0294] Referring to FIG. 15A, the first electronic device (201) (or the user of the first electronic device (201)) may be located at the user's home. The first electronic device (201) may operate while connected to a second electronic device (202). The first electronic device (201) may operate while connected to an external electronic device (1501), which is a user device. The first electronic device (201) may display the user's exercise information through the external electronic device (1501) while the user is exercising.
[0295] In state (1510), the first electronic device (201) can display real-time exercise information of the user through the display of the external electronic device (1501). For example, the first electronic device (201) can identify information about the user through the sensor (330). The information about the user can include information about exercise time, information about exercise intensity, information about heart rate, information about calories, information about Vo2Max, information about sweat loss, and / or information about heart rate zone.
[0296] The first electronic device (201) can identify the display levels of each of information about exercise time, information about exercise intensity, information about heart rate, and information about calories as the fourth value. The first electronic device (201) can identify the display levels of each of information about Vo2Max, information about sweat loss, and information about heart rate zone as the first value.
[0297] The first electronic device (201) may set the display level of the external electronic device (1501) to a first value. For example, the first electronic device (201) may set the display level of the external electronic device (1501) to the first value based on identifying that the external electronic device (1501) is located at the user's home and is a device registered to the user's account.
[0298] A first electronic device (201) can transmit information about a user, information about a display level of information about the user, and information about a display level of information about an external electronic device (1501) to a second electronic device (202). The second electronic device (202) can generate a screen (1511) using a designated model based on the information received from the first electronic device (201). The second electronic device (202) can transmit information about the screen (1511) to the first electronic device (201). The first electronic device (201) can transmit a signal to the external electronic device (1501) to control the display of the screen (1511) through the display of the external electronic device (1501). The external electronic device (1501) can display the screen (1511) based on the received signal.
[0299] For example, since the display level of the external electronic device (1501) is set to the first value, all information about the user can be displayed within the screen (1511). For example, information about exercise time, information about exercise intensity, information about heart rate, information about calories, information about Vo2Max, information about sweat loss, and / or information about heart rate zones can all be displayed on the screen (1511).
[0300] In state (1520), the user may end the exercise. The first electronic device (201) may transmit information indicating that the user has ended the exercise to the second electronic device (202). The second electronic device (202) may generate a screen (1512) using a designated model based on identifying that the user has ended the exercise. The second electronic device (202) may transmit information about the screen (1512) to the first electronic device (201). The first electronic device (201) may transmit a signal to the first external electronic device (1501) to control the display of the screen (1512) through the display of the first external electronic device (1501). The first external electronic device (1501) may display the screen (1512) based on the received signal.
[0301] For example, since the display level of the first external electronic device (1501) is set to the first value, all information about the user can be displayed within the screen (1512). For example, information about total exercise time, information about calories, information about heart rate trends, maximum heart rate information, and minimum heart rate information can all be displayed on the screen (1512).
[0302] Referring to FIG. 15B, a first electronic device (201) (or a user of the first electronic device (201)) may be located in a public place (e.g., a fitness center). The first electronic device (201) may operate while connected to a second electronic device (202). The first electronic device (201) may operate while connected to a first external electronic device (1502), which is a public device. The first electronic device (201) may display the user's exercise information through the first external electronic device (1502) while the user is exercising.
[0303] In state (1530), the first electronic device (201) can display real-time exercise information of the user through the display of the external electronic device (1502). For example, the first electronic device (201) can identify information about the user through the sensor (330). The information about the user can include information about exercise time, information about exercise intensity, information about heart rate, information about calories, information about Vo2Max, information about sweat loss, and / or information about heart rate zone.
[0304] The first electronic device (201) can identify the display levels of each of information about exercise time, information about exercise intensity, information about heart rate, and information about calories as the fourth value. The first electronic device (201) can identify the display levels of each of information about Vo2Max, information about sweat loss, and information about heart rate zone as the first value.
[0305] The first electronic device (201) may set the display level of the external electronic device (1502) to the fourth value. For example, the first electronic device (201) may set the display level of the external electronic device (1502) to the fourth value based on identifying that the external electronic device (1502) is located in a public place (e.g., a fitness center) and is located within a specified distance from the first electronic device (201).
[0306] A first electronic device (201) can transmit information about a user, information about a display level of information about the user, and information about a display level of information about an external electronic device (1502) to a second electronic device (202). The second electronic device (202) can generate a screen (1531) using a designated model based on the information received from the first electronic device (201). The second electronic device (202) can transmit information about the screen (1531) to the first electronic device (201). The first electronic device (201) can transmit a signal to the external electronic device (1502) to control the display of the screen (1531) through the display of the external electronic device (1502). The external electronic device (1502) can display the screen (1531) based on the received signal.
[0307] For example, since the display level of the external electronic device (1502) is set to the fourth value, some of the information about the user may be displayed within the screen (1531). For example, information about exercise time, information about exercise intensity, information about heart rate, and / or information about calories may be displayed on the screen (1531). Information about Vo2Max, information about sweat loss, and information about heart rate zone may not be displayed on the screen (1531).
[0308] In state (1540), the user may end the exercise. The first electronic device (201) may transmit information indicating that the user has ended the exercise to the second electronic device (202). The second electronic device (202) may generate a screen (1532) using a designated model based on identifying that the user has ended the exercise. The second electronic device (202) may transmit information about the screen (1532) to the first electronic device (201). The first electronic device (201) may transmit a signal to the first external electronic device (1502) to control the display of the screen (1532) through the display of the first external electronic device (1502). The first external electronic device (1502) may display the screen (1532) based on the received signal.
[0309] For example, since the display level of the first external electronic device (1502) is set to the fourth value, some of the information about the user may be displayed within the screen (1532). For example, unlike the screen (1512) of FIG. 15A, only information about total exercise time, information about calories, and information about average heart rate may be displayed on the screen (1532).
[0310] Referring to FIGS. 15A and 15B, user information displayed on an external electronic device may be displayed differently depending on the location of the external electronic device on which the user information is displayed or whether the external electronic device is a personal device.
[0311] FIG. 16 is a diagram illustrating exemplary operations of a first electronic device, a second electronic device, and an external electronic device according to various embodiments.
[0312] Referring to FIG. 16, a first electronic device (201) (or a user of the first electronic device (201)) may be located in a restaurant (or a food court). The first electronic device (201) may operate while connected to a second electronic device (202). An external electronic device (1601) may be located within the restaurant (or food court). The external electronic device (1601) may be a kiosk for ordering food. The external electronic device (1601) may display a screen (1611) through a display. The screen (1611) may be configured for ordering food.
[0313] According to one embodiment, the first electronic device (201) can establish a connection with an external electronic device (1601). The first electronic device (201) can identify a display level regarding the external electronic device (1601).
[0314] According to one embodiment, the first electronic device (201) may receive information to be displayed on the external electronic device (1601) from the second electronic device (202). For example, the first electronic device (201) may request information to be displayed on the external electronic device (1601) from the second electronic device (202). The second electronic device (202) may transmit information about calories consumed today and information about recommended food to the first electronic device (201) based on the display level of the external electronic device (1601). The first electronic device (201) may receive information about calories consumed today and information about recommended food from the second electronic device (202).
[0315] A first electronic device (201) can transmit information about calories consumed today and information about recommended foods to an external electronic device (1601). The external electronic device (1601) can display a screen (1612) based on the information about calories consumed today and information about recommended foods. For example, information about calories consumed today and information about recommended foods can be displayed on the screen (1612). A user can select a menu based on the information about calories consumed today and information about recommended foods displayed through the external electronic device (1601). According to an embodiment, the information about calories consumed today and information about recommended foods can be displayed on a portion of the display area of the display of the external electronic device (1601). For example, the location where the information about calories consumed today and information about recommended foods are displayed within the display area of the display of the external electronic device (1601) can be identified by the second electronic device (202).
[0316] According to an exemplary embodiment, an electronic device (e.g., a first electronic device (201)) may include at least one sensor configured to detect health information of a user, a communication circuit configured to communicate with an external device, a memory including one or more storage media storing instructions, and at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify first level information (e.g., information regarding a first display level) of the health information of the user acquired based on the at least one sensor. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify second level information (e.g., information regarding a second display level) about a first external electronic device (e.g., the first external electronic device (701)) based on establishing a connection with the first external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a first signal for controlling a display of the first external electronic device to display a first screen for indicating health information of the user based on the first level information and the second level information.
[0317] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify a distance between the electronic device and a second external electronic device (e.g., second external electronic device (715)) distinct from the first external electronic device while displaying health information of the user through the display of the first external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to change the second level information based on identifying that the distance between the second external electronic device and the electronic device is within a specified distance. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a second signal to control the display of the first external electronic device to change a screen displayed through the display of the first external electronic device from the first screen to a second screen based on changing the second level information.
[0318] In an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to request the first level information from a third external electronic device (e.g., the second electronic device (202)) based on establishing a connection with the third external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain the first level information from the third external electronic device based on the request.
[0319] According to an exemplary embodiment, the first signal and the second signal may be configured to be transmitted to the first external electronic device.
[0320] According to an exemplary embodiment, the first screen may be generated through a designated model in the third external electronic device based on the first signal.
[0321] The second screen can be generated through the designated model in the third external electronic device based on the second signal.
[0322] According to an exemplary embodiment, the first level information and the second level information may be set as input values of the designated model. The first screen for displaying the user's health information may be set as an output value of the designated model.
[0323] The health information of the user may be identified as one of a plurality of types. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify the first level information of the health information of the user based on the identified type.
[0324] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify the second level information about the first external electronic device based on at least one of information about an account of the first external electronic device, information about an identifier of the first external electronic device, information about a location of the first external electronic device, or information about a connection history of the first external electronic device.
[0325] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify that at least one of information regarding an account of the first external electronic device, information regarding an identifier of the first external electronic device, information regarding a location of the first external electronic device, or information regarding a connection history of the first external electronic device has changed. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to change the second level information regarding the first external electronic device based on identifying that at least one of information regarding an account of the first external electronic device, information regarding an identifier of the first external electronic device, information regarding a location of the first external electronic device, or information regarding a connection history of the first external electronic device has changed.
[0326] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a third signal to control the display of the first external electronic device to display a third screen indicating that the screen displayed through the display of the first external electronic device is changing from the first screen to the second screen.
[0327] According to an exemplary embodiment, the electronic device may further include a ring-shaped housing having a first side facing a part of the user's body and a second side opposite the first side. The at least one sensor, the communication circuit, and the at least one processor may be disposed between the first side and the second side.
[0328] According to an exemplary embodiment, a method for displaying a screen indicating health information on an external device may include an operation of identifying first level information (e.g., information regarding a first display level) of health information of a user obtained based on at least one sensor of an electronic device (e.g., a first electronic device (201)). The method may include an operation of identifying second level information (e.g., information regarding a second display level) regarding the first external electronic device (e.g., the first external electronic device (701)) based on establishing a connection with the first external electronic device. The method may include an operation of transmitting a first signal for controlling display of a first screen for indicating the health information of the user through a display of the first external electronic device based on the first level information and the second level information.
[0329] According to an exemplary embodiment, the method may include an operation of identifying a distance between a second external electronic device (e.g., a second external electronic device (715)) that is distinct from the first external electronic device and the electronic device while the first screen is displayed through the display of the first external electronic device. The method may include an operation of changing the second level information based on identifying that the distance between the second external electronic device and the electronic device is within a specified distance. The method may include an operation of transmitting a second signal for controlling a screen displayed through the display of the first external electronic device to be changed from the first screen to the second screen based on the changing of the second level information.
[0330] According to an exemplary embodiment, the method may include an operation of requesting the first level information from a third external electronic device (e.g., the second electronic device (202)) based on establishing a connection with the third external electronic device. The method may include an operation of obtaining the first level information from the third external electronic device based on the request.
[0331] According to an exemplary embodiment, the first signal and the second signal may be configured to be transmitted to the first external electronic device.
[0332] According to an exemplary embodiment, the first screen may be generated through a designated model in the third external electronic device based on the first signal. The second screen may be generated through the designated model in the third external electronic device based on the second signal.
[0333] According to an exemplary embodiment, the first level information and the second level information may be set as input values of the designated model. The first screen for displaying the user's health information may be set as an output value of the designated model.
[0334] According to an exemplary embodiment, the method may include an operation of changing the second level information to correspond to a third display level of the second external electronic device.
[0335] According to an exemplary embodiment, the user's health information may be identified as one of a plurality of types. The method may include an operation of identifying the first level of information of the user's health information based on the identified type.
[0336] According to an exemplary embodiment, the method may include an operation of identifying the second level information about the first external electronic device based on at least one of information about an account of the first external electronic device, information about an identifier of the first external electronic device, information about a location of the first external electronic device, or information about a connection history of the first external electronic device.
[0337] According to an exemplary embodiment, the method may include an operation of transmitting a third signal to control display of a third screen indicating that the screen displayed through the display of the first external electronic device is changing while the screen displayed through the display of the first external electronic device is changing from the first screen to the second screen.
[0338] According to an exemplary embodiment, an electronic device (e.g., a second electronic device (202)) may include a communication circuit configured to communicate with an external device, a memory including one or more storage media for storing instructions, and at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set first level information and second level information for user health information acquired based on at least one sensor of the first external electronic device (e.g., the first electronic device (201)) based on establishing a communication connection with the first external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit the set first level information and the second level information to the first external electronic device.
[0339] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit the second level information to the first external electronic device based on a communication connection between the first external electronic device and the second external electronic device (e.g., the first external electronic device (701)).
[0340] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain information about the second external electronic device. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set the second level information based on the information about the second external electronic device.
[0341] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain a first screen for displaying the health information of the user based on a designated model stored in the memory. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit information regarding the first screen to the first external electronic device.
[0342] According to an exemplary embodiment, the electronic device may include a display. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display a screen for indicating the health information based on the first level information through the display.
[0343] According to an exemplary embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to display, through the display, a user interface for setting the first level information. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to identify, based on the user interface, an input for setting the first level information. The instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to set the first level information based on the input. The at least one processor may cause the first level information to be transmitted to the first external electronic device.
[0344] According to various embodiments, a user may display information acquired from a first electronic device without a display on the display of a first external electronic device. Based on a first display level of information about the user and a second display level of the first external electronic device, at least some of the information about the user may be displayed, thereby protecting the user's privacy. For example, when a second external electronic device is positioned within a specified distance from the first electronic device, the information displayed on the display of the first external electronic device may change. Accordingly, the user's privacy may be enhanced.
[0345] A processor may include various processing circuits and / or multiple processors. For example, the term "processor," as used herein, including in the claims, may include various processing circuits including at least one processor, one or more of which are configured to individually and / or collectively perform the various functions described herein in a distributed manner. As used herein, when "processor," "at least one processor," and "one or more processors" are described as being configured to perform various functions, these terms encompass, for example, without limitation, a single processor performing some of the recited functions, other processor(s) performing other of the recited functions, and even a single processor performing all of the recited functions. Additionally, at least one processor may include a combination of processors that perform the various functions enumerated / disclosed, for example, in a distributed manner. At least one processor may execute program instructions to achieve or perform the various functions.
[0346] Electronic devices according to the embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments disclosed in this document are not limited to the aforementioned devices.
[0347] The embodiments of this document and the terminology used herein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among the phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0348] In one embodiment of this document, the term "module" used may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0349] One embodiment of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0350] According to one embodiment, the method according to one embodiment disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0351] According to one embodiment, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and arranged in other components. According to one embodiment, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to one embodiment, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
[0352] While the present disclosure has been illustrated and described with reference to various exemplary embodiments, it is to be understood that the various exemplary embodiments are illustrative and not limiting. It will be further understood by those skilled in the art that various changes in form and detail may be made without departing from the true spirit and scope of the present disclosure, including the appended claims and their equivalents. It will also be understood that any embodiment(s) described herein may be used in conjunction with any other embodiment(s) described herein.
Claims
1. In electronic devices, At least one sensor configured to detect the user's health information; A communications circuit configured to communicate with an external device; A memory including one or more storage media storing instructions; and comprising at least one processor including a processing circuit; The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Identifying first level information of the health information of the user obtained based on at least one sensor; Based on establishing a connection with a first external electronic device, identifying second level information about said first external electronic device; Based on the first level information and the second level information, a first signal is transmitted to control the display of the first external electronic device to display a first screen indicating the user's health information. Electronic devices.
2. In the first paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: While the user's health information is displayed through the display of the first external electronic device, the distance between the electronic device and a second external electronic device that is distinct from the first external electronic device is identified, Based on identifying that the distance between the second external electronic device and the electronic device is within a specified distance, changing the second level information, Based on changing the second level information, causing a second signal to be transmitted to control changing the screen displayed through the display of the first external electronic device from the first screen to the second screen. Electronic devices.
3. In the second paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on establishing a connection with a third external electronic device, requesting the first level information from the third external electronic device, Based on the above request, causing the first level information to be acquired from the third external electronic device, Electronic devices.
4. In the third paragraph, the first signal and the second signal, set to be transmitted to the first external electronic device, Electronic devices.
5. In the third paragraph, the first screen, Based on the first signal, in the third external electronic device, a model is generated through a specified model, The second screen above is, Based on the second signal, in the third external electronic device, generated through the specified model, Electronic devices.
6. In the fifth paragraph, the first level information and the second level information are, is set to the input value of the above specified model, The first screen that displays the health information of the user is Set to the output value of the above specified model, Electronic devices.
7. In the first paragraph, the health information of the user is Identified as one of several types, The above instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on the identified type, causing the first level information of the health information of the user to be identified, Electronic devices.
8. In the first paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Causing to identify the second level information about the first external electronic device based on at least one of information about an account of the first external electronic device, information about an identifier of the first external electronic device, information about a location of the first external electronic device, or information about a connection history of the first external electronic device. Electronic devices.
9. In the 8th paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Identifying that at least one of information regarding an account of the first external electronic device, information regarding an identifier of the first external electronic device, information regarding a location of the first external electronic device, or information regarding a connection history of the first external electronic device has changed; Causing the second level information about the first external electronic device to be changed based on identifying that at least one of information about an account of the first external electronic device, information about an identifier of the first external electronic device, information about a location of the first external electronic device, or information about a connection history of the first external electronic device has been changed. Electronic devices.
10. In the second paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Causing a third signal to be transmitted to control displaying a third screen indicating that the screen displayed through the display of the first external electronic device is being changed based on the screen displayed through the display of the first external electronic device, which has changed from the first screen to the second screen. Electronic devices.
11. In the first paragraph, the electronic device, Further comprising a ring-shaped housing including a first side facing a part of the user's body and a second side opposite to the first side, The at least one sensor, the communication circuit, and the at least one processor are disposed between the first side and the second side. Electronic devices.
12. A method for displaying a screen showing health information on an external device, An action to identify first level information of health information of a user obtained based on at least one sensor of an electronic device; An operation of identifying second level information about the first external electronic device based on establishing a connection with the first external electronic device; and An operation of transmitting a first signal to control display of a first screen indicating health information of the user through a display of the first external electronic device based on the first level information and the second level information, method.
13. In the 12th paragraph, the method, An operation of identifying a distance between the electronic device and a second external electronic device, the second external electronic device being distinct from the first external electronic device, based on the first screen displayed through the display of the first external electronic device; An operation of changing the second level information based on identifying that the distance between the second external electronic device and the electronic device is within a specified distance; and Further comprising an action of transmitting a second signal for controlling a screen displayed through the display of the first external electronic device to be changed from the first screen to the second screen based on changing the second level information. method.
14. In paragraph 12, An operation of requesting the first level information to the third external electronic device based on establishing a connection with the third external electronic device; and Based on the above request, further comprising an operation of obtaining the first level information from the third external electronic device. method.
15. In the 14th paragraph, the first signal and the second signal, set to be transmitted to the first external electronic device, method.
Citation Information
Patent Citations
Apparatas and method for conducting a display link function in an electronic device
KR1020150054410A
Method and apparatus for wireless communication connection
KR1020160118164A
Wearable Device and Method for Providing Information Using Wearable Device Thereof
KR1020160132689A
Method for pairing terminals using gesture information and apparatus performing pairing using the same
KR1020170110266A
Healthcare system using heart rate and its method
KR102380129B1