Wearable device and method for unlocking wearable device on basis of biometric signal, and non-transitory computer-readable recording medium

The wearable device and electronic device system addresses the challenge of secure unlocking by synchronizing biometric data from multiple devices, enhancing security and convenience through heartbeat synchronization.

WO2025116303A1PCT designated stage expired Publication Date: 2025-06-05SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/016474
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-02
Filing Date
2024-10-25
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

Existing wearable devices lack efficient and secure methods for unlocking based on biometric data, particularly when multiple devices are worn by the same user, leading to potential security vulnerabilities and user inconvenience.

Method used

A wearable device and electronic device system that utilizes biometric sensors to measure and compare heartbeats from multiple devices worn by a user, determining synchronization of heartbeats to unlock the devices securely and seamlessly.

Benefits of technology

Enhances security and convenience by ensuring only the intended user can unlock multiple devices simultaneously, reducing the need for additional inputs and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024016474_05062025_PF_FP_ABST
    Figure KR2024016474_05062025_PF_FP_ABST
Patent Text Reader

Abstract

This wearable device may obtain, by using a biometric sensor, first biometric data for a plurality of heart rates during a first period of time. The wearable device may obtain, from another wearable device, second biometric data for a plurality of heart rates measured during a second period of time including a time interval at least partially identical to the first period of time. The wearable device may determine whether one user is wearing the wearable device and the other wearable device together, on the basis of the correlation between first time intervals of a waveform corresponding to the plurality of heart rates of the first biometric data and second time intervals of a waveform corresponding to the plurality of heart rates of the second biometric data. The wearable device may change settings for unlocking the wearable device, in response to determining that the one user is wearing the wearable device and the other wearable device together.
Need to check novelty before this filing date? Find Prior Art

Description

Wearable device, method, and non-transitory computer-readable recording medium for unlocking the wearable device based on biometric signals

[0001] The following descriptions relate to a wearable device, a method, and a non-transitory computer-readable recording medium for unlocking the wearable device based on a biometric signal.

[0002] Wearable devices can acquire a user's biosignals. These biosignals can be acquired through sensors that measure biosignals noninvasively, such as photoplethysmography (PPG) sensors and electrocardiogram (ECG) sensors.

[0003] A wearable device is disclosed. The wearable device may include a communication circuit, a biometric sensor, a processor, and a memory storing instructions. The instructions, when executed by the processor, may cause the wearable device to obtain, using the biometric sensor, first biometric data for a plurality of heartbeats during a first time period. The instructions, when executed by the processor, may cause the wearable device to obtain, from another wearable device, second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of the same time period as the first time period. The instructions, when executed by the processor, may cause the wearable device to determine whether a user is wearing the wearable device and the other wearable device together based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the wearable device to change a setting for unlocking the wearable device in response to determining that the one user is wearing the wearable device and the other wearable device together.

[0004] An electronic device is disclosed. The electronic device may include a communication circuit, a processor, and a memory storing instructions. The instructions, when executed by the processor, may cause the electronic device to obtain first biometric data for a plurality of heartbeats measured by a wearable device during a first time period. The instructions, when executed by the processor, may cause the electronic device to obtain second biometric data for a plurality of heartbeats measured by a device other than the wearable device during a second time period that includes at least a portion of the same time period as the first time period. The instructions, when executed by the processor, may cause the electronic device to determine whether the first biometric data and the second biometric data were measured from the same user based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to change a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

[0005] A method is disclosed. The method may be performed by a wearable device including a communication circuit and a biometric sensor. The method may include obtaining first biometric data for a plurality of heartbeats during a first time period using the biometric sensor. The method may include obtaining second biometric data for a plurality of heartbeats measured during a second time period, the second time period including at least a portion of the same time period as the first time period, from another wearable device. The method may include determining whether a user wears the wearable device and the other wearable device together based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The method may include changing a setting for unlocking the wearable device in response to determining that the user wears the wearable device and the other wearable device together.

[0006] A method is disclosed. The method may be performed by an electronic device including a communication circuit. The method may include obtaining first biometric data for a plurality of heartbeats measured during a first time period by a wearable device worn by a user. The method may include obtaining second biometric data for a plurality of heartbeats measured during a second time period, the second time period including at least a portion of the same time period as the first time period, by a device other than the wearable device. The method may include determining whether the first biometric data and the second biometric data are measured from the same user based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The method may include changing a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

[0007] A non-transitory computer-readable storage medium is disclosed. The non-transitory computer-readable storage medium can store a program including instructions. The instructions, when executed by a processor of a wearable device including a communication circuit and a biometric sensor, can cause the wearable device to obtain first biometric data for a plurality of heartbeats during a first time period using the biometric sensor. The instructions, when executed by the processor, can cause the wearable device to obtain second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of the same time period as the first time period from another wearable device. The instructions, when executed by the processor, may cause the wearable device to determine whether a user is wearing the wearable device and the other wearable device together based on a correlation between first time intervals of a waveform for a plurality of heartbeats of the first biometric data and second time intervals of a waveform for a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the wearable device to change a setting for unlocking the wearable device in response to determining that the user is wearing the wearable device and the other wearable device together.

[0008] A non-transitory computer-readable recording medium is disclosed. The non-transitory computer-readable recording medium may store a program including instructions. The instructions, when executed by a processor of an electronic device including a communication circuit, may cause the electronic device to obtain first biometric data for a plurality of heartbeats measured by a wearable device during a first time period. The instructions, when executed by the processor, may cause the electronic device to obtain second biometric data for a plurality of heartbeats measured by a device other than the wearable device during a second time period that includes at least a portion of the same time period as the first time period. The instructions, when executed by the processor, may cause the electronic device to determine whether the first biometric data and the second biometric data were measured from the same user based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to change a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

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

[0010] FIG. 2A illustrates a state in which wearable devices are worn, according to one embodiment.

[0011] FIG. 2b is a block diagram of wearable devices according to one embodiment.

[0012] FIG. 3A is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0013] FIG. 3b is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0014] FIG. 4A illustrates an example of a user interface (UI) displayed on a wearable device and an electronic device according to one embodiment.

[0015] FIG. 4b illustrates an example of a UI displayed on a wearable device and an electronic device according to one embodiment.

[0016] FIG. 5 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0017] FIG. 6 illustrates an example of a UI displayed on a wearable device and an electronic device according to one embodiment.

[0018] Figure 7a illustrates an example of a graph representing a biosignal.

[0019] FIG. 7b illustrates an example of graphs representing biosignals obtained from wearable devices, according to one embodiment.

[0020] FIG. 7c illustrates an example of graphs representing biosignals obtained from wearable devices, according to one embodiment.

[0021] FIG. 8 is a block diagram of wearable devices according to one embodiment.

[0022] FIG. 9 is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0023] FIG. 10 illustrates an example of a UI displayed on an electronic device according to one embodiment.

[0024] FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments.

[0025] Referring to FIG. 1, in a network environment (100), an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).

[0026] 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 operations. According to one embodiment, as at least a part of the data processing or operations, 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 an auxiliary 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 with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.

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

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

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

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

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

[0032] The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.

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

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

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

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

[0037] The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

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

[0039] The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

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

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

[0042] 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 eMBB, a loss coverage (e.g., 664 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 6 ms or less for round trip) for realizing URLLC.

[0043] 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, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. 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).

[0044] According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.

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

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

[0047] FIG. 2A illustrates a state in which wearable devices are worn, according to one embodiment. FIG. 2B is a block diagram of wearable devices, according to one embodiment.

[0048] Referring to FIG. 2A, each of the wearable devices (201, 205) may be worn by a user. In FIG. 2A, the wearable device (201) is exemplified as being worn on the user's wrist and the wearable device (205) is exemplified as being worn on the user's finger, but this is merely an example. Depending on the embodiment, the wearable device may be a wearable device worn on the user's finger or on another body part (e.g., neck, head) other than the wrist.

[0049] In one embodiment, the electronic device (101) may correspond to the electronic device (101) of FIG. 1.

[0050] Referring to FIG. 2B, the wearable device (201) may include a processor (221), a memory (231), a display (261), a sensor (271), and a communication circuit (291).

[0051] In one embodiment, the processor (221) may be used to execute operations of the wearable device (201). For example, the processor (221) may include at least a portion of the processor (120) of FIG. 1 or may correspond to at least a portion of the processor (120) of FIG. 1.

