Electronic device for receiving channel state information identified on basis of signal transmitted by external electronic device, and operation method of electronic device

By delegating CSI determination to a second electronic device, the first device reduces power consumption and maintains service quality by minimizing unnecessary CSI monitoring, enhancing operational efficiency.

WO2025263947A1PCT designated stage Publication Date: 2025-12-26SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/008328
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-26
Filing Date
2025-06-17
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Continuous monitoring of channel state information (CSI) by electronic devices for location estimation increases power consumption, especially in delay-sensitive services, reducing available service time and quality.

Method used

A first electronic device requests a second electronic device to determine whether CSI measured by a third device satisfies a specified condition, allowing the first device to reduce power consumption by avoiding continuous CSI monitoring.

Benefits of technology

Reduces power consumption and maintains service quality by delegating CSI checking to another device, ensuring efficient operation and service activation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025008328_26122025_PF_FP_ABST
    Figure KR2025008328_26122025_PF_FP_ABST
Patent Text Reader

Abstract

In an electronic device and an operation method of the electronic device according to an embodiment, the electronic device may comprise a communication circuit for performing short-range wireless communication, a memory, and at least one processor, wherein the memory stores instructions that, when executed by the at least one processor, cause a first electronic device to: transmit, to a second electronic device, a first message which includes identification information of a third electronic device connected to the second electronic device connected to the first electronic device, a condition related to channel state information (CSI) measured on the basis of a signal transmitted from the third electronic device to the second electronic device, and / or a value related to the condition, and requests the second electronic device to perform an operation of determining whether the signal satisfies the condition; receive, from the second electronic device, a second message including information indicating that the signal satisfies the condition related to the channel state information; and when the second message is received, activate and / or perform a service using the first electronic device and the third electronic device.
Need to check novelty before this filing date? Find Prior Art

Description

An electronic device for receiving channel state information identified based on a signal transmitted by an external electronic device and a method of operating the electronic device.

[0001] The present invention relates to an electronic device and an operating method of the electronic device, and more particularly, to an electronic device that receives channel state information confirmed based on a signal transmitted by an external electronic device.

[0002] With the proliferation of various electronic devices, wireless communication speeds have been improved. Among the short-range wireless communication standards supported by recent electronic devices, IEEE 802.11 WLAN (or Wi-Fi) is a standard for implementing high-speed wireless connections across various electronic devices. While the first Wi-Fi implementations supported transmission speeds of up to 1-9 Mbps, Wi-Fi 6 technology (or IEEE 802.11 ax) can support transmission speeds of up to approximately 10 Gbps.

[0003] Electronic devices can support various services using relatively large data capacity (e.g., UHD video streaming service, AR (augmented reality) service, VR (virtual reality) service, or MR (mixed reality) service) through short-range wireless communication supporting high transmission speeds, and can also support various other services.

[0004] Electronic devices can provide services linked to external electronic devices connected via short-range wireless communication. For example, services that display the screen displayed on the electronic device's display on the external electronic device's display (e.g., screen mirroring service), services that display content separately on the displays of the electronic device and the external electronic device (e.g., screen sharing service), and services that control the electronic device using user input entered on the external electronic device are services linked to external electronic devices.

[0005] An electronic device may require location information of an external electronic device to provide services linked to the external electronic device. To obtain information related to the location of the external electronic device, the electronic device may determine the characteristics of a signal transmitted by the external electronic device to the electronic device, and obtain information related to the location of the external electronic device based on the characteristics of the signal. Among the signal characteristics, channel state information (CSI) may include the strength and / or phase of the signal exchanged between the electronic device and the external electronic device. The CSI may depend on the physical environment between the device transmitting the signal and the device receiving the signal, and may have a unique value depending on the location. Based on the CSI, the electronic device can obtain the precise location of the external electronic device.

[0006] However, the electronic device's continuous monitoring of channel status information based on signals transmitted by external electronic devices can increase the device's power consumption. In particular, when performing delay-sensitive services, the number of times channel status information is checked may increase, further increasing power consumption.

[0007] As the power consumption of electronic devices increases, the time available for performing services may decrease and the quality of services may deteriorate.

[0008] The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.

[0009] A first electronic device according to one embodiment may include a communication circuit that performs short-range wireless communication. The first electronic device may include a memory. The first electronic device may include at least one processor. The memory may store instructions, when executed by the at least one processor, that cause the first electronic device to transmit a first message to the second electronic device, the first message including identification information of a second electronic device connected to the first electronic device and a third electronic device connected to the first electronic device, a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device to the second electronic device, and / or a value related to the condition, and requesting the second electronic device to perform an operation of determining whether the signal satisfies the condition. The memory may store instructions that receive a second message from the second electronic device, the second message including information indicating that the signal satisfies the condition related to the channel state information. The above memory may store instructions for activating and / or performing a service using the first electronic device and the third electronic device upon receiving the second message.

[0010] A second electronic device according to one embodiment may include a communication circuit that performs short-range wireless communication. The second electronic device may include a memory. The second electronic device may include at least one processor. The memory may store instructions, when executed by the at least one processor, that cause the second electronic device to receive, from the first electronic device, a first message that includes identification information of a third electronic device connected to the second electronic device and connected to the second electronic device, a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device to the second electronic device, and / or a value related to the condition, and that requests the second electronic device to perform an operation of determining whether the signal satisfies the condition. The memory may store an instruction for transmitting, to the first electronic device, a second message including information indicating that a condition related to the channel state information is satisfied when the channel state information measured based on the signal received from the third electronic device satisfies the condition.

[0011] According to one embodiment, a method of operating a first electronic device may include an operation of transmitting a first message to a second electronic device, the first message including identification information of a third electronic device connected to a second electronic device connected to the first electronic device, a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device to the second electronic device, and / or a value related to the condition, and requesting that the second electronic device perform an operation of determining whether the signal satisfies the condition. The method of operating the first electronic device may include an operation of receiving a second message from the second electronic device, the second message including information indicating that the condition related to the channel state information is satisfied. The method of operating the first electronic device may include an operation of activating and / or performing a service using the first electronic device and the third electronic device upon receiving the second message.

[0012] An electronic device and an operating method thereof according to one embodiment may enable a second electronic device, rather than a first electronic device, to perform an operation of checking channel state information based on a signal transmitted by a third electronic device. The first electronic device may receive information from the second electronic device indicating that the channel state information checked based on the signal transmitted by the third electronic device satisfies a specified condition, and may activate and / or perform a service using the first electronic device and the third electronic device. The first electronic device may reduce power consumption of the first electronic device by not performing the operation of checking the channel state information.

[0013] The effects that can be obtained from the present invention are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains from the description below.

[0014] Figure 1 is a block diagram of an electronic device.

[0015] Figure 2 is a diagram illustrating a short-range wireless communication system.

[0016] Figure 3 is a block diagram of the first electronic device.

[0017] Figure 4 is a block diagram of the second electronic device.

[0018] FIG. 5 is a diagram illustrating an example in which a first electronic device receives a second message from a second electronic device that includes information indicating that channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0019] Figure 6 is a diagram illustrating the formats of the first message and the second message.

[0020] FIG. 7 is a diagram illustrating an example in which a first electronic device requests a second electronic device to perform an operation of determining whether channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0021] FIG. 8 is a diagram illustrating an example in which a first electronic device activates and / or performs a service using a third electronic device.

[0022] FIG. 9 is a diagram illustrating an example in which a first electronic device activates and / or performs a service using a third electronic device.

[0023] FIG. 10 is a diagram illustrating an example of an operation in which a fourth electronic device performs an operation of determining whether channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0024] Figure 11 is a flowchart illustrating an operation method of the first electronic device.

[0025] FIG. 1 is a block diagram of an exemplary electronic device (100) capable of performing the operations described in this document.

[0026] Referring to FIG. 1, the electronic device (100) may be one of various forms of electronic devices, such as a notebook (190), smartphones (191) having various form factors (e.g., a bar-type smartphone (191-1), a foldable-type smartphone (191-2), or a sliderable (or rollable) type smartphone (191-3)), a tablet (192), a cellular phone (not shown), and other similar computing devices (not shown). The components, their relationships, and their functions illustrated in FIG. 1 are exemplary only and do not limit the implementations described or claimed in this document. The electronic device (100) may be referred to as a mobile device, a user device, a multi-function device, a portable device, or a server.

[0027] The electronic device (100) may include components including at least one processor (110) (hereinafter, referred to as processor (110)), at least one memory (120) (hereinafter, referred to as memory (120)), at least one display (140) (hereinafter, referred to as display (140)), at least one image sensor (150) (hereinafter, referred to as image sensor (150)), at least one communication circuit (160) (hereinafter, referred to as communication circuit (160)), and / or at least one sensor (170) (hereinafter, referred to as sensor (170)). The above components are merely exemplary. For example, the electronic device (100) may include other components (e.g., power management integrated circuitry (PMIC), audio processing circuitry, an antenna, a rechargeable battery, or an input / output interface). For example, some components may be omitted from the electronic device (100). For example, some components may be integrated into one component.

[0028] The processor (110) may be implemented as one or more IC (integrated circuit (or circuitry)) chips and may perform various data processing. The processor (110) may include at least one electrical circuit and may individually or collectively perform distributed processing of instructions (or programs, data, etc.) stored in the memory (120). The processor (110) may include a processor assembly including one or more processing circuits. The processor (110) may include any processing circuit operative to control the performance and operations of one or more components (e.g., the memory (120), the display (140), the image sensor (150), the communication circuit (160), and / or the sensor (170)) of the electronic device (100). For example, the processor (110) (e.g., the application processor (AP)) may be implemented as a system on chip (SoC) (e.g., a single chip or a chipset). For example, the processor (110) may be implemented with multiple cores (or at least one core circuit), multiple chips, or multiple chipsets. For example, the processor (110) may include one or more processing circuits. For example, the processor (110) may include one or more processing circuits configured to individually and / or collectively perform various functions of the present disclosure. As a non-limiting example, at least a portion of the processor (110) may be included in a first chip of the electronic device (100), and at least another portion of the processor (110) may be included in a second chip of the electronic device (100) that is different from the first chip of the electronic device (100).

