WO2025079926A1 - Dispositif électronique pour un service de recherche de dispositif perdu à l'aide d'un processeur à basse consommation et son procédé de fonctionnement - Google Patents
Dispositif électronique pour un service de recherche de dispositif perdu à l'aide d'un processeur à basse consommation et son procédé de fonctionnement Download PDFInfo
- Publication number
- WO2025079926A1 WO2025079926A1 PCT/KR2024/015122 KR2024015122W WO2025079926A1 WO 2025079926 A1 WO2025079926 A1 WO 2025079926A1 KR 2024015122 W KR2024015122 W KR 2024015122W WO 2025079926 A1 WO2025079926 A1 WO 2025079926A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- information
- lost
- processor
- lost device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
Definitions
- Existing lost device search services may be provided in a manner in which the server collects location information of the lost electronic device and provides it to the user.
- This type of lost device search service assumes that an electronic device capable of direct communication with the server, such as a smartphone, is lost, so it cannot be used with devices (such as earbuds) that can be paired with a smartphone via short-range communication such as Bluetooth but do not have the ability to directly communicate with the server.
- portable electronic devices such as smartphones, that are powered by batteries have their processors enter a sleep mode when the device is not in use in order to reduce battery consumption and extend usage time.
- the processor in the sleep mode must wake up and perform related operations whenever a packet containing identification information of the lost device is received from the lost device, which increases battery consumption. If the lost device finding service is restricted while the processor is in the sleep mode to minimize battery consumption of the electronic device, the accuracy of the lost device finding service will be reduced because the electronic device will not be able to receive a packet containing identification information of the lost device from the lost device even if the lost device is present around the electronic device.
- the present disclosure provides various embodiments for increasing the accuracy of a lost device finding service while reducing battery consumption.
- One embodiment of the present disclosure provides an electronic device for a find service using a low power processor and an operating method thereof.
- An electronic device includes a display module, a communication circuit including a Bluetooth module, at least one processor operably coupled with the display module and the communication circuit, and a low-power processor operably coupled with the display module, the communication circuit, and the at least one processor, wherein the at least one processor is configured to request offloading of a find service to the low-power processor when entering a sleep mode or turning off the display module, and the low-power processor controls the Bluetooth module to perform scanning based on the offloading request of the at least one processor, controls the Bluetooth module to receive an advertising packet broadcast by a first external electronic device and including information indicating that the first external electronic device is a lost device, and generates lost device information for the first external electronic device based on the advertising packet and location information of the electronic device, and wakes up the at least one processor.
- the lost device information may be transmitted to the at least one processor, and the at least one processor may be configured to control the communication circuit to transmit the lost device information to
- an operating method of an electronic device comprises: an operation in which, when at least one processor enters a sleep mode or turns off a display module, the at least one processor requests offloading of a lost device find service to a low-power processor; an operation in which, based on the offloading request of the at least one processor, the low-power processor controls the Bluetooth module to perform scanning; an operation in which, by the low-power processor, the Bluetooth module is controlled to receive an advertising packet broadcast by a first external electronic device and including information indicating that the first external electronic device is a lost device; an operation in which, by the low-power processor, the advertising packet and location information of the electronic device are based on the low-power processor generating lost device information for the first external electronic device; an operation in which, when the at least one processor enters a wakeup state or turns on a display module, the low-power processor transfers the lost device information to the at least one processor; and an operation in which, based on the at least one processor, the low-power processor performs communication
- the present disclosure can increase the accuracy of a lost device finding service while reducing battery consumption.
- FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment.
- FIG. 3 is a diagram illustrating the architecture of an electronic device for a lost device finding service using a low-power processor according to one embodiment.
- FIG. 4 is a diagram for explaining the operation of a lost device finding service using a low-power processor in an electronic device according to one embodiment.
- FIG. 5 is a block diagram briefly illustrating the configuration of an electronic device according to one embodiment.
- FIG. 6 is a block diagram briefly illustrating the configuration of a first external electronic device according to one embodiment.
- FIG. 7 is a diagram for explaining a method for providing a lost device finding service using a low-power processor according to one embodiment.
- FIG. 9 is a diagram for explaining the structure of an advertising packet according to one embodiment.
- Figure 10 is a diagram showing lost device information as a Java code class according to one embodiment.
- FIG. 13 is a flowchart illustrating a method for generating lost device information of a low-power processor according to one embodiment.
- FIG. 14 is a flowchart illustrating a method for transmitting lost device information of a processor according to one embodiment.
- FIG. 15 is a diagram for explaining lost device information according to one embodiment.
- FIG. 16 is a block diagram briefly illustrating the configuration of a second external electronic device according to one embodiment.
- FIG. 17 is a diagram illustrating a method for preventing duplicate reporting of lost device information according to one embodiment.
- the at least one processor (530) may be configured to identify whether the low-power processor (540) can support offloading for the lost device finding service, and if the low-power processor (540) supports offloading for the lost device finding service, request the low-power processor (540) to offload the lost device finding service.
- the at least one processor (530) is configured to transmit offloading control information including at least one of the number of lost device information to be generated, hardware information to be used for location measurement, and offloading restriction location information to the low-power processor (540), and the low-power processor (540) may be configured to stop the offloading or not generate the lost device information for the first external electronic device based on the offloading control information.
- the at least one processor (530) may control the Bluetooth module (511) to broadcast a duplication prevention packet including information indicating that the first external electronic device (600) is a lost device reported to the server.
- the at least one processor (530) may be configured to transmit or delete the lost device information to a server related to the lost device finding service based on the generation time of the lost device information, the location accuracy of the location information of the electronic device, and the set number of allowed reports per unit time.
- An operating method of an electronic device (500) comprises: an operation (810) in which, when at least one processor enters a sleep mode or turns off a display module, the at least one processor requests offloading of a lost device find service to a low-power processor; an operation (820) in which, based on the offloading request of the at least one processor, the low-power processor controls the Bluetooth module to perform scanning; an operation (830) in which, when the low-power processor controls the Bluetooth module to receive an advertising packet broadcasted by a first external electronic device and including information indicating that the first external electronic device is a lost device; an operation (840) in which, when the at least one processor enters a wakeup state or turns on a display module, the low-power processor generates lost device information for the first external electronic device based on the advertising packet and location information of the electronic device; It may include an operation (850) of transferring information to at least one processor and an operation (860) of controlling a communication circuit by the at least one processor to transmit the lost device
- the method of operating the electronic device further includes an operation of identifying, by the at least one processor, whether the low-power processor can support offloading for the lost device finding service, and if the low-power processor supports offloading for the lost device finding service, the at least one processor can request the low-power processor to offload the lost device finding service.
- the operation of generating lost device information for the first external electronic device may include an operation of the low-power processor controlling a GPS module to obtain location information of the electronic device.
- the operating method of the electronic device may further include an operation in which the low-power processor determines, based on the advertising packet, whether identification information of the first external electronic device is included in a lost device list, and an operation in which, if the identification information of the first external electronic device is included in the lost device list, the low-power processor determines, based on at least one of a time at which an item corresponding to the identification information of the first external electronic device was stored in the lost device list and a movement distance of the electronic device, whether to generate lost device information for the first external electronic device.
- the operating method of the electronic device further includes an operation in which the low-power processor controls the Bluetooth module to receive a duplication prevention packet broadcast by a second external electronic device and including information on at least one lost device that has already been reported to the server, an operation in which the low-power processor determines whether identification information on at least one lost device reported to the server is included in a lost device list, and an operation in which, if the identification information on at least one lost device reported to the server is included in the lost device list, the low-power processor adds an ID corresponding to at least one lost device that has already been reported to the server to an ignore device list, and the low-power processor may not generate lost device information on the first external electronic device based on the ignore device list or may transmit the ignore device list together with the lost device information to the at least one processor.
- the operation of transmitting the lost device information to a server associated with the lost device finding service may include an operation of the at least one processor transmitting or deleting the lost device information to the server associated with the lost device finding service based on a generation time of the lost device information, a location accuracy for location information of the electronic device, and a set number of allowed reports per unit time.
- the act of transmitting the lost device information to a server associated with the lost device finding service may include the act of adding the identification information of the lost device reported to the server to a list of devices to be ignored by the at least one processor.
- FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment.
- an electronic device (101) may communicate with an electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of an electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network).
- the electronic device (101) may communicate with the electronic device (104) via the server (108).
- the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197).
- the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added.
- some of these components e.g., the sensor module (176), the camera module (180), or the antenna module (197) may be integrated into one component (e.g., the display module (160)).
- the processor (120) may control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing, for example, software (e.g., a program (140)), and may perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may store a command or data received from another component (e.g., a sensor module (176) or a communication module (190)) in the volatile memory (132), process the command or data stored in the volatile memory (132), and store result data in the nonvolatile memory (134).
- a command or data received from another component e.g., a sensor module (176) or a communication module (190)
- the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphic processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together therewith.
- a main processor (121) e.g., a central processing unit or an application processor
- a secondary processor (123) e.g., a graphic processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor
- the secondary processor (123) may be configured to use lower power than the main processor (121) or to be specialized for a given function.
- the secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
- the auxiliary processor (123) may include a hardware structure specialized for processing artificial intelligence models.
- the artificial intelligence models may be generated through machine learning. Such learning may be performed, for example, in the electronic device (101) itself on which the artificial intelligence model is executed, or may be performed through a separate server (e.g., server (108)).
- the learning algorithm may include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above.
- the artificial intelligence model may include a plurality of artificial neural network layers.
- the artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-networks, or a combination of two or more of the above, but is not limited to the examples described above.
- the artificial intelligence model may additionally or alternatively include a software structure.
- the memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101).
- the data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto.
- the memory (130) can include volatile memory (132) or nonvolatile memory (134).
- the input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101).
- the input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
- the audio output module (155) can output an audio signal to the outside of the electronic device (101).
- the audio output module (155) can include, for example, a speaker or a receiver.
- the speaker can be used for general purposes such as multimedia playback or recording playback.
- the receiver can be used to receive an incoming call. According to one embodiment, the receiver can be implemented separately from the speaker or as a part thereof.
- the display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101).
- the display module (160) can include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device.
- the display module (160) can include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
- the sensor module (176) can detect an operating state (e.g., power or temperature) of the electronic device (101) or an external environmental state (e.g., user state) and generate an electric signal or data value corresponding to the detected state.
- the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
- the interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)).
- the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
- HDMI high definition multimedia interface
- USB universal serial bus
- SD card interface Secure Digital Card
- the haptic module (179) can convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that a user can perceive through a tactile or kinesthetic sense.
- the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
- the power management module (188) can manage power supplied to the electronic device (101).
- the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
- PMIC power management integrated circuit
- the battery (189) can power at least one component of the electronic device (101).
- the battery (189) can include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
- the communication module (190) may support establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., the electronic device (102), the electronic device (104), or the server (108)), and performance of communication through the established communication channel.
- the communication module (190) may operate independently from the processor (120) (e.g., the application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication.
- the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module or a power line communication module).
- a wireless communication module (192) e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module
- a wired communication module (194) e.g., a local area network (LAN) communication module or a power line communication module.
- a corresponding communication module may communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)).
- a first network (198) e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)
- a second network (199) e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)
- a computer network e.g.,
- the wireless communication module (192) may support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna.
- the wireless communication module (192) may support various requirements specified in an electronic device (101), an external electronic device (e.g., an electronic device (104)), or a network system (e.g., a second network (199)).
- the wireless communication module (192) may support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL) each, or 1 ms or less for round trip) for URLLC realization.
- a peak data rate e.g., 20 Gbps or more
- a loss coverage e.g., 164 dB or less
- U-plane latency e.g., 0.5 ms or less for downlink (DL) and uplink (UL) each, or 1 ms or less for round trip
- another component e.g., a radio frequency integrated circuit (RFIC)
- RFIC radio frequency integrated circuit
- the antenna module (197) can form a mmWave antenna module.
- the mmWave antenna module can include a printed circuit board, an RFIC positioned on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) positioned on or adjacent a second side (e.g., a top side or a side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
- a first side e.g., a bottom side
- a plurality of antennas e.g., an array antenna
- the external electronic device (104) or the server (108) may be included in the second network (199).
- the electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
- Electronic devices according to various embodiments disclosed in the present disclosure may be devices of various forms.
- the 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 appliance devices.
- Electronic devices according to embodiments of the present disclosure are not limited to the above-described devices.
- each of the phrases “A or B”, “at least one of A and B”, “at least one of A or B”, “A, B, or C”, “at least one of A, B, and C”, and “at least one of A, B, or C” can include any one of the items listed together in the corresponding phrase, or all possible combinations thereof.
- Terms such as “first”, “second”, or “first” or “second” may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order).
- module used in various embodiments of the present disclosure 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, for example.
- a module may be an integrally configured component or a minimum unit of the component or a part thereof that performs one or more functions.
- a module may be implemented in the form of an application-specific integrated circuit (ASIC).
- ASIC application-specific integrated circuit
- the machine-readable storage medium can be provided in the form of a non-transitory storage medium.
- '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.
- each component e.g., a module or a program of the above-described components may include a single or multiple entities, and some of the multiple entities may be separately arranged in other components.
- one or more components or operations of the above-described corresponding components may be omitted, or one or more other components or operations may be added.
- the multiple components e.g., a module or a program
- the integrated component may perform one or more functions of each of the multiple components identically or similarly to those performed by the corresponding component of the multiple components before the integration.
- FIG. 2 is a diagram illustrating a system for providing a lost device finding service using a low-power processor according to one embodiment.
- a system for providing a lost device finding service using a low-power processor may include at least one first external electronic device (211, 212, 213, 214), an electronic device (221), at least one second external electronic device (222, 223), a server (230), and a user device (240). At least one electronic device (221, 222, 223) and the user device (240) may be connected to the server (230) via a network (e.g., Wi-Fi or a cellular network).
- a network e.g., Wi-Fi or a cellular network
- At least one of the first external electronic devices may include multiple devices associated with the same user and/or the same user account.
- the user may further use at least one of the first external electronic device #2 (212), the first external electronic device #3 (213), and the first external electronic device #4 (214).
- FIG. 2 illustrates an example in which there are four first external electronic devices, the present invention is not limited thereto, and the first external electronic device may include a smaller or larger number of electronic devices.
- the first external electronic device #1 may be a wearable device such as a smartwatch.
- the first external electronic device #2 may be a tracker, which is an electronic device for finding lost items.
- the tracker may be attached to a key fob, a wallet, a backpack, a dog or cat, a car, a bicycle, an ID card, a briefcase, an umbrella, or other gear.
- the first external electronic device #3 may be a Bluetooth earphone such as earbuds.
- the first external electronic device #4 (214) may be a mobile device such as a smartphone.
- the first external electronic device is not limited to the example illustrated in FIG. 2, and may also include an electronic device such as a Bluetooth headphone, a Bluetooth headset, a laptop, or a tablet.
- At least one of the first external electronic devices may broadcast an advertising packet to provide a lost device finding service function. For example, if the first external electronic device #2 (212) determines that it is lost, the first external electronic device #2 (212) may broadcast a packet containing various information including identification information of the first external electronic device #2 (212). This advertising packet may be broadcast so that electronic devices (221, 222, 223) located within a predetermined communication distance from the first external electronic device #2 (212) may receive it. In one embodiment, the at least one of the first external electronic devices (211, 212, 213, 214) may broadcast the advertising packet via a short-range network such as Bluetooth.
- a short-range network such as Bluetooth
- the network for broadcasting the advertising packet by at least one or more first external electronic devices can be appropriately selected.
- Bluetooth low energy (BLE), ultra-wide band (UWB) communication, or near field communication (NFC) can be used to broadcast the advertising packet together with or instead of Bluetooth.
- the packet, or the advertising packet can be understood as a signal, message, or beacon that can recognize that a device is lost.
- At least one of the first external electronic devices may determine whether it is lost based on various criteria. For example, at least one of the first external electronic devices (211, 212, 213, 214) may determine itself as lost if a predetermined time has passed since it was last connected to the terminal or the user device (240) and/or if a predetermined time has passed since it was last connected to the user device (240) and the remaining battery level falls below a threshold value. At least one of the first external electronic devices (211, 212, 213, 214) may determine whether it is lost based on different criteria depending on the device type.
- a wearable device such as a smartwatch, such as the first external electronic device #1 (211), or a tracker, such as the first external electronic device #2 (212), may determine itself as lost if a predetermined amount of time has passed since it was last connected to the terminal or user device (240), as described above.
- Earbuds or Bluetooth earphones such as the first external electronic device #3 (213), may determine itself as lost if a predetermined amount of time has passed since the cradle was opened.
- a smartphone or tablet such as the first external electronic device #4 (214) may determine itself as lost if a predetermined amount of time has passed since the network connection was disconnected.
- various loss determination criteria may be applied according to user settings or manufacturer's standards.
- the electronic device (221) and at least one second external electronic device (222, 223) may be electronic devices that perform a lost device finding service.
- the electronic device (221) includes an electronic device for a lost device finding service using a low power processor.
- the electronic device (221) may receive an advertising packet broadcasted by at least one first external electronic device (211, 212, 213, 214) and provide a lost device finding service using the low power processor.
- the electronic device (221) may generate lost device information including IDs of at least one first external electronic device (211, 212, 213, 214) broadcasting the advertising packet and location information of the electronic device (221) and transmit the lost device information to the server (230).
- At least one or more second external electronic devices are also electronic devices that perform a lost device search service and can receive advertising packets broadcast by at least one or more first external electronic devices (211, 212, 213, 214). At least one or more second external electronic devices (222, 223) can generate lost device information including IDs of at least one or more first external electronic devices (211, 212, 213, 214) broadcasting the advertising packets and location information of at least one or more second external electronic devices (222, 223) and transmit the information to the server (230). In order to prevent reporting information about the same lost device to the server (230), at least one second external electronic device (222, 223) may broadcast a redundancy preventing packet including information about at least one lost device that has already been reported to the server (230).
- the electronic device (221) may not report information about a lost device that has already been reported to the server (230) in a redundant manner by receiving the redundancy preventing packet broadcast by the at least one second external electronic device (222, 223).
- the electronic device (221) may broadcast a redundancy preventing packet including information about the lost device after reporting information about the lost device to the server (230).
- a redundancy preventing packet is broadcast, thereby efficiently utilizing wireless resources and reducing battery consumption of the electronic device.
- the electronic device (221) and at least one second external electronic device (222, 223) may be electronic devices such as smart phones, and may be the electronic device (101) of FIG. 1. Accordingly, part or all of the description of the electronic device (101) described with reference to FIG. 1 may also be applied to the electronic device (221) and at least one second external electronic device (222, 223).
- the present invention is not limited thereto, and the electronic device (221) and at least one second external electronic device (222, 223) may be any electronic devices that support a lost device finding service.
- the server (230) is a server that supports a lost device finding service, and the server (230) may correspond to the server (108) of FIG. 1.
- the server (230) may provide a function for checking location information on a lost device when a user loses one of at least one first external electronic devices (211, 212, 213, 214).
- the server (230) may receive lost device information from the electronic device (221) or at least one second external electronic device (222, 223), and transmit the lost device information to a user device (240) that has the same user and/or user account as the user and/or user account of the lost device.
- the user device (240) is a device having a user and/or user account of at least one of the first external electronic devices (211, 212, 213, 214) and can be provided with a lost device finding service. More specifically, when at least one of the first external electronic devices (211, 212, 213, 214) is lost, the user device (240) can receive lost device information about the lost device from the server (230).
- FIG. 3 is a diagram illustrating the architecture of an electronic device for a lost device finding service using a low-power processor according to one embodiment.
- the electronic device (300) may include an application processor (301) and a low-power processor (302).
- the electronic device (300) may be the electronic device (101) of FIG. 1 and/or the electronic device (221) of FIG. 2.
- the application processor (301) may be the main processor (121) of FIG. 1
- the low-power processor (302) may be the auxiliary processor (123) of FIG. 1.
- the application processor (301) and the low-power processor (302) may be configured as one processor. That is, functions of one processor may be separated and operated as the application processor (301) and the low-power processor (302), respectively.
- the low-power processor (302) may control at least a portion of functions or states associated with at least one component of the electronic device (300) (e.g., a display module, a Bluetooth module, a communication module, and/or a GPS module) to perform a lost device finding service on behalf of the application processor (301) while the application processor (301) is in an inactive (e.g., sleep) state.
- a display module e.g., a display module, a Bluetooth module, a communication module, and/or a GPS module
- the first application (310) is an application running on the application processor (301) and may be connected to the first framework (320) through the first API (application programming interface).
- the first application (310) may be an application for providing a lost device finding service.
- the first framework (320) implements the operation of the first application (310) through the first abstract layer and may be connected to hardware (303) for this purpose.
- the hardware (303) may be a component necessary for implementing the operation of the first application (310) with at least one component (e.g., a display module, a Bluetooth module, a communication module, and/or a GPS module) among the components of the electronic device (300).
- the low-power processor (302) is also one of the hardware (303) connected to the first framework (320), and operations that the application processor (301) should perform may be offloaded to the low-power processor (302).
- the second application (330) is an application that runs on a low-power processor (302), and may be a relatively simple and lightweight application compared to the complex and diverse first application (310) that runs on the application processor (301). In one embodiment, the second application (330) may be an application that offloads some operations and/or functions of an application for providing a lost device finding service.
- the second application (330) may be connected to a second framework (340) through a second API.
- the second framework (340) implements the operations of the second application (330) through a second abstract layer, and may be connected to hardware (303) for this purpose.
- FIG. 4 is a diagram for explaining the operation of a lost device finding service using a low-power processor in an electronic device according to one embodiment.
- the electronic device (400) may include an application processor (401) and a low-power processor (402).
- the electronic device (400) may be the electronic device (101) of FIG. 1, the electronic device (221) of FIG. 2, and/or the electronic device (300) of FIG. 3.
- the application processor (401) may be the application processor (301) of FIG. 3 and/or the main processor (121) of FIG. 1
- the low-power processor (402) may be the low-power processor (302) of FIG. 3 and/or the auxiliary processor (123) of FIG. 1.
- the low-power processor (402) may control at least some of the functions or states associated with the Bluetooth module (451), the GPS module (452), the WIFI module (453), and/or the cellular communication module (454) to perform a lost device finding service on behalf of the application processor (401) while the application processor (401) is in an inactive (e.g., sleep) state.
- an inactive e.g., sleep
- the application processor (401) can execute a first application (410) for providing a lost device finding service.
- the first application (410) for providing a lost device finding service can request offloading of the lost device finding service to the low-power processor (402) through the service interface (420) of the first framework (320).
- the low-power processor (402) can receive an offloading request from the application processor (401) and execute a second application (430).
- the second application (430) controls hardware (e.g., a Bluetooth module (451), a GPS module (452), a WIFI module (453), and a cellular communication module (454)) (403) through an interface (e.g., a Bluetooth interface (441), a GPS interface (442), a WIFI interface (443), and a cellular communication interface (444)) of the second framework (340) to perform an operation for a lost device finding service.
- hardware e.g., a Bluetooth module (451), a GPS module (452), a WIFI module (453), and a cellular communication module (454)
- an interface e.g., a Bluetooth interface (441), a GPS interface (442), a WIFI interface (443), and a cellular communication interface (444)
- FIG. 5 is a block diagram briefly illustrating the configuration of an electronic device according to one embodiment.
- an electronic device (500) may include a communication circuit (510) including a Bluetooth module (511), an antenna module (512), a display module (520), a processor (530), and a low-power processor (540).
- the configuration of the electronic device (500) is not limited thereto, and may include only some of the components described above in FIG. 5, or may further include at least one or more other components (e.g., a memory (130), an input module (150)) in addition to the components described above.
- the electronic device (500) may be the electronic device (101) of FIG. 1, the electronic device (221) of FIG. 2, the electronic device (300) of FIG. 3, and/or the electronic device (400) of FIG. 4.
- the electronic device (500) of FIG. 5 may include components that are identical or similar to at least one of the components (e.g., modules) of the electronic device (101) of FIG. 1.
- the communication circuit (510) may correspond to the communication module (190) or the wireless communication module (192) of FIG. 1
- the antenna module (512) may correspond to the antenna module (197) of FIG. 1.
- the processor (530) may be the main processor (121) of FIG. 1, the application processor (301) of FIG. 3, and/or the application processor (401) of FIG. 4, and the low-power processor (540) may be the auxiliary processor (123) of FIG. 1, the low-power processor (302) of FIG. 3, and/or the low-power processor (402) of FIG. 4.
- the other components may also correspond to the components of FIG. 1.
- the display module (520) can visually provide information to an external party (e.g., a user) of the electronic device (500).
- the display module (520) can include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device.
- the processor (530) may control at least one other component (e.g., a hardware or software component) of the electronic device (500) and perform various data processing or calculations.
- the processor (530) performing an operation may include controlling at least one component (e.g., a hardware or software component) to perform the operation through the component.
- the processor (530) transmitting a packet may include the processor (530) controlling the communication circuit (510) to transmit the packet through the communication circuit (510).
- the processor (530) may load instructions or data received from another component (e.g., the communication circuit (510)) into a memory, process the instructions or data stored in the memory, and store result data in the memory.
- the processor (530) may be composed of a plurality of processors.
- the processor (530) may be referred to as a control unit.
- the processor (530) may execute at least one instruction for a lost device finder service stored in memory.
- the processor (530) may request offloading of the lost device finding service to the low-power processor (540) when entering a sleep mode or turning off the display module (520).
- the processor (530) identifies whether the low-power processor (540) can support offloading of the lost device finding service, and if the low-power processor (540) supports offloading of the lost device finding service, the processor (530) may request offloading of the lost device finding service to the low-power processor (540).
- the processor (530) may transmit offloading control information including at least one of the number of lost device information to be generated, hardware information to be used for location measurement, and offloading restriction location information, along with the offloading request, to the low-power processor (540).
- the processor (530) may receive lost device information from the low-power processor (540) and control the communication circuit (510) to transmit the lost device information to a server related to a lost device finding service.
- the processor (530) may transmit or delete the lost device information to the server related to the lost device finding service based on the generation time of the lost device information, the location accuracy of the location information of the electronic device (500), and the set number of allowed reports per unit time.
- the low-power processor (540) can control at least one other component (e.g., hardware or software component) of the electronic device (500) and perform various data processing or calculations. However, the low-power processor (540) can perform relatively simple and light data processing or calculations with low power compared to the processor (530). As at least a part of the data processing or calculation, the low-power processor (540) can load a command or data received from another component (e.g., communication circuit (510)) into a memory, process the command or data stored in the memory, and store the result data in the memory. In one embodiment, the low-power processor (540) can execute at least one instruction for a lost device finding service stored in the memory.
- another component e.g., communication circuit (510)
- the low-power processor (540) may control the Bluetooth module (511) to perform scanning and receive an advertising packet that the first external electronic device broadcasts and includes information indicating that the electronic device is a lost device.
- the low-power processor (540) may generate lost device information for the first external electronic device based on the advertising packet and the location information of the electronic device.
- the low-power processor (540) may control the GPS module, the WiFi module, and/or the cellular communication module to obtain location information of the electronic device (500).
- the low-power processor (540) may determine whether the identification information of the first external electronic device is included in the lost device list based on the advertising packet. If the identification information of the first external electronic device is included in the lost device list, the low-power processor (540) may determine whether to generate lost device information for the first external electronic device based on at least one of the time at which an item corresponding to the identification information of the first external electronic device was stored in the lost device list and the movement distance of the electronic device.
- the low-power processor (540) can generate lost device information.
- the lost device information can include identification information, location information, and time information.
- the low-power processor (540) can transfer the generated lost device information to the processor (530) when the processor (530) enters a wakeup state or turns on the display module.
- the low-power processor (540) can transfer the lost device information to the processor (530) based on at least one of the stored time of the lost device information included in the lost device list, the number of lost device information, and the location accuracy for the location information of the electronic device (500).
- the low-power processor (540) may control the Bluetooth module (511) to receive a duplicate prevention packet broadcast by the second external electronic device and including information about at least one lost device that has already been reported to the server.
- the low-power processor (540) may check whether identification information about at least one lost device reported to the server is included in the lost device list, and if identification information about at least one lost device reported to the server is included in the lost device list, the low-power processor (540) may add identification information about at least one lost device already reported to the server to an ignore device list. In one embodiment, when adding identification information about a lost device reported to the server to the ignore device list, the identification information about the corresponding lost device may be deleted from the lost device list. In one embodiment, the low-power processor (540) may not generate lost device information about the first external electronic device or may transmit the ignore device list together with the lost device information to at least one processor based on the ignore device list.
- the electronic device (500) may further include a GPS module, a WiFi module, or a cellular communication module.
- the GPS module may obtain location information of the electronic device (500) using a GPS system.
- the WiFi module may perform communication with an AP (access point) and other electronic devices, and the electronic device (500) may obtain location information of the electronic device (500) based on signals transmitted and received with the AP.
- the cellular communication module may perform cellular communication, and the electronic device (500) may obtain location information of the electronic device (500) using a cellular communication system.
- FIG. 6 is a block diagram briefly illustrating the configuration of a first external electronic device according to one embodiment.
- a first external electronic device (600) may include a communication circuit (610) including a Bluetooth module (611), an antenna module (612), and a processor (620).
- the configuration of the first external electronic device (600) is not limited thereto, and may include only some of the components described above in FIG. 6, or may further include at least one or more other components (e.g., a memory (130), an input module (150)) in addition to the components described above.
- the first external electronic device (600) may be at least one or more of the first external electronic devices (211, 212, 213, 214) of FIG. 2.
- the communication circuit (610) can support wireless communication between the first external electronic device (600) and the external electronic device.
- the communication circuit (610) can transmit and receive signals and/or data with the electronic device (500) or the second external electronic device using a frequency band supported by wireless communication according to a prescribed wireless communication protocol.
- the communication circuit (610) can communicate with another electronic device via a short-range wireless communication network such as ultra-wideband (UWB), Bluetooth, low power Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA).
- the communication circuit (610) can include a Bluetooth module (611) for Bluetooth legacy communication and/or BLE communication as a wireless communication module.
- the communication circuit (610) can operate independently from the processor (620) and can include one or more communication processors that support wireless communication.
- the communication circuit (610) may be referred to as a communication interface or a communication module.
- the antenna module (612) may include a plurality of antennas, and at least one antenna suitable for a communication method used in the communication network (e.g., the first network (196) of FIG. 1) may be selected from the plurality of antennas by the communication circuit (610).
- the processor (620) may determine whether the first external electronic device (600) is lost. For example, the processor (620) may determine the first external electronic device (600) is lost if a predetermined amount of time has passed since the first external electronic device (600) was last connected to the mother terminal or the user device and/or if a predetermined amount of time has passed since the last connection to the user device and the remaining battery level falls below a threshold value. The processor (620) may determine whether the first external electronic device (600) is lost using different criteria depending on the device type of the first external electronic device (600).
- the processor (620) may determine the first external electronic device (600) is lost if a predetermined amount of time has passed since the last connection to the mother terminal or the user device as described above. If the first external electronic device (600) is earbuds or Bluetooth earphones, the processor (620) may determine that the first external electronic device (600) is lost if a predetermined time has passed since the cradle was opened. In addition, if the first external electronic device (600) is a smartphone or tablet, the processor (620) may determine that the first external electronic device (600) is lost if a predetermined time has passed since the network connection was released.
- this is only an example, and various loss determination criteria may be applied according to user settings or manufacturer's standards.
- FIG. 7 is a diagram for explaining a method for providing a lost device finding service using a low-power processor according to one embodiment.
- a lost device finding service using a low-power processor can be performed through a first external electronic device (701), a second external electronic device (702), an electronic device (703), and a server (704).
- the first external electronic device (701) can be at least one of the first external electronic devices (211, 212, 213, 214) of FIG. 2 and/or the first external electronic device (600).
- the electronic device (703) can be the electronic device (101) of FIG. 1, the electronic device (221) of FIG. 2, the electronic device (300) of FIG. 3, the electronic device (400) of FIG. 4, and/or the electronic device (500) of FIG. 5.
- the processor (7032) of the electronic device (703) may request offloading of the lost device find service to the low-power processor (7031).
- the processor (7032) may request offloading of the lost device find service to the low-power processor (7031) when the processor (7032) enters a sleep mode or turns off the display module.
- the present invention is not limited thereto, and the processor (7032) may request offloading of the lost device find service to the low-power processor (7031) for various reasons.
- the processor (7032) of the electronic device (703) may request offloading of the lost device find service to the low-power processor (7031).
- the processor (7032) may request the low-power processor (7031) to offload the lost device finding service or to stop the offloading service based on a user input.
- the user input may be made based on information received from the server.
- the electronic device (703) may visually provide the information received from the server using the display module (160).
- the processor (7032) may identify whether the low-power processor (7031) can support offloading for the lost device finding service, and if the low-power processor (7031) supports offloading for the lost device finding service, may request the low-power processor (7031) to offload the lost device finding service.
- the processor (7032) may transmit a scan filter along with the offloading request to the low-power processor (7031).
- the scan filter includes condition setting information for receiving only specific packets via the Bluetooth module (7033).
- the low-power processor (7031) may receive an advertising packet including information indicating a lost device among various packets scanned using the scan filter.
- the processor (7032) may transmit offloading control information including at least one of the number of lost device information to be generated, hardware information to be used for location measurement, and offloading restriction location information, along with the offloading request, to the low-power processor (7031).
- the offloading control information may include an ignore device list.
- the processor (7032) may directly perform the lost device finding service operation without requesting offloading for the lost device finding service.
- the processor (7032) may not offload the lost device finding service to the low-power processor (7031).
- the low-power processor (7031) of the electronic device (703) may perform operations for the lost device finder service in response to an offloading request for the lost device finder service from the processor (7032).
- the low power processor (7031) of the electronic device (703) may transmit a message including a scan start command to the Bluetooth module (7033). That is, the low power processor (7031) of the electronic device (703) may control the Bluetooth module (7033) to perform scanning.
- the scanning may include BLE scanning.
- the Bluetooth module (7033) of the electronic device (703) may receive an advertising packet broadcast by the first external electronic device (701).
- the advertising packet may include information indicating that the first external electronic device (701) that transmitted the advertising packet is a lost device.
- the low-power processor (7031) may determine whether identification information of the first external electronic device (701) is included in a lost device list based on the advertising packet. If the identification information of the first external electronic device (701) is included in the lost device list, the low-power processor (7031) may determine whether to generate lost device information for the first external electronic device (701) based on at least one of the time at which an item corresponding to the identification information of the first external electronic device (701) was stored in the lost device list and the movement distance of the electronic device (703).
- the low-power processor (7031) may add the identification information of the first external electronic device (701) to the lost device list if the identification information of the first external electronic device (701) is not included in the lost device list.
- a low-power processor (7031) of an electronic device requests hardware (e.g., a GPS module, a WIFI module, a cellular communication module) (7034) for location information of the electronic device (703).
- the low-power processor (7031) may first attempt to obtain location information using the GPS module for efficient operation, and if it fails, may obtain location information using the WIFI module or the cellular communication module.
- the low-power processor (7031) may determine hardware (e.g., a GPS module, a WIFI module, and/or a cellular communication module) from which to request location information based on hardware information to be used for location measurement included in the offloading control information received in operation 705.
- the low-power processor (7031) can directly obtain detailed location information when using a GPS module.
- the low-power processor (7031) uses a Wi-Fi module, it can obtain surrounding Wi-Fi AP information, which is indirect location information.
- the low-power processor (7031) uses a cellular module, it can obtain cellular network information, which is indirect location information.
- the low-power processor (7031) transmits the indirect location information to the processor (7032), and the processor (7032) can obtain detailed location information based on the indirect location information.
- the processor (7032) can control hardware (e.g., a WIFI module, a cellular communication module) (7034) to transmit surrounding Wi-Fi AP information and/or cellular network information to an external device (e.g., a server), and obtain detailed location information from the external device.
- hardware e.g., a WIFI module, a cellular communication module
- a low-power processor (7031) of an electronic device may receive location information from hardware (e.g., a GPS module, a WIFI module, and/or a cellular communication module) (7034).
- hardware e.g., a GPS module, a WIFI module, and/or a cellular communication module
- the Bluetooth module (7033) of the electronic device (703) may receive a redundancy preventing packet broadcast by the second external electronic device (702).
- the redundancy preventing packet may include information about at least one lost device that has already been reported to the server (704).
- the Bluetooth module (7033) of the electronic device (703) may transfer the received duplicate prevention packet to the low-power processor (7031).
- the Bluetooth module (7033) may transfer all or at least a portion of the received advertising packet to the low-power processor (7031).
- the Bluetooth module (7033) may obtain information included in the advertising packet, not the advertising packet itself, and may transfer the obtained information to the low-power processor (7031).
- the low-power processor (7031) may check whether identification information of at least one lost device reported to the server is included in the lost device list, and if identification information of at least one lost device already reported to the server is included in the lost device list, the low-power processor (7031) may add identification information of at least one lost device reported to the server to an ignore device list. At this time, the low-power processor (7031) may delete identification information of at least one lost device already reported to the server from the lost device list. In one embodiment, the low-power processor (7031) may not generate lost device information for the first external electronic device (701) based on the ignore device list, or may transmit the ignore device list together with the lost device information to the processor (7032).
- Operations 735 and 740 may be performed only when a duplication prevention packet is received from the second external electronic device (702), and may be omitted if the duplication prevention packet is not received.
- the operation of receiving a duplication prevention packet from the second external electronic device (702) is illustrated as operations 735 and 740, but is not limited thereto, and the electronic device (703) may receive a duplication prevention packet from the second external electronic device (702) at any time and use it to generate lost device information.
- the electronic device (703) may perform operation 745 if a duplication prevention packet is not received within a specified time before or after receiving an advertising packet from the first external electronic device (701), the electronic device (703) may perform operation 745.
- the low-power processor (7031) of the electronic device (703) may generate lost device information.
- the lost device information may include identification information of the first external electronic device (701), location information of the electronic device (703), and time information related to the time at which the lost device information was generated.
- the low-power processor (7031) may generate lost device information based on the offloading control information received in operation 705.
- the low-power processor (7031) may not generate lost device information if the number of lost devices included in the lost device list is greater than the number of lost device information to be generated included in the control information.
- the low-power processor (7031) may ignore advertising packets received from the first external electronic device (701) for a certain period of time from the time at which the information is stored in the lost device list, and may not generate lost device information. In addition, if the identification information is included in the lost device list, the low-power processor (7031) may ignore advertising packets received from the first external electronic device (701) and may not generate lost device information if movement of the electronic device (703) exceeding a predetermined threshold value is not detected, such as through an acceleration sensor.
- the low-power processor (7031) may transmit the lost device information to the processor (7032) based on at least one of the storage time of the lost device information included in the lost device list, the number of lost device information, and the location accuracy for the location information of the electronic device (703). In addition, the low-power processor (7031) may transmit a list of devices to be ignored along with the lost device information to the processor (7032).
- the processor (7032) of the electronic device (703) may control the hardware (e.g., a WIFI module, a cellular communication module) (7034) to transmit the lost device information to the server (704) related to the lost device finding service.
- the processor (7032) may obtain detailed location information based on the indirect location information.
- the processor (7032) may receive one or more lost device information from the low-power processor (7031) and generate a report waiting list including the received lost device information.
- each item of the report waiting list may include identification information, location information, and time information, similar to the lost device information.
- the location information may include the location information included in the lost device information as it is, or may include location information newly acquired by the processor (7032).
- the server (704) may forward the lost device information to a user device having the same user and/or user account as the user and/or user account of the lost device.
- Action 760 may be performed only if the electronic device (703) supports the duplicate reporting prevention action, otherwise it may be omitted.
- At least one processor e.g., processor (530) of FIG. 5
- at least one processor (530) of an electronic device may request offloading of a find service to a low-power processor (e.g., low-power processor (540) of FIG. 5).
- a low-power processor e.g., low-power processor (540) of FIG. 5
- At least one processor (530) executes an application for providing the lost device finding service, identifies whether the electronic device (500) supports offloading to the low-power processor (540), and depending on the result, it can directly perform the lost device finding service or request offloading for the lost device finding service to the low-power processor (540).
- At least one processor (530) may transmit a scan filter along with an offloading request to the low-power processor (540).
- the scan filter may include condition setting information for receiving only specific packets via the Bluetooth module (511).
- the scan filter may be a filter for receiving an advertising packet including information indicating that the device is lost.
- the scan filter may include condition setting information for service identification information and/or service data information.
- the low-power processor (540) may receive an advertising packet including information indicating that the device is lost among various packets scanned using the scan filter.
- At least one processor (530) may transmit offloading control information to the low-power processor (540) along with the offloading request, including at least one of the number of lost device information to be generated, hardware information to be used for location measurement, and offloading limit location information.
- - Number of lost device information to be generated Sets the number of lost device information to be generated by the low-power processor (540). If too much lost device information is generated by the low-power processor (540) that performs offloading for the lost device search service, at least one processor (530) may receive and process a large amount of data after waking up, and the amount of data to be reported to the server may also become excessively large. Therefore, this is used to limit the amount of lost device information generated by the low-power processor (540).
- Offloading restriction location information There may be a device (e.g., a test device or an exhibition device) that always broadcasts advertising packets at a specific location. If lost device information for such unnecessary devices is continuously generated, the resources of the electronic device (500) and the server are continuously consumed, and wireless resources are also wasted. If the electronic device (500) learns that an unnecessary device exists at a specific location through history information, it can restrict offloading to the low-power processor (540) at that location.
- a device e.g., a test device or an exhibition device
- the low-power processor (540) of the electronic device (500) may control the Bluetooth module (511) to receive an advertising packet that is broadcast by a first external electronic device (e.g., the first external electronic device (600) of FIG. 6) and includes information indicating that the device is lost.
- the advertising packet may include information indicating that the first external electronic device (600) that transmitted the advertising packet is the lost device.
- the low-power processor (540) may determine whether identification information of the first external electronic device (600) is included in a lost device list based on an advertising packet. If the identification information of the first external electronic device (600) is included in the lost device list, the low-power processor (540) may determine whether lost device information for the first external electronic device (600) is generated based on at least one of the time at which an item corresponding to the identification information of the first external electronic device (600) is stored in the lost device list and the movement distance of the electronic device (500).
- the low-power processor (540) may ignore advertising packets received from the first external electronic device (600) for a certain period of time from the time at which the corresponding information is stored in the lost device list. Additionally, the low-power processor (540) may ignore an advertising packet received from the first external electronic device (600) if the identification information is included in the list of lost devices and movement of the electronic device (500) exceeding a predetermined threshold is not detected through the acceleration sensor.
- the low-power processor (540) may add the identification information of the first external electronic device (600) to the lost device list if the identification information of the first external electronic device (600) is not included in the lost device list.
- the low-power processor (540) of the electronic device (500) may generate lost device information for the first external electronic device (600) based on the advertising packet and the location information of the electronic device (500).
- the lost device information may include identification information of the first external electronic device (600), location information of the electronic device (500), and time information related to the time at which the lost device information was generated.
- the low-power processor (540) can obtain location information of the electronic device (500).
- the low-power processor (540) can obtain location information using a GPS module.
- the low-power processor (540) can obtain location information using a WIFI module or a cellular communication module.
- the low-power processor (540) can determine hardware (e.g., a GPS module, a WIFI module, or a cellular communication module) to request location information based on hardware information to be used for location measurement included in the offloading control information.
- the low-power processor (540) may obtain location information every time an advertising packet is received, or may use the acquired location information for a certain period of time after obtaining the location information for efficient operation. In one embodiment, the low-power processor (540) may use an acceleration sensor to discard previously acquired location information and request new location information only when a certain level of movement is detected.
- the low-power processor (540) may generate lost device information based on the offloading control information.
- the low-power processor (540) may not generate lost device information if the number of lost devices included in the lost device list is greater than the number of lost device information to be generated included in the control information.
- the low-power processor (540) may ignore advertising packets received from the first external electronic device (600) for a certain period of time from the time at which the information is stored in the lost device list, and may not generate lost device information. In addition, if the identification information is included in the lost device list, the low-power processor (540) may ignore advertising packets received from the first external electronic device (600) and may not generate lost device information if movement of the electronic device (500) exceeding a certain threshold value is not detected by the acceleration sensor.
- the low-power processor (540) of the electronic device (500) can transfer lost device information to at least one processor (530).
- the low-power processor (540) may transmit the lost device information to at least one processor (530) based on at least one of the storage time of the lost device information included in the lost device list, the number of the lost device information, and the location accuracy of the location information of the electronic device (500). For example, the low-power processor (540) may transmit the lost device information to at least one processor (530) when a predetermined time (e.g., 30 minutes, 1 hour) has elapsed from the storage time of the oldest item of the lost device information included in the lost device list.
- a predetermined time e.g., 30 minutes, 1 hour
- the low-power processor (540) may transmit the lost device information to at least one processor (530) when the lost device information included in the lost device list includes the location information of the electronic device (500) acquired using a GPS module, and the location information has a predetermined accuracy (e.g., within an error of 30 m).
- the low-power processor (540) may transmit lost device information to at least one processor (530) when the number of items included in the lost device list is greater than a predetermined size (e.g., 5, 10).
- the lost device information generated by the low-power processor (540) must be transferred to at least one processor (530) so that it can be reported to the server and utilized for the lost device search service.
- processor (530) when the processor (530) is in a wakeup state or waits unconditionally until the display module is turned on, a large time difference may occur between the time of receiving an advertising packet from a lost device and the time of transmitting the lost device information to the server, so that it may not be possible to provide necessary information to a user using the lost device service at an appropriate time.
- the low-power processor (540) transfers the lost device information to at least one processor (530) based on at least one of the storage time of the lost device information included in the lost device list, the number of lost device information, and the location accuracy for the location information of the electronic device (500), thereby providing necessary information to the user at an appropriate time.
- the low-power processor (540) of the electronic device (500) may delete the stored lost device information after transferring the lost device information to at least one processor (530).
- the processor (530) may obtain detailed location information based on the indirect location information. For example, the processor (530) may control the communication circuit (510) to transmit surrounding Wi-Fi AP information and/or cellular network information to an external device (e.g., a server), and obtain detailed location information from the external device.
- the processor (530) may include the obtained detailed location information in the lost device information and transmit it to the server.
- At least one processor (530) may receive one or more lost device information from the low-power processor (540) and generate a report waiting list including the received lost device information.
- each item of the report waiting list may include identification information, location information, and time information, similar to the lost device information.
- the location information may include the location information included in the lost device information as it is, or may include location information newly acquired by at least one processor (530).
- FIG. 9 is a diagram for explaining the structure of an advertising packet according to one embodiment.
- the advertising packet may include a BLE header, service identification information (service universally unique identifier (UUID) information), and service data information.
- service identification information service universally unique identifier (UUID) information
- service data information service data information
- Service identification information is information indicating whether the packet is related to a certain service and may include a UUID value corresponding to a specific service.
- the service identification information may include a UUID value corresponding to a lost device search service.
- the service data information is information indicating data related to the service, and may include a flag indicating the purpose of the packet, identification information (privacy ID) of the device transmitting the packet, and status information (status) of the device transmitting the packet.
- a flag indicating the purpose of the packet identification information (privacy ID) of the device transmitting the packet
- status information status information of the device transmitting the packet.
- the flag value of the advertising packet may be 0x03
- the flag value of the duplicate prevention packet may be 0x00.
- the status information may include a value indicating a lost status.
- FIG. 10 is a diagram showing lost device information as a Java code class according to one embodiment
- FIG. 11 is a diagram showing lost device information as a Java code class value according to one embodiment.
- WwanInfo corresponding to location information acquired using a cellular module may include int cellID corresponding to cell ID, int locationAreaCode corresponding to LAC (location area code), int countryCode corresponding to country code, int networkCode corresponding to network code, and double singalStrength corresponding to signal strength.
- Figure 11 shows an example of the value of the Java code class for the lost device information of Figure 10.
- the Java code class of the lost device information illustrated in Fig. 10 and the values illustrated in Fig. 11 are examples, and are not limited thereto, and the Java code class of the lost device information and its values can be configured in various forms.
- FIG. 12 is a diagram for explaining a method for checking whether offloading of a low-power processor is supported according to one embodiment.
- At least one processor e.g., processor (530) of FIG. 5 of an electronic device (e.g., electronic device (500) of FIG. 5) may determine whether a low-power processor (e.g., low-power processor (540) of FIG. 5) can support offloading for a lost device finding service.
- a low-power processor e.g., low-power processor (540) of FIG. 5
- At operation 1220 at least one processor (530) of the electronic device (500) may directly perform the operation of the lost device finding service. More specifically, at least one processor (530) of the electronic device (500) may control a Bluetooth module (e.g., a Bluetooth module (511) of FIG. 5) in a wake-up state or a display turn-on state to receive an advertising packet broadcast from a lost device. Thereafter, at least one processor (530) may generate lost device information based on the advertising packet and report the generated lost device information to a server.
- a Bluetooth module e.g., a Bluetooth module (511) of FIG. 5
- At operation 1230 at least one processor (530) of the electronic device (500) may request offloading for the lost device finding service to the low-power processor (540). At this time, the at least one processor (530) may transmit a scan filter and/or offloading control information to the low-power processor (540) along with the offloading request.
- the low-power processor (540) can perform operations of a lost device search service. More specifically, the low-power processor (540) of the electronic device (500) can control the Bluetooth module (511) to receive an advertising packet broadcast from a lost device when at least one processor (530) enters a sleep mode or turns off the display module. Thereafter, the low-power processor (540) can generate lost device information based on the advertising packet and transmit the generated lost device information to at least one processor (530).
- FIG. 13 is a flowchart illustrating a method for generating lost device information of a low-power processor according to one embodiment.
- a low-power processor e.g., a low-power processor (540) of FIG. 5) of an electronic device (e.g., an electronic device (500) of FIG. 5) may control a Bluetooth module (e.g., a Bluetooth module (511) of FIG. 5) to receive an advertising packet that a first external electronic device (e.g., a first external electronic device (600) of FIG. 6) broadcasts and includes information indicating that the first external electronic device (e.g., the first external electronic device (600) of FIG. 6) is a lost device.
- the advertising packet may include information indicating that the first external electronic device (600) that transmitted the advertising packet is a lost device.
- the low-power processor (540) of the electronic device (500) can determine whether an item corresponding to the identification information of the first external electronic device (600) was stored before a predetermined time and/or whether the electronic device (500) has been moved.
- the low-power processor (540) of the electronic device (500) may generate lost device information for the first external electronic device.
- the low-power processor (540) of the electronic device (500) may terminate the procedure.
- the lost device finding service when a lost device finding service is performed by receiving an advertising packet once from a lost device, the lost device finding service is not performed again for the same lost device unless it moves more than a certain distance, thereby reducing battery consumption.
- the electronic device (500) may receive lost device information from a low-power processor (e.g., the low-power processor (540) of FIG. 5).
- the lost device information may include identification information, location information, and time information.
- At least one processor (530) of the electronic device (500) may determine whether the identification information of the lost device included in the lost device information is included in an ignore device list.
- At least one processor (530) of the electronic device (500) may determine whether the location information of the electronic device (500) is included in the lost device information.
- At operation 1460 at least one processor (530) of the electronic device (500) can obtain the location information of the electronic device (500).
- at operation 1470 at least one processor (530) of the electronic device (500) can include the obtained location information of the electronic device (500) in the lost device information.
- At least one processor (530) of the electronic device (500) may control a communication circuit (e.g., a communication circuit (510) of FIG. 5) to transmit the lost device information to a server related to a lost device search service.
- a communication circuit e.g., a communication circuit (510) of FIG. 5
- At least one processor (530) can immediately terminate the procedure.
- FIG. 15 is a diagram for explaining lost device information according to one embodiment.
- the lost device information may include identification information (privacy ID) of the lost device, location information (LocationInfo) of the electronic device (500), and the creation time (CreateTime) of the lost device information.
- the location information may include the location information included in the lost device information as it is, or may include location information newly acquired by at least one processor (530).
- all of the multiple electronic devices may receive the advertising packet broadcast by the lost device and report the same or similar lost device information to a server (e.g., the server (230) of FIG. 2).
- a server e.g., the server (230) of FIG. 2.
- reporting of lost device information with similar accuracy for the same lost device does not help in finding the lost device, and causes unnecessary server traffic and computation, resulting in a waste of resources.
- a duplication prevention packet including identification information of at least one lost device that has already been reported to the server may be broadcast. This will be described with reference to FIGS. 16 and 17.
- FIG. 16 is a block diagram briefly illustrating the configuration of a second external electronic device according to one embodiment.
- a second external electronic device (1600) may include a communication circuit (1610) including a Bluetooth module (1611), an antenna module (1612), and a processor (1620).
- the configuration of the electronic device (1600) is not limited thereto, and may include only some of the components described above in FIG. 16, or may further include at least one or more other components (e.g., a memory (130), an input module (150)) in addition to the components described above.
- the second external electronic device (1600) may be at least one or more of the second external electronic devices (222, 223) of FIG. 2.
- the communication circuit (1610) can support wireless communication between the second external electronic device (1600) and the external electronic device.
- the communication circuit (1610) can transmit and receive signals and/or data with an electronic device (e.g., the electronic device (500) of FIG. 5) or a first external electronic device (e.g., the first external electronic device (600) of FIG. 6) using a frequency band supported by wireless communication according to a prescribed wireless communication protocol.
- the communication circuit (1610) can communicate with another electronic device via a short-range wireless communication network such as ultra-wideband (UWB), Bluetooth, low power Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA).
- UWB ultra-wideband
- Bluetooth Bluetooth
- Low power Bluetooth wireless fidelity
- IrDA infrared data association
- the communication circuit (1610) can include a Bluetooth module (1611) for Bluetooth legacy communication and/or BLE communication as a wireless communication module.
- the communication circuit (1610) may operate independently of the processor (1620) and may include one or more communication processors that support wireless communications.
- the communication circuit (1610) may also be referred to as a communication interface or a communication module.
- the antenna module (1612) may include a plurality of antennas, and at least one antenna suitable for a communication method used in the communication network (e.g., the first network (1916) of FIG. 1) may be selected from the plurality of antennas by the communication circuit (1610).
- the processor (1620) may control the Bluetooth module (1611) to transmit a redundancy preventing packet including information about at least one lost device that has already been reported to the server.
- the redundancy preventing packet may include service identification information indicating that the packet is related to finding a lost device, identification information and status information of a first external electronic device (e.g., the first external electronic device (600) of FIG. 6), and service data information including information related to the purpose of the packet.
- the information related to the purpose of the packet may include a value indicating that the corresponding packet is a redundancy preventing packet.
- FIG. 17 is a diagram illustrating a method for preventing duplicate reporting of lost device information according to one embodiment.
- the anti-duplication packet may include service identification information indicating that the packet is related to finding a lost device, identification information and status information of the first external electronic device (600), and service data information including information related to the purpose of the packet.
- the information related to the purpose of the packet may include a value indicating that the packet is a anti-duplication packet.
- the low-power processor (540) of the electronic device (500) may add the identification information of at least one or more lost devices reported to the server to the list of devices to be ignored if the list of lost devices includes the identification information of at least one or more lost devices already reported to the server. At this time, the low-power processor (540) may delete the identification information of at least one or more lost devices already reported to the server from the list of lost devices.
- the low-power processor (540) may ignore an advertising packet transmitted from the first external electronic device (600) that corresponds to identification information included in the list of devices to be ignored.
- at least one processor (530) of the electronic device (500) may control the Bluetooth module (511) to broadcast an anti-duplication packet including information indicating that the first external electronic device (600) is a lost device reported to the server.
- An electronic device (500) comprises a display module (520), a communication circuit (510) including a Bluetooth module (511), at least one processor (530) operably coupled with the display module (520) and the communication circuit (510), and a low-power processor (540) operably coupled with the display module (520), the communication circuit (511) and the at least one processor (530), wherein the at least one processor (540) is configured to request offloading of a find service to the low-power processor (540) when entering a sleep mode or turning off the display module (520), and the low-power processor (540) controls the Bluetooth module (511) based on the offloading request of the at least one processor (530).
- the method may be configured to perform scanning, control the Bluetooth module (51) to receive an advertising packet that is broadcast by the first external electronic device (600) and includes information indicating that the device is a lost device, generate lost device information for the first external electronic device (600) based on the advertising packet and location information of the electronic device (500), and transmit the lost device information to the at least one processor (530) when the at least one processor (530) enters a wakeup state or turns on the display module (520), and the at least one processor (530) may be configured to control the communication circuit (510) to transmit the lost device information to a server related to the lost device finding service.
- the electronic device (500) further includes a GPS (global positioning system) module
- the low-power processor (540) may be further configured to control the GPS module to obtain location information of the electronic device.
- the low-power processor (540) controls the Bluetooth module (511) to receive a duplication prevention packet broadcast by the second external electronic device (1600) and including information on at least one lost device already reported to the server, determine whether identification information of at least one lost device reported to the server is included in a lost device list, and if identification information of at least one lost device reported to the server is included in the lost device list, add identification information of at least one lost device reported to the server to an ignore device list, and may not generate lost device information for the first external electronic device (600) based on the ignore device list or transmit the ignore device list together with the lost device information to the at least one processor (530). In one embodiment, when identification information of at least one lost device reported to the server is added to the ignore device list, identification information of the corresponding lost device may be deleted from the lost device list.
- the at least one processor (530) may control the Bluetooth module (511) to broadcast a duplication prevention packet including information indicating that the first external electronic device (600) is a lost device reported to the server.
- the at least one processor (530) may be configured to add identification information of a lost device reported to the server to a list of devices to ignore.
- An operating method of an electronic device (500) comprises: an operation (810) in which, when at least one processor enters a sleep mode or turns off a display module, the at least one processor requests offloading of a lost device find service to a low-power processor; an operation (820) in which, based on the offloading request of the at least one processor, the low-power processor controls the Bluetooth module to perform scanning; an operation (830) in which, when the low-power processor controls the Bluetooth module to receive an advertising packet broadcasted by a first external electronic device and including information indicating that the first external electronic device is a lost device; an operation (840) in which, when the at least one processor enters a wakeup state or turns on a display module, the low-power processor generates lost device information for the first external electronic device based on the advertising packet and location information of the electronic device; It may include an operation (850) of transferring information to at least one processor and an operation (860) of controlling a communication circuit by the at least one processor to transmit the lost device
- the method of operating the electronic device further includes an operation of identifying, by the at least one processor, whether the low-power processor can support offloading for the lost device finding service, and if the low-power processor supports offloading for the lost device finding service, the at least one processor can request the low-power processor to offload the lost device finding service.
- the operation of requesting offloading of a lost device finding service to the low-power processor by the at least one processor includes the operation of transmitting offloading control information including at least one or more of a number of lost device information to be generated, hardware information to be used for location measurement, and offloading restriction location information to the low-power processor, and based on the offloading control information, the offloading may be stopped or the lost device information for the first external electronic device may not be generated.
- the operating method of the electronic device may further include an operation in which the low-power processor determines, based on the advertising packet, whether identification information of the first external electronic device is included in a lost device list, and an operation in which, if the identification information of the first external electronic device is included in the lost device list, the low-power processor determines, based on at least one of a time at which an item corresponding to the identification information of the first external electronic device was stored in the lost device list and a movement distance of the electronic device, whether to generate lost device information for the first external electronic device.
- the operating method of the electronic device further includes an operation in which the low-power processor controls the Bluetooth module to receive a duplication prevention packet broadcast by a second external electronic device and including information on at least one lost device that has already been reported to the server, an operation in which the low-power processor determines whether identification information on at least one lost device reported to the server is included in a lost device list, and an operation in which, if the identification information on at least one lost device reported to the server is included in the lost device list, the low-power processor adds an ID corresponding to at least one lost device that has already been reported to the server to an ignore device list, and the low-power processor may not generate lost device information on the first external electronic device based on the ignore device list or may transmit the ignore device list together with the lost device information to the at least one processor.
- the operation of transmitting the lost device information to a server associated with the lost device finding service may include an operation of the at least one processor transmitting or deleting the lost device information to the server associated with the lost device finding service based on a generation time of the lost device information, a location accuracy for location information of the electronic device, and a set number of allowed reports per unit time.
- the act of transmitting the lost device information to a server associated with the lost device finding service may include the act of adding the identification information of the lost device reported to the server to a list of devices to be ignored by the at least one processor.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Divers modes de réalisation de la présente divulgation concernent un dispositif électronique pour un service de recherche de dispositif perdu à l'aide d'un processeur à basse consommation, et son procédé de fonctionnement. Le dispositif électronique selon un mode de réalisation de la présente divulgation comprend : un module d'affichage ; un circuit de communication comprenant un module Bluetooth ; au moins un processeur couplé fonctionnellement au module d'affichage et au circuit de communication ; et un processeur à basse consommation couplé fonctionnellement au module d'affichage, au circuit de communication et au au moins un processeur, l'au moins un processeur pouvant être configuré pour demander au processeur à basse consommation de délester le service de recherche de dispositif perdu lors de l'entrée dans un mode de veille ou lors de l'extinction du module d'affichage, et le processeur à basse consommation peut effectuer le service de recherche de dispositif perdu sur la base de la demande de délestage de l'au moins un processeur.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20230135501 | 2023-10-11 | ||
| KR10-2023-0135501 | 2023-10-11 | ||
| KR10-2023-0196918 | 2023-12-29 | ||
| KR1020230196918A KR20250052243A (ko) | 2023-10-11 | 2023-12-29 | 저전력 프로세서를 이용한 분실 기기 찾기 서비스를 위한 전자 장치 및 그 동작 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025079926A1 true WO2025079926A1 (fr) | 2025-04-17 |
Family
ID=95396011
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2024/015122 Pending WO2025079926A1 (fr) | 2023-10-11 | 2024-10-04 | Dispositif électronique pour un service de recherche de dispositif perdu à l'aide d'un processeur à basse consommation et son procédé de fonctionnement |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025079926A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150105709A (ko) * | 2014-03-10 | 2015-09-18 | 삼성전자주식회사 | 전자 장치의 분실 방지 방법 및 장치 |
| US20170026777A1 (en) * | 2015-07-26 | 2017-01-26 | Qualcomm Incorporated | Bluetooth low energy interlaced advertising and scanning |
| KR20220109002A (ko) * | 2021-01-28 | 2022-08-04 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 프라이버시 보호 기반의 위치 정보 전송 방법 |
| KR20220128169A (ko) * | 2021-03-12 | 2022-09-20 | 삼성전자주식회사 | 전자 장치 및 그 분실 보고 방법 |
| WO2023018189A1 (fr) * | 2021-08-10 | 2023-02-16 | 삼성전자 주식회사 | Procédé de gestion de dispositifs électroniques sur la base d'un compte de groupe, et dispositif associé |
-
2024
- 2024-10-04 WO PCT/KR2024/015122 patent/WO2025079926A1/fr active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150105709A (ko) * | 2014-03-10 | 2015-09-18 | 삼성전자주식회사 | 전자 장치의 분실 방지 방법 및 장치 |
| US20170026777A1 (en) * | 2015-07-26 | 2017-01-26 | Qualcomm Incorporated | Bluetooth low energy interlaced advertising and scanning |
| KR20220109002A (ko) * | 2021-01-28 | 2022-08-04 | 삼성전자주식회사 | 전자 장치 및 전자 장치에서 프라이버시 보호 기반의 위치 정보 전송 방법 |
| KR20220128169A (ko) * | 2021-03-12 | 2022-09-20 | 삼성전자주식회사 | 전자 장치 및 그 분실 보고 방법 |
| WO2023018189A1 (fr) * | 2021-08-10 | 2023-02-16 | 삼성전자 주식회사 | Procédé de gestion de dispositifs électroniques sur la base d'un compte de groupe, et dispositif associé |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022154364A1 (fr) | Procédé et appareil de gestion de connexion sans fil d'un dispositif électronique | |
| WO2022211267A1 (fr) | Système de traitement de données et procédé de fonctionnement d'appareil de traitement de données | |
| WO2022030801A1 (fr) | Procédé de gestion d'une connexion sans fil d'un dispositif électronique, et dispositif associé | |
| WO2023043148A1 (fr) | Procédé de commande de puissance fournie à un signal de transmission, et dispositif électronique | |
| WO2025079926A1 (fr) | Dispositif électronique pour un service de recherche de dispositif perdu à l'aide d'un processeur à basse consommation et son procédé de fonctionnement | |
| WO2022145820A1 (fr) | Dispositif électronique et procédé de transmission d'informations d'identification d'un dispositif électronique externe l'utilisant | |
| WO2023013878A1 (fr) | Dispositif et procédé permettant d'établir une connexion | |
| WO2023080447A1 (fr) | Dispositif électronique de planification de transmission et de réception de données par l'intermédiaire d'une pluralité de liaisons, et procédé de fonctionnement du dispositif électronique | |
| WO2022145914A1 (fr) | Procédé pour trouver un dispositif de sortie audio à l'aide d'un dispositif d'alimentation de puissance et son dispositif d'alimentation de puissance | |
| WO2024039054A1 (fr) | Dispositif de gestion de réseau comprenant une pluralité de dispositifs électroniques externes, et procédé associé | |
| WO2025089753A1 (fr) | Dispositif électronique de sélection d'un point d'accès pour transmettre une trame de réponse de sonde, et procédé de fonctionnement de dispositif électronique | |
| WO2025135684A1 (fr) | Dispositif électronique de gestion de protocole entre un circuit de communication et un processeur, procédé de fonctionnement de dispositif électronique | |
| WO2025018680A1 (fr) | Dispositif électronique pour effectuer une duplication, et son procédé de fonctionnement | |
| WO2025033759A1 (fr) | Dispositif électronique et procédé de recherche de signal de réseau de communication | |
| WO2024106749A1 (fr) | Dispositif électronique, procédé d'identification d'une priorité de connexion et support de stockage non transitoire lisible par ordinateur | |
| WO2023048375A1 (fr) | Dispositif électronique pour transmettre un signal de prise en charge d'appairage, et son procédé de fonctionnement | |
| WO2024186008A1 (fr) | Système d'identification de dispositif électronique externe connecté à un dispositif électronique, dispositif électronique et procédé d'identification de dispositif électronique externe connecté à un dispositif électronique | |
| WO2023214770A1 (fr) | Dispositif électronique permettant de fournir une fonction de recherche et procédé de fonctionnement d'un dispositif électronique | |
| WO2024248306A2 (fr) | Dispositif électronique pour commander un appareil de prise de vues adjacent à une antenne, et procédé de fonctionnement de dispositif électronique | |
| WO2024019286A1 (fr) | Dispositif électronique prenant en charge un mode de temps twt ou un mode d'économie d'énergie et procédé de fonctionnement du dispositif électronique | |
| WO2025100932A1 (fr) | Dispositif électronique prenant en charge une pluralité d'interfaces et son procédé de fonctionnement | |
| WO2024262732A1 (fr) | Procédé de commande d'énergie et appareil électronique le prenant en charge | |
| WO2025071057A1 (fr) | Dispositif électronique de recherche de dispositif électronique externe prenant en charge une communication nan et dispositif électronique externe prenant en charge une communication p2p, et procédé de fonctionnement de dispositif électronique | |
| WO2025023447A1 (fr) | Dispositif électronique et procédé de commutation de trajet audio | |
| WO2024225643A1 (fr) | Dispositif électronique pour commander un circuit de commutation d'antenne |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24877464 Country of ref document: EP Kind code of ref document: A1 |