Electronic device and method for selecting wearable electronic device for measuring skin temperature of user, and non-transitory storage medium

The electronic device selects a wearable device for consistent skin temperature measurement, addressing inaccuracies in menstrual cycle prediction by ensuring reliable data collection, thereby enhancing prediction accuracy.

WO2026010370A1PCT designated stage Publication Date: 2026-01-08SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/009453
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-22
Filing Date
2025-07-02
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

Wearable electronic devices measuring skin temperature for menstrual cycle prediction can yield inaccurate results due to varying skin temperature readings from different body parts, making it difficult to consistently predict menstrual cycles when multiple devices are connected.

Method used

An electronic device selects one wearable electronic device for consistent skin temperature measurement by identifying a start and end time, transmitting commands to measure temperature, and displaying guidance to maintain device wear, using communication circuits and processors to predict menstrual cycles based on collected skin temperature data.

Benefits of technology

Enhances the accuracy of menstrual cycle prediction by ensuring consistent skin temperature measurement from a designated wearable device, improving the reliability of cycle predictions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025009453_08012026_PF_FP_ABST
    Figure KR2025009453_08012026_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to an electronic device and a method for selecting a wearable electronic device for measuring the skin temperature of a user, and a non-transitory storage medium, the electronic device comprising a display, a communication circuit, at least one processor and a memory, wherein the communication circuit is used to select one of first and second wearable electronic devices as a skin temperature measuring device, and wearing of the selected temperature measuring device for a designated time is induced so that the menstrual cycle of the user can be predicted through skin temperature information measured during the designated time.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic devices, methods, and non-transitory storage media for selecting wearable electronic devices for measuring a user's skin temperature

[0001] The present disclosure relates to an electronic device, a method, and a non-transitory storage medium for selecting a wearable electronic device for measuring a user's skin temperature.

[0002] With the advancement of digital technology, electronic devices are now available in various forms, such as smartphones, tablet personal computers (PCs), and personal digital assistants (PDAs). Electronic devices are also being developed into wearable devices to enhance portability and accessibility.

[0003] As communication technology advances, wearable electronic devices are becoming smaller and lighter enough to be worn on the body without significant discomfort. For example, wearable electronic devices such as head-mounted display devices (HMDs), smartwatches (or bands), contact lenses, rings, gloves, shoes, and clothing are becoming commercially available. Because wearable electronic devices are worn directly on the body, they can enhance portability and user accessibility. In line with recent consumer trends that prioritize design, the development of wearable electronic devices is increasingly focusing on both their external design and their usability.

[0004] Interest in healthcare services has recently increased, and various functions for these services are being provided. Accordingly, electronic devices are evolving into diverse forms capable of measuring and utilizing various biosignals from the human body. Wearable electronic devices can measure skin temperature, among other biosignals, and offer various functions for healthcare that utilize the measured skin temperature.

[0005] 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-described matters constitute prior art related to the present disclosure.

[0006] Electronic devices can use the skin temperature measured using wearable electronic devices to predict menstrual cycles, among other functions for health care.

[0007] Predicting menstrual cycles using skin temperature requires monitoring skin temperature, which gradually rises around the expected ovulation date. Skin temperature measured by different body parts (e.g., wrists and fingers) can vary depending on the user's body part. If multiple wearable electronic devices are connected to the device and all of them are used to measure skin temperature, the predicted menstrual cycle information can fluctuate frequently, making it difficult for the device to accurately predict the menstrual cycle.

[0008] The present disclosure provides an electronic device, a method, and a non-transitory storage medium for selecting one of a plurality of wearable electronic devices as a wearable electronic device for measuring skin temperature to predict a user's menstrual cycle when a plurality of wearable electronic devices are connected to the electronic device.

[0009] According to one embodiment of the present disclosure, an electronic device includes a display, a communication circuit, at least one processor, and a memory.

[0010] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to perform a function of predicting a menstrual cycle of the user using the user's skin temperature.

[0011] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to obtain setting information related to the menstrual cycle of the user stored in the memory based on a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature.

[0012] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to identify a start time and an end time of a cycle for measuring the user's skin temperature based on the setup information.

[0013] In one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to control the display to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device and a second wearable electronic device are communicatively connected to the electronic device using the communication circuit.

[0014] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to transmit a first command to the first wearable electronic device, the first wearable electronic device measuring the skin temperature of the user from the start time point to the end time point, based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device.

[0015] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to control the display to display a second message that induces the user to maintain wearing the first wearable electronic device for a first designated period of time after transmitting the first command.

[0016] According to one embodiment, the memory stores instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to predict a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

[0017] A method of operating an electronic device according to one embodiment of the present disclosure includes an operation of executing a function of predicting a menstrual cycle of a user using the user's skin temperature.

[0018] According to one embodiment, the method includes an operation of obtaining setting information related to the menstrual cycle of the user stored in a memory of the electronic device based on confirming a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature.

[0019] According to one embodiment, the method includes an operation of identifying a start time and an end time of a cycle for measuring the user's skin temperature based on the setting information.

[0020] According to one embodiment, the method includes controlling a display of the electronic device to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device and a second wearable electronic device are communicatively connected to the electronic device using a communication circuit of the electronic device.

[0021] According to one embodiment, the method includes an operation of transmitting a first command to the first wearable electronic device, causing the first wearable electronic device to measure the skin temperature of the user from the start time point to the end time point, based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device.

[0022] According to one embodiment, the method comprises controlling the display to display a second message that induces the user to maintain wearing the first wearable electronic device for a first specified period of time after transmitting the first command.

[0023] According to one embodiment, the method includes an operation of predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

[0024] According to one embodiment, a non-transitory storage medium storing one or more programs includes instructions that, when executed by at least one processor of an electronic device, cause the electronic device to perform an operation of predicting a menstrual cycle of a user using a skin temperature of the user.

[0025] According to one embodiment, the program includes instructions that, when executed by at least one processor of the electronic device, cause the electronic device to perform an operation of obtaining setting information related to the menstrual cycle of the user stored in a memory of the electronic device based on a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature.

[0026] According to one embodiment, the program comprises instructions that, when executed by at least one processor of the electronic device, cause the electronic device to perform an operation of identifying a start time and an end time of a cycle for measuring the user's skin temperature based on the setting information.

[0027] According to one embodiment, the program comprises instructions that, when executed by at least one processor of the electronic device, cause the electronic device to perform an operation of controlling a display of the electronic device to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device and a second wearable electronic device are communicatively connected to the electronic device using a communication circuit of the electronic device.

[0028] According to one embodiment, the program includes instructions that, when executed by at least one processor of the electronic device, cause the electronic device to execute an operation of transmitting a first command to the first wearable electronic device, the first wearable electronic device measuring the skin temperature of the user from the start time point to the end time point, based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device.

[0029] According to one embodiment, the program comprises instructions that, when executed by at least one processor of the electronic device, cause the electronic device to perform an operation of controlling the display to display a second message that induces the user to maintain wearing the first wearable electronic device for a first specified period of time after transmitting the first command.

[0030] According to one embodiment, the program includes instructions that, when executed by at least one processor of the electronic device, cause the electronic device to perform an operation of predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

[0031] FIG. 1 is a block diagram of an electronic device within a network environment according to various embodiments.

[0032] FIG. 2 is a diagram showing the configuration of an electronic device according to one embodiment.

[0033] FIGS. 3A, 3B, and 3C are diagrams illustrating examples of a function for predicting a menstrual cycle in an electronic device according to one embodiment.

[0034] FIGS. 4A and 4B are diagrams illustrating examples of a function for predicting a menstrual cycle in an electronic device according to one embodiment.

[0035] FIGS. 5A, 5B, 5C, and 5D are diagrams illustrating examples for selecting a wearable electronic device for measuring skin temperature in an electronic device according to one embodiment.

[0036] FIG. 6 is a graph showing a cycle for measuring skin temperature in an electronic device according to one embodiment.

[0037] FIGS. 7A, 7B, and 7C are diagrams illustrating examples for selecting a wearable electronic device for measuring skin temperature in an electronic device according to one embodiment.

[0038] FIG. 8 is a diagram illustrating an example for selecting a wearable electronic device for measuring skin temperature in an electronic device according to one embodiment.

[0039] FIG. 9 is a diagram illustrating an example for selecting a wearable electronic device for measuring skin temperature according to one embodiment.

[0040] FIG. 10 is a graph showing an example of predicting a menstrual cycle using skin temperature in an electronic device according to one embodiment.

[0041] FIG. 11 is a drawing showing an example of an operating method in an electronic device according to one embodiment.

[0042] In connection with the description of the drawings, the same or similar reference numerals may be used for identical or similar components.

[0043] Hereinafter, 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 the same or similar components. In addition, in the drawings and related descriptions, descriptions of well-known functions and configurations may be omitted for clarity and conciseness. The term "user" used in the embodiments of the present disclosure may refer to a person using an electronic device or a device (e.g., an artificial intelligence electronic device) using an electronic device.

[0044] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the 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)).

[0045] The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result 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.

[0046] The auxiliary processor (123) may control at least a portion 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.

[0047] 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).

[0048] 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).

[0049] 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).

[0050] 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. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.

[0051] 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. In 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.

[0052] 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).

[0053] 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.

[0054] 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.

[0055] 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).

[0056] 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. In one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

[0057] 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.

[0058] 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, for example, as at least a part of a power management integrated circuit (PMIC).

[0059] 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.

[0060] 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).

[0061] 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) can support a peak data rate (e.g., 20 Gbps or more) for realizing 1eMBB, a loss coverage (e.g., 164 dB or less) for realizing mMTC, 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 realizing URLLC.