[0052] In one embodiment, the memory (231) may store (at least temporarily) instructions for executing operations of the wearable device (201). The instructions may be executed by the processor (221). The instructions may be included in one or more programs stored in the memory (231). For example, the memory (231) may include at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)) or may correspond to at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)).

[0053] In one embodiment, the display (261) may be used to display a screen generated as the wearable device (201) executes operations. For example, the display (261) may include at least a portion of the display module (160) of FIG. 1 or may correspond to at least a portion of the display module (160) of FIG. 1.

[0054] In one embodiment, the sensor (271) may be used to acquire a signal as the wearable device (201) performs operations. For example, the sensor (271) may include at least a portion of the sensor module (176) of FIG. 1 or may correspond to at least a portion of the sensor module (176) of FIG. 1. For example, the signal may be a biosignal (e.g., electromyography (EMG), electrocardiography (ECG), photoplethysmography (PPG), a bio-impedance signal, a bio-mechanical signal, and / or a bio-electric / magnetic signal) related to the measurement target.

[0055] In one embodiment, the communication circuit (291) may be used to support communication between the wearable device (201) and another electronic device (e.g., the electronic device (101), the wearable device (205)). For example, the communication circuit (291) may include at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1, or may correspond to at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1.

[0056] Referring to FIG. 2b, the wearable device (205) may include a processor (225), memory (235), a sensor (275), and a communication circuit (295).

[0057] In one embodiment, the processor (225) may be used to execute operations of the wearable device (205). For example, the processor (225) may include at least a portion of the processor (120) of FIG. 1 or may correspond to at least a portion of the processor (120) of FIG. 1.

[0058] In one embodiment, the memory (235) may store (at least temporarily) instructions for executing operations of the wearable device (205). The instructions may be executed by the processor (225). The instructions may be included in one or more programs stored in the memory (235). For example, the memory (235) may include at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)) or may correspond to at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)).

[0059] In one embodiment, the sensor (275) may be used to acquire a signal as the wearable device (205) performs operations. For example, the sensor (275) may include at least a portion of the sensor module (176) of FIG. 1 or may correspond to at least a portion of the sensor module (176) of FIG. 1. For example, the signal may be a biosignal (e.g., EMG, ECG, PPG, bioimpedance signal, biomechanical signal, and / or bioelectrical / magnetic signal) related to the measurement target.

[0060] In one embodiment, the communication circuit (295) may be used to support communication between the wearable device (205) and another electronic device (e.g., the electronic device (101), the wearable device (205)). For example, the communication circuit (295) may include at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1, or may correspond to at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1.

[0061] Hereinafter, with reference to FIGS. 3a, 3b, 4a, and 4b, operations for unlocking a wearable device (201) by an electronic device (101) using wearable devices (201, 205) are described.

[0062] FIG. 3A is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0063] The operations of FIG. 3A can be performed by the electronic device (101). The operations of FIG. 3A can be performed in the electronic device (101) by the processor (120) of the electronic device (101) executing instructions stored in the memory (130).

[0064] The operations of FIG. 3A may be performed by the electronic device (101) while the wearable devices (201, 205) are in a worn state. In one embodiment, the operations of FIG. 3A may be performed by the electronic device (101) while the wearable device (205) is unlocked by the electronic device (101) and while the wearable devices (201, 205) are in a worn state.

[0065] In one embodiment, unlocking of the wearable device (205) may be based on user input obtained through the wearable device (205) and / or the electronic device (101). In one embodiment, unlocking of the wearable device (205) may be based on user data stored in the electronic device (101). In one embodiment, the user data may represent an input (e.g., a gesture, a voice, a pattern) for unlocking the wearable device (205). For example, the electronic device (101) may unlock the wearable device (205) based on an input (e.g., a gesture) for unlocking obtained through the wearable device (205). However, the present invention is not limited thereto. For example, the electronic device (101) may unlock the wearable device (205) based on an unlocking input obtained through the electronic device (101) while the wearable device (205) is worn.

[0066] Referring to FIG. 3A, in operation 310, the electronic device (101) may request biometric data. In one embodiment, the electronic device (101) may request biometric data from wearable devices (201, 205). In one embodiment, the electronic device (101) may request biometric data from wearable devices (201, 205) based on (or in response to) a specified condition.

[0067] For example, the electronic device (101) may request biometric data from the wearable devices (201, 205) when the wearable device (201) is in a locked state. For example, the locked state of the wearable device (201) may include a state in which a screen (or widget) including information other than a screen (or widget) including limited information (e.g., time) is not displayed on the display (261) of the wearable device (201). For example, during the locked state of the wearable device (201), the wearable device (201) may not display a screen (or widget) of an application other than a designated application (e.g., a messenger application, a payment application).

[0068] For example, the electronic device (101) may request biometric data from the wearable devices (201, 205) based on (or in response to) the wearable devices (201, 205) being worn. In one embodiment, the electronic device (101) may identify the wearing of the wearable device (201) based on (or in response to) a signal from the wearable device (201) indicating that the wearer is wearing the device. In one embodiment, the signal indicating that the wearer is wearing the device may be generated based on (or in response to) the wearable device (201) identifying the wearing of the device by the user via the sensor (271). In one embodiment, the electronic device (101) may identify the wearing of the wearable device (205) based on (or in response to) a signal from the wearable device (205) indicating that the wearer is wearing the device. In one embodiment, a signal indicating the user's wearing may be generated based on (or in response to) the wearable device (205) identifying the user's wearing via a sensor (275).

[0069] In one embodiment, the wearable device (201) may acquire a bio-signal through the sensor (271) based on (or in response to) a request for bio-data from the electronic device (101). In one embodiment, the wearable device (201) may acquire the bio-signal through the sensor (271) during a specified time period. In one embodiment, the specified time period may start from a start time specified in the request for bio-data. In one embodiment, the specified time period may have a time length for acquiring a bio-signal (e.g., electromyography (EMG), electrocardiography (ECG), photoplethysmography (PPG), bio-impedance signal, bio-mechanical signal, and / or bio-electric / magnetic signal) related to the user for specified periods (or intervals). In one embodiment, the starting point may be identified by a time (or clock) synchronized by a communication connection between the electronic device (101) and the wearable device (201). In one embodiment, the time period for acquiring the bio-signal for specified periods (or intervals) may be a time period (e.g., 2 seconds) for acquiring two or more heartbeats through the sensor (271). However, the present invention is not limited thereto. The time period for acquiring the bio-signal for specified periods (or intervals) may be a time period (e.g., 5 seconds or 10 seconds) for acquiring five or ten or more heartbeats through the sensor (271).

[0070] In one embodiment, the wearable device (205) may acquire a biosignal through the sensor (275) based on (or in response to) a request for biodata from the electronic device (101). In one embodiment, the wearable device (205) may acquire the biosignal through the sensor (275) during a specified time period. In one embodiment, the specified time period may start from a start time specified in the request for biodata. In one embodiment, the specified time period may have a time length for acquiring a biosignal (e.g., EMG, ECG, PPG, bioimpedance signal, biomechanical signal, and / or bioelectrical / magnetic signal) related to the user for specified periods (or intervals). In one embodiment, the start time may be identified by a time (or clock) synchronized by a communication connection between the electronic device (101) and the wearable device (205). In one embodiment, the time period for acquiring a biosignal for specified periods (or intervals) may be the time period for acquiring two or more heartbeats through the sensor (275) (e.g., 2 seconds), but is not limited thereto. The time period for acquiring a biosignal for specified periods (or intervals) may be the time period for acquiring five or ten or more heartbeats through the sensor (275) (e.g., 5 seconds or 10 seconds).

[0071] In one embodiment, the time period during which the wearable device (201) measures a biosignal may overlap at least partly with the time period during which the wearable device (205) measures a biosignal. In one embodiment, the time period during which the wearable device (201) measures a biosignal may be (substantially) the same as the time period during which the wearable device (205) measures a biosignal. In one embodiment, the time period during which the wearable device (201) measures a biosignal and the time period during which the wearable device (205) measures a biosignal may be determined according to the wearing positions of the wearable devices (201, 205). For example, the time periods may take into account a time difference in which a heartbeat is measured that may occur due to a difference in the wearing positions between the wearable devices (201) and (205) (e.g., a difference in the positions between the wrist and the fingers). For example, to measure (substantially) identical heartbeats, a time interval of a wearable device (201) that is relatively close to the heart may precede a time interval of a wearable device (205) that is relatively far from the heart. For example, a start time of a time interval of the wearable device (201) may precede a start time of a time interval of the wearable device (205). The difference between the start time of a time interval of the wearable device (201) and the start time of a time interval of the wearable device (205) may be proportional to (or based on) a difference in wearing positions between the wearable devices (201) and (205) (e.g., a difference in position between the wrist and the fingers).