[0029] For example, the processor (110) may include a central processing unit (CPU) (111), a graphics processing unit (GPU) (112), a neural processing unit (NPU) (113), an image signal processor (ISP) (114), a display controller (115), a memory controller (116), a storage controller (117), a communication processor (CP) (118), and / or a sensor interface (119). These components of the processor (110) are merely exemplary. For example, one processor (110) may further include other components. For example, some components of the processor (110) may be omitted from one processor (110). For example, some components of the processor (110) may be included as separate components of the electronic device (100) outside of one processor (110). For example, some components of the processor (110) (e.g., a memory controller (116)) may be included within other components (e.g., at least a portion of the memory (120), an interface (e.g., available for connection to at least one component of the electronic device (100)), a display (140) and / or an image sensor (150)).

[0030] The processor (110) may cause other components of the electronic device (100) to perform various operations by executing instructions stored in the memory (120). The CPU (111) (or central processing circuit) may be configured to control components of the processor (110) based on the execution of instructions stored in the memory (120) (e.g., volatile memory (121) and / or non-volatile memory (122)). The GPU (112) (or graphics processing circuit) may be configured to execute parallel operations (e.g., rendering). The NPU (113) (or neural processing circuit, or artificial intelligence (AI) chip) may be configured to execute operations for an artificial intelligence model (e.g., convolution computation). The ISP (114) (or image signal processing circuit) may be configured to process a raw image acquired through the image sensor (150) into a format suitable for a component within the electronic device (100) or a component of the processor (110). The display controller (115) (or display control circuit, or display processing unit (DPU)) may be configured to process an image acquired from the CPU (111), the GPU (112), the ISP (114), or the memory (120) (e.g., the volatile memory (121)) into a format suitable for the display (140). The memory controller (116) (or memory control circuit) may be configured to control reading data from the volatile memory (121) and writing data to the volatile memory (121). The storage controller (117) (or storage control circuit) may be configured to control reading data from the nonvolatile memory (122) and writing data to the nonvolatile memory (122).The CP (118) (communication processing circuit) may be configured to process data acquired from a component of the processor (110) into a format suitable for transmission to another electronic device via the communication circuit (160), or to process data acquired from another electronic device via the communication circuit (160) into a format suitable for processing by the component of the processor (110). For example, the communication circuit (160) may include one or more communication circuits. The sensor interface (119) (or sensing data processing circuit, sensor hub) may be configured to process data about the state of the electronic device (100) and / or the state of the surroundings of the electronic device (100), acquired via the sensor (170), into a format suitable for the component of the processor (110).

[0031] The memory (120) may include one or more storage media (or one or more storage devices). For example, the memory (120) may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory (e.g., non-volatile memory (122)) such as a hard drive, flash memory, read-only memory (ROM), semi-permanent memory (e.g., volatile memory (121)) such as random access memory (RAM), any other suitable type of storage (or storage assembly), or any combination thereof. The memory (120) may include cache memory, which is one or more different types of memory used to temporarily store data for a function or feature of the electronic device (100). As a non-limiting example, the cache memory may be included within the processor (110). The memory (120) may be fixedly embedded within the electronic device (100) or incorporated into one or more suitable types of components (e.g., a subscriber identity module (SIM) card and / or a secure digital (SD) card) that may be repeatedly inserted into and removed from the electronic device (100).

[0032] For example, the memory (120) may store one or more software applications, such as an operating system (or system) software application, a firmware software application, a driver software application, a plug-in (e.g., add-in, add-on, and / or applet) software application, and / or any other suitable software applications. For example, the one or more software applications may include instructions executable by the processor (110). For example, the memory (120) may store instructions callable by an application programming interface (API). For example, the memory (120) may store instructions within a library.

[0033] FIG. 2 is a diagram illustrating a short-range wireless communication system according to one embodiment.

[0034] Referring to FIG. 2, the short-range wireless communication system (200) may include a first electronic device (210) (e.g., the electronic device (100) of FIG. 1), a second electronic device (220) (e.g., the electronic device (100) of FIG. 1), and / or a third electronic device (230) (e.g., the electronic device (100) of FIG. 1).

[0035] The first electronic device (210) may perform wireless communication with the second electronic device (220) and / or the third electronic device (230) included in the short-range wireless communication system (200) via short-range wireless communication. Alternatively, the first electronic device (210) may perform wireless communication with another external electronic device not included in the short-range wireless communication system (200) via short-range wireless communication. Short-range wireless communication may refer to various communication methods that the first electronic device (210), the second electronic device (220), and / or the third electronic device (230) can support. For example, short-range wireless communication may be Wi-Fi, which is short-range wireless communication defined in IEEE 802.11.

[0036] According to one example, at least one of the first electronic device (210), the second electronic device (220), and / or the third electronic device (230) included in the short-range wireless communication system (200) may perform a role of an AP (access point) as defined in IEEE 802.11. The present disclosure is described assuming that the second electronic device (220) performs the role of an AP. The first electronic device (210) and / or the third electronic device (230) may perform wireless communication through short-range wireless communication provided by the second electronic device (220). The first electronic device (210) and / or the third electronic device (230) may perform a role of an STA (station) as defined in IEEE 802.11.

[0037] The first electronic device (210) and / or the third electronic device (230) may perform a service. The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interconnected services may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input entered on the third electronic device (230), and may include various services in addition to the examples described above.

[0038] The first electronic device (210) and / or the third electronic device (230) may require information related to the location of the other electronic device in order to perform a service. In one example, the first electronic device (210) may measure the distance between the third electronic device (230) and the first electronic device (210), and if the distance is less than or equal to a specified value, may activate and / or perform the service. In another example, the first electronic device (210) may activate and / or perform the service upon confirming that the third electronic device (230) is present at a specific location.

[0039] The first electronic device (210) may, in obtaining information related to the location of the third electronic device (230), check the characteristics of a signal transmitted by the third electronic device (230) to the first electronic device (210), and obtain information related to the location of the third electronic device (230) based on the characteristics of the signal. The characteristics of the signal may include channel state information of the signal. The channel state information may refer to state information about a channel established (or created) between the first electronic device (210) and the third electronic device (230). According to one example, the channel state information may include signal intensity (or normalized intensity) and / or signal phase. The channel state information may be dependent on the physical environment between the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)) and the location of the electronic device that received the signal (e.g., the first electronic device (210)). According to one example, the channel state information may have different values ​​as the location of the third electronic device (230) changes. Accordingly, the first electronic device (210) may determine (or confirm) the location of the third electronic device (230) (or the relative location between the third electronic device (230) and the first electronic device (210)) based on the channel state information measured (or determined, confirmed) based on a signal transmitted by the third electronic device (230) to the first electronic device (210).According to one example, the first electronic device (210) can perform machine learning for an operation of determining (or determining) the location of the third electronic device (230) (or the relative location between the third electronic device (230) and the first electronic device (210)) based on channel state information measured (or determined, confirmed) based on a signal transmitted by the third electronic device (230) to the first electronic device (210), and can accurately estimate the location of the third electronic device (230) based on data obtained as a result of the machine learning. The first electronic device (210) can activate and / or perform a service based on the location of the third electronic device (230) (or the relative location between the third electronic device (230) and the first electronic device (210).

[0040] However, the operation of the first electronic device (210) continuously checking the channel state information based on the signal transmitted by the third electronic device (230) may cause a phenomenon of increasing the power consumption (or battery consumption) of the first electronic device (210) and increasing heat generation. According to one example, the first electronic device (210) may perform an operation of receiving the signal transmitted by the third electronic device (230) and checking the channel state information at designated intervals in order to determine the location of the third electronic device (230) (or the relative location between the first electronic device (210) and the third electronic device (230). If the service performed by the first electronic device (210) and the third electronic device (230) is a service sensitive to delay time, the designated interval may be relatively short, and as the designated interval becomes relatively short, the power consumption (or battery consumption) of the first electronic device (210) may increase.

[0041] If the power consumption of the first electronic device (210) increases, the time available for performing a service performed by the first electronic device (210) may be shortened, and the quality of the service may deteriorate.

[0042] Below, examples of reducing power consumption (or battery consumption) of the first electronic device (210) are described, by having an electronic device other than the first electronic device (210) (e.g., a second electronic device (220)) check the channel state information of a signal transmitted by the third electronic device (230) and determine whether the channel state information satisfies a specified condition.

[0043] FIG. 3 is a block diagram of a first electronic device according to one embodiment.

[0044] A first electronic device (e.g., the first electronic device (210) of FIG. 2) may include a communication circuit (310) (e.g., the communication circuit (160) of FIG. 1), a processor (320) (e.g., the processor (110) of FIG. 1), and / or a memory (330) (e.g., the memory (120) of FIG. 1).

[0045] The communication circuit (310) may be a communication circuit that supports short-range wireless communication. The short-range wireless communication may be Wi-Fi, which is short-range wireless communication defined in IEEE 802.11.

[0046] The communication circuit (310) may include various circuit structures used for modulating and / or demodulating signals within the first electronic device (210). For example, the communication circuit (310) may modulate a baseband signal into a radio frequency (RF) band signal to be output through an antenna (not shown), or may demodulate an RF band signal received through an antenna into a baseband signal and transmit the baseband signal to the processor (320).

[0047] The processor (320) may perform an operation of receiving data transmitted by an application processor (e.g., the processor (110) of FIG. 1) and generating a packet for transmitting the received data. The processor (320) may be defined as a communication processor included in the communication circuit (160) or a processing circuit included in a communication circuit that performs short-range wireless communication. In one example, when the processor (320) is included in the communication circuit (310) that performs short-range wireless communication, the processor (320) may be referred to as a core. The processor (320) may be electrically or operatively connected to the communication circuit (310) and control the communication circuit (310).

[0048] The memory (330) can store instructions that can be executed by the processor (320). The operations of the processor (320) described below can be performed according to the execution of instructions stored on the memory (330).

[0049] The processor (320) may control the communication circuit (310) to transmit and / or receive data via short-range wireless communication. According to one example, the first electronic device (210) may perform the role of an STA of a short-range wireless communication system (e.g., the short-range wireless communication system (200) of FIG. 2), and the second electronic device (e.g., the second electronic device (220) of FIG. 2) may perform the role of an AP of the short-range wireless communication system (200). The processor (320) may control the communication circuit (310) to transmit and / or receive data via short-range wireless communication provided by the second electronic device (220). According to one example, the processor (320) can transmit and / or receive data via short-range wireless communication with an entity existing outside the short-range wireless communication system (200), and the data can be transmitted to the entity existing outside the short-range wireless communication system (200) via the second electronic device (220), and the data transmitted by the entity existing outside the short-range wireless communication system (200) can be transmitted to the first electronic device (210) via the second electronic device (220).

[0050] According to one example, the processor (320) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0051] According to one example, the processor (320) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the processor (320) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition while performing a service using the third electronic device (230).

[0052] The processor (320) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0053] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition. The signal transmitted by the third electronic device (230) may be a signal transmitted to an electronic device connected to the third electronic device (230). In one example, the signal transmitted by the third electronic device (230) may be a signal transmitted to the second electronic device (220).