[0062] The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In 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). In 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 by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna. In 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).

[0063] According to various embodiments, the antenna module (197) may form a mmWave antenna module. According to 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.

[0064] 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)).

[0065] 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 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 receive the request may execute at least a portion 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). The electronic device (101) may process the result as is or additionally and provide it as at least a portion 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 by using distributed computing or mobile edge computing, for example. 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) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.

[0066] Hereinafter, the present disclosure will specifically describe the configuration and operation method of an electronic device for selecting a wearable electronic device for measuring a user's skin temperature with reference to drawings. The term "device change" as described in the present disclosure means changing (or setting as a target device) a target device for acquiring skin temperature information. The electronic device can periodically acquire skin temperature information from two or more wearable devices, and in this case, "selecting a device" means utilizing the skin temperature information acquired from the wearable device that has been selected for biological cycle prediction and other functions. In addition, in this case, "changing a device" means changing the wearable device that has been selected from the first device to the second device.

[0067] FIG. 2 is a diagram showing the configuration of an electronic device according to one embodiment.

[0068] Referring to FIGS. 1 and 2, an electronic device (101) according to one embodiment (e.g., the electronic device (101) of FIG. 1) may collect biometric information of a user using a plurality of wearable electronic devices (e.g., the electronic devices (102, 104) of FIG. 1) and provide a healthcare service using the collected biometric information. According to one embodiment, the electronic device (101) may include a display (161) (e.g., the display module (160) of FIG. 1), a communication circuit (e.g., the communication module (190) of FIG. 1), at least one processor (e.g., the processor (120) of FIG. 1), and a memory (e.g., the memory (130) of FIG. 1). Without being limited to the above-described configurations, the configuration of the electronic device (101) may further include other components necessary for providing a healthcare service (e.g., the components described in FIG. 1).

[0069] According to one embodiment, the electronic device (101) may provide a service for predicting a menstrual cycle using the user's body skin temperature among various services (e.g., functions, operations, or methods) provided by a healthcare service.

[0070] According to one embodiment, the electronic device (101) may be connected to a first wearable electronic device (201) and a second wearable electronic device (301) that can be worn on the user's body using a wireless communication method or a wired communication method. According to one embodiment, the electronic device (101) may collect skin temperature for a specified period of time as biometric information of the user to provide a service (e.g., a function, an operation, or a method) for predicting a menstrual cycle using the first wearable electronic device (201) and the second wearable electronic device (301). According to one embodiment, the electronic device (101) may use wearable devices to check a skin temperature that gradually rises from the expected ovulation date to predict a menstrual cycle.

[0071] According to one embodiment, the electronic device (101) may execute an application related to a healthcare service and display various information provided by a service for predicting a menstrual cycle on the execution screen of the application on a display (161).

[0072] According to one embodiment, when the electronic device (101) is connected to the first wearable electronic device (201) and the second wearable electronic device (301), the electronic device may perform operations to select or change one of the plurality of wearable electronic devices as a skin temperature measuring device to periodically or continuously measure skin temperature of the same body part.

[0073] According to one embodiment, the first wearable electronic device (201) may perform wireless communication with an electronic device (e.g., the electronic device (102, 104) of FIG. 1) via a communication network (e.g., the first network (198) or the second network (199) of FIG. 1) and the electronic device (101). The first wearable electronic device (201) according to one embodiment may be configured to be worn on a part of the body (e.g., a finger). The first wearable electronic device (201) according to one embodiment may be a ring-shaped wearable device (e.g., a smart ring or a ring-shaped). The first wearable electronic device (201) is illustrated as having a ring-shaped shape that can be worn on a body part of the user (e.g., the first body part), but is not limited thereto. For example, the wearable electronic device (201) may be implemented in a form such as earphones, a smart bracelet, a smart necklace (e.g., a pendant), or a smart belt.

[0074] According to one embodiment, the first wearable electronic device (201) may be capable of transmitting messages between electronic devices (e.g., the electronic device (101) or the second wearable electronic device (301)) to be connected based on the establishment of a Bluetooth communication link between the electronic devices, and the first wearable electronic device (201) worn by the user may transmit commands corresponding to specific movements and gestures of the user's fingers to other electronic devices.

[0075] According to one embodiment, the second wearable electronic device (301) may perform wireless communication with the electronic device (e.g., the electronic device (102, 104) of FIG. 1) through a communication network (e.g., the first network (198) or the second network (199) of FIG. 1) and the electronic device (101). The first wearable electronic device (201) according to one embodiment may be configured to be worn on a part of the body (e.g., the wrist). The first wearable electronic device (201) according to one embodiment may be a watch-type wearable device (e.g., a smart watch). By providing guidance functions such as notifications and insight messages when the menstrual cycle begins, the user can more effectively select or change a skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0076] FIGS. 3A, 3B, and 3C are diagrams illustrating examples of a function for predicting a menstrual cycle in an electronic device according to one embodiment.

[0077] Referring to FIGS. 1, 2, 3a, 3b and 3c, according to one embodiment, a processor (120) of an electronic device (101) may be connected to a first wearable electronic device (201) wearable on a first body part of a user and a second wearable electronic device (301) wearable on a second body part of a user using a wireless communication method or a wired communication method.

[0078] According to one embodiment, the processor (120) may execute an application related to a healthcare service and control the display (161) to display a first execution screen (310) (e.g., a main screen) for menstrual cycle prediction.

[0079] According to one embodiment, the electronic device (101) may collect skin temperature information by measuring the user's skin temperature using the first wearable electronic device (201) and / or the second wearable electronic device (301) to continuously check the skin temperature that gradually increases starting from the expected ovulation date.

[0080] According to one embodiment, the processor (120) may obtain setting information related to the user's menstrual cycle stored in the memory (130) based on confirming a request for execution of a function for predicting a menstrual cycle. Here, the setting information may be preset and stored in the memory before confirming the request for execution of the function based on user input information in advance or information related to a menstrual cycle predicted in a previous cycle. The user input information is information directly input by the user using the input interface of the first execution screen (310), and may include the user's gender, age, menstrual cycle, menstrual start date and / or menstrual end date of the previous cycle. The information related to the predicted menstrual cycle is information predicted (or updated) based on skin temperature information measured in the previous cycle, and may include at least one of an expected menstrual cycle, an expected menstrual start date, an expected menstrual end date, an expected ovulation date, and an expected fertile period.

[0081] According to one embodiment, the processor (120) may configure user interfaces (e.g., screen portions) (311, 312) of the first execution screen (310) based on setup information, and configure user interfaces (e.g., screen portions) (313) of the first execution screen (310) based on skin temperature information (e.g., measured skin temperature value) collected during a specified time of a cycle. The processor (120) may control the display (161) to display the first execution screen (310) including the configured user interfaces (e.g., screen portions) (311, 312, 313) and at least one function button (315) (e.g., an object, a menu, or a graphic element) (e.g., an enter period). The processor (120) can control the display (161) to display a menstrual period (e.g., 3 to 5 days) (e.g., menstrual start date and / or menstrual end date) as a designated graphic element on a calendar provided in the first user interface (311) of the first execution screen (310), and to display the expected fertile period and the expected ovulation date as designated graphic elements. The processor (120) can display information related to the user's predicted menstrual cycle (e.g., menstrual period, expected fertile period, and expected ovulation date) on the second user interface (312) of the first execution screen (310). The processor (120) can control the display (161) to display a skin temperature value measured by a selected wearable electronic device (the first wearable electronic device (201) or the second wearable electronic device (301)) and information related to skin temperature measurement (e.g., an object or guidance message indicating a measurement period (number of days)) on the third user interface (313) of the first execution screen (310).

[0082] According to one embodiment, the processor (120) may identify that skin temperature is measured by a selected measurement device (e.g., a first wearable electronic device (201)) and, upon confirmation of a selection input (314) of a function button (e.g., an object, a menu, or a graphic element) displayed on a third user interface (313) of a first execution screen (310), configure user interfaces (321, 323) including skin temperature information (e.g., first skin temperature information) measured during a specified time of a cycle, as illustrated in FIG. 3A, and control the display (161) to display the user interfaces (321, 323) on the second execution screen (320). The processor (120) may control the display (161) to display an object (e.g., an image) representing the selected measurement device on the third user interface (313). For example, when a user selects a first wearable electronic device (201) (e.g., a ring), the processor (120) may control the display (161) to display an object (e.g., a ring image) representing the first wearable electronic device (201) on the third user interface (313). For example, when a user selects a second wearable electronic device (301) (e.g., a watch), the processor (120) may control the display (161) to display an object (e.g., a watch image) representing the second wearable electronic device (301) on the third user interface (313). The processor (120) may control the display (161) to display a skin temperature value measured today (e.g., 36.6 degrees) and skin temperature information measured during a specified time of a daily cycle (e.g., a graph) on the first user interface (321) of the second execution screen (320). The processor (120) can control the display (161) to display guidance information for skin temperature measurement during a specified time (e.g., during bedtime) on the second user interface (323) of the second execution screen (320).