[0072] For example, the electronic device (101) may transmit a signal to the wearable devices (201, 205) so that the wearable device (201) and the wearable device (205) measure bio-signals simultaneously, such that the time period during which the wearable device (201) measures bio-signals overlaps at least partly with the time period during which the wearable device (205) measures bio-signals. In one embodiment, the signal causing the wearable device (201) and the wearable device (205) to measure bio-signals simultaneously may include a time stamp.

[0073] In operation 320, the electronic device (101) can obtain biometric data. In one embodiment, the electronic device (101) can obtain biometric data from wearable devices (201, 205).

[0074] In operation 330, the electronic device (101) may compare biometric data. In one embodiment, the electronic device (101) may compare biometric signals (hereinafter, first biometric signals) of specified periods (or intervals) included in biometric data (hereinafter, first biometric data) from the wearable device (201) with biometric signals (hereinafter, second biometric signals) of specified periods (or time intervals) included in biometric data (hereinafter, second biometric data) from the wearable device (205). A description related to the comparison between the first biometric data and the second biometric data (or the comparison between the first biometric signal and the second biometric signal) may be described in detail below with reference to FIGS. 7A and 7B .

[0075] In one embodiment, the electronic device (101) may compare time intervals between heartbeats included in a comparison time interval in the first biosignal and the second biosignal. In one embodiment, the comparison time interval may include a time interval that overlaps between a time interval for measuring the first biosignal and a time interval for measuring the second biosignal.

[0076] In one embodiment, the electronic device (101) may identify a correlation between time intervals (hereinafter, first time intervals) between heartbeats (hereinafter, first heartbeats) of a first biosignal included in a comparison time interval and time intervals (hereinafter, second time intervals) between heartbeats (hereinafter, second heartbeats) of a second biosignal included in the comparison time interval. In one embodiment, the correlation may be based on a difference value (or ratio value) between the time intervals (hereinafter, first time intervals) between heartbeats (hereinafter, first heartbeats) of a first biosignal included in the comparison time interval and time intervals (hereinafter, second time intervals) between heartbeats (hereinafter, second heartbeats) of a second biosignal included in the comparison time interval. In one embodiment, the electronic device (101) may identify difference values ​​(or ratio values) between the first time intervals and the second time intervals for corresponding heartbeats. In one embodiment, the electronic device (101) can identify statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of difference values ​​(or ratio values), but is not limited thereto. In one embodiment, the electronic device (101) can identify statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of first time intervals and statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of second time intervals. In one embodiment, the electronic device (101) can identify difference values ​​(or ratio values) between statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of first time intervals and statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of second time intervals.

[0077] In operation 340, the electronic device (101) can determine whether the lock is unlocked. In one embodiment, the electronic device (101) can determine whether the wearable device (201) is unlocked based on the comparison result in operation 330.

[0078] In one embodiment, the electronic device (101) may determine whether to unlock the wearable device (201) based on whether the wearable devices (201, 205) are worn by the same user. In one embodiment, the electronic device (101) may determine to unlock the wearable device (201) if the difference values ​​are less than or equal to a specified reference difference value. In one embodiment, the electronic device (101) may determine not to unlock the wearable device (201) if at least one of the difference values ​​exceeds the specified reference difference value.

[0079] In one embodiment, the electronic device (101) may determine to unlock the wearable device (201) if the difference values ​​are less than or equal to a specified reference difference value. In one embodiment, the electronic device (101) may determine not to unlock the wearable device (201) if at least one of the difference values ​​exceeds the specified reference difference value.

[0080] In operation 340, in response to determining that the lock is to be unlocked, the electronic device (101) may perform operation 350. In operation 340, in response to determining that the lock is not to be unlocked, the electronic device (101) may perform operation 360. According to an embodiment, in operation 340, in response to determining that the lock is not to be unlocked, the electronic device (101) may transmit a signal to the wearable device (201) indicating that the unlocking has failed.

[0081] In operation 350, the electronic device (101) may transmit an unlock request signal. In one embodiment, the electronic device (101) may transmit a signal to the wearable device (201) to unlock the wearable device (201).

[0082] In operation 360, the electronic device (101) may determine whether a threshold number of times has been exceeded. For example, the electronic device (101) may determine whether the number of times the electronic device (101) has requested biometric data from the wearable devices (201, 205) while the wearable device (201) is in a locked state has exceeded a threshold number of times.

[0083] In operation 360, in response to determining that the threshold number of times has been exceeded, the electronic device (101) may perform operation 370. In operation 350, in response to determining that the threshold number of times has not been exceeded, the electronic device (101) may perform operation 310 again.

[0084] In operation 370, the electronic device (101) may transmit a wearable device verification request signal to the wearable device (201). In one embodiment, in response to the wearable device verification request signal, the wearable device (201) may display a screen (or widget) for inquiring about the wearing status of the wearable devices (201, 205) through the display (261).

[0085] As described above, the electronic device (101) can unlock the wearable device (201) by identifying that the wearable devices (201, 205) are worn by the same user based on the heartbeat pattern. Accordingly, the user of the wearable devices (201, 205) can unlock the wearable device (201) without a separate effort (or input) (or gesture) to unlock the wearable device (201). In addition, the electronic device (101) and the wearable device (201) can inform the user of the status of the wearable devices (201, 205). Accordingly, the user can recognize that the wearable devices (201, 205) are worn by a user other than the user, and can recognize that the wearable devices (201, 205) are operating for unlocking.

[0086] In FIG. 3A, it is illustrated that the electronic device (101) acquires biometric data of the wearable devices (201, 205) and determines whether the wearable device (201) is unlocked, but this is merely an example. According to an embodiment, FIG. 3A may be performed by the wearable device (201) without the electronic device (101). In this case, operation 310 may be an operation in which the wearable device (201) requests biometric data from the wearable device (205). In this case, operation 320 may include an operation in which the wearable device (201) acquires biometric data through the sensor (271) and an operation in which the wearable device (205) acquires biometric data. In this case, operation 350 may be replaced with an operation in which the lock is unlocked. In this case, action 370 may be replaced with an action that displays a screen (or widget) requesting device verification.

[0087] In FIG. 3A, the electronic device (101) acquires biometric data of wearable devices (201, 205) and determines whether the wearable device (201) is unlocked, but this is merely an example. According to an embodiment, FIG. 3A illustrates that the electronic device (101) acquires biometric data of wearable devices (201, 205) and determines whether the wearable device (205) is unlocked. In this case, the wearable device (201) may be in an unlocked state. In this case, operation 350 may be an operation in which the wearable device (201) transmits an unlock request signal to the wearable device (205). In this case, operation 370 may be replaced with an operation in which the electronic device (101) displays a screen (or widget) requesting device verification.

[0088] FIG. 3b is a flowchart illustrating the operation of an electronic device according to one embodiment.

[0089] The operations of FIG. 3b can be performed by the electronic device (101). The operations of FIG. 3b can be performed in the electronic device (101) by the processor (120) of the electronic device (101) executing instructions stored in the memory (130).

[0090] Operations 310, 320, and 330 of FIG. 3B may correspond to operations 310, 320, and 330 of FIG. 3A, respectively. Depending on the embodiment, operations 310 to 330 of FIG. 3B may be performed even when the wearable device (201) is unlocked. However, the present invention is not limited thereto.

[0091] Referring to FIG. 3B, in operation 310, the electronic device (101) may request biometric data. In operation 320, the electronic device (101) may obtain biometric data. In operation 330, the electronic device (101) may compare the biometric data.

[0092] In operation 380, the electronic device (101) can determine whether the biometric data corresponds. In one embodiment, the electronic device (101) can determine whether the first biometric data measured by the wearable device (201) and the second biometric data measured by the wearable device (205) correspond to each other based on the comparison result in operation 330.