[0054] According to one example, the identification information of the third electronic device (230) may include various pieces of information that can distinguish the third electronic device (230) from other electronic devices (e.g., the first electronic device (210), the second electronic device (220)). For example, the identification information of the third electronic device (230) may include any one of a MAC (medium access control) address of the third electronic device (230), an IP address of the third electronic device (230), or an IMEI (international mobile equipment identity) of the third electronic device (230).

[0055] According to one example, a condition related to a channel state may refer to a condition related to channel state information of a signal transmitted (or broadcast) by a third electronic device (230). The third electronic device (230) may transmit a signal including data to the second electronic device (220) for performing short-range wireless communication, and the second electronic device (220) may receive the signal transmitted by the third electronic device (230) and confirm (or determine, measure, or obtain) channel state information (CSI) of the signal. The second electronic device (220) may confirm whether the confirmed (or determined, measured, or obtained) channel state information satisfies a condition related to the channel state.

[0056] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) to a specified degree or more (or exceeding) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0057] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220). The condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220)) may refer to a difference in phase and / or amplitude of the signal. As described above in FIG. 2, the channel state information may be a value determined according to the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or obtained) by the second electronic device (220) differs by a specific value (e.g., by a specified degree or more) from the channel state information confirmed (or determined, measured, or obtained) by the second electronic device (220) based on a signal transmitted by the first electronic device (210) to the second electronic device (220) may indicate a situation in which the first electronic device (210) and the third electronic device (230) are not close to each other.

[0058] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0059] According to one example, the value related to the condition may include a value used by the second electronic device (220) to determine whether the condition is satisfied, and may include a value used to compare the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) measured by the second electronic device (220). According to one example, the second electronic device (220) may determine (or confirm) whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition related to the channel state information included in the first message, based on the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) and / or the value related to the condition included in the first message.

[0060] According to one example, the value related to the condition may include channel state information of a signal transmitted from the first electronic device (210) to the second electronic device (220). The first electronic device (210) may check (or determine, obtain) the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), and, based on the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), determine the channel state information of the signal transmitted from the first electronic device (210) to the second electronic device (220). Modulation of a signal through short-range wireless communication may use a frequency division duplexing (FDD) method and may have a reciprocal characteristic. Accordingly, the channel state information of the signal transmitted by the first electronic device (210) to the second electronic device (220) may be substantially the same as the channel state information of the signal transmitted by the second electronic device (220) to the first electronic device (210).

[0061] According to one example, the second electronic device (220) may receive the first message and determine whether to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message. If the second electronic device (220) determines to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message, the second electronic device (220) may transmit a response message to the first electronic device (210) instructing to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message.

[0062] According to one example, the processor (320) may receive a response message instructing the second electronic device (220) to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message. Upon receiving the response message, the processor (320) may control the communication circuit (310) not to perform (or to stop) the operation of checking (or determining, obtaining, or measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230). The first electronic device (310) can reduce power consumption (or battery consumption) due to an operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230) by causing the communication circuit (310) not to perform (or stop) the operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230).

[0063] The processor (320) may switch the communication circuit (310) to an idle or inactive state after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0064] Alternatively, the processor (320) may switch the communication circuit (310) to an idle or inactive state for a specified period of time after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0065] Switching the communication circuit (310) to an idle state or an inactive state can be implemented in various ways. In one example, the processor (310) can switch the communication circuit (310) to an idle state or an inactive state by controlling the communication circuit (310) to enter a power saving mode. In another example, if the communication circuit (310) supports a target wake time (TWT), the processor (320) can set a parameter related to a time at which the communication circuit (310) will be inactive (or activated) and transmit the parameter to the second electronic device (220), thereby switching the communication circuit (310) to an idle state or an inactive state.

[0066] The processor (320) may receive a second message from the second electronic device (220) that includes information indicating that channel state information of a signal transmitted by the third electronic device (230), as measured by the second electronic device (220), satisfies a condition (included in the first message). The processor (320) may receive the second message from the second electronic device (220) while the communication circuit (310) is switched back to an active state.

[0067] The processor (320) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230) upon receiving the second message (or upon receiving the second message). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interconnected service may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input input on the third electronic device (230), and may include various services in addition to the examples described above.

[0068] According to one example, the second message may include channel state information measured by the second electronic device (220). The processor (320) may activate and / or perform a service based on the channel state information included in the second message.

[0069] In one example, the processor (320) may control the communication circuit (310) to transmit a third message requesting that the second electronic device (220) terminate an operation of determining whether channel state information of a signal transmitted (or broadcast) by the third electronic device (230) satisfies a condition.

[0070] According to one example, the processor (320) may control the communication circuit (310) to transmit a third message requesting that the second electronic device (220) terminate an operation of determining whether channel state information of a signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition when the service using the first electronic device (210) and / or the third electronic device (230) is terminated (or suspended) and / or deactivated.

[0071] According to one example, the processor (320) may control the communication circuit (310) to transmit a third message requesting that the second electronic device (220) terminate an operation of determining whether channel state information of a signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition, based on confirmation that the service using the first electronic device (210) and / or the third electronic device (230) is a designated service.

[0072] In one example, the designated service may include a service requiring low latency. For example, the designated service may include a screen sharing service. When the first electronic device (210) and / or the third electronic device (230) perform a service requiring low latency, the communication circuit (310) of the first electronic device (210) may be in a state where it is difficult to switch to an inactive state (or an idle state), and the processor (210) may check channel state information based on a signal (which may include service-related information) transmitted (or broadcasted) by the third electronic device (230). Accordingly, the processor (320) may control the communication circuit (310) to transmit a third message to the second electronic device (220), requesting that the second electronic device (220) terminate an operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition.

[0073] FIG. 4 is a block diagram of a second electronic device according to one embodiment.

[0074] A second electronic device (e.g., the second electronic device (220) of FIG. 2) may include a communication circuit (410) (e.g., the communication circuit (160) of FIG. 1), a processor (420) (e.g., the processor (110) of FIG. 1) and / or a memory (430) (e.g., the memory (120) of FIG. 1).

[0075] The communication circuit (410) may be a communication circuit that supports short-range wireless communication. The short-range wireless communication may be Wi-Fi, which is short-range wireless communication defined in IEEE 802.11.

[0076] The communication circuit (410) may include various circuit structures used for modulating and / or demodulating signals within the second electronic device (220). For example, the communication circuit (410) may modulate a baseband signal into a radio frequency (RF) band signal to be output through an antenna (not shown), or may demodulate an RF band signal received through an antenna into a baseband signal and transmit the baseband signal to the processor (420).

[0077] The processor (420) may perform an operation of receiving data transmitted by an application processor (e.g., the processor (110) of FIG. 1) and generating a packet for transmitting the received data. The processor (420) may be defined as a communication processor included in the communication circuit (410) or a processing circuit included in the communication circuit that performs short-range wireless communication. In one example, when the processor (420) is included in the communication circuit (410) that performs short-range wireless communication, the processor (420) may be referred to as a core. The processor (420) may be electrically or operatively connected to the communication circuit (410) and may control the communication circuit (410).

[0078] The memory (430) can store instructions that can be executed by the processor (420). The operations of the processor (420) described below can be performed according to the execution of instructions stored in the memory (430).

[0079] The processor (420) may control the communication circuit (410) to transmit and / or receive data via short-range wireless communication. According to one example, the first electronic device (210) may perform the role of an STA of a short-range wireless communication system (e.g., the short-range wireless communication system (200) of FIG. 2), and the second electronic device (e.g., the second electronic device (220) of FIG. 2) may perform the role of an AP of the short-range wireless communication system (200). The processor (420) may control the communication circuit (410) to transmit and / or receive data via short-range wireless communication provided by the second electronic device (220). According to one example, the processor (420) can transmit and / or receive data via short-range wireless communication with an entity existing outside the short-range wireless communication system (200), and the data can be transmitted to the entity existing outside the short-range wireless communication system (200) via the second electronic device (220), and the data transmitted by the entity existing outside the short-range wireless communication system (200) can be transmitted to the first electronic device (210) via the second electronic device (220).