[0083] According to one embodiment, when the processor (120) identifies that skin temperature is measured by an unselected wearable electronic device (e.g., a second wearable electronic device (301)) and confirms a selection input (314) of a function button (e.g., an object, a menu, or a graphic element) displayed on a third user interface (313) of a first execution screen (310), as illustrated in FIG. 3b, the processor (120) may apply a graphic effect to the third user interface (313) of the first execution screen (310) and the first user interface (321) of the second execution screen (320) so that measured skin temperature information is not displayed (e.g., displayed as a blank area) or is hidden. If skin temperature information measured by the selected wearable electronic device (e.g., the first wearable electronic device (201)) is not collected (e.g., the user does not wear the selected wearable electronic device), the processor (120) may apply a message or graphic effect to the third user interface (313) and the first user interface (321) indicating that there is no skin temperature information measured in the user interface. The second user interface (323) of FIGS. 3A and 3B illustrates, for example, a description and an image for measuring skin temperature by the second wearable electronic device (e.g., a watch), but is not limited thereto. If the wearable electronic device selected to measure skin temperature is the first wearable electronic device (e.g., a ring) (201), the processor (120) of the electronic device (101) may display, on the second user interface (323), a description and an image for measuring skin temperature by the first wearable electronic device (201).

[0084] According to one embodiment, the processor (120) may further configure a fourth user interface (316) including a description of a function for predicting a menstrual cycle using skin temperature during a specified period of time (e.g., during bedtime), as illustrated in FIG. 3C, and control the display (161) to display the fourth user interface (316) on the first execution screen (310). When the user selects (317) a function button (e.g., an object, a menu, or a graphic element) included in the fourth user interface (316), the processor (120) may control the display (161) to display a third execution screen (330) including a detailed description (e.g., a detailed page) and a function button (e.g., a try it out button) of the function for predicting a menstrual cycle. By providing guidance functions such as a notification or insight message at the start of a menstrual cycle in this way, the user can more effectively select or change a skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0085] FIGS. 4A and 4B are diagrams illustrating examples of a function for predicting a menstrual cycle in an electronic device according to one embodiment.

[0086] Referring to FIGS. 1, 2, 4A, and 4B, according to one embodiment, the processor (120) of the electronic device (101) may, prior to executing the function for predicting the menstrual cycle, provide interfaces (411, 412, 413) related to the function for predicting the menstrual cycle using the setting screen (410) of the application related to the healthcare service. The interface (411) may include a menu for setting whether to execute the function for predicting the menstrual cycle (e.g., “predict period with skin temp” and a selection button), information on the menstrual cycle input by the user (e.g., cycle length 30 days), and information on the menstrual period (e.g., period length 4 days). The interface (412) may provide a user interface (412) for setting information (e.g., cycle prediction, expected fertile period window) shown on the first execution screen of the function for predicting the menstrual cycle. The interface (415) may include a menu and description for deleting cycle tracking data.

[0087] According to one embodiment, the processor (120) may control the display (161) to not execute a function for menstrual cycle prediction and not display (e.g., dimmed) (423) a user interface (e.g., a menu or a screen portion) for selecting a device for measuring skin temperature on a setting screen (420) when the user inputs an off selection button included in the interface (421), as illustrated in FIG. 4A.

[0088] According to one embodiment, the processor (120) may control the display (161) to display a setting screen (430) including a user interface (431) for selecting a wearable electronic device for measuring skin temperature, and to set (turn on) a function for predicting a menstrual cycle when a user inputs a selection button included in the interface (411) as on, as illustrated in FIG. 4B. When a wearable electronic device to be used for measuring skin temperature is selected (e.g., a ring is selected) in the setting screen (430), the processor (120) may control the display (161) to display a guidance message (440) for confirming whether to change to the selected wearable electronic device (e.g., a ring) as the skin temperature measuring device. When the user accepts (ok) the change to the selected wearable electronic device as the skin temperature measuring device using the guidance message (440), the processor (120) can control the display (161) to display a graphic element indicating the execution (on) of the function for menstrual cycle prediction on the setting screen (430) and a graphic element indicating the selection of the selected wearable electronic device (e.g., a ring). When the user inputs a designated key (e.g., a back key or an up button), the processor (120) can control the display (161) to display the changed setting screen (410) to display a graphic element indicating the execution (on) of the function for menstrual cycle prediction. By providing guidance functions such as notifications and insight messages at the start of the menstrual cycle in this way, the user can more effectively select or change the skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0089] Figures 5a, 5b, 5c, and 5d are diagrams illustrating examples of selecting a wearable electronic device for measuring skin temperature in an electronic device. Figure 6 is a graph illustrating a cycle for measuring skin temperature in an electronic device.

[0090] Referring to FIGS. 1, 2, 3a, 3b, 5a, 5b, 5c, 5d, and 6, according to one embodiment, the processor (120) of the electronic device (101) may identify the start and end times of a daily cycle for measuring the user's skin temperature based on setting information. Here, the daily cycle for measuring the user's skin temperature is a cycle for measuring the skin temperature required to predict the menstrual cycle, and may be a cycle different from the menstrual cycle. The daily cycle for measuring the skin temperature may be set, for example, from the expected menstrual start date to the expected fertile period end date, from the expected menstrual start date to the day before the next expected menstrual start date, or from the expected menstrual start date to a specified number of days between the expected fertile period end date and the day before the next expected menstrual start date, as shown in FIG. 6. The daily cycle for measuring the skin temperature may be set to be the same as or different from the menstrual cycle (e.g., 30 days) included in the setting information.

[0091] According to one embodiment, when the processor (120) identifies that the first wearable electronic device (201) and the second wearable electronic device (301) are connected to the electronic device (101) using a communication circuit (e.g., the communication module (190) of FIG. 1), the processor (120) may provide a message guiding (e.g., inducing or recommending) selection or change of one of the connected first wearable electronic device (201) and the second wearable electronic device (301) as a skin temperature measuring device in order to predict a more accurate menstrual cycle. The processor (120) may control the display (161) to display a message (510) (e.g., the first message) guiding selection of a wearable electronic device for measuring the user's skin temperature at the identified start time point, as illustrated in FIG. 5A. The message (510) may include content (511) and function buttons (e.g., a watch selection button (513), a ring selection button (515), a cancel button, and / or an OK button) that prompt the selection of a wearable electronic device for measuring skin temperature. The processor (120) may control the display (161) to display the message (510) on a portion of the first execution screen (310) or as a separate pop-up window adjacent to or overlapping the first execution screen (310).

[0092] According to one embodiment, when a user selects one of the watch selection buttons (513) and the ring selection buttons (515) included in the message (510), the processor (120) may transmit a command for measuring skin temperature to a wearable electronic device indicated by the selected button using a communication circuit. For example, in response to a selection input of the ring selection button (515), the processor (120) may transmit a command to measure the user's skin temperature from a start time to an end time to the first wearable electronic device (201). For example, in response to a selection input of the watch selection button (513), the processor (120) may transmit a command to measure the user's skin temperature from a start time to an end time to the second wearable electronic device (301). Without being limited thereto, the processor (120) according to one embodiment may be set to allow selection of both the watch selection button (513) and the ring selection button (515) included in the message (510), and when the user selects both the watch selection button (513) and the ring selection button (515), a command may be transmitted to both the first wearable electronic device (201) and the second wearable electronic device (301) to measure the user's skin temperature from the start time to the end time. The processor (120) according to one embodiment may obtain (e.g., obtain from a server) analysis result information obtained by analyzing the user's skin temperature measured by each of the first wearable electronic device (201) and the second wearable electronic device (301) from the start time to the end time, and control the display (161) to display the analysis result information for each of the first wearable electronic device (201) and the second wearable electronic device (301). The processor (120) can control the display (161) to display a message to inform the user that there may be a difference in the skin temperature measured by the first wearable electronic device (201) and the second wearable electronic device (301) depending on the measurement area, based on the acquired analysis results.The processor (120) can prioritize a device with higher accuracy among the first wearable electronic device (201) and the second wearable electronic device (301) based on the analysis result information for each of the first wearable electronic device (201) and the second wearable electronic device (301) and the actual physiological start data according to the user's input.

[0093] According to one embodiment, the processor (120) may control the display (161) to display a message (520) (e.g., a second message) that induces the user to keep wearing the first wearable electronic device (201) for a specified period of time (e.g., bedtime) after transmitting the command, as illustrated in FIG. 5B. The message (520) may include content inducing the user to wear the first wearable electronic device (201) (e.g., a ring) while sleeping (e.g., “Please wear the ring while sleeping”) and content inducing the user to keep wearing the device (e.g., “Please keep wearing the ring during bedtime”). The processor (120) may control the display (161) to display the message (520) on a portion of the first execution screen (310) or as a separate pop-up window adjacent to or overlapping the first execution screen (310).

[0094] According to one embodiment, the processor (120) may display a message (530) (e.g., a third message) to confirm whether to change to a wearable electronic device (e.g., the first wearable electronic device (201)) selected as a skin temperature measuring device. For example, the processor (120) may not display the message (530) depending on the function setting. The message (530) may include guidance content (531) regarding the change of the skin temperature measuring device (e.g., “Change the measuring device?” and “Skin temperature data previously recorded by the watch will be hidden. If you choose to switch back, you can view the data again.”) and function buttons (e.g., a cancel button and an OK button). The processor (120) may control the display (161) to display the message (530) on a portion of the first execution screen (310) or as a separate pop-up window adjacent to or overlapping the first execution screen (310). When the user selects a button (ok button) for accepting a change in the skin temperature measuring device, the processor (120) can control the display (161) to display skin temperature information (e.g., first skin temperature information) measured by the selected wearable electronic device (e.g., first wearable electronic device (201)) on the third user interface (313) of the first execution screen (310).

[0095] According to one embodiment, the processor (120) may predict the user's menstrual cycle based on the user's skin temperature information measured from the user's first body part by the first wearable electronic device (201) from the start time to the end time of a cycle for measuring skin temperature. For example, the processor (120) may predict the user's menstrual cycle based on the skin temperature information collected during the cycle at the end time. The processor (120) may update the menstrual cycle predicted in the previous cycle to the menstrual cycle predicted in the current cycle. The processor (120) may control the display (161) to obtain information related to the menstrual cycle predicted in the current cycle and display the obtained information related to the menstrual cycle on the first execution screen (310) (e.g., reconfigure and display the first execution screen based on the obtained information related to the menstrual cycle).