[0093] In one embodiment, the electronic device (101) may determine that the biometric data corresponds if the difference values ​​between the first biometric data and the second biometric data are less than or equal to a specified reference difference value. In one embodiment, the electronic device (101) may determine that the biometric data does not correspond if at least one of the difference values ​​exceeds the specified reference difference value.

[0094] In one embodiment, the electronic device (101) may determine that the biometric data corresponds if the difference values ​​are less than or equal to a specified reference difference value. In one embodiment, the electronic device (101) may determine that the biometric data does not correspond if at least one of the difference values ​​exceeds the specified reference difference value. In operation 380, in response to determining that the biometric data corresponds, the electronic device (101) may perform operation 390. In operation 380, in response to determining that the biometric data does not correspond, the electronic device (101) may perform operation 395.

[0095] In one embodiment, the electronic device (101) can determine that the wearable devices (201, 205) are worn by the same user if the biometric data corresponds. In one embodiment, the electronic device (101) can change the settings for unlocking (or user authentication) of the wearable device (201) if the biometric data corresponds. For example, the electronic device (101) can change the settings for user authentication (or unlocking) to the first method if the biometric data corresponds. For example, the electronic device (101) can change the settings for user authentication (or unlocking) to the first method if the biometric data does not correspond.

[0096] In operation 390, the electronic device (101) may authenticate a user using a first method. In one embodiment, the first method of user authentication may be authentication based on a simple authentication method. For example, the first method of user authentication may be authentication based on a personal identification number (PIN). For example, the first method of user authentication may be authentication based on a user's gesture pattern (or, the user's touch pattern).

[0097] In operation 395, the electronic device (101) may authenticate the user using a second method. In one embodiment, the second method of user authentication may be a more enhanced user authentication than the first method of user authentication. For example, the second method of user authentication may be authentication based on biometric data (e.g., fingerprints, irises). For example, the second method of user authentication may be authentication based on a password.

[0098] In one embodiment, the electronic device (101) may provide a service for which user authentication is requested when the user is authenticated by the first method or the second method. For example, the electronic device (101) may provide a service for which user authentication is requested (e.g., an online payment service or an offline payment service) through the electronic device (101) or at least one of the wearable devices (201, 205). For example, if the service for which user authentication is requested is an offline payment service, payment data may be transmitted in a designated manner (e.g., magnetic secure transmission (MST) or near field communication (NFC)) through the electronic device (101) or at least one of the wearable devices (201, 205).

[0099] As described above, the electronic device (101) can provide a different user authentication method to the user of the electronic device (101) by identifying that the wearable devices (201, 205) are worn by the same user based on the heartbeat pattern. Accordingly, the user of the electronic device (101) can unlock the electronic device (101) with less effort (or input) (or gesture) to unlock the electronic device (101).

[0100] In FIG. 3B, it is illustrated that the electronic device (101) acquires biometric data of the wearable devices (201, 205) and determines a user authentication method of the electronic device (101), but this is merely an example. According to an embodiment, FIG. 3A may be performed by the wearable device (201) without the electronic device (101). In this case, operation 310 may be an operation in which the wearable device (201) requests biometric data from the wearable device (205). In this case, operation 320 may include an operation in which the wearable device (201) acquires biometric data through the sensor (271) and an operation in which the wearable device (205) acquires biometric data.

[0101] FIG. 4A illustrates an example of a user interface (UI) displayed on a wearable device and an electronic device according to an embodiment. FIG. 4B illustrates an example of a UI displayed on a wearable device and an electronic device according to an embodiment.

[0102] Referring to FIG. 4A, during the lock state (401) of the wearable device (201), the wearable device (201) may display a screen (or widget) indicating the lock state through the display (261). In one embodiment, during the lock state (401) of the wearable device (201), the electronic device (101) may not display a UI (or pop-up screen) (or icon) (or image object) guiding the lock state of the wearable device (201) through the display module (160) of the electronic device (101).

[0103] In one embodiment, during the wearing state (403) of the wearable device (205), the wearable device (201) may display a screen (or widget) indicating the wearing state of the wearable device (205) through the display (261). In one embodiment, the screen (or widget) indicating the wearing state of the wearable device (205) may be displayed based on the wearable device (205) being worn by the user in the locked state (401) of the wearable device (201). In one embodiment, during the wearing state (403) of the wearable device (205), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “You have put on the ring”) guiding the wearing state of the wearable device (205) through the display module (160) of the electronic device (101). In one embodiment, a UI (or pop-up screen) (or icon) (or image object) guiding the wearing state of the wearable device (205) may be displayed to the user based on the wearable device (205) being worn in a locked state (401) of the wearable device (201).

[0104] In one embodiment, during the measurement state (405) of acquiring a bio-signal through the sensor (271), the wearable device (201) may display a screen (or widget) indicating the measurement state of the wearable device (201) through the display (261). In one embodiment, the screen (or widget) indicating the measurement state of the wearable device (201) may be displayed based on (or in response to) acquiring a request for bio-data from the electronic device (101) in the locked state of the wearable device (201) worn by the user. In one embodiment, during the measurement state (405) of the wearable device (201), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “Unlocking”) guiding the measurement state of the wearable device (201) through the display module (160) of the electronic device (101). In one embodiment, the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “Unlocking”) guiding the measurement status of the wearable device (201) through the display module (160) of the electronic device (101) based on requesting biometric data.

[0105] In one embodiment, during the unlocked state (407) of the wearable device (201), the wearable device (201) may display a screen (or widget) indicating the unlocked state of the wearable device (201) through the display (261). In one embodiment, the screen (or widget) indicating the unlocked state may be temporarily displayed during the unlocked state (407) of the wearable device (201). For example, the screen (or widget) indicating the unlocked state of the wearable device (201) may be displayed for a certain period of time based on (or in response to) obtaining an unlock request from the electronic device (101) in the measured state of the wearable device (201) worn by the user. In one embodiment, during the unlocked state (407) of the wearable device (201), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “The watch has been unlocked using the ring”) guiding the unlocked state of the wearable device (201) through the display module (160) of the electronic device (101). In one embodiment, the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “The watch has been unlocked using the ring”) guiding the unlocked state of the wearable device (201) through the display module (160) of the electronic device (101) based on a request for unlocking.

[0106] Referring to FIG. 4B, during a state (411) determined to not be unlocked, the wearable device (201) may display a screen (or widget) indicating a failure to unlock the wearable device (201) through the display (261). In one embodiment, the screen (or widget) indicating a failure to unlock the wearable device (201) may be displayed based on (or in response to) obtaining a signal indicating a failure to unlock from the electronic device (101) in the locked state of the wearable device (201) worn by the user. In one embodiment, during the state (411), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “Unlocking the watch failed. Try again in n seconds”) guiding the failure to unlock the wearable device (201) through the display module (160) of the electronic device (101). In one embodiment, during state (411), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “Watch unlock failed. Try again in n seconds”) through the display module (160) of the electronic device (101) to guide the user to retry unlocking the wearable device (201).

[0107] In one embodiment, during a state (413) in which it is determined that the threshold number of times has been exceeded, the wearable device (201) may display a screen (or widget) for inquiring about the wearing state of the wearable devices (201, 205) through the display (261). In one embodiment, the screen (or widget) for inquiring about the wearing state of the wearable devices (201, 205) may be displayed based on (or in response to) obtaining a wearable device confirmation request signal from the electronic device (101) in a locked state of the wearable device (201) worn by the user. In one embodiment, during state (413), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “Someone may have worn your ring!”) for inquiring about the wearing state of the wearable devices (201, 205) through the display module (160) of the electronic device (101). In one embodiment, during state (411), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “Someone may have worn your ring!”) for inquiring about the wearing state of the wearable devices (201, 205) through the display module (160) of the electronic device (101).

[0108] FIG. 5 is a flowchart illustrating the operation of an electronic device according to an embodiment. FIG. 6 illustrates an example of a UI displayed on a wearable device and an electronic device according to an embodiment.

[0109] The operations of FIG. 5 can be performed by the electronic device (101). The operations of FIG. 5 can be performed in the electronic device (101) by the processor (120) of the electronic device (101) performing instructions stored in the memory (130).

[0110] Action 510, action 520, action 530, or action 540 of FIG. 5 may be performed before action 310 of FIG. 3a.