[0080] The processor (420) may receive a first message from the first electronic device (210) requesting the second electronic device (220) to provide information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or generated, set) between the first electronic device (210) and the second electronic device (220).

[0081] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0082] According to one example, the identification information of the third electronic device (230) may include various pieces of information that can distinguish the third electronic device (230) from other electronic devices (e.g., the first electronic device (210), the second electronic device (220)). For example, the identification information of the third electronic device (230) may include any one of a MAC (medium access control) address of the third electronic device (230), an IP address of the third electronic device (230), and an IMEI (international mobile equipment identity) of the third electronic device (230).

[0083] According to one example, a condition related to a channel state may refer to a condition related to channel state information of a signal transmitted (or broadcast) by a third electronic device (230). The third electronic device (230) may transmit a signal including data to the second electronic device (220) for performing short-range wireless communication, and the second electronic device (220) may receive the signal transmitted by the third electronic device (230) and confirm (or determine, measure, or obtain) channel state information (CSI) of the signal. The second electronic device (220) may confirm whether the confirmed (or determined, measured, or obtained) channel state information satisfies a condition related to the channel state.

[0084] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) to a specified degree or more (or exceeding) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0085] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220). The condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220)) may refer to a difference in phase and / or amplitude of the signal. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) differs from a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) by a specified degree or more (or exceeding) may indicate a situation in which the first electronic device (210) and the third electronic device (230) are not close to each other.

[0086] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0087] According to one example, the value related to the condition may include a value used by the second electronic device (220) to determine whether the condition is satisfied, and may include a value used to compare the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) measured by the second electronic device (220). According to one example, the second electronic device (220) may determine (or confirm) whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition related to the channel state information included in the first message, based on the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) and / or the value related to the condition included in the first message.

[0088] According to one example, the value related to the condition may include channel state information of a signal transmitted from the first electronic device (210) to the second electronic device (220). The first electronic device (210) may check (or determine, obtain) the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), and, based on the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), determine the channel state information of the signal transmitted from the first electronic device (210) to the second electronic device (220). Modulation of a signal through short-range wireless communication may use a frequency division duplexing (FDD) method and may have a reciprocal characteristic. Accordingly, the channel state information of the signal transmitted by the first electronic device (210) to the second electronic device (220) may be substantially the same as the channel state information of the signal transmitted by the second electronic device (220) to the first electronic device (210).

[0089] According to one example, the processor (420) may receive a first message and determine whether to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message. If the processor (420) determines to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message, the processor (420) may control the communication circuit (410) to transmit a response message to the first electronic device (210) instructing to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message.

[0090] According to one example, the first electronic device (210) may receive a response message instructing the second electronic device (220) to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message. Upon receiving the response message, the first electronic device (210) may not perform an operation of checking (or determining, obtaining, or measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230). The first electronic device (210) can reduce power consumption (or battery consumption) due to an operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230) by not performing (or stopping) the operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230).

[0091] The processor (420) may receive a signal transmitted by the third electronic device (230) after transmitting the response message. The third electronic device (230) may transmit various signals to the second electronic device (220) for performing short-range wireless communication provided by the second electronic device (220). According to one example, the third electronic device (230) may transmit a signal including data to the second electronic device (220) in order to transmit data to an entity existing outside the short-range wireless communication system (200). Alternatively, the third electronic device (230) may transmit a signal (e.g., a control frame, a beacon frame) for controlling short-range wireless communication to the second electronic device (220).

[0092] The processor (420) may control the communication circuit (410) to receive a signal transmitted or broadcast by the third electronic device (230) and determine (or confirm, obtain) channel state information of the signal. The processor (420) may determine whether the channel state information of the signal satisfies a condition included in the first message. If the channel state information of the signal does not satisfy the condition included in the first message, the processor (420) may not transmit a separate message to the first electronic device (210). Alternatively, if the channel state information of the signal does not satisfy the condition included in the first message, the processor (420) may transmit a message indicating that the condition is not satisfied to the first electronic device (210).

[0093] The processor (420) may transmit a second message to the first electronic device (210) including information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) when the channel state information of the signal satisfies the condition (included in the first message). The processor (420) may transmit the second message to the first electronic device (210) while the short-range wireless communication function of the first electronic device (210) remains activated (e.g., during a duration period included in a TWT parameter when the first electronic device (210) supports the TWT protocol). When the processor (420) determines that the short-range wireless communication function of the first electronic device (210) remains deactivated, the processor (420) may not transmit the second message and may wait until the short-range wireless communication function of the first electronic device (210) is switched to an activated state.

[0094] When the channel state information of the signal satisfies the condition included in the first message, information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) may be referred to as context information. Upon receiving the second message, the first electronic device (210) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interconnected services may include a service for controlling a screen displayed on a display of a first electronic device (210) to be displayed on a display of a third electronic device (230) (e.g., a screen mirroring service), a service for displaying content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service for controlling the first electronic device (210) using a user input entered on the third electronic device (230), and may include various services in addition to the examples described above.

[0095] In one example, the second message may include channel state information measured by the second electronic device (220). The first electronic device (210) may activate and / or perform a service based on the channel state information included in the second message.

[0096] When the processor (420) receives a third message requesting that the second electronic device (220) terminate the operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition, the processor (420) may terminate the operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition.

[0097] FIG. 5 is a diagram illustrating an example in which a first electronic device receives a second message from a second electronic device that includes information indicating that channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0098] A first electronic device (e.g., the first electronic device (210) of FIG. 3) can control a communication circuit (310) to transmit and / or receive data via short-range wireless communication. According to one example, the first electronic device (210) can act as an STA of a short-range wireless communication system (e.g., the short-range wireless communication system (200) of FIG. 2), and a second electronic device (e.g., the second electronic device (220) of FIG. 2) can act as an AP of the short-range wireless communication system (200). The first electronic device (210) can control the communication circuit (310) to transmit and / or receive data via short-range wireless communication provided by the second electronic device (220). According to one example, the first electronic device (210) can transmit and / or receive data via short-range wireless communication with an entity existing outside the short-range wireless communication system (200), and the data can be transmitted to the entity existing outside the short-range wireless communication system (200) via the second electronic device (220), and the data transmitted by the entity existing outside the short-range wireless communication system (200) can be transmitted to the first electronic device (210) via the second electronic device (220).

[0099] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition (501).

[0100] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the first electronic device (210), while performing a service using the third electronic device (230), may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0101] The first electronic device (210) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0102] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0103] The second electronic device (220) may receive a first message from the first electronic device (210) requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0104] The second electronic device (220) can receive a signal transmitted by the third electronic device (230) (503). The third electronic device (230) can transmit various signals to the second electronic device (220) for performing short-range wireless communication provided by the second electronic device (220). According to one example, the third electronic device (230) can transmit a signal including data to the second electronic device (220) in order to transmit data to an entity existing outside the short-range wireless communication system (200). Alternatively, the third electronic device (230) can transmit a signal (e.g., a control frame, a beacon frame) for controlling short-range wireless communication to the second electronic device (220).

[0105] The second electronic device (220) can receive a signal transmitted or broadcast by the third electronic device (230) and determine (or confirm, obtain) channel state information of the signal. The second electronic device (220) can determine whether the channel state information of the signal satisfies a condition included in the first message. If the channel state information of the signal does not satisfy the condition included in the first message, the second electronic device (220) may not transmit a separate message to the first electronic device (210). Alternatively, if the channel state information of the signal does not satisfy the condition included in the first message, the second electronic device (220) may transmit a message indicating that the condition is not satisfied to the first electronic device (210).

[0106] The second electronic device (220) may transmit a second message to the first electronic device (210) that includes information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) when the channel state information of the signal satisfies the condition included in the first message (505).

[0107] Upon receipt of the second message, the first electronic device (210) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interconnected services may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input entered on the third electronic device (230), and may include various services in addition to the examples described above.

[0108] In one example, the second message may include channel state information measured by the second electronic device (220). The first electronic device (210) may activate and / or perform a service based on the channel state information included in the second message.

[0109] Referring to FIG. 5, the first electronic device (210) can reduce power consumption (or battery consumption) by having the second electronic device (220) check the channel state information of the signal (503) transmitted by the third electronic device (230) instead of directly checking the channel state information of the signal (507) transmitted by the third electronic device (230).

[0110] FIG. 6 is a diagram illustrating the formats of a first message and a second message according to one embodiment.

[0111] The first message and the second message may include at least one of a control field (610), a negotiation ID field (620), a target device ID field (630) indicating a target of measuring channel state information, a target channel state information field (target CSI field) (640) indicating channel state information used to determine whether a condition is satisfied, and / or a desired condition field (650) indicating a condition related to a channel state.

[0112] According to one example, the control field (610) may include control information related to at least one field (target channel state information field (640)) existing below the control field (610).

[0113] For example, the control field (610) may include information indicating that a target channel state information field (640) exists, information indicating information that can be used as target channel state information (e.g., information indicating that channel state information of a signal transmitted by the first electronic device (210) to the second electronic device (220) is to be used as target channel state information (target CSI not existing with current CSI between myself used for target CSI), and information indicating that channel state information of a signal transmitted by the third electronic device (230) is to be used as target channel state information (target CSI not existing with current CSI between target device used for target CSI)).

[0114] According to one example, the control field (610) may include information indicating the type of message illustrated in FIG. 6 (e.g., negotiation requested for the second electronic device (220) to perform an operation to check channel state information, negotiation rejected for the second electronic device (220) to perform an operation to check channel state information, negotiation accepted for the second electronic device (220) to perform an operation to check channel state information, desired event notified for the channel state information to satisfy a specified condition).