[0096] According to one embodiment, when the processor (120) identifies that the selected wearable electronic device (e.g., the first wearable electronic device (201)) has not been worn for a specified period (e.g., 2 days) since the start of the menstrual cycle, as illustrated in FIG. 5D, the processor (120) may control the display (161) to display a message (540) on the first execution screen (310) to guide the user to change the skin temperature measuring device and to prompt the user to wear the selected wearable electronic device (e.g., the fourth message, the message (520) of FIG. 5B) while checking whether skin temperature information is not displayed. The processor (120) may display the message (540) on the first execution screen (310) or display it as a separate pop-up window adjacent to or overlapping the first execution screen (310). By providing guidance functions such as notifications and insight messages at the start of the menstrual cycle in this way, the user can more effectively select or change the skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0097] FIGS. 7A, 7B, and 7C are diagrams illustrating examples for selecting a wearable electronic device for measuring skin temperature in an electronic device according to one embodiment.

[0098] Referring to FIGS. 1, 2, 7A, 7B, and 7C, according to one embodiment, when the processor (120) of the electronic device (101) identifies a request to change the skin temperature measuring device before the end of a cycle for measuring skin temperature (e.g., immediately before the expected fertile period or the beginning of the menstrual cycle) which is not recommended, the processor (120) may control the display to display a message (710) (e.g., the fifth message) recommending the importance of menstrual cycle prediction and changing the skin temperature measuring device at the beginning of the next cycle. The processor (120) may control the display (161) to display the message (710) on a portion of the first execution screen (310) or to display it as a separate pop-up window adjacent to or overlapping the first execution screen (e.g., the first execution screen (310) of FIG. 3 or the main screen). For example, the message (710) may include content (711) that recommends changing the skin temperature measuring device at the start of the next cycle and the importance of menstrual cycle prediction (e.g., “Should we change the skin temperature measuring device?” and “Now is an important time to collect data needed for cycle prediction. To increase prediction accuracy, we recommend changing it between the expected end of the fertile window and the expected start of the next menstrual period.”) and function buttons (e.g., a cancel button and an ok button). For example, when the user inputs an acceptance button (ok button) included in the message (710), the processor (120) may set the skin temperature measuring device to be changed, transmit a command to measure skin temperature for a specified period of time in the cycle to the wearable electronic device (e.g., the second wearable electronic device (301)) changed as the skin temperature measuring device, and control the display (161) to display a first execution screen (e.g., a main screen).According to one embodiment, when the processor (120) of the electronic device (101) confirms a request to change the skin temperature measuring device before the expected end of the fertile period, which is a non-recommended time, the processor (120) may control the display (161) to display a message (e.g., a sixth message) not recommending changing the skin temperature measuring device. For example, the processor (120) may display the sixth message including the content not recommending changing the skin temperature measuring device (e.g., "Device change is not recommended. Measure skin temperature with the selected ring"). For example, the processor (120) may display the sixth message including the content not recommending changing the skin temperature measuring device, while simultaneously displaying the fifth message guiding the importance of predicting the menstrual cycle and changing the skin temperature measuring device at the start of the next cycle.

[0099] According to one embodiment, the processor (120) may control the display (161) to display a message (720) (e.g., message (510) of FIG. 5A) for checking whether to change the skin temperature measuring device, when the end point of a cycle for measuring skin temperature (e.g., after the expected fertile period end date) as illustrated in FIG. 7B . For example, when the user inputs a button (723) (e.g., watch) indicating the second wearable electronic device (301) in the message (720), the processor (120) may change the skin temperature measuring device from the first wearable electronic device (201) to the second wearable electronic device (301) and transmit a command to the second wearable electronic device (301) to measure the skin temperature for a specified time of the cycle. The message (720) may include content (721) and function buttons (e.g., a watch selection button (723), a ring selection button (725), a cancel button, and / or an OK button) that prompt the selection of a wearable electronic device for measuring skin temperature. The processor (120) may control the display (161) to display the message (720) on a portion of the first execution screen (310) or as a separate pop-up window adjacent to or overlapping the first execution screen (310).

[0100] According to one embodiment, the processor (120) may control the display (161) to display a message (730) (e.g., a third message) for inducing the user to keep wearing the second wearable electronic device (301) for a specified period of time (e.g., bedtime) after transmitting the command, as illustrated in FIG. 7C. The message (730) may include content (731) for inducing the user to wear the second wearable electronic device (301) (e.g., a watch) while sleeping and to keep wearing it (e.g., “Please wear the watch while sleeping” and “Please keep wearing the watch during bedtime”). The processor (120) may control the display (161) to display the message (730) on a portion of the first execution screen (310) or to display it as a separate pop-up window adjacent to or overlapping the first execution screen (310). By providing guidance features such as notifications and insight messages when the menstrual cycle begins, users can more effectively select or change skin temperature measuring devices, thereby improving the accuracy of menstrual cycle prediction.

[0101] FIG. 8 is a diagram illustrating an example for selecting a wearable electronic device for measuring skin temperature in an electronic device according to one embodiment.

[0102] Referring to FIGS. 1, 2, and 8, according to one embodiment, the processor (120) of the electronic device (101) may determine whether a user has attempted to change a wearable electronic device before the end of a cycle for measuring skin temperature (e.g., after the end of the expected fertile period). If a change attempt has been made before the end but the selected wearable electronic device is maintained without being changed, the processor (120) may control the display (161) to display a message (810) for determining whether the skin temperature measuring device has been changed. The message (810) may include content (811) for determining whether the wearable electronic device for measuring skin temperature has been changed (e.g., "Do you want to change the skin temperature measuring device?" and "The expected fertile period has passed. Do you want to change the skin temperature measuring device?") and function buttons (e.g., a cancel button and an OK button). For example, when a user inputs an acceptance button (ok button) in a message (810), the processor (120) can change the skin temperature measuring device from the first wearable electronic device (201) to the second wearable electronic device (301), transmit a command to measure the skin temperature for a specified period of time in a cycle to the second wearable electronic device (301), and control the display (161) to display a first execution screen (e.g., main screen).

[0103] According to one embodiment, the processor (120) may control the display (161) to display a first execution screen (e.g., main screen) without displaying a message to confirm whether to change the skin temperature measuring device, if the expected fertile period has not ended or there is no attempt to change the skin temperature measuring device immediately before the expected fertile period. By providing guidance functions such as notifications and insight messages at the start of the menstrual cycle in this way, the user can more effectively select or change the skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0104] FIG. 9 is a diagram illustrating an example for selecting a wearable electronic device for measuring skin temperature according to one embodiment.

[0105] Referring to FIGS. 1, 2, and 9, according to one embodiment, the processor (120) of the electronic device (101) may control the display (161) to display a function button (911) (e.g., a menu, an object, or a graphic element) for scheduling a change of the skin temperature measuring device before the start of the next cycle on the first execution screen (310) (e.g., the main screen). The function button (911) may be displayed in an area below the third user interface (313) of the first execution screen (310) and may be displayed for a specified period (e.g., from 5 days before the expected end date of menstruation to the end date of the menstrual cycle). When the user selects the function button (911) (e.g., the “measurement device change reservation” button), the processor (120) may control the display (161) to display a message (913) (e.g., “Change to watch in 3 days”) guiding that the skin temperature measuring device is changed from the first wearable electronic device (201) to the second wearable electronic device (301) (e.g., the watch) before the start of the next menstrual cycle. The processor (120) may control the display (161) to display a message (915) (e.g., “Wear the watch when you sleep”) guiding (e.g., recommending) wearing the second wearable electronic device (301) to measure skin temperature with the changed second wearable electronic device (301) at the start of the next cycle for measuring skin temperature. By providing guidance functions such as notifications and insight messages at the start of the menstrual cycle in this way, the user can more effectively select or change the skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0106] Figure 10 is a graph showing an example of predicting the menstrual cycle using skin temperature in an electronic device.

[0107] Referring to FIGS. 1, 2, and 10, a processor (120) of an electronic device (101) according to an embodiment may determine that a selected first wearable electronic device (201) is not worn for a specified period of time, and that a non-selected second wearable electronic device (301) is worn. When the processor (120) determines that the non-selected second wearable electronic device is worn, the processor (120) may collect second skin temperature information measured by the non-selected second wearable electronic device for a specified period of time in a menstrual cycle. The processor (120) may correct the second skin temperature information with a skin temperature difference value to predict an accurate menstrual cycle. Here, the skin temperature difference value may be set (e.g., specified or calculated) as a difference between first skin temperature values ​​measured by the first wearable electronic device and second skin temperature values ​​measured by the second wearable electronic device for a specified period of time in a previous cycle. The first wearable electronic device (201) (e.g., a ring) may be worn on a first body part (e.g., a finger) that has a greater distribution of blood vessels due to the body structure, and the second wearable electronic device (301) (e.g., a watch) may be worn on a body part that has a relatively smaller distribution of blood vessels and has a greater amount of skin exposed to the external environment compared to the first body part (e.g., a finger), and may thus be relatively more affected by the external environmental temperature. The first body part of the first wearable electronic device (201) may have a skin temperature measured higher than the second body part (e.g., a wrist) on which the second wearable electronic device (301) is worn.

[0108] An electronic device (101) according to one embodiment may implement a software module (e.g., program (140) of FIG. 1) for executing a healthcare service (e.g., menstrual cycle prediction function).