[0111] Referring to FIG. 5, in operation 510, the electronic device (101) may identify the wearing of the wearable device (201). In one embodiment, the electronic device (101) may obtain a signal indicating a state of the wearable device (201) through a communication link with the wearable device (201). In one embodiment, the electronic device (101) may identify the wearing state of the wearable device (201) based on the signal indicating the state of the wearable device (201). In one embodiment, the wearing state of the wearable device (201) may include a state in which the wearable device (201) is worn at a designated location (e.g., wrist) of the user. In one embodiment, the wearing state of the wearable device (201) may include a state in which the wearable device (201) is worn in a suitable coupling state at a designated location (e.g., wrist) of the user. In one embodiment, a suitable engagement state may include states other than a loosely worn state. In one embodiment, the wearable device (201) (or electronic device (101)) may provide (or display) a notification to the user to properly wear the wearable device (201) when the wearable device (201) is loosely worn or worn in a position other than a designated position.

[0112] In operation 520, the electronic device (101) can identify the lock state of the wearable device (201). In one embodiment, the electronic device (101) can identify the lock state of the wearable device (201) based on a signal indicating the state of the wearable device (201).

[0113] For example, referring to FIG. 6, during the lock state (401) of the wearable device (201), the wearable device (201) may display a screen (or widget) indicating the lock state through the display (261). In one embodiment, during the lock state (401) of the wearable device (201), the electronic device (101) may not display a UI (or pop-up screen) (or icon) (or image object) guiding the lock state of the wearable device (201) through the display module (160) of the electronic device (101).

[0114] In operation 530, the electronic device (101) can determine whether another wearable device (205) is worn.

[0115] In one embodiment, the electronic device (101) can determine whether another wearable device (205) is worn based on whether a communication link with the wearable device (205) is established. For example, when the wearable device (205) is worn by a user, the electronic device (101) can transmit a signal to the electronic device (101) for establishing a communication link with the electronic device (101). Accordingly, if a communication link with the wearable device (205) is not established, the electronic device (101) can determine that the other wearable device (205) is not worn.

[0116] In one embodiment, the electronic device (101) can identify the wearing state of the wearable device (205) based on a signal indicating the state of the wearable device (205) obtained through a communication link with the wearable device (205).

[0117] For example, referring to FIG. 6, during the wearing state (403) of the wearable device (205), the wearable device (201) may display a screen (or widget) indicating the wearing state of the wearable device (205) through the display (261). In one embodiment, the screen (or widget) indicating the wearing state of the wearable device (205) may be displayed based on the wearable device (205) being worn by the user in the locked state (401) of the wearable device (201). In one embodiment, during the wearing state (403) of the wearable device (205), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “You have put on the ring”) guiding the wearing state of the wearable device (205) through the display module (160) of the electronic device (101). In one embodiment, a UI (or pop-up screen) (or icon) (or image object) guiding the wearing state of the wearable device (205) may be displayed to the user based on the wearable device (205) being worn in a locked state (401) of the wearable device (201).

[0118] In operation 540, the electronic device (101) may display a notification guiding wearing of another wearable device (205).

[0119] For example, referring to FIG. 6, during a state (601) in which the wearable device (205) is not worn, the wearable device (201) may display a screen (or widget) indicating the state in which the wearable device (205) is not worn through the display (261). In one embodiment, the screen (or widget) indicating the state in which the wearable device (205) is not worn may be displayed based on the wearable device (205) not being worn in a locked state (401) of the wearable device (201) worn by the user. In one embodiment, while the wearable device (205) is not being worn (601), the electronic device (101) may display a UI (or a pop-up screen) (or an icon) (or an image object) (e.g., “You can unlock the watch with the ring! Where did the ring go?”) guiding the state of not wearing the wearable device (205) through the display module (160) of the electronic device (101). In one embodiment, the UI (or a pop-up screen) (or an icon) (or an image object) guiding the state of not wearing the wearable device (205) may be displayed based on the wearable device (205) not being worn in the locked state (401) of the wearable device (201) worn by the user.

[0120] In operation 310, the electronic device (101) may request biometric data. In one embodiment, the electronic device (101) may request biometric data from the wearable devices (201, 205). In one embodiment, the electronic device (101) may request biometric data from the wearable devices (201, 205) based on (or in response to) a specified condition.

[0121] As described above, the electronic device (101) and the wearable device (201) can guide the user on the status of the wearable devices (201, 205). Accordingly, the user can recognize whether or not the wearable device (205) is being worn.

[0122] Figure 7a illustrates an example of a graph representing a biosignal.

[0123] The graph (701) representing the biosignal (or electrocardiogram) (or heart variability) of FIG. 7A may represent multiple heartbeats. Each of the multiple heartbeats may include multiple locations (e.g., P location, Q location, R location, S location, and T location). The multiple heartbeats may repeat. The duration (or repetition cycle) of each of the multiple heartbeats may be different.

[0124] FIG. 7b illustrates an example of graphs representing biosignals obtained from wearable devices, according to one embodiment.

[0125] Fig. 7b may illustrate a graph (710) representing a first biosignal measured from a wearable device (201) and a graph (720) representing a second biosignal measured from a wearable device (205). The time length specified in Fig. 7b may be a time length (e.g., 6 seconds) for obtaining 6 repeating heartbeats.

[0126] Graphs (710) of FIG. 7B and (720) of FIG. 7B may be aligned for comparison. In one embodiment, graphs (710) and (720) may be aligned based on a time difference in which heartbeats are measured, which may occur due to differences in the wearing positions of the wearable devices (201) and (205) (e.g., differences in the positions between the wrist and the fingers). For example, either graph (710) or graph (720) may be shifted by an offset based on the differences in the wearing positions (e.g., differences in the positions between the wrist and the fingers). For example, the start time of the time interval of the wearable device (201) may be earlier than the start time of the time interval of the wearable device (205). Accordingly, graph (710) associated with the wearable device (201) may be shifted backward by the offset. Alternatively, the graph (720) associated with the wearable device (205) may be shifted forward by an offset. The offset may be calculated based on the difference in the rate at which the heartbeat is transmitted and the position of the wearer (e.g., the difference in the position between the wrist and the fingers). In one embodiment, the rate at which the heartbeat is transmitted may be distinguished from the rate at which blood flows (e.g., the blood flow rate). In one embodiment, the rate at which the heartbeat is transmitted may be a pre-acquired value.

[0127] In one embodiment, the electronic device (101) can identify a first time interval among the time intervals by heartbeats on the graph (710) based on the difference in the wearing positions of the wearable devices (201, 205). In one embodiment, the electronic device (101) can identify a first time interval among the time intervals by heartbeats on the graph (720) based on the difference in the wearing positions of the wearable devices (201, 205).

[0128] Referring to the graph (710) of FIG. 7B, the electronic device (101) can identify the R position of each of the heartbeats (hereinafter, first heartbeats) of the first biosignal. For example, the electronic device (101) can identify the positions of peak values ​​in the first heartbeats of the first biosignal as the R positions. In one embodiment, the electronic device (101) can identify the time intervals (e.g., 859, 793, 726, 793, and 855 milliseconds) between the R positions of each of the first heartbeats of the first biosignal.

[0129] Referring to the graph (720) of FIG. 7B, the electronic device (101) can identify the R position of each of the heartbeats (hereinafter, referred to as second heartbeats) of the second biosignal. For example, the electronic device (101) can identify the positions of peak values ​​in the second heartbeats of the second biosignal as the R positions. In one embodiment, the electronic device (101) can identify the time intervals (e.g., 861, 791, 728, 789, and 852 milliseconds) between the R positions of each of the second heartbeats of the second biosignal.

[0130] In one embodiment, the electronic device (101) can identify the difference values ​​(or ratio values) between the time intervals between first heartbeats (hereinafter, first time intervals) and the time intervals between second heartbeats (hereinafter, second time intervals). For example, the electronic device (101) can identify {-2, 2, -2, 4, 3} milliseconds as the difference values.

[0131] In one embodiment, the electronic device (101) can determine whether the users wearing the wearable devices (201, 205) are the same user based on the difference values. For example, the electronic device (101) can determine that the users wearing the wearable devices (201, 205) are the same user if the difference values ​​are less than or equal to a reference difference value. For example, the electronic device (101) can determine that the users wearing the wearable devices (201, 205) are not the same user if at least one of the difference values ​​exceeds the reference difference value. In one embodiment, the reference difference value can be based on the measurement performance (or resolution) (e.g., measurement error) of the sensors (271, 275) of the wearable devices (201, 205). For example, the reference difference value may be greater than a value including the maximum measurement errors of the sensors (271, 275).