[0115] For example, the control field (610) may include information that can distinguish the first message from the second message. For example, if the control field (610) includes information (or an indicator) indicating that the second electronic device (220) is requested to provide information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, the message illustrated in FIG. 6 may be the first message. For another example, if the control field (610) includes information (or an indicator) indicating that channel state information of a signal transmitted by the third electronic device (230) satisfies a specified condition, the message illustrated in FIG. 6 may be the second message.

[0116] According to one example, the negotiation identification information field (negotiation ID field) (620) may include identification information for a negotiation for performing an operation in which the second electronic device (220) checks channel state information.

[0117] According to one example, the target device ID field (630) indicating the target of measurement of channel state information may include identification information of an electronic device (e.g., a third electronic device (230)) that transmits a signal corresponding to the channel state information.

[0118] For example, the identification information of the third electronic device (230) may include any one of the MAC (medium access control) address of the third electronic device (230), the IP address of the third electronic device (230), or the IMEI (international mobile equipment identity) of the third electronic device (230).

[0119] According to one example, the target channel state information field (target CSI field) (640), which indicates channel state information used to determine whether a condition is satisfied, may include values ​​related to the conditions illustrated in FIGS. 3 and 4.

[0120] According to one example, the value related to the condition may include a value used by the second electronic device (220) to determine whether the condition is satisfied, and may include a value used to compare the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) measured by the second electronic device (220). According to one example, the second electronic device (220) may determine (or confirm) whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition related to the channel state information included in the first message, based on the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) and / or the value related to the condition included in the first message.

[0121] According to one example, the value related to the condition may include channel state information of a signal transmitted from the first electronic device (210) to the second electronic device (220). The first electronic device (210) may check (or determine, obtain) the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), and, based on the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), determine the channel state information of the signal transmitted from the first electronic device (210) to the second electronic device (220). Modulation of a signal through short-range wireless communication may use a frequency division duplexing (FDD) method and may have a reciprocal characteristic. Accordingly, the channel state information of the signal transmitted by the first electronic device (210) to the second electronic device (220) may be substantially the same as the channel state information of the signal transmitted by the second electronic device (220) to the first electronic device (210).

[0122] According to one example, a desired condition field (650) indicating a condition related to a channel state may include information specifying a condition related to a channel state.

[0123] According to one example, a condition related to a channel state may refer to a condition related to channel state information of a signal transmitted (or broadcast) by a third electronic device (230). The third electronic device (230) may transmit a signal including data to the second electronic device (220) for performing short-range wireless communication, and the second electronic device (220) may receive the signal transmitted by the third electronic device (230) and confirm (or determine, measure, or obtain) channel state information (CSI) of the signal. The second electronic device (220) may confirm whether the confirmed (or determined, measured, or obtained) channel state information satisfies a condition related to the channel state.

[0124] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) to a specified degree or more (or exceeding) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0125] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220). The condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220)) may refer to a difference in phase and / or amplitude of the signal. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) differs from a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) by a specified degree or more (or exceeding) may indicate a situation in which the first electronic device (210) and the third electronic device (230) are not close to each other.

[0126] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0127] FIG. 7 is a diagram illustrating an example in which a first electronic device requests a second electronic device to perform an operation of determining whether channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0128] A first electronic device (e.g., the first electronic device (210) of FIG. 3) may transmit a first message to a second electronic device (e.g., the second electronic device (220) of FIG. 4) in operation 701.

[0129] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0130] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the first electronic device (210), while performing a service using the third electronic device (230), may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0131] The first electronic device (210) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0132] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0133] According to one example, the identification information of the third electronic device (230) may include various pieces of information that can distinguish the third electronic device (230) from other electronic devices (e.g., the first electronic device (210), the second electronic device (220)). For example, the identification information of the third electronic device (230) may include any one of a MAC (medium access control) address of the third electronic device (230), an IP address of the third electronic device (230), or an IMEI (international mobile equipment identity) of the third electronic device (230).

[0134] According to one example, a condition related to a channel state may refer to a condition related to channel state information of a signal transmitted (or broadcast) by a third electronic device (230). The third electronic device (230) may transmit a signal including data to the second electronic device (220) for performing short-range wireless communication, and the second electronic device (220) may receive the signal transmitted by the third electronic device (230) and confirm (or determine, measure, or obtain) channel state information (CSI) of the signal. The second electronic device (220) may confirm whether the confirmed (or determined, measured, or obtained) channel state information satisfies a condition related to the channel state.

[0135] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) to a specified degree or more (or exceeding) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0136] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220). The condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220)) may refer to a difference in phase and / or amplitude of the signal. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) differs from a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) by a specified degree or more (or exceeding) may indicate a situation in which the first electronic device (210) and the third electronic device (230) are not close to each other.

[0137] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0138] According to one example, the value related to the condition may include a value used by the second electronic device (220) to determine whether the condition is satisfied, and may include a value used to compare the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) measured by the second electronic device (220). According to one example, the second electronic device (220) may determine (or confirm) whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition related to the channel state information included in the first message, based on the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) and / or the value related to the condition included in the first message.

[0139] According to one example, the value related to the condition may include channel state information of a signal transmitted from the first electronic device (210) to the second electronic device (220). The first electronic device (210) may check (or determine, obtain) the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), and, based on the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), determine the channel state information of the signal transmitted from the first electronic device (210) to the second electronic device (220). Modulation of a signal through short-range wireless communication may use a frequency division duplexing (FDD) method and may have a reciprocal characteristic. Accordingly, the channel state information of the signal transmitted by the first electronic device (210) to the second electronic device (220) may be substantially the same as the channel state information of the signal transmitted by the second electronic device (220) to the first electronic device (210).

[0140] According to one example, the second electronic device (220) may receive the first message and determine whether to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message. If the second electronic device (220) determines to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message, the second electronic device (220) may transmit a response message to the first electronic device (210) instructing to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message.

[0141] According to one example, the first electronic device (210) may receive a response message instructing the second electronic device (220) to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message. Upon receiving the response message, the first electronic device (210) may control the communication circuit (310) not to perform (or to stop) the operation of determining (or determining, obtaining, or measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230). The first electronic device (310) can reduce power consumption (or battery consumption) due to an operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230) by causing the communication circuit (310) not to perform (or stop) the operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230).

[0142] The first electronic device (210) may switch the communication circuit (310) to an idle or inactive state after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0143] Alternatively, the first electronic device (210) may switch the communication circuit (310) to an idle or inactive state for a specified period of time after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0144] A second electronic device (e.g., the second electronic device (220) of FIG. 4) may determine, in operation 703, whether channel state information (CSI) determined based on a signal transmitted by a third electronic device (230) satisfies a condition.

[0145] The second electronic device (220) can receive a signal transmitted by the third electronic device (230) after transmitting a response message. The third electronic device (230) can transmit various signals to the second electronic device (220) for performing short-range wireless communication provided by the second electronic device (220). According to one example, the third electronic device (230) can transmit a signal including data to the second electronic device (220) in order to transmit data to an entity existing outside the short-range wireless communication system (200). Alternatively, the third electronic device (230) can transmit a signal (e.g., a control frame, a beacon frame) for controlling short-range wireless communication to the second electronic device (220).

[0146] The second electronic device (220) can receive a signal transmitted or broadcast by the third electronic device (230) and control the communication circuit (410) to determine (or confirm, obtain) channel state information of the signal. The second electronic device (220) can determine whether the channel state information of the signal satisfies a condition included in the first message. If the channel state information of the signal does not satisfy the condition included in the first message, the second electronic device (220) may not transmit a separate message to the first electronic device (210). Alternatively, if the channel state information of the signal does not satisfy the condition included in the first message, the second electronic device (220) may transmit a message indicating that the condition is not satisfied to the first electronic device (210).

[0147] The second electronic device (220) may transmit a second message to the first electronic device (210) at operation 705.

[0148] The second electronic device (220) may transmit a second message to the first electronic device (210) that includes information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) when the channel state information of the signal satisfies the condition included in the first message.

[0149] The first electronic device (210) can activate and / or perform a service using the third electronic device (230) in operation 707.

[0150] The first electronic device (210) can receive a second message from the second electronic device (220) that includes information indicating that channel state information of a signal transmitted by the third electronic device (230), measured by the second electronic device (220), satisfies a condition (included in the first message).

[0151] The first electronic device (210) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230) upon receiving the second message (or upon receiving the second message). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interlinked services may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input input on the third electronic device (230), and may include various services in addition to the examples described above.

[0152] According to one example, the second message may include channel state information measured by the second electronic device (220). The first electronic device (210) may activate and / or perform a service based on the channel state information included in the second message.

[0153] The first electronic device (210) may transmit a third message to the second electronic device (220) at operation 709.

[0154] In one example, the first electronic device (210) can control the communication circuit (310) to transmit a third message requesting the second electronic device (220) to terminate an operation of determining whether channel state information of a signal transmitted (or broadcast) by the third electronic device (230) satisfies a condition.

[0155] According to one example, when the first electronic device (210) terminates (or stops) and / or deactivates a service using the first electronic device (210) and / or the third electronic device (230), the second electronic device (220) may control the communication circuit (310) to transmit a third message requesting that the second electronic device (220) terminate an operation of determining whether channel state information of a signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition.

[0156] According to one example, the first electronic device (210) may control the communication circuit (310) to transmit a third message requesting the second electronic device (220) to terminate an operation of determining whether channel state information of a signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition, based on confirmation that a service using the first electronic device (210) and / or the third electronic device (230) is a designated service.