[0109] According to one embodiment, a memory of an electronic device (e.g., memory (130) of FIG. 1 and memory (270) of FIG. 4) may store instructions (e.g., instructions) to implement a software module. At least one processor (e.g., processor (120) of FIG. 1) may execute the instructions stored in the memory to implement the software module and control hardware (e.g., sensor module (176), power management module (188), or communication module (190) of FIG. 1) associated with a function of the software module.

[0110] According to one embodiment, a software module of an electronic device may be configured to include a kernel (or HAL), a framework (e.g., middleware (144) of FIG. 1), and an application (e.g., application (146) of FIG. 1). At least a portion of the software module may be preloaded on the electronic device or downloadable from a server (e.g., server (108)). The application may include an application received from an external electronic device (e.g., server (108) or electronic device (102, 104)). According to one embodiment, the application may include a preloaded application or a third party application downloadable from a server. The components and names of the components of the software module according to the illustrated embodiment may vary depending on the type of operating system. According to one embodiment, at least a portion of the software module may be implemented as software, firmware, hardware, or a combination of at least two or more thereof. At least a portion of a software module may be implemented (e.g., executed) by, for example, a processor (e.g., an AP). At least a portion of a software module may include, for example, a module, a program, a routine, a set of instructions, or a process for performing at least one function.

[0111] As such, in one embodiment, the main components of the electronic device have been described through the electronic device (101) of FIGS. 1 and 2. However, in various embodiments, not all of the components illustrated through FIGS. 1 and 2 are essential components, and the electronic device (101) may be implemented with more components than the illustrated components, or with fewer components. In addition, the positions of the main components of the electronic device (101) described above through FIGS. 1 and 2 may be changed according to various embodiments.

[0112] According to one embodiment, an electronic device (e.g., electronic device (101) of FIGS. 1 and 2) may include a display (e.g., display module (160) of FIG. 1, display (161) of FIGS. 3A to 5D, and 7A to 10), communication circuitry (e.g., communication module (190) of FIG. 1), at least one processor (e.g., processor (120) of FIG. 1), and memory (e.g., memory (130) of FIG. 1).

[0113] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to perform a function of predicting a menstrual cycle of the user using the user's skin temperature.

[0114] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to obtain setting information related to the menstrual cycle of the user stored in the memory based on a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature.

[0115] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to identify a start time and an end time of a cycle for measuring the user's skin temperature based on the setup information.

[0116] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to control the display to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device (e.g., the first wearable electronic device (201) of FIG. 2) and a second wearable electronic device (e.g., the second wearable electronic device (301) of FIG. 2) are communicatively connected to the electronic device using the communication circuit.

[0117] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to transmit a command to the first wearable electronic device to measure the skin temperature of the user from the start time point to the end time point based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device.

[0118] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to control the display to display a second message that prompts the user to maintain wearing the first wearable electronic device for a first designated period of time after transmitting the command.

[0119] According to one embodiment, the memory may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to predict the menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

[0120] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to transmit a command to the second wearable electronic device to measure the skin temperature of the user from the start time point to the end time point based on identifying that the second wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device, control the display to display a third message inducing the user to maintain wearing the second wearable electronic device for the first designated time period, and predict the menstrual cycle of the user based on the skin temperature information of the user measured by the second wearable electronic device from the start time point to the end time point.

[0121] According to one embodiment, the first wearable electronic device may be configured in the form of a ring wearable on a first body part of the user, and the second wearable electronic device may be configured in the form of a watch wearable on a second body part of the user that is different from the first body part.

[0122] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to control the display to display a fourth message inducing wearing of the first wearable electronic device based on identifying that the selected first wearable electronic device has not been worn for a second designated time period after the start time.

[0123] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to: control the display to display a first execution screen including the setting information and the skin temperature information measured by the first wearable electronic device.

[0124] According to one embodiment, the setting information may include menstrual cycle information set based on user input information and / or skin temperature information measured by the first wearable electronic device prior to executing the function of predicting the menstrual cycle.

[0125] According to one embodiment, the instructions may store instructions that, when individually or collectively executed by the at least one processor, cause the electronic device to control the display to display a fifth message indicating the importance of predicting the menstrual cycle and guiding to change the skin temperature measuring device at the start of the next cycle, based on a confirmation of a request to change the skin temperature measuring device before the end time.

[0126] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to obtain second skin temperature information measured by the second wearable electronic device during the specified period of time based on identifying that the selected first wearable electronic device was not worn during the specified period of time and the second wearable electronic device was worn, and to correct the second skin temperature information with a skin temperature difference value.

[0127] According to one embodiment, the skin temperature difference value may be set as a difference between first skin temperature values ​​measured by the first wearable electronic device in a previous cycle and second skin temperature values ​​measured by the second wearable electronic device in a previous cycle.

[0128] In one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to control the display to display a sixth message not recommending changing the skin temperature measuring device based on a confirmation of a request to change the skin temperature measuring device prior to the expected end of fertile period.

[0129] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to control the display to display a seventh message for confirming whether to change the skin temperature measuring device on the expected fertile period end date, based on confirming that the skin temperature measuring device is not changed after confirming a request to change the skin temperature measuring device before the expected fertile period end date.

[0130] According to one embodiment, the instructions, when individually or collectively executed by the at least one processor, may cause the electronic device to control the display to display an object indicating a change reservation of the skin temperature measuring device on the first execution screen for a specified period of time before the start time of the next cycle, and, based on confirming a selection input of the object, control the display to display an eighth message guiding that the skin temperature measuring device is changed from the first wearable electronic device to the second wearable electronic device before the start time of the next cycle, and control the display to display a ninth message recommending wearing the second wearable electronic device at the start time of the next cycle. In this way, by providing guidance functions such as notifications and insight messages at the start of a menstrual cycle, a user can more effectively select or change a skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0131] Figure 11 is a diagram illustrating an example of an operating method in an electronic device according to one embodiment. In the following embodiments, the operations may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel.

[0132] Referring to FIG. 11, an electronic device according to an embodiment (e.g., the electronic device (101) of FIGS. 1 and 2) may, in operation 1101, confirm a request for execution of a function for predicting a user's menstrual cycle using skin temperature. The electronic device may execute a function (e.g., an application, a program, or an operation) for predicting a menstrual cycle using skin temperature, and display an execution screen (e.g., a first execution screen (310) of FIG. 3A or a main screen) according to the execution of the function on a display (e.g., a display module of FIG. 1 or a display (161) of FIGS. 3A to 5D and 7A to 10).

[0133] In operation 1103, the electronic device may acquire setting information related to the user's menstrual cycle stored in a memory (e.g., memory (130) of FIG. 1) based on identifying a request for executing a function for predicting a menstrual cycle. Here, the setting information may be preset and stored in the memory before confirming the request for executing the function based on user input information in advance or information related to a menstrual cycle predicted in a previous cycle. The user input information may be information directly input by the user using an input interface of the first execution screen, and may include the user's gender, age, menstrual cycle, menstrual start date and / or menstrual end date of the previous cycle. The information related to the predicted menstrual cycle may be information predicted (or updated) based on skin temperature information measured in the previous cycle, and may include at least one of an expected menstrual cycle, an expected menstrual start date, an expected menstrual end date, an expected ovulation date, and an expected fertile period.

[0134] In operation 1105, the electronic device may identify the start and end times of a daily cycle for measuring the user's skin temperature based on the configuration information. Here, the daily cycle for measuring the skin temperature may be set, for example, from the expected menstrual start date to the expected fertile period end date, from the expected menstrual start date to the day before the next expected menstrual start date, or from the expected menstrual start date to a specified number of days between the expected fertile period end date and the day before the next expected menstrual start date. The daily cycle for measuring the skin temperature may be set to be the same as or different from the menstrual cycle (e.g., 30 days) included in the configuration information.

[0135] In operation 1107, the electronic device can use the communication circuit to determine whether a connected wearable device is connected to the electronic device. If the determination result identifies that two or more wearable electronic devices (e.g., the first wearable electronic device (201) of FIG. 2 and the second wearable electronic device (301) of FIG. 3) are connected to the electronic device, the electronic device can perform operation 1109. If the determination result identifies that two or more wearable electronic devices are not connected, the electronic device can terminate the operation method of FIG. 11. For example, if two or more wearable electronic devices are not connected, the electronic device can perform a function of predicting a menstrual cycle, which is generally known, without performing the operation method of FIG. 11 according to one embodiment, and thus a detailed description thereof will be omitted.

[0136] In operation 1109, the electronic device may display a first message (e.g., message (510) of FIG. 5A) on the display for selecting a wearable electronic device for measuring the user's skin temperature at the identified start time based on confirmation that two or more wearable electronic devices (hereinafter, referred to as a first wearable electronic device and a second wearable electronic device) are both connected. The first message may include content (e.g., content (511) of FIG. 5A) and function buttons (e.g., a watch selection button (513), a ring selection button (515), a cancel button, and / or an ok button) for inducing selection of a wearable electronic device for measuring the user's skin temperature. The electronic device may display the first message on a portion of a first execution screen (e.g., the first execution screen (310) of FIG. 3A) displayed on the display, or may display the first message as a separate pop-up window adjacent to or overlapping the first execution screen (310).

[0137] In operation 1111, the electronic device can determine whether the first wearable electronic device, which is one of the first wearable electronic device and the second wearable electronic device, is selected. When the user selects one of the function buttons included in the first message (e.g., the watch selection button (513) and the ring selection button (515) of FIG. 5A), the electronic device can determine whether the first wearable electronic device or the second wearable electronic device is selected. If the electronic device determines that the first wearable electronic device is selected, the electronic device can perform operation 1113, and if the electronic device determines that the second wearable electronic device is selected, the electronic device can perform operation 1117.