[0132] In one embodiment, the electronic device (101) may determine whether users wearing the wearable devices (201, 205) are the same user based on statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) according to the difference values. For example, the electronic device (101) may determine that users wearing the wearable devices (201, 205) are the same user if the standard deviation of the difference values ​​is less than or equal to a reference value. For example, the electronic device (101) may determine that users wearing the wearable devices (201, 205) are the same user if the standard deviation of the difference values ​​exceeds a reference value. For example, the electronic device (101) may determine that users wearing the wearable devices (201, 205) are the same user if the deviations of the difference values ​​are within a reference range. For example, the electronic device (101) can determine that the user wearing the wearable devices (201, 205) is the same user if at least one of the deviations of the difference values ​​is outside the reference range.

[0133] In one embodiment, the electronic device (101) can identify statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of first time intervals between first heartbeats and statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of second time intervals between second heartbeats.

[0134] In one embodiment, the electronic device (101) can determine whether the users wearing the wearable devices (201, 205) are the same user based on difference values ​​between statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of the first time intervals and statistical characteristics (e.g., mean, variance, variance, and / or standard deviation) of the second time intervals between the second heartbeats.

[0135] FIG. 7c illustrates an example of graphs representing biosignals obtained from wearable devices, according to one embodiment.

[0136] Fig. 7c may illustrate a graph (711) representing a first biosignal measured from a wearable device (201) and a graph (722) representing a second biosignal measured from a wearable device (205). The time length specified in Fig. 7c may be a time length (e.g., 6 seconds) for obtaining heartbeats that repeat 6 times.

[0137] Compared to the graphs (710, 720) of FIG. 7b, the graphs (711, 722) of FIG. 7c may utilize multiple locations (e.g., R locations and T locations) to identify the difference value. However, this is not limited thereto. For example, three or more locations may be utilized to identify the difference value.

[0138] In one embodiment, the electronic device (101) can determine whether users wearing the wearable devices (201, 205) are the same user based on a plurality of sets (e.g., a first set for difference values ​​between R positions and a second set for difference values ​​between T positions). For example, the electronic device (101) can determine that users wearing the wearable devices (201, 205) are the same user if the difference values ​​of the first set are less than or equal to a reference difference value and the difference values ​​of the second set are less than or equal to another reference difference value.

[0139] As described above, the electronic device (101) can reduce the number of heartbeats required (or the required time) by using multiple locations in the heartbeats to determine whether the user is the same. Accordingly, the electronic device (101) can more quickly determine whether the user wearing the wearable devices (201, 205) is the same user.

[0140] FIG. 8 is a block diagram of an electronic device (101) and a wearable device (801) according to one embodiment.

[0141] In one embodiment, the wearable device (801) may be AR glasses and / or a head-mounted device (HMD). In one embodiment, the wearable device (801) may provide augmented reality (AR), virtual reality (VR), or mixed reality (MR) that combines AR and VR to a user wearing the wearable device (801). However, the present invention is not limited thereto. For example, the wearable device (801) may be a wearable device (201) (e.g., a watch-type wearable device) as illustrated in FIGS. 2A and 2B .

[0142] Referring to FIG. 8, the electronic device (101) may include a processor (120), a memory (130), a display (260), a sensor (270), and a communication circuit (290).

[0143] In one embodiment, the processor (120) may be used to execute operations of the electronic device (101). For example, the processor (120) may include at least a portion of the processor (120) of FIG. 1 or may correspond to at least a portion of the processor (120) of FIG. 1.

[0144] In one embodiment, the memory (130) may store (at least temporarily) instructions for executing operations of the electronic device (101). The instructions may be executed by the processor (120). The instructions may be included in one or more programs stored in the memory (130). For example, the memory (130) may include at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)) or may correspond to at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)).

[0145] In one embodiment, the display (260) may be used to display a screen generated by executing operations of the electronic device (101). For example, the display (160) may include at least a portion of the display module (160) of FIG. 1 or may correspond to at least a portion of the display module (160) of FIG. 1.

[0146] In one embodiment, the sensor (270) may be used to acquire a signal as the electronic device (101) performs operations. For example, the sensor (270) may include at least a portion of the sensor module (176) of FIG. 1 or may correspond to at least a portion of the sensor module (176) of FIG. 1. For example, the signal may be a biosignal (e.g., EMG, ECG, PPG, bioimpedance signal, biomechanical signal, and / or bioelectrical / magnetic signal) related to the measurement target.

[0147] In one embodiment, the communication circuit (290) may be used to support communication between the electronic device (101) and another electronic device (e.g., the electronic device (101), the wearable device (105)). For example, the communication circuit (290) may include at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1, or may correspond to at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1.

[0148] In one embodiment, a wearable device (801) may include a processor (821), a memory (831), a display (861), a sensor (871), and a communication circuit (891).

[0149] In one embodiment, the processor (821) may be used to execute operations of the wearable device (801). For example, the processor (821) may include at least a portion of the processor (120) of FIG. 1 or may correspond to at least a portion of the processor (821) of FIG. 1.

[0150] In one embodiment, the memory (831) may store (at least temporarily) instructions for executing operations of the wearable device (801). The instructions may be executed by the processor (821). The instructions may be included in one or more programs stored in the memory (831). For example, the memory (831) may include at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)) or may correspond to at least a portion of the memory (130) of FIG. 1 (or at least a portion of the non-volatile memory (134)).

[0151] In one embodiment, the display (861) may be used to display a screen generated as the wearable device (801) executes operations. For example, the display (861) may include at least a portion of the display module (160) of FIG. 1 or may correspond to at least a portion of the display module (160) of FIG. 1.

[0152] In one embodiment, the sensor (871) may be used to acquire a signal as the wearable device (801) performs operations. For example, the sensor (871) may include at least a portion of the sensor module (176) of FIG. 1 or may correspond to at least a portion of the sensor module (176) of FIG. 1. For example, the signal may be a biosignal (e.g., EMG, ECG, PPG, bioimpedance signal, biomechanical signal, and / or bioelectrical / magnetic signal) related to the measurement target.

[0153] In one embodiment, the communication circuit (891) may be used to support communication between the wearable device (801) and another electronic device (e.g., the electronic device (101), the wearable device). For example, the communication circuit (891) may include at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1, or may correspond to at least a portion of the communication module (190) (or the wireless communication module (192)) of FIG. 1.

[0154] Hereinafter, with reference to FIGS. 9 and 10, operations for unlocking the electronic device (101) using the electronic device (101) and the wearable device (801) are described.

[0155] FIG. 9 is a flowchart illustrating the operation of an electronic device according to an embodiment. FIG. 10 illustrates an example of a UI displayed on an electronic device according to an embodiment.

[0156] The operations of FIG. 9 can be performed by the electronic device (101). The operations of FIG. 9 can be performed in the electronic device (101) by the processor (120) of the electronic device (101) executing instructions stored in the memory (130).

[0157] Referring to FIG. 9, in operation 910, the electronic device (101) can identify the wearing of the wearable device (801). In one embodiment, the electronic device (101) can obtain a signal indicating the status of the wearable device (801) through a communication link with the wearable device (801). In one embodiment, the electronic device (101) can identify the wearing status of the wearable device (801) based on the signal indicating the status of the wearable device (801).

[0158] For example, referring to FIG. 10, during the wearing state (1001) of the wearable device (801), the electronic device (101) can display a UI (or pop-up screen) (or icon) (or image object) (e.g., “You have put on the ring”) indicating the wearing state of the wearable device (801) through the display (260).

[0159] In operation 920, the electronic device (101) can identify a locked state of the electronic device (101). In one embodiment, the electronic device (101) can identify the locked state of the wearable device (801) based on a signal indicating a state of the wearable device (801).

[0160] In operation 930, the electronic device (101) can determine whether measurement of biometric data is possible. For example, the electronic device (101) can determine whether measurement of the user's biometric data is possible through the sensor (270) of the electronic device (101). For example, the electronic device (101) can determine that measurement of the user's biometric data is possible when the user covers the sensor (270) with their body.

[0161] In operation 930, if it is determined that measurement of biometric data is possible, the electronic device (101) can perform operations 940 and 951. In operation 930, if it is determined that measurement of biometric data is not possible, the electronic device (101) can perform operation 930 again.

[0162] In operation 940, the electronic device (101) can measure biometric data. In one embodiment, the electronic device (101) can measure biometric data using a sensor (270).

[0163] In one embodiment, during a measurement state (1003) of acquiring a biosignal through a sensor (270), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “Measuring heart rate for unlocking”) guiding the measurement state of the electronic device (101) through the display (260).

[0164] In operation 951, the electronic device (101) may request biometric data from the wearable device (801). In one embodiment, the electronic device (101) may request biometric data from the wearable device (801).

[0165] In operation 955, the electronic device (101) can obtain biometric data from the wearable device (801).

[0166] In operation 960, the electronic device (101) may compare biometric data. In one embodiment, the electronic device (101) may compare biometric signals (hereinafter, first biometric signals) of specified periods (or intervals) included in biometric data (hereinafter, first biometric data) from the wearable device (201) with biometric signals (hereinafter, second biometric signals) of specified periods (or time intervals) included in biometric data (hereinafter, second biometric data) measured by the electronic device (101).

[0167] In operation 970, the electronic device (101) can determine whether the electronic device (101) is unlocked. In one embodiment, the electronic device (101) can determine whether the wearable device (201) is unlocked based on the comparison result in operation 960.

[0168] In one embodiment, the electronic device (101) may determine whether to unlock the wearable device (201) based on whether the first biometric data and the second biometric data are measured by the same user. In one embodiment, the electronic device (101) may determine to unlock the electronic device (101) if the difference values ​​between the time intervals based on the first biometric data and the time intervals based on the second biometric data are less than or equal to a specified reference difference value. In one embodiment, the electronic device (101) may determine not to unlock the electronic device (101) if at least one of the difference values ​​exceeds the specified reference difference value.

[0169] In operation 970, if it is determined that the electronic device (101) is unlocked, the electronic device (101) may perform operation 990. In operation 970, if it is determined that the electronic device (101) is not unlocked, the electronic device (101) may perform operation 980.

[0170] In operation 980, the electronic device (101) may determine whether a threshold number of times has been exceeded. For example, the electronic device (101) may determine whether the number of times the electronic device (101) has requested biometric data from the wearable device (801) while the electronic device (101) is in a locked state has exceeded a threshold number of times.

[0171] In operation 980, in response to determining that the threshold number of times has been exceeded, the electronic device (101) may perform operation 995. In operation 980, in response to determining that the threshold number of times has not been exceeded, the electronic device (101) may perform operations 940 and 951 again.

[0172] In operation 990, the electronic device (101) can unlock the electronic device (101).

[0173] In one embodiment, during the unlocked state (1005) of the electronic device (101), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “Unlocked using the ring”) guiding the unlocked state of the electronic device (101) through the display (260).

[0174] In operation 995, the electronic device (101) may display a confirmation request notification. In one embodiment, the electronic device (101) may display the confirmation request notification through the wearable device (801). In one embodiment, the electronic device (101) may display the confirmation request notification through the electronic device (101).

[0175] While the electronic device (101) is determined to not be unlocked (1007), the electronic device (101) may display a UI (or pop-up screen) (or icon) (or image object) (e.g., “Another heartbeat detected. Check the phone location.”) indicating a failure to unlock the electronic device (101) through the display (260).

[0176] As described above, the wearable device (201) may include a communication circuit (291), a biometric sensor (271), a processor (221), and a memory (231) storing instructions. The instructions, when executed by the processor, may cause the wearable device to obtain first biometric data for a plurality of heartbeats during a first time period using the biometric sensor. The instructions, when executed by the processor, may cause the wearable device to obtain second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of the same time period as the first time period from another wearable device (205). The instructions, when executed by the processor, may cause the wearable device to determine whether a user is wearing the wearable device and the other wearable device together based on a correlation between first time intervals of a waveform for a plurality of heartbeats of the first biometric data and second time intervals of a waveform for a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the wearable device to change a setting for unlocking the wearable device in response to determining that the user is wearing the wearable device and the other wearable device together.

[0177] The instructions, when executed by the processor, may cause the wearable device to obtain the first biometric data and request the other wearable device to obtain the second biometric data based on the identification of wearing of the other wearable device.

[0178] The instructions, when executed by the processor, may cause the wearable device to identify a difference in wearing positions between the wearable device and the other wearable device. The instructions, when executed by the processor, may cause the wearable device to identify a first time interval among the first time intervals and a first time interval among the second time intervals based on the difference in wearing positions.

[0179] The instructions, when executed by the processor, may cause the wearable device to determine that the one user is wearing the wearable device and the other wearable device together based on each of the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value.

[0180] The instructions, when executed by the processor, may cause the wearable device to determine that the one user is wearing the wearable device and the other wearable device together based on a standard deviation of difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value.

[0181] The instructions, when executed by the processor, may cause the wearable device to unlock the wearable device in response to determining that the one user is wearing the wearable device and the other wearable device together.

[0182] The instructions, when executed by the processor, may cause the wearable device to set the method for unlocking the wearable device to a first method in response to determining that the one user is wearing the wearable device and the other wearable device together. The instructions, when executed by the processor, may cause the wearable device to set the method for unlocking the wearable device to a second method having higher security than the first method in response to determining that the one user is not wearing the wearable device and the other wearable device together.

[0183] As described above, the electronic device (101) may include a communication circuit (290), a processor (120), and a memory (130) storing instructions. The instructions, when executed by the processor, may cause the electronic device to obtain first biometric data for a plurality of heartbeats measured by the wearable device (201) during a first period of time. The instructions, when executed by the processor, may cause the electronic device to obtain second biometric data for a plurality of heartbeats measured by a device other than the wearable device during a second period of time that includes at least a portion of the same time period as the first period of time. The instructions, when executed by the processor, may cause the electronic device to determine whether the first biometric data and the second biometric data are measured from the same user based on a correlation between first time intervals of a waveform for a plurality of heartbeats of the first biometric data and second time intervals of a waveform for a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to change a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

[0184] The instructions, when executed by the processor, may cause the electronic device to identify first time intervals at different locations in a plurality of heartbeats of the first biometric data. The instructions, when executed by the processor, may cause the electronic device to identify second time intervals at different locations in a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to determine whether the first biometric data and the second biometric data were measured from the same user based on a relationship between the first time intervals and the second time intervals at corresponding locations.

[0185] As described above, the electronic device (101) may further include a sensor. In one embodiment, the second biometric data may be acquired through the sensor.

[0186] The instructions, when executed by the processor, may cause the electronic device to identify wearing of another wearable device (205). The instructions, when executed by the processor, may cause the electronic device to obtain the second biometric data from the other wearable device based on the identification of wearing of the other wearable device.

[0187] The instructions, when executed by the processor, may cause the electronic device to identify a positional difference between a measurement location of the first biometric data and a measurement location of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to identify a first time interval among the first time intervals and a first time interval among the second time intervals based on the positional difference.

[0188] The instructions, when executed by the processor, may cause the electronic device to determine that the first biometric data and the second biometric data are measured from the same user based on each of the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value.

[0189] The instructions, when executed by the processor, may cause the electronic device to determine that the first biometric data and the second biometric data are measured from the same user based on a standard deviation of difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value.

[0190] The instructions, when executed by the processor, may cause the electronic device to set the method for unlocking the electronic device to a first method in response to determining that the first biometric data and the second biometric data are measured from the same user. The instructions, when executed by the processor, may cause the electronic device to set the method for unlocking the electronic device to a second method having higher security than the first method in response to determining that the first biometric data and the second biometric data are not measured from the same user.

[0191] As described above, the method may be performed by a wearable device (201) including a communication circuit (291) and a biometric sensor (271). The method may include an operation of obtaining first biometric data for a plurality of heartbeats during a first time period using the biometric sensor. The method may include an operation of obtaining second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of a time period identical to the first time period, from another wearable device (205). The method may include an operation of determining whether a user wears the wearable device and the other wearable device together based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The method may include an operation of changing a setting for unlocking the wearable device in response to determining that the user wears the wearable device and the other wearable device together.

[0192] The method may include an operation of acquiring the first biometric data and requesting the other wearable device to acquire the second biometric data based on identification of wearing of the other wearable device.

[0193] The method may include an action of unlocking the wearable device in response to determining that the one user is wearing the wearable device and the other wearable device together.

[0194] The method may include, in response to determining that the one user is wearing the wearable device and the other wearable device together, setting the method for unlocking the wearable device to a first method. The method may include, in response to determining that the one user is not wearing the wearable device and the other wearable device together, setting the method for unlocking the wearable device to a second method having higher security than the first method.

[0195] As described above, a method may be performed by an electronic device including a communication circuit. The method may include obtaining first biometric data for a plurality of heartbeats measured during a first time period by a wearable device worn by a user. The method may include obtaining second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of the same time period as the first time period by a device other than the wearable device. The method may include determining whether the first biometric data and the second biometric data are measured from the same user based on a correlation between first time intervals of waveforms for the plurality of heartbeats of the first biometric data and second time intervals of waveforms for the plurality of heartbeats of the second biometric data. The method may include changing a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

[0196] As described above, a non-transitory computer readable storage medium can store a program including instructions. The instructions, when executed by a processor (221) of a wearable device (201) including a communication circuit (291) and a biometric sensor (271), can cause the wearable device to obtain first biometric data for a plurality of heartbeats during a first time period using the biometric sensor. The instructions, when executed by the processor, can cause the wearable device to obtain second biometric data for a plurality of heartbeats measured during a second time period that includes at least a portion of the same time period as the first time period from another wearable device (205). The instructions, when executed by the processor, may cause the wearable device to determine whether a user is wearing the wearable device and the other wearable device together based on a correlation between first time intervals of a waveform for a plurality of heartbeats of the first biometric data and second time intervals of a waveform for a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the wearable device to change a setting for unlocking the wearable device in response to determining that the user is wearing the wearable device and the other wearable device together.

[0197] As described above, a non-transitory computer readable storage medium can store a program including instructions. The instructions, when executed by a processor (120) of an electronic device (101) including a communication circuit (290), can cause the electronic device to obtain first biometric data for a plurality of heartbeats measured by a wearable device (201) during a first period of time. The instructions, when executed by the processor, can cause the electronic device to obtain second biometric data for a plurality of heartbeats measured by a device other than the wearable device during a second period of time that includes at least a portion of the same time period as the first period of time. The instructions, when executed by the processor, may cause the electronic device to determine whether the first biometric data and the second biometric data are measured from the same user based on a correlation between first time intervals of a waveform for a plurality of heartbeats of the first biometric data and second time intervals of a waveform for a plurality of heartbeats of the second biometric data. The instructions, when executed by the processor, may cause the electronic device to change a setting for unlocking the electronic device in response to determining that the first biometric data and the second biometric data are measured from the same user.

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

[0199] 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 component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

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

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

[0202] 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., a compact disc read-only memory (CD-ROM)) or 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.

[0203] 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 a wearable device (201), Communication circuit (291), Biometric sensor (271), processor (221), and A memory (231) for storing instructions is included, and the instructions, when executed by the processor, cause the wearable device to: Using the above biometric sensor, first biometric data for multiple heartbeats are acquired during a first time period, Obtain second biometric data for a plurality of heartbeats measured during a second time period including at least a portion of the same time period as the first time period from another wearable device (205), Based on the correlation between first time intervals of the waveform for a plurality of heartbeats of the first biometric data and second time intervals of the waveform for a plurality of heartbeats of the second biometric data, it is determined whether a user wears the wearable device and the other wearable device together, In response to determining that said one user is wearing said wearable device and said other wearable device together, causing a setting for unlocking said wearable device to be changed; Wearable devices.

2. In claim 1, The above instructions, when executed by the processor, cause the wearable device to: Based on the identification of wearing of said other wearable device, acquiring said first biometric data and causing said other wearable device to request acquisition of said second biometric data. Wearable devices.

3. In claim 1 or claim 2, The above instructions, when executed by the processor, cause the wearable device to: Identifying the difference in wearing position between the above wearable device and the other wearable device, Based on the difference in the above wearing position, causing the first time interval among the first time intervals and the first time interval among the second time intervals to be identified, Wearable devices.

4. In any one of claims 1 to 3, The above instructions, when executed by the processor, cause the wearable device to: Causing the one user to determine that the wearable device and the other wearable device are worn together based on the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value. Wearable devices.

5. In any one of claims 1 to 4, The above instructions, when executed by the processor, cause the wearable device to: Causing the one user to determine that the wearable device and the other wearable device are worn together based on the standard deviation of the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value. Wearable devices.

6. In any one of claims 1 to 5, The above instructions, when executed by the processor, cause the wearable device to: In response to determining that said one user is wearing said wearable device and said other wearable device together, causing said wearable device to be unlocked; Wearable devices.

7. In any one of claims 1 to 6, The above instructions, when executed by the processor, cause the wearable device to: In response to determining that said one user is wearing said wearable device and said other wearable device together, setting a method for unlocking said wearable device as a first method; In response to determining that said one user does not wear said wearable device and said other wearable device together, causing said method for unlocking said wearable device to be set to a second method having higher security than said first method. Wearable devices.

8. In the electronic device (101), Communication circuit (290), processor (120), and A memory (130) for storing instructions, wherein the instructions, when executed by the processor, cause the electronic device to: Obtaining first biometric data for a plurality of heartbeats measured for a first time period by a wearable device (201), Obtaining second biometric data for a plurality of heartbeats measured during a second time period including at least a portion of the same time period as the first time period by a device other than the wearable device, Based on the correlation between first time intervals of the waveform for a plurality of heartbeats of the first biometric data and second time intervals of the waveform for a plurality of heartbeats of the second biometric data, it is determined whether the first biometric data and the second biometric data were measured from the same user, In response to determining that the first biometric data and the second biometric data are measured from the same user, causing a setting for unlocking the electronic device to be changed. Electronic devices.

9. In claim 8, The above instructions, when executed by the processor, cause the electronic device to: Identifying first time intervals at different locations in multiple heartbeats of the first biometric data, Identifying second time intervals at different locations in multiple heartbeats of the second biometric data, Based on the relevance of the first time intervals and the second time intervals at corresponding locations, causing a determination to be made as to whether the first biometric data and the second biometric data were measured from the same user. Electronic devices.

10. In claim 8 or claim 9, Including more sensors, The above second biometric data is obtained through the sensor, Electronic devices.

11. In any one of claims 8 to 10, The above instructions, when executed by the processor, cause the electronic device to: Identifying the wearing of another wearable device (205), Based on the identification of wearing of said other wearable device, causing said second biometric data to be acquired from said other wearable device. Electronic devices.

12. In any one of claims 8 to 11, The above instructions, when executed by the processor, cause the electronic device to: Identify the difference in position between the measurement location of the first biometric data and the measurement location of the second biometric data, Based on the above position difference, causing a first time interval among the first time intervals and a first time interval among the second time intervals to be identified, Electronic devices.

13. In any one of claims 8 to 12, The above instructions, when executed by the processor, cause the electronic device to: Based on the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value, causing the first biometric data and the second biometric data to be determined to be measured from the same user. Electronic devices.

14. In any one of claims 8 to 13, The above instructions, when executed by the processor, cause the electronic device to: Based on the standard deviation of the difference values ​​between the first time intervals and the second time intervals being less than or equal to a reference value, causing the first biometric data and the second biometric data to be determined to be measured from the same user. Electronic devices.

15. In any one of claims 8 to 14, The above instructions, when executed by the processor, cause the electronic device to: In response to determining that the first biometric data and the second biometric data are measured from the same user, setting the method for unlocking the electronic device as the first method; In response to determining that the first biometric data and the second biometric data are not measured from the same user, causing the method for unlocking the electronic device to be set to a second method having higher security than the first method. Electronic devices.

Citation Information

Patent Citations

  • System and method for user identification of wearable device

    KR1020180135345A

  • Customer-customized product recommendation system using big-data

    KR1020240177799A

  • Control driving apparatus with buffer using cabon NANO tube transistor and display apparatus using the same

    KR102124110B1

  • User Authentication System Using Sensors Embedded in A Plurality of Computing Devices

    KR102216158B1

  • Biometrics for user identification in mobile health systems

    US20170286661A1