[0157] In one example, the designated service may include a service requiring low latency. For example, the designated service may include a screen sharing service. When the first electronic device (210) and / or the third electronic device (230) perform a service requiring low latency, the communication circuit (310) of the first electronic device (210) may be in a state where it is difficult to switch to an inactive state (or an idle state), and the processor (210) may check channel state information based on a signal (which may include service-related information) transmitted (or broadcasted) by the third electronic device (230). Accordingly, the first electronic device (210) may control the communication circuit (310) to transmit a third message requesting that the second electronic device (220) terminate an operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies a condition.

[0158] The second electronic device (220) may, in operation 711, stop (or terminate) the operation of determining whether the channel state information (CSI) satisfies the condition upon receipt of the third message.

[0159] When the second electronic device (220) receives a third message requesting that the second electronic device (220) terminate the operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition, the second electronic device (220) may terminate the operation of determining whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition.

[0160] FIG. 8 is a diagram illustrating an example in which a first electronic device activates and / or performs a service using a third electronic device.

[0161] A first electronic device (e.g., the first electronic device (210) of FIG. 3) can control a communication circuit (310) to transmit and / or receive data via short-range wireless communication. According to one example, the first electronic device (210) can act as an STA of a short-range wireless communication system (e.g., the short-range wireless communication system (200) of FIG. 2), and a second electronic device (e.g., the second electronic device (220) of FIG. 2) can act as an AP of the short-range wireless communication system (200). The first electronic device (210) can control the communication circuit (310) to transmit and / or receive data via short-range wireless communication provided by the second electronic device (220). According to one example, the first electronic device (210) can transmit and / or receive data via short-range wireless communication with an entity existing outside the short-range wireless communication system (200), and the data can be transmitted to the entity existing outside the short-range wireless communication system (200) via the second electronic device (220), and the data transmitted by the entity existing outside the short-range wireless communication system (200) can be transmitted to the first electronic device (210) via the second electronic device (220).

[0162] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition (801).

[0163] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the first electronic device (210), while performing a service using the third electronic device (230), may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0164] The first electronic device (210) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0165] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0166] The second electronic device (220) may receive a first message from the first electronic device (210) requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0167] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined according to the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., based on a signal transmitted by the first electronic device (210) to the second electronic device (220) to a specified degree or more (or exceeding) the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0168] The second electronic device (220) can receive a signal transmitted by the third electronic device (230) (803). The third electronic device (230) can transmit various signals to the second electronic device (220) for performing short-range wireless communication provided by the second electronic device (220). According to one example, the third electronic device (230) can transmit a signal including data to the second electronic device (220) in order to transmit data to an entity existing outside the short-range wireless communication system (200). Alternatively, the third electronic device (230) can transmit a signal (e.g., a control frame, a beacon frame) for controlling short-range wireless communication to the second electronic device (220).

[0169] The second electronic device (220) may transmit a second message to the first electronic device (210) including information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) when the channel state information of the signal satisfies the condition included in the first message (e.g., the condition (805) that the first electronic device (210) and the third electronic device (230) are close to each other) (807).

[0170] FIG. 9 is a diagram illustrating an example in which a first electronic device activates and / or performs a service using a third electronic device.

[0171] A first electronic device (e.g., the first electronic device (210) of FIG. 3) can control a communication circuit (310) to transmit and / or receive data via short-range wireless communication. According to one example, the first electronic device (210) can act as an STA of a short-range wireless communication system (e.g., the short-range wireless communication system (200) of FIG. 2), and a second electronic device (e.g., the second electronic device (220) of FIG. 2) can act as an AP of the short-range wireless communication system (200). The first electronic device (210) can control the communication circuit (310) to transmit and / or receive data via short-range wireless communication provided by the second electronic device (220). According to one example, the first electronic device (210) can transmit and / or receive data via short-range wireless communication with an entity existing outside the short-range wireless communication system (200), and the data can be transmitted to the entity existing outside the short-range wireless communication system (200) via the second electronic device (220), and the data transmitted by the entity existing outside the short-range wireless communication system (200) can be transmitted to the first electronic device (210) via the second electronic device (220).

[0172] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition (901).

[0173] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the first electronic device (210), while performing a service using the third electronic device (230), may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0174] The first electronic device (210) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0175] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0176] The second electronic device (220) may receive a first message from the first electronic device (210) requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0177] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0178] The second electronic device (220) can receive a signal transmitted by the third electronic device (230) (903). The third electronic device (230) can transmit various signals to the second electronic device (220) for performing short-range wireless communication provided by the second electronic device (220). According to one example, the third electronic device (230) can transmit a signal including data to the second electronic device (220) in order to transmit data to an entity existing outside the short-range wireless communication system (200). Alternatively, the third electronic device (230) can transmit a signal (e.g., a control frame, a beacon frame) for controlling short-range wireless communication to the second electronic device (220).

[0179] The second electronic device (220) may transmit a second message to the first electronic device (210) that includes information indicating that the channel state information of the signal transmitted by the third electronic device (230) satisfies the condition (included in the first message) when the channel state information of the signal satisfies the condition (e.g., the condition (905) that the third electronic device (230) is present at a specific location) included in the first message (907).

[0180] FIG. 10 is a diagram illustrating an example of an operation in which a fourth electronic device performs an operation of determining whether channel state information measured using a signal transmitted from a third electronic device to a second electronic device satisfies a specified condition.

[0181] According to one example, a second electronic device (e.g., the second electronic device (220) of FIG. 4) may not be able to determine (or confirm, obtain) channel state information of a signal transmitted by a third electronic device (e.g., the third electronic device (230) of FIG. 2) due to various causes.

[0182] For example, in a situation where the load on the processor of the second electronic device (220) (e.g., the processor (420) of FIG. 4) is high, the second electronic device (220) may not be able to determine (or obtain, confirm) the channel state information of the signal transmitted by the third electronic device (230).

[0183] As another example, the second electronic device (220) may reject negotiation for performing an operation to check whether the channel state information of the signal transmitted by the third electronic device (230) satisfies a specified condition (negotiation rejected).

[0184] As another example, the second electronic device (220) may be an access point (AP) to which the method described in the present disclosure is not applied, and may not be able to determine (or obtain, confirm) channel state information of a signal transmitted by the third electronic device (230).

[0185] If the second electronic device (220) is unable to determine (or confirm, obtain) the channel state information of the signal transmitted by the third electronic device (230) due to various causes described above, the channel state information of the signal transmitted by the third electronic device (230) may be determined using another electronic device (e.g., the fourth electronic device (1010)) connected to the second electronic device (220).

[0186] According to one example, the first electronic device (210) may transmit a first message to the second electronic device (220) requesting the performance of an operation for checking whether the channel state information of the signal transmitted by the third electronic device (230) satisfies a specified condition. However, as described above, the second electronic device (220) may not be able to perform the operation for checking whether the channel state information of the signal transmitted by the third electronic device (230) satisfies the specified condition.

[0187] The fourth electronic device (1010) can detect that the second electronic device (220) is unable to perform an operation of checking whether the channel state information of the signal transmitted by the third electronic device (230) satisfies a specified condition. The fourth electronic device (1010) may be an entity connected to the second electronic device (220) via short-range wireless communication, and may be an entity that performs the role of a station (STA).

[0188] According to one example, when the fourth electronic device (1010) receives (or sniffs) a response message including information indicating that negotiation is rejected for performing an operation to determine whether channel state information of a signal transmitted by the third electronic device (230) satisfies a specified condition, the fourth electronic device (1010) may detect that the second electronic device (220) is in a state where it cannot perform the operation to determine whether channel state information of a signal transmitted by the third electronic device (230) satisfies a specified condition.

[0189] According to one example, when the fourth electronic device (1010) receives (or sniffs) the first message and confirms that a response message corresponding to the first message is not transmitted within a specified time, the second electronic device (220) may detect that the second electronic device (220) is in a state where it cannot perform an operation of confirming whether channel state information of a signal transmitted by the third electronic device (230) satisfies a specified condition.

[0190] When the fourth electronic device (1010) detects that the second electronic device (220) is unable to perform an operation of checking whether the channel state information of the signal transmitted by the third electronic device (230) satisfies a specified condition, the fourth electronic device (1010) can perform an operation of checking whether the channel state information of the signal transmitted by the third electronic device (230) satisfies a specified condition.

[0191] The second electronic device (220), after receiving the first message, may transmit a signal requesting the fourth electronic device (1010) to perform an operation to check whether the channel state information of the signal transmitted by the third electronic device (230) satisfies the specified condition, based on the failure to perform an operation to check whether the channel state information of the signal transmitted by the third electronic device (230) satisfies the specified condition.

[0192] The fourth electronic device (1010) can receive (or sniff) a signal transmitted (or broadcast) by the third electronic device (230) and check the channel state information of the signal. If the channel state information satisfies a condition included in the first message, the fourth electronic device (1010) can also transmit a second message indicating that the channel state information satisfies the condition to the first electronic device (210) via the second electronic device (220).

[0193] The first electronic device (210) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230) upon receiving the second message (or upon receiving the second message). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interlinked services may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input input on the third electronic device (230), and may include various services in addition to the examples described above.

[0194] According to one example, the second message may include channel state information measured by the fourth electronic device (1010). The first electronic device (210) may activate and / or perform a service based on the channel state information included in the second message.

[0195] FIG. 11 is a flowchart illustrating an operation method of a first electronic device according to one embodiment.

[0196] Referring to FIG. 11, a first electronic device (e.g., the first electronic device (210) of FIG. 3) may transmit, in operation 1110, a first message including identification information of a third electronic device (e.g., the third electronic device (230) of FIG. 2), a condition related to channel state information measured based on a signal transmitted by the third electronic device (230) to the second electronic device (e.g., the second electronic device (220) of FIG. 4), and / or a value related to the condition, to the second electronic device (220).

[0197] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0198] According to one example, the first electronic device (210) may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition, prior to activating a service using the third electronic device (230). Alternatively, the first electronic device (210), while performing a service using the third electronic device (230), may perform an operation of requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition.

[0199] The first electronic device (210) may transmit a first message to the second electronic device (220), requesting the second electronic device (220) for information related to the location of the third electronic device (230) included in the short-range wireless communication system (200) (or information related to the relative location between the first electronic device (210) and the third electronic device (230)) or information indicating whether the location of the third electronic device (230) satisfies a specified condition. The first message may be transmitted through at least one channel established (or created, set) between the first electronic device (210) and the second electronic device (220).

[0200] The first message may include at least one of identification information of the third electronic device (230), a condition related to channel state information measured by the second electronic device (220) based on a signal transmitted by the third electronic device (230), and / or a value related to the condition. Depending on the implementation, the first message may not include identification information of the third electronic device (230) and a value related to the condition.

[0201] According to one example, the identification information of the third electronic device (230) may include various pieces of information that can distinguish the third electronic device (230) from other electronic devices (e.g., the first electronic device (210), the second electronic device (220)). For example, the identification information of the third electronic device (230) may include any one of a MAC (medium access control) address of the third electronic device (230), an IP address of the third electronic device (230), or an IMEI (international mobile equipment identity) of the third electronic device (230).

[0202] According to one example, a condition related to a channel state may refer to a condition related to channel state information of a signal transmitted (or broadcast) by a third electronic device (230). The third electronic device (230) may transmit a signal including data to the second electronic device (220) for performing short-range wireless communication, and the second electronic device (220) may receive the signal transmitted by the third electronic device (230) and confirm (or determine, measure, or obtain) channel state information (CSI) of the signal. The second electronic device (220) may confirm whether the confirmed (or determined, measured, or obtained) channel state information satisfies a condition related to the channel state.

[0203] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220) to a specified degree or more (or more) may refer to a condition in which the phase and / or amplitude of the signals are similar. As described above in FIG. 2, the channel state information may be a value determined based on the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) based on the signal transmitted by the first electronic device (210) to the second electronic device (220)) to a specified degree or more (or exceeding) may indicate that the first electronic device (210) and the third electronic device (230) are in close proximity to each other.

[0204] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220). The condition in which the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) differs by a specified amount or more from a specific value (e.g., the channel state information confirmed (or determined, measured, obtained) by the second electronic device (220) based on a signal transmitted from the first electronic device (210) to the second electronic device (220)) may refer to a difference in phase and / or amplitude of the signal. As described above in FIG. 2, the channel state information may be a value determined according to the location of the electronic device (e.g., the third electronic device (230)) that transmitted the signal. A situation in which the channel state information confirmed (or determined, measured, or obtained) by the second electronic device (220) differs by a specific value (e.g., by a specified degree or more) from the channel state information confirmed (or determined, measured, or obtained) by the second electronic device (220) based on a signal transmitted by the first electronic device (210) to the second electronic device (220) may indicate a situation in which the first electronic device (210) and the third electronic device (230) are not close to each other.

[0205] According to one example, a condition related to a channel state may include a condition in which the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more). The fact that the channel state information confirmed (or determined, measured, or acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or more) may refer to similarity of the phase and / or amplitude of the signal. As described above with reference to FIG. 2, the channel state information may be a value determined according to the location of the electronic device that transmitted the signal (e.g., the third electronic device (230)). A situation in which the channel state information confirmed (or determined, measured, acquired) by the second electronic device (220) is similar to a specific value (e.g., channel state information acquired when the third electronic device (230) is present at a specific location) to a specified degree or more (or exceeds) may indicate that the third electronic device (230) is present at a specific location.

[0206] According to one example, the value related to the condition may include a value used by the second electronic device (220) to determine whether the condition is satisfied, and may include a value used to compare the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) measured by the second electronic device (220). According to one example, the second electronic device (220) may determine (or confirm) whether the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) satisfies the condition related to the channel state information included in the first message, based on the channel state information of the signal transmitted (or broadcasted) by the third electronic device (230) and / or the value related to the condition included in the first message.

[0207] According to one example, the value related to the condition may include channel state information of a signal transmitted from the first electronic device (210) to the second electronic device (220). The first electronic device (210) may check (or determine, obtain) the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), and, based on the channel state information of the signal transmitted from the second electronic device (220) to the first electronic device (210), determine the channel state information of the signal transmitted from the first electronic device (210) to the second electronic device (220). Modulation of a signal through short-range wireless communication may use a frequency division duplexing (FDD) method and may have a reciprocal characteristic. Accordingly, the channel state information of the signal transmitted by the first electronic device (210) to the second electronic device (220) may be substantially the same as the channel state information of the signal transmitted by the second electronic device (220) to the first electronic device (210).

[0208] According to one example, the second electronic device (220) may receive the first message and determine whether to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message. If the second electronic device (220) determines to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message, the second electronic device (220) may transmit a response message to the first electronic device (210) instructing to perform an operation of determining whether the channel state information measured based on the signal transmitted by the third electronic device (230) satisfies a condition included in the first message.

[0209] According to one example, the first electronic device (210) may receive a response message instructing the second electronic device (220) to perform an operation of determining whether channel state information measured based on a signal transmitted by the third electronic device (230) satisfies a condition included in the first message. Upon receiving the response message, the first electronic device (210) may control the communication circuit (310) not to perform (or to stop) the operation of determining (or determining, obtaining, or measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230). The first electronic device (310) can reduce power consumption (or battery consumption) due to an operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230) by causing the communication circuit (310) not to perform (or stop) the operation of checking (or determining, obtaining, measuring) channel state information based on a signal transmitted (or broadcasted) by the third electronic device (230).

[0210] The first electronic device (210) may switch the communication circuit (310) to an idle or inactive state after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0211] Alternatively, the first electronic device (210) may switch the communication circuit (310) to an idle or inactive state for a specified period of time after transmitting the first message to the second electronic device (220) (or after receiving a response message corresponding to the first message from the second electronic device (220).

[0212] Switching the communication circuit (310) to an idle state or an inactive state can be implemented in various ways. In one example, the processor (310) can switch the communication circuit (310) to an idle state or an inactive state by controlling the communication circuit (310) to enter a power saving mode. In another example, if the communication circuit (310) supports a target wake time (TWT), the first electronic device (210) can set a parameter related to a time at which the communication circuit (310) will be inactive (or activated) and transmit the parameter to the second electronic device (220), thereby switching the communication circuit (310) to an idle state or an inactive state.

[0213] The first electronic device (210) may, at operation 1120, receive a second message from the second electronic device (220) indicating that a condition related to channel state information is satisfied.

[0214] The first electronic device (210) can receive a second message from the second electronic device (220) that includes information indicating that channel state information of a signal transmitted by the third electronic device (230), measured by the second electronic device (220), satisfies a condition (included in the first message).

[0215] The first electronic device (210) can activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230) in operation 1130.

[0216] The first electronic device (210) may activate and / or perform a service using the first electronic device (210) and / or the third electronic device (230) upon receiving the second message (or upon receiving the second message). The service may refer to a service that can be performed using one or more of the first electronic device (210) and / or the third electronic device (230). According to one example, the interlinked services may include a service that controls a screen displayed on a display of the first electronic device (210) to be displayed on a display of the third electronic device (230) (e.g., a screen mirroring service), a service that displays content separately on the display of the first electronic device (210) and the display of the third electronic device (230) (e.g., a screen sharing service), or a service that controls the first electronic device (210) using a user input input on the third electronic device (230), and may include various services in addition to the examples described above.

[0217] According to one example, the second message may include channel state information measured by the second electronic device (220). The first electronic device (210) may activate and / or perform a service based on the channel state information included in the second message.

[0218] A first electronic device (e.g., the first electronic device (210) of FIG. 3) may include a communication circuit (e.g., the communication circuit (310) of FIG. 3) that performs short-range wireless communication. The first electronic device (210) may include a memory (e.g., the memory (330) of FIG. 3). The first electronic device (210) may include at least one processor (e.g., at least one processor (320) of FIG. 3). The memory (330) may store an instruction, when executed by the at least one processor (320), to transmit to the second electronic device (220) a first message including identification information of a third electronic device (e.g., the third electronic device (230) of FIG. 2) connected to a second electronic device (e.g., the second electronic device (220) of FIG. 4) connected to the first electronic device (210), a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device (230) and / or a value related to the condition, and requesting the second electronic device (220) to perform an operation of determining whether the signal satisfies the condition. The memory (330) may store an instruction for receiving a second message from the second electronic device (220) that includes information indicating that the signal satisfies a condition related to the channel state information. Upon receiving the second message, the memory (330) may store an instruction for activating and / or performing a service using the first electronic device (210) and the third electronic device (230).

[0219] In the first electronic device (210), the second message may include information related to a signal transmitted by the third electronic device (230). The memory (330) may further store instructions for activating and / or performing the service based on the information related to the signal included in the second message.

[0220] In the first electronic device (210), the memory (330) may further store an instruction for switching the communication circuit (310) to an inactive state after transmitting the first message to the second electronic device (220).

[0221] In the first electronic device (210), the memory (330) may further store instructions for controlling the communication circuit (310) to be activated for a specified period of time and deactivated for another period of time after transmitting the first message to the second electronic device (220).

[0222] In the first electronic device (210), the memory (330) may further store an instruction for transmitting a third message to the second electronic device (220) requesting termination of an operation of determining whether the signal satisfies the condition.

[0223] In the first electronic device (210), the memory (330) may further store an instruction for transmitting the third message to the second electronic device (220) based on confirmation that the service is a designated service. The memory (330) may further store an instruction for confirming channel state information of a signal received from the third electronic device (230) based on a signal transmitted by the third electronic device (230) while performing the service.

[0224] In the first electronic device (210), the specified service may include a service requiring low latency.

[0225] In the first electronic device (210), the condition related to the channel state information may include at least one of a condition in which the channel state information measured based on the signal transmitted by the third electronic device (230) is similar to a value related to the condition by a specified amount or more and / or a condition in which the channel state information measured based on the signal transmitted by the third electronic device (230) is dissimilar to a value related to the condition by a specified amount or more.

[0226] In the first electronic device (210), the value related to the condition may include channel state information measured based on a signal transmitted by the second electronic device (220) to the first electronic device (210).

[0227] A second electronic device (e.g., the second electronic device (220) of FIG. 4) may include a communication circuit (e.g., the communication circuit (410) of FIG. 4) that performs short-range wireless communication. The second electronic device (220) may include a memory (e.g., the memory (430) of FIG. 4). The second electronic device (220) may include at least one processor (e.g., the processor (420) of FIG. 4). The memory (430) may store instructions, when executed by the at least one processor (420), that cause the second electronic device (220) to receive a first message from the first electronic device (210) that includes identification information of a third electronic device (e.g., the third electronic device (230) of FIG. 2) connected to the second electronic device (220) connected to the first electronic device (e.g., the first electronic device (210) of FIG. 3), a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device (230) and / or a value related to the condition, and requesting the second electronic device (220) to perform an operation of determining whether the signal satisfies the condition. The above memory (430) may store an instruction to transmit a second message including information indicating that a condition related to the channel state information is satisfied to the first electronic device (210) when the channel state information measured based on the signal received from the third electronic device (230) satisfies the above condition.

[0228] In the second electronic device (220), the second message may include information related to a signal transmitted by the third electronic device (230).

[0229] In the second electronic device (220), an instruction for transmitting the second message can be further stored during the time that the short-range wireless communication function of the first electronic device (210) remains activated.

[0230] In the second electronic device (220), the memory (430) may further store instructions for receiving a third message requesting the second electronic device (220) to terminate an operation of determining whether the signal satisfies the condition. The memory (430) may further store instructions for terminating an operation of determining whether channel state information measured based on a signal received from the third electronic device (230) satisfies the condition based on the reception of the third message.

[0231] In the second electronic device (220), the condition related to the channel state may include at least one of a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is similar to a value related to the condition by a specified amount or more and / or a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is dissimilar to a value related to the condition by a specified amount or more.

[0232] In the second electronic device (220), the value related to the condition may include channel state information measured based on a signal transmitted by the second electronic device (220) to the first electronic device (210).

[0233] A method of operating a first electronic device (e.g., the first electronic device (210) of FIG. 3) may include an operation of transmitting a first message to a second electronic device (220) connected to the first electronic device (210) and a third electronic device (e.g., the third electronic device (230) of FIG. 2) connected to the second electronic device (220), the first message including identification information of a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device (230) and / or a value related to the condition, and requesting the second electronic device (220) to perform an operation of determining whether the signal satisfies the condition. The method of operating the first electronic device (210) may include an operation of receiving, from the second electronic device (220), a second message including information indicating that the condition related to the channel state information is satisfied. The operating method of the first electronic device (210) may include an operation of activating and / or performing a service using the first electronic device (210) and the third electronic device (230) when receiving the second message.

[0234] In the operating method of the first electronic device (210), the second message may include information related to a signal transmitted by the third electronic device (230). An operation of activating and / or performing a service using the electronic device and the third electronic device (230) may include an operation of activating and / or performing the service based on the information related to the signal included in the second message.

[0235] The operating method of the first electronic device (210) may further include an operation of switching the communication circuit (310) to an inactive state after transmitting the first message to the second electronic device (220).

[0236] The method of operating the first electronic device (210) may further include transmitting a third message to the second electronic device (220) requesting termination of an operation of determining whether the signal satisfies the condition.

[0237] The operating method of the first electronic device (210) may further include an operation of transmitting the third message to the second electronic device (220) based on confirmation that the service is a designated service. The operating method of the first electronic device (210) may further include an operation of confirming channel state information of a signal received from the third electronic device (230) based on a signal received from the third electronic device (230) while performing the service.

[0238] Electronic devices according to the embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments disclosed in this document are not limited to the aforementioned devices.

[0239] The embodiments of this document and the terminology used herein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, phrases such as “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” each include all possible combinations of the items listed together in that phrase. Terms such as “first,” “second,” or “first” or “second” may be used simply to distinguish the corresponding component from other corresponding components and do not limit the corresponding components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as being “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.

[0240] The term "module" as used in 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).

[0241] One embodiment of the present document may be implemented as software (e.g., a program) including one or more instructions stored in a storage medium (e.g., built-in memory or external memory) readable by a machine (e.g., an electronic device (100)). For example, a processor (e.g., a processor (110)) of the machine (e.g., an electronic device (100)) 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.

[0242] According to one embodiment, the method according to one embodiment disclosed in this document may be provided as a computer program product. The computer program product may be traded between sellers and buyers as a product. The computer program product may be distributed in the form of a device-readable storage medium (e.g., compact disc read only memory (CD-ROM)) or an application store (e.g., Play Store). TM ) or directly between two user devices (e.g., smartphones), 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.

[0243] According to one embodiment, each component (e.g., a module or a program) of the above-described components may include one or more entities. According to one embodiment, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to one embodiment, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

Claims

1. In the first electronic device (210), A communication circuit (310) that performs short-range wireless communication; Memory (330) for storing instructions; and Containing at least one processor (320), The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: A first message is transmitted to the second electronic device (220), which includes identification information of a third electronic device (230) connected to the second electronic device (220) connected to the first electronic device (210), a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device (230) and / or a value related to the condition, and the second electronic device (220) requests the performance of an operation of determining whether the signal satisfies the condition. Receive a second message from the second electronic device (220) including information indicating that the signal satisfies a condition related to the channel state information, Upon receiving the second message, the first electronic device (210) activates and / or performs a service using the first electronic device (210) and the third electronic device (230).

2. In paragraph 1, The second message above is Contains information related to the signal transmitted by the third electronic device (230), The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: A first electronic device (210) for activating and / or performing the service based on information related to the signal included in the second message.

3. In paragraph 1, The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: A first electronic device (210) that switches the communication circuit (310) to an inactive state after transmitting the first message to the second electronic device (220).

4. In paragraph 1, The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: A first electronic device (210) that controls the communication circuit (310) to be activated for a specified period of time and deactivated for another period of time after transmitting the first message to the second electronic device (220).

5. In paragraph 1, The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: A first electronic device (210) causing the second electronic device (220) to transmit a third message to the second electronic device (220) requesting termination of an operation of determining whether the signal satisfies the condition.

6. In paragraph 5, The above instructions, when executed by the at least one processor (320), cause the first electronic device (210) to: Based on the confirmation that the above service is a designated service, the third message is transmitted to the second electronic device (220), A first electronic device (210) that checks channel status information of a signal received from the third electronic device (230) based on a signal transmitted by the third electronic device (230) while performing the above service.

7. In paragraph 6, The above specified services are A first electronic device (210) comprising a service requiring low latency.

8. In paragraph 1, Conditions related to the above channel status information are A first electronic device (210) including at least one of a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is similar to a value related to the condition by a specified amount or more and / or a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is dissimilar to a value related to the condition by a specified amount or more.

9. In paragraph 1, The values ​​related to the above conditions are A first electronic device (210) including channel state information measured based on a signal transmitted by the second electronic device (220) to the first electronic device (210).

10. In the second electronic device (220), A communication circuit (410) that performs short-range wireless communication; Memory (430) for storing instructions; and comprising at least one processor (420), The above instructions, when executed by the at least one processor (420), cause the second electronic device (220) to: A first message is received from the first electronic device (210) that includes identification information of a third electronic device (230) connected to the second electronic device (220) connected to the first electronic device (210), a condition related to channel state information (CSI) measured based on a signal transmitted by the third electronic device (230) and / or a value related to the condition, and the second electronic device (220) requests the performance of an operation of determining whether the signal satisfies the condition, A second electronic device (220) that transmits a second message including information indicating that a condition related to the channel state information is satisfied to the first electronic device (210) when the channel state information measured based on the signal received from the third electronic device (230) satisfies the condition.

11. In paragraph 10, The second message above is A second electronic device (220) containing information related to a signal transmitted by the third electronic device (230).

12. In paragraph 10, The above instructions, when executed by the at least one processor (420), cause the second electronic device (220) to: A second electronic device (220) that transmits the second message during the time that the short-range wireless communication function of the first electronic device (210) remains activated.

13. In paragraph 10, The above instructions, when executed by the at least one processor (420), cause the second electronic device (220) to: The second electronic device (220) receives a third message requesting termination of an operation for determining whether the signal satisfies the condition; A second electronic device (220) that terminates an operation of checking whether the measured channel state information based on the signal received from the third electronic device (230) satisfies the above condition based on the reception of the third message.

14. In paragraph 10, Conditions related to the above channel status are A second electronic device (220) including at least one of a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is similar to a value related to the condition by a specified amount or more and / or a condition in which channel state information measured based on a signal transmitted by the third electronic device (230) is dissimilar to a value related to the condition by a specified amount or more.

15. In paragraph 10, The values ​​related to the above conditions are A second electronic device (220) including channel state information measured based on a signal transmitted by the second electronic device (220) to the first electronic device (210).

Citation Information

Patent Citations

  • Device and method for multicast screen mirroring

    KR101706573B1

  • Screen mirroring method and apparatus thereof

    KR101918040B1

  • Apparatus and method for providing trend analysis services based on tag of standardized order data

    KR1020220134234A

  • Spraying apparatus for pesticide

    KR102624719B1

  • Wireless communication device and wireless communication method

    US20230337191A1