[0138] In operation 1113, the electronic device may transmit a command to the first wearable electronic device, based on identifying that the first wearable electronic device is selected, to cause the first wearable electronic device to measure the user's skin temperature from the start time to the end time of the daily cycle. After transmitting the command to the first wearable electronic device, the electronic device may control the display to display a second message (e.g., message (520) of FIG. 5B ) that encourages (e.g., induces or guides) the user to keep wearing the first wearable electronic device for a specified period of time. The second message may include content encouraging the user to wear the first wearable electronic device (e.g., the ring) while sleeping (e.g., "Wear the ring while sleeping") and content encouraging the user to keep wearing the ring (e.g., "Please keep wearing the ring during bedtime"). The electronic device may display the second message on a portion of the first execution screen or as a separate pop-up window adjacent to or overlapping the first execution screen.

[0139] In operation 1115, the electronic device may predict the user's menstrual cycle based on skin temperature information (e.g., first skin temperature information) measured from the user's first body part by the first wearable electronic device from the start time to the end time of the cycle. The electronic device may terminate the operating method after operation 1115.

[0140] In operation 1117, the electronic device may transmit a command to the second wearable electronic device to measure the user's skin temperature from the start time to the end time of the daily cycle based on identifying that the second wearable electronic device is selected. After transmitting the command to the second wearable electronic device, the electronic device may control the display to display a third message (e.g., message (730) of FIG. 7C) that recommends (e.g., induces or guides) the user to keep wearing the second wearable electronic device for a specified period of time (e.g., bedtime). The third message may include content encouraging the user to wear the second wearable electronic device (e.g., watch) at bedtime (e.g., "Please wear the watch at bedtime") and content encouraging the user to keep wearing the watch (e.g., "Please keep wearing the watch during bedtime"). The electronic device may display the third message on a portion of the first execution screen or as a separate pop-up window adjacent to or overlapping the first execution screen.

[0141] In operation 1119, the electronic device may predict the user's menstrual cycle based on skin temperature information (e.g., second skin temperature information) measured from the user's second body part by the second wearable electronic device from the start to the end of the cycle. The electronic device may terminate the operating method after operation 1119.

[0142] When performing the above-described operations 1115 and 1119, the electronic device according to one embodiment may update the predicted menstrual cycle from the previous cycle to the predicted menstrual cycle from the current cycle. The electronic device may obtain information related to the predicted menstrual cycle from the current cycle and display the obtained information related to the menstrual cycle on the first execution screen (e.g., reconfigure and display the first execution screen based on the obtained information related to the menstrual cycle).

[0143] In operation 1113 of FIG. 11 described above, if skin temperature is measured by a second wearable electronic device that is not selected or skin temperature information measured by a first wearable electronic device that is selected is not collected, the electronic device may apply a message or graphic effect indicating that there is no measured skin temperature information to a user interface (313) that displays measured skin temperature information on a first execution screen (e.g., a main screen) and a second execution screen (e.g., a detailed page or detailed screen for menstrual cycle prediction), or may apply a graphic effect to a corresponding area of ​​the user interface that displays skin temperature information so that the second skin temperature information measured by the second wearable electronic device that is not selected is not displayed or is hidden.

[0144] In operation 1117 of FIG. 11 described above, if skin temperature is measured by a first wearable electronic device that is not selected or skin temperature information measured by a second wearable electronic device that is selected is not collected, the electronic device may apply a message or graphic effect indicating that there is no measured skin temperature information to a user interface that displays measured skin temperature information of a first execution screen (e.g., a main screen) and a second execution screen (e.g., a detailed page or detailed screen for menstrual cycle prediction), or may apply a graphic effect to the user interface that displays measured skin temperature information so that the second skin temperature information measured by the first wearable electronic device that is not selected is not displayed (e.g., displayed as a blank area or blurred) or is hidden.

[0145] According to one embodiment, when performing operation 1113 or operation 1117 of FIG. 11, if a wearable electronic device (e.g., a first wearable electronic device) different from a wearable electronic device (e.g., a second wearable electronic device) previously selected by the user or by default is selected by the user, the electronic device may display a message (e.g., message (530) of FIG. 5C) for confirming whether to change the skin temperature measuring device. For example, the processor (120) may not display a message for confirming whether to change the skin temperature measuring device depending on the function setting. The message for confirming whether the skin temperature measuring device has been changed may include guidance on the change of the skin temperature measuring device (e.g., "Change the measuring device?" and "Skin temperature data previously recorded by the watch will be hidden. If you choose to switch back, you can view the data again.") and function buttons (e.g., a cancel button and an OK button). The electronic device may control the display (161) to display the message for confirming whether the skin temperature measuring device has been changed on a portion of the first execution screen (310) or as a separate pop-up window adjacent to or overlapping the first execution screen (310). When the user selects a button (OK button) for accepting the change of the skin temperature measuring device, the electronic device may display skin temperature information (e.g., first skin temperature information) measured by the selected wearable electronic device (e.g., the first wearable electronic device (201)) on the first execution screen (e.g., the third user interface (313) of FIG. 3A).

[0146] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, if the electronic device identifies that the selected wearable electronic device (e.g., the first wearable electronic device (201)) has not been worn for a specified period (e.g., 2 days) since the start of a cycle, the electronic device may control the display (161) to display a message (e.g., the fourth message, message (520) of FIG. 5b) on the first execution screen (310) to guide the user to wear the selected wearable electronic device (e.g., the fourth message) while displaying a message (e.g., the fourth message, message (520) of FIG. 5b) that guides the user to change the skin temperature measuring device and to check whether skin temperature information is not displayed. The processor (120) may display the fourth message on the first execution screen (310) or may display it as a separate pop-up window adjacent to or overlapping the first execution screen (310).

[0147] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, if the electronic device confirms a request to change the skin temperature measuring device before the end of a cycle for measuring skin temperature (e.g., immediately before the expected fertile period or the beginning of the menstrual cycle) which is not recommended, the electronic device may control the display to display a fifth message (e.g., message (710) of FIG. 7A) recommending the importance of predicting the menstrual cycle and changing the skin temperature measuring device at the beginning of the next cycle. The electronic device may display the fifth message on a part of the first execution screen (e.g., the first execution screen (310) of FIG. 3 or the main screen) or may display the fifth message as a separate pop-up window adjacent to or overlapping the first execution screen. For example, the fifth message may include content recommending the importance of menstrual cycle prediction and changing the skin temperature measuring device at the start of the next cycle (e.g., “Should we change the skin temperature measuring device?” and “Now is an important time to collect data needed for cycle prediction. To increase prediction accuracy, we recommend changing it between the end of the fertile window and the expected start date of the next menstrual period.”) and function buttons (e.g., a cancel button and an ok button). For example, when the user inputs an acceptance button (ok button) included in the fifth message, the electronic device may set the skin temperature measuring device to be changed, transmit a command to the wearable electronic device changed to measure skin temperature (e.g., a second wearable electronic device) for measuring skin temperature during a specified period of time in the cycle, and display a first execution screen (e.g., a main screen).

[0148] According to one embodiment, when the electronic device confirms a request to change the skin temperature measuring device before the expected end of the fertile period, which is a non-recommended time, the electronic device may control the display (161) to display a message (e.g., a sixth message) not recommending changing the skin temperature measuring device. For example, the electronic device may display the sixth message including the content not recommending changing the skin temperature measuring device (e.g., "Device change is not recommended. Measure skin temperature with the selected ring"). For example, the electronic device may display the sixth message including the content not recommending changing the skin temperature measuring device, while simultaneously displaying the fifth message indicating the importance of predicting the menstrual cycle and guiding changing the skin temperature measuring device at the start of the next cycle.

[0149] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, if the electronic device is at the end of a cycle for measuring skin temperature (e.g., after the expected fertile period end date or before the start of the next cycle), the electronic device may control the display to display a message (e.g., message (720) of FIG. 7B) for checking whether the skin temperature measuring device has been changed. For example, if the user inputs a button (e.g., a watch) indicating a second wearable electronic device (e.g., the second wearable electronic device (301) of FIG. 3) in the message for checking whether the change has been made, the electronic device may change the skin temperature measuring device from the first wearable electronic device to the second wearable electronic device and transmit a command to the second wearable electronic device to measure the skin temperature for a specified period of time in the cycle. According to one embodiment, the electronic device may display a message (e.g., message (730) of FIG. 7C) for inducing wearing of the second wearable electronic device at the start of the next cycle.

[0150] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, if it is the end point of a cycle for measuring skin temperature (e.g., after the end of the expected fertile period), the electronic device may check whether the user has attempted to change the skin temperature measuring device before the end point. If the electronic device has attempted to change before the end point but has not changed the selected wearable electronic device and maintains the selected wearable electronic device, the electronic device may control the display to display a seventh message (e.g., message (810) of FIG. 8) for checking whether the skin temperature measuring device has been changed. The seventh message may include content for checking whether the skin temperature measuring device has been changed (e.g., "Do you want to change the skin temperature measuring device?" and "The expected fertile period has passed. Do you want to change the skin temperature measuring device?") and function buttons (e.g., a cancel button and an OK button). For example, if the user inputs an acceptance button (ok button) in the seventh message, the electronic device may control the display to change the skin temperature measuring device from the first wearable electronic device to the second wearable electronic device, transmit a command to measure the skin temperature for a specified period of time in a cycle to the second wearable electronic device, and display a first execution screen (e.g., main screen). According to one embodiment, if the expected fertile period has not ended or there is no attempt to change the skin temperature measuring device just before the fertile period, the electronic device may control the display to display the first execution screen (e.g., main screen) without displaying a message (e.g., seventh message) for confirming whether the skin temperature measuring device has been changed.

[0151] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, the electronic device may control the display to display a function button (e.g., a menu, an object, or a graphic element) (e.g., a function button (911) of FIG. 9) for scheduling a change of a skin temperature measurement device before the start of the next menstrual cycle on a first execution screen (e.g., a main screen). The function button may be displayed in an area below a third user interface of the first execution screen, and may be displayed for a specified period (e.g., from 5 days before the expected end date of menstruation to the end date of the menstrual cycle). When the user selects the function button, the electronic device may control the display to display a message (e.g., an eighth message, message (913) of FIG. 9) guiding that the wearable electronic device for measuring skin temperature is changed to a second wearable electronic device (e.g., a watch) before the start of the next menstrual cycle. The electronic device may control the display to display a message (e.g., a ninth message, message (915) of FIG. 9) that prompts (e.g., recommends) wearing the second wearable electronic device to measure skin temperature with the changed second wearable electronic device at the start of the next cycle for measuring skin temperature.

[0152] According to one embodiment, when performing operation 1115 or operation 1119 of FIG. 11, the electronic device may determine that the selected first wearable electronic device (e.g., a ring) is not worn for a specified period of time, and that the unselected second wearable electronic device (e.g., a watch) is worn. When the electronic device determines that the unselected second wearable electronic device is worn, the electronic device may collect second skin temperature information measured by the unselected wearable electronic device for a specified period of time in a menstrual cycle. The electronic device may correct the second skin temperature information with a skin temperature difference value to accurately predict a menstrual cycle. Here, the skin temperature difference value may be set (e.g., specified or calculated) as the difference between first skin temperature values ​​measured by the first wearable electronic device and second skin temperature values ​​measured by the second wearable electronic device for a specified period of time in a previous cycle. The first wearable electronic device may be worn on a first body part (e.g., a finger) that has a greater blood vessel distribution due to its body structure, and the second wearable electronic device may be worn on a body part that has a relatively smaller blood vessel distribution and has a greater amount of skin exposed to the external environment compared to the first body part (e.g., a finger), and thus may be relatively more affected by the external environmental temperature. The first body part of the first wearable electronic device may measure a higher skin temperature than the second body part (e.g., a wrist) on which the second wearable electronic device is worn. By providing guidance functions such as notifications and insight messages at the start of the menstrual cycle, the user can more effectively select or change a skin temperature measuring device, thereby improving the accuracy of menstrual cycle prediction.

[0153] According to one embodiment, a method of operating an electronic device (e.g., electronic device (101) of FIGS. 1 and 2) may include an operation of executing a function of predicting a menstrual cycle of a user using a skin temperature of the user.

[0154] According to one embodiment, the method may include an operation of obtaining setting information related to the menstrual cycle of the user stored in a memory of the electronic device (e.g., memory (130) of FIG. 1) based on confirming a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature.

[0155] According to one embodiment, the method may include an operation of identifying a start time and an end time of a cycle for measuring the user's skin temperature based on the setting information.

[0156] According to one embodiment, the method may include an operation of controlling a display (e.g., the display module (160) of FIG. 1, the display (161) of FIG. 3A to FIG. 5D, FIG. 9) of the electronic device to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device (e.g., the first wearable electronic device (201) of FIG. 2) and a second wearable electronic device (e.g., the second wearable electronic device (301) of FIG. 2) are communicatively connected to the electronic device using a communication circuit (e.g., the communication module (190) of FIG. 1) of the electronic device.

[0157] According to one embodiment, the method may include an operation of transmitting a command to the first wearable electronic device to measure the skin temperature of the user from the start time point to the end time point based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device.

[0158] According to one embodiment, after transmitting the command, the method may include controlling the display to display a second message that induces the user to maintain wearing the first wearable electronic device for a first specified period of time.

[0159] According to one embodiment, the method may include an operation of predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

[0160] According to one embodiment, the method may further include an operation of transmitting a command to the second wearable electronic device to measure the skin temperature of the user from the start time point to the end time point based on identifying that the second wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device, an operation of controlling the display to display a third message to induce the user to maintain wearing the second wearable electronic device for the first designated time point, and an operation of predicting the menstrual cycle of the user based on the skin temperature information of the user measured by the second wearable electronic device from the start time point to the end time point.

[0161] According to one embodiment, the first wearable electronic device may be configured in the form of a ring wearable on a first body part of the user.

[0162] According to one embodiment, the second wearable electronic device may be configured in the form of a watch that can be worn on a second body part of the user that is different from the first body part.

[0163] According to one embodiment, the method may further include controlling the display to display a fourth message inducing wearing of the first wearable electronic device based on identifying that the selected first wearable electronic device has not been worn for a second specified time period after the start time.

[0164] According to one embodiment, the method may further include an operation of controlling the display to display a first execution screen including the setting information and the skin temperature information measured by the first wearable electronic device.

[0165] A method wherein the setting information includes menstrual cycle information set based on user input information and / or skin temperature information measured by the first wearable electronic device before executing the function of predicting the menstrual cycle.

[0166] According to one embodiment, the operation of predicting the user's menstrual cycle may include controlling the display to display a fifth message indicating the importance of predicting the menstrual cycle and guiding the user to change the skin temperature measuring device at the start of the next cycle, based on confirming a request to change the skin temperature measuring device before the end time.

[0167] According to one embodiment, the operation of predicting the menstrual cycle of the user may include an operation of acquiring second skin temperature information measured by the second wearable electronic device during the first specified time based on identifying that the user did not wear the selected first wearable electronic device during the first specified time and wore the second wearable electronic device, and an operation of correcting the second skin temperature information with a skin temperature difference value.

[0168] According to one embodiment, the skin temperature difference value may be set as a difference between first skin temperature values ​​measured by the first wearable electronic device in a previous cycle and second skin temperature values ​​measured by the second wearable electronic device in a previous cycle.

[0169] According to one embodiment, the action of predicting the user's menstrual cycle may include an action of controlling the display to display a sixth message not recommending changing the skin temperature measuring device based on confirming a request for changing the skin temperature measuring device prior to the expected end date of the fertile period.

[0170] According to one embodiment, the method may include an action of displaying a seventh message for confirming whether to change the skin temperature measuring device on the expected fertile period end date, based on confirmation that the skin temperature measuring device has not been changed after confirming a request to change the skin temperature measuring device before the expected fertile period end date.

[0171] According to one embodiment, the method may further include an operation of controlling the display to display an object indicating a change reservation of the skin temperature measuring device on the first execution screen for a specified period of time before the start time of the next cycle, an operation of controlling the display to display an eighth message guiding that the skin temperature measuring device is changed from the first wearable electronic device to the second wearable electronic device before the start time of the next cycle based on confirmation of a selection input of the object, and an operation of controlling the display to display a ninth message recommending wearing of the second wearable electronic device at the start time of the next cycle.

[0172] According to one embodiment, in a non-transitory storage medium storing one or more programs, the program, when executed by at least one processor (e.g., the processor (120) of FIG. 1) of an electronic device (e.g., the electronic device (101) of FIGS. 1 and 2), causes the electronic device to, based on a request for execution of a function for predicting a menstrual cycle of a user using skin temperature, acquire setting information related to the menstrual cycle of the user stored in a memory (e.g., the memory (130) of FIG. 1) of the electronic device, based on the setting information, identify a start time and an end time of a cycle for measuring the skin temperature of the user, and, based on the identification that a first wearable electronic device (e.g., the first wearable electronic device (201) of FIG. 2) and a second wearable electronic device (e.g., the second wearable electronic device (301) of FIG. 2) are connected to the electronic device using a communication circuit (e.g., the communication module (190) of FIG. 1) of the electronic device, at the start time An operation of controlling a display of the electronic device (e.g., a display (160) of FIG. 1, a display (161) of FIGS. 3A to 4B, 5C, 5D, and 9) to display a first message for selecting a wearable electronic device for measuring the skin temperature of the user, an operation of transmitting a command to the first wearable electronic device to cause the first wearable electronic device to measure the skin temperature of the user from the start time point to the end time point based on identifying that the first wearable electronic device is selected among the first wearable electronic device (201) and the second wearable electronic device (301), and after transmitting the command,The method may include commands for controlling the display to display a second message that induces the user to keep wearing the first wearable electronic device for a first specified period of time and for predicting the user's menstrual cycle based on the user's skin temperature information measured by the first wearable electronic device from the start time to the end time.

[0173] The present disclosure relates to a method for predicting a menstrual cycle, wherein when an electronic device is connected to a plurality of wearable electronic devices and executes a function for predicting a menstrual cycle, one of the plurality of wearable electronic devices is selected for measuring skin temperature used for predicting a menstrual cycle, and the menstrual cycle is predicted based on skin temperature information measured by the selected wearable electronic device, thereby enabling more accurate prediction of the menstrual cycle. In addition, various effects that can be directly or indirectly understood through this document can be provided. The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by those skilled in the art to which the present disclosure pertains from the description below.

[0174] The embodiments disclosed in this document are presented for the purpose of explaining and understanding the disclosed technical content, and do not limit the scope of the technology described in this document. Therefore, the scope of this document should be interpreted to include all modifications or various other embodiments based on the technical concepts of this document.

[0175] Electronic devices according to the various 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 of this document are not limited to the aforementioned devices.

[0176] The various embodiments of this document and the terminology used therein 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 those 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 (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.

[0177] The term "module" used in various embodiments of this document 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).

[0178] Various embodiments 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.

[0179] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read-only memory (CD-ROM)) or may be provided through an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smart phones), online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.

[0180] According to various embodiments, 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 placed in other components. According to various embodiments, 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 various embodiments, 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.

Claims

1. In an electronic device (101), display(160, 161); Communication circuit (190); At least one processor (120); and Includes memory (130), The memory, when individually or collectively executed by the at least one processor, causes the electronic device to: Executes a function to predict the user's menstrual cycle using the user's skin temperature, Based on confirming a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature, obtaining setting information related to the menstrual cycle of the user stored in the memory; Identifying the start and end points of a cycle for measuring the user's skin temperature based on the above setting information; Controlling the display to display a first message for selecting a skin temperature measuring device at the start time based on identifying that the first wearable electronic device (201) and the second wearable electronic device (301) are communicatively connected to the electronic devices using the communication circuit; Based on identifying that the first wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device, transmitting a first command to the first wearable electronic device to measure the skin temperature of the user from the start time to the end time; After transmitting the first command, controlling the display to display a second message that induces the user to keep wearing the first wearable electronic device for a first specified period of time; and An electronic device storing instructions for predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

2. In the first paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Based on identifying that the second wearable electronic device among the first wearable electronic device and the second wearable electronic device is selected as the skin temperature measuring device, transmitting a second command to the second wearable electronic device to measure the skin temperature of the user from the start time to the end time, Controlling the display to display a third message that induces the user to keep wearing the second wearable electronic device for the first specified time; and Predicting the user's menstrual cycle based on the user's skin temperature information measured by the second wearable electronic device from the start time to the end time, The first wearable electronic device is configured in the form of a ring that can be worn on the first body part of the user, The second wearable electronic device is an electronic device configured in the form of a watch that can be worn on a second body part of the user that is different from the first body part.

3. In the first or second paragraph, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Controlling the display to display a fourth message inducing wearing of the first wearable electronic device based on identifying that the selected first wearable electronic device has not been worn for a second specified time period after the start time; Control the display to display a first execution screen including the above setting information and the skin temperature information measured by the first wearable electronic device, An electronic device, wherein the setting information includes menstrual cycle information set based on user input information and / or skin temperature information measured by the first wearable electronic device before executing the function of predicting the menstrual cycle.

4. In any one of paragraphs 1 to 3, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: An electronic device that controls the display to display a fifth message indicating the importance of predicting the menstrual cycle and guiding changing the skin temperature measuring device at the start of the next cycle based on a request to change the skin temperature measuring device before the end time.

5. In any one of paragraphs 1 to 4, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Acquire second skin temperature information measured by the second wearable electronic device during the specified time based on identifying that the selected first wearable electronic device was not worn during the specified time and that the second wearable electronic device was worn; The above second skin temperature information is corrected to a skin temperature difference value, An electronic device wherein the skin temperature difference value is set as the difference between first skin temperature values ​​measured by the first wearable electronic device in the previous cycle and second skin temperature values ​​measured by the second wearable electronic device in the previous cycle.

6. In any one of paragraphs 1 to 5, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Controlling the display to display a sixth message not recommending changing the skin temperature measuring device based on confirmation of a request to change the skin temperature measuring device prior to the expected end of fertile period; An electronic device that controls the display to display a seventh message for confirming whether to change the skin temperature measuring device on the expected end date of the fertile period, based on confirmation that the skin temperature measuring device is not changed after confirming a request to change the skin temperature measuring device before the expected end date of the fertile period.

7. In any one of paragraphs 1 to 6, the instructions, when individually or collectively executed by the at least one processor, cause the electronic device to: Controlling the display to display an object indicating a change reservation of the skin temperature measuring device on the first execution screen for a specified period of time before the start time of the next cycle; Based on the confirmation of the selection input of the object, controlling the display to display an eighth message guiding that the skin temperature measuring device is changed from the first wearable electronic device to the second wearable electronic device before the start time of the next cycle; and An electronic device that controls the display to display a ninth message inducing wearing of the second wearable electronic device at the start time of the next cycle.

8. In the operating method of the electronic device (101), An action for executing a function for predicting a user's menstrual cycle using the user's skin temperature; An operation of obtaining setting information related to the menstrual cycle of the user stored in the memory (130) of the electronic device based on confirming a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature; An action of identifying the start and end points of a cycle for measuring the user's skin temperature based on the above setting information; An operation of controlling a display (160, 161) of the electronic device to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device (201) and a second wearable electronic device (301) are communicatively connected to the electronic device using a communication circuit (190) of the electronic device; An operation of transmitting a first command to the first wearable electronic device to measure the user's skin temperature from the start time to the end time based on identifying that the first wearable electronic device among the first wearable electronic device (201) and the second wearable electronic device (301) is selected as the skin temperature measuring device; After transmitting the first command, controlling the display to display a second message that induces the user to keep wearing the first wearable electronic device for a first specified period of time; and A method comprising an action of predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

9. In the 8th paragraph, the method, An operation of transmitting a second command to the second wearable electronic device to measure the user's skin temperature from the start time to the end time based on identifying that the second wearable electronic device among the first wearable electronic device (201) and the second wearable electronic device (301) is selected as the skin temperature measuring device; An action of controlling the display to display a third message that induces the user to maintain wearing the second wearable electronic device for the first specified time; and Further comprising an action of predicting the user's menstrual cycle based on the user's skin temperature information measured by the second wearable electronic device from the start time to the end time, The first wearable electronic device is configured in the form of a ring that can be worn on the first body part of the user, A method wherein the second wearable electronic device is configured in the form of a watch that can be worn on a second body part of the user that is different from the first body part.

10. In any one of paragraphs 8 and 9, the method, An action of controlling the display to display a fourth message inducing wearing of the first wearable electronic device based on identifying that the selected first wearable electronic device has not been worn for a second specified time period after the start time; A method further comprising an action of controlling the display to display a first execution screen including the setting information and the skin temperature information measured by the first wearable electronic device, wherein the setting information includes menstrual cycle information set based on user input information and / or based on skin temperature information measured by the first wearable electronic device before executing the function of predicting the menstrual cycle.

11. In any one of paragraphs 8 to 10, the operation of predicting the user's menstrual cycle comprises: A method comprising: controlling the display to display a fifth message guiding the user to change the skin temperature measuring device at the start of the next cycle and the importance of predicting the menstrual cycle based on a request to change the skin temperature measuring device prior to the end time.

12. In any one of paragraphs 8 to 11, the operation of predicting the user's menstrual cycle comprises: An operation of acquiring second skin temperature information measured by the second wearable electronic device during the first specified time based on identifying that the selected first wearable electronic device was not worn during the first specified time and that the second wearable electronic device was worn; and Includes an operation of correcting the second skin temperature information to a skin temperature difference value, A method wherein the skin temperature difference value is set as the difference between first skin temperature values ​​measured by the first wearable electronic device in the previous cycle and second skin temperature values ​​measured by the second wearable electronic device in the previous cycle.

13. In any one of paragraphs 8 to 12, the operation of predicting the user's menstrual cycle comprises: An action of controlling the display to display a sixth message not recommending changing the skin temperature measuring device based on a confirmation of a request to change the skin temperature measuring device prior to the expected end of fertile period; and A method comprising: confirming a request to change the skin temperature measuring device before the expected fertile period end date, and then displaying a seventh message to confirm whether to change the skin temperature measuring device on the expected fertile period end date based on confirmation that the skin temperature measuring device is not changed.

14. In any one of paragraphs 8 to 13, the method, An action of controlling the display to display an object indicating a change reservation of the skin temperature measuring device on the first execution screen for a specified period of time prior to the start time of the next cycle; An operation of controlling the display to display an eighth message guiding that the skin temperature measuring device is changed from the first wearable electronic device to the second wearable electronic device before the start time of the next cycle based on confirmation of the selection input of the object; and A method further comprising an action of controlling the display to display a ninth message recommending wearing of the second wearable electronic device at the starting point of the next cycle.

15. In a non-transitory storage medium storing one or more programs, the programs, when executed by at least one processor (120) of an electronic device (101), cause the electronic device to: An action for executing a function for predicting a user's menstrual cycle using the user's skin temperature; An operation of obtaining setting information related to the menstrual cycle of the user stored in the memory (130) of the electronic device based on confirming a request for execution of the function for predicting the menstrual cycle of the user using the skin temperature; An action of identifying the start and end points of a cycle for measuring the user's skin temperature based on the above setting information; An operation of controlling a display (160, 161) of the electronic device to display a first message for selecting a skin temperature measuring device at the start time based on identifying that a first wearable electronic device (201) and a second wearable electronic device (301) are communicatively connected to the electronic device using a communication circuit (190) of the electronic device; An operation of transmitting a command to the first wearable electronic device to measure the skin temperature of the user from the start time to the end time based on identifying that the first wearable electronic device among the first wearable electronic device (201) and the second wearable electronic device (301) is selected as the skin temperature measuring device; After transmitting the above command, an action of controlling the display to display a second message that induces the user to keep wearing the first wearable electronic device for a first specified period of time; and A non-transitory storage medium comprising commands for executing an operation of predicting a menstrual cycle of the user based on skin temperature information of the user measured by the first wearable electronic device from the start time to the end time.

Citation Information

Patent Citations

  • Apparatus and method for providing biometric cycle

    KR1020150083235A

  • Method for manufacturing secondary battery

    KR1020250049641A

  • Menstrual cycle tracking

    US20200000441A1

  • Anovulatory cycle detection from wearable-based physiological data

    US20220313223A1

  • KR20230031235A