Equipment searching method and device, electronic equipment and medium
By broadcasting its location information in the electronic device shutdown state and uploading it to the server, the problem that users cannot find the location of the device in the shutdown state is solved, and the user experience and the possibility of device search is improved.
Patent Information
- Application Number
- CN202311354213.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-18
- Publication Date
- 2025-04-18
AI Technical Summary
The prior art cannot determine the location of the electronic device in the shutdown state, resulting in poor user experience.
By broadcasting information that characterizes its location while the electronic device is in a shutdown state, causing other nearby electronic devices to receive and upload to the server, the user can find the device location through the server.
Improves the ability of users to find devices after electronic devices are lost, enhances the user experience, and makes searches without establishing a communication connection with the device.
Smart Images

Figure CN119854772A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of electronic devices, and in particular to a device search method, apparatus, electronic device and medium. Background Art
[0002] Currently, when an electronic device is lost, it can be found through other electronic devices with which it has established a communication connection, so that the user can determine the location of the electronic device. However, when the electronic device is turned off, the location of the electronic device cannot be determined, resulting in a poor user experience. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a device search method, apparatus, electronic device and medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a device search method is provided, which is applied to a first electronic device, and the device search method includes:
[0005] In a case where the first electronic device is in a powered-off state, determining first information, where the first information is used to characterize a location of the first electronic device;
[0006] The first information is broadcasted so that a second electronic device that receives the first information uploads the first information to a server.
[0007] In some embodiments of the present disclosure, the determining the first information includes:
[0008] Determining first location information of the first electronic device;
[0009] Determining account information of the first electronic device;
[0010] The first location information and the account information are determined as the first information.
[0011] In some embodiments of the present disclosure, determining the first location information of the first electronic device includes:
[0012] When the first electronic device is in a moving state, determining the first location information at intervals of a first preset time;
[0013] When the first electronic device is in a stationary state, determining the first location information at intervals of a second preset time;
[0014] Wherein, the first preset time is shorter than the second preset time.
[0015] In some embodiments of the present disclosure, the determining the first information further includes:
[0016] Determining time information corresponding to the first location information;
[0017] The determining the first location information and the account information as the first information includes:
[0018] The first location information, the time information, and the account information are determined as the first information.
[0019] In some embodiments of the present disclosure, broadcasting the first information includes:
[0020] The first information and the shutdown status information of the first electronic device are broadcasted.
[0021] According to a second aspect of an embodiment of the present disclosure, a device search method is provided, which is applied to a second electronic device, and the device search method includes:
[0022] In a case where the received information broadcast by the first electronic device includes the first information, determining second information, where the second information is used to characterize a relative position of the second electronic device with respect to the first electronic device;
[0023] The first information and the second information are uploaded to a server.
[0024] In some embodiments of the present disclosure, the determining the second information includes:
[0025] Determine second position information of the second electronic device relative to the first electronic device;
[0026] The second position information is determined as the second information.
[0027] In some embodiments of the present disclosure, the device search method further includes:
[0028] receiving information broadcast by the first electronic device;
[0029] determining whether the first electronic device is in a powered-off state according to the information broadcast by the first electronic device;
[0030] When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, it is determined that the received information broadcast by the first electronic device includes the first information.
[0031] According to a third aspect of an embodiment of the present disclosure, a device search method is provided, which is applied to a server, and the device search method includes:
[0032] Receiving and storing first information and second information uploaded by a second electronic device, wherein the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device to the first electronic device;
[0033] Determine third information based on the first information and the second information;
[0034] In response to a search request from a user for the first electronic device, the third information is sent to the user.
[0035] In some embodiments of the present disclosure, determining third information based on the first information and the second information includes:
[0036] Determining first location information and time information in the first information;
[0037] determining second location information in the second information;
[0038] The first location information, the second location information, and the time information are determined as the third information.
[0039] In some embodiments of the present disclosure, the sending the third information to the user includes:
[0040] Obtaining the account information in the search request;
[0041] Based on the account information and preset configuration information, determine the third information corresponding to the account information, where the preset configuration information is used to characterize the correspondence between the account information and the third information;
[0042] The determined third information is sent to the user.
[0043] In some embodiments of the present disclosure, the search request is sent through a preset application or a preset webpage; and the sending the determined third information to the user includes:
[0044] The determined third information is sent to the preset application or the preset webpage.
[0045] According to a fourth aspect of an embodiment of the present disclosure, a device search apparatus is provided, which is applied to a first electronic device, and the device search apparatus includes:
[0046] A first determining module is configured to determine first information when the first electronic device is in a powered-off state, wherein the first information is used to represent a location of the first electronic device;
[0047] The broadcast module is configured to broadcast the first information so that the second electronic device that receives the first information uploads the first information to a server.
[0048] According to a fifth aspect of an embodiment of the present disclosure, a device search apparatus is provided, which is applied to a second electronic device, and the device search apparatus includes:
[0049] A second determining module is configured to determine second information when the received information broadcast by the first electronic device is the first information, wherein the second information is used to represent a relative position of the second electronic device and the first electronic device;
[0050] The uploading module is configured to upload the first information and the second information to a server.
[0051] According to a sixth aspect of an embodiment of the present disclosure, a device search apparatus is provided, which is applied to a server, and the device search apparatus includes:
[0052] a receiving module configured to receive and store first information and second information uploaded by a second electronic device, wherein the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device with respect to the first electronic device;
[0053] A third determining module is configured to determine third information based on the first information and the second information;
[0054] The sending module is configured to send the third information to the user in response to a search request from the user for the first electronic device.
[0055] According to a seventh aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0056] processor;
[0057] a memory for storing instructions executable by the processor;
[0058] The processor is configured to execute the device search method as described above.
[0059] According to an eighth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the device search method as described above.
[0060] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0061] When the first electronic device is in a powered-off state, first information for characterizing the location of the first electronic device is determined so that the user can determine the location of the first electronic device. The first information is broadcasted so that a nearby second electronic device receives the broadcasted first information and uploads the first information to a server. Since the first information is stored in the server, the user can find the powered-off first electronic device through the server, thereby improving the user experience. Furthermore, since the second electronic device does not need to establish a communication connection with the first electronic device, it can upload the received first information to the server for the user to search, thereby increasing the possibility of finding the device.
[0062] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0064] Figure 1 is a block diagram of a device search system according to an exemplary embodiment;
[0065] Figure 2 is a schematic diagram of an application scenario of a device search method according to an exemplary embodiment;
[0066] Figure 3 is a flow chart of a device search method according to an exemplary embodiment;
[0067] Figure 4 is a flow chart of a device search method according to another exemplary embodiment;
[0068] Figure 5 is a flow chart of a device search method according to another exemplary embodiment;
[0069] Figure 6 is a flow chart of a device search method according to another exemplary embodiment;
[0070] Figure 7 is a flow chart of a device search method according to another exemplary embodiment;
[0071] Figure 8 is a flow chart of a device search method according to another exemplary embodiment;
[0072] Fig. 9 is a flow chart of a device search method according to another exemplary embodiment;
[0073] Fig.10 is a flow chart of a device search method according to another exemplary embodiment;
[0074] Fig.11 is a flow chart of a device search method according to another exemplary embodiment;
[0075] Fig.12 is a flow chart of a device search method according to another exemplary embodiment;
[0076] Fig.13 is a flow chart of a device search method according to another exemplary embodiment;
[0077] Fig.14 is a flow chart of a device search method according to another exemplary embodiment;
[0078] Fig.15 is a block diagram of a device search apparatus according to an exemplary embodiment;
[0079] Fig.16 is a block diagram of a device search apparatus according to another exemplary embodiment;
[0080] Fig.17 is a block diagram of a device search apparatus according to another exemplary embodiment;
[0081] Fig.18 is a block diagram of an electronic device according to an exemplary embodiment.
[0082] In the figure:
[0083] 10-first electronic device; 11-low power processing unit; 12-sensor unit; 20-second electronic device; 30-server; 40-third electronic device; 100-first determination module; 110-broadcast module; 111-intelligent sensor hub unit; 112-business unit; 113-client; 121-first Bluetooth module; 122-first ultra-wideband module; 123-first star flash module; 124-first audio module; 125-first global navigation satellite system module; 200-second determination module; 210-upload module; 300-receiving module; 310-third determination module; 320-sending module; 400-electronic device; 402-processing component; 404-memory; 406-power component; 408-multimedia component; 410-audio component; 412-input and output interface; 414-sensor component; 416-communication component; 420-processor. DETAILED DESCRIPTION
[0084] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0085] At present, electronic devices are placed anywhere when not in use by users, or stolen by others in public places, resulting in the loss of electronic devices. After the electronic device is lost, it can be searched through other electronic devices that establish communication connections, so that the user can determine the location of the electronic device. For example, after the user cannot determine the location of the first electronic device, the user can open the search application in the second electronic device, and the second electronic device will send a search request to the first electronic device connected to Bluetooth. After receiving the search request, the first electronic device will vibrate and play music to prompt the user of its location. The user can find the lost first electronic device based on the music played by the first electronic device and its vibration. However, when the power of the electronic device is exhausted or the electronic device is stolen, the electronic device may be in a shutdown state. When the electronic device is turned off, the user cannot determine the location of the turned-off electronic device through the search application because the communication connection with other electronic devices is disconnected and the prompt information cannot be sent. Since the user cannot find the turned-off electronic device, the user's use of the electronic device is affected, resulting in a poor user experience.
[0086] In order to solve the above technical problems, the present disclosure provides a device search method, in which a first electronic device can broadcast first information representing its location when it is in a powered-off state, so that a nearby second electronic device uploads the received first information to a server for storage. Since the user can find the location of the first electronic device through the server after losing the first electronic device, the user experience is improved. In addition, since the second electronic device that receives the first information does not need to establish a communication connection with the first electronic device, the received first information can still be uploaded to the server for the user to search when the first electronic device is powered off, thereby increasing the possibility of finding the device.
[0087] For ease of understanding, the device search system of the present disclosure is first described. Figure 1As shown, the device search system includes a first electronic device 10, a second electronic device 20 and a server 30. The first electronic device 10 includes a low-power processing unit 11 and a sensor unit 12. The low-power processing unit 11 includes an intelligent sensor hub unit 111, a service unit 112 and a client 113. The sensor unit 12 includes a first Bluetooth module 121, a first Ultra Wide Band (UWB) module 122, a first star flash module 123 and / or a first audio module 124. The sensor unit 12 also includes a first Global Navigation Satellite System (GNSS) module 125. The intelligent sensor hub unit 111 is used to interact with the first Bluetooth module 121, the first Ultra Wide Band module 122, the first star flash module 123, the first audio module 124 and the first Global Navigation Satellite System module 125 for data. The intelligent sensor hub unit 111 is also used to interact with sensors such as acceleration sensors and angular velocity sensors for data. The business unit 112 can control the operation status of the first Bluetooth module 121, the first ultra-wideband module 122, the first star flash module 123, the first audio module 124 and the first global navigation satellite system module 125 when the first electronic device is turned on and off. The client 113 can communicate with the server 30. Among them, the first global navigation satellite system module 125 is used to determine the location of the first electronic device 10. The fence range and the position detection interval of the first global navigation satellite system module 125 can be set by the low-power processing unit 11. The second electronic device 20 may include a second Bluetooth module, a second ultra-wideband module, a second star flash module and / or a second audio module. The second electronic device 20 may also include a second global navigation satellite system module. The first electronic device 10 can broadcast information through the first Bluetooth module 121, the first ultra-wideband module 122, the first star flash module 123 and / or the first audio module 124, and the second electronic device 20 can receive the information broadcast by the first electronic device 10 through the second Bluetooth module, the second ultra-wideband module, the second star flash module and / or the second audio module. The second electronic device 20 can also determine the relative position with the first electronic device 10 through the second Bluetooth module, the second ultra-wideband module, the second star flash module and / or the second audio module. For example, when the relative position with the first electronic device 10 is determined through the second Bluetooth module, it can be achieved through the channel sounding function in the second Bluetooth module. If the second electronic device 20 can communicate directly with the server 30, the second electronic device 20 uploads the information broadcast by the first electronic device 10 to the server 30.If the second electronic device 20 cannot communicate with the server 30, the second electronic device 20 may upload the information broadcast by the first electronic device 10 to the server 30 through the third electronic device 40. The third electronic device 40 may include a third Bluetooth module, a third ultra-wideband module, a third star flash module and / or a third audio module. The third electronic device 40 may receive the information broadcast by the first electronic device 10 sent by the second electronic device 20 through the third Bluetooth module, the third ultra-wideband module, the third star flash module and / or the third audio module.
[0088] like Figure 1 and Figure 2 As shown, when the first electronic device 10 is in the shutdown state, the first electronic device 10 keeps the low power consumption processing unit 11 in the running state, and the business unit 112 of the low power consumption processing unit 11 controls the first Bluetooth module 121, the first ultra-wideband module 122, the first star flash module 123 and / or the first audio module 124 and the first global navigation satellite system module 125 to keep in the running state. The first global navigation satellite system module 125 determines the location of the first electronic device 10 once every certain time interval. The first electronic device 10 broadcasts the first information including its location. The second electronic device 20 uploads the first information and the second information to the server 30 after receiving the first information broadcast by the first electronic device 10 by monitoring. The user can send a search request to the server 30, and the server sends the third information to the user, and the user determines the location of the first electronic device 10 according to the third information. Among them, the number of the second electronic device 20 can be multiple, and the scanning and monitoring are performed in a multi-device fusion manner. The user can send a search request through a preset application or a preset web page.
[0089] The present disclosure provides a device search method, which is applied to a first electronic device, such as Figure 3 As shown, the method includes:
[0090] S100: When the device is in a powered-off state, determine first information, where the first information is used to represent a location of a first electronic device.
[0091] S200: broadcast the first information so that the second electronic device that receives the first information uploads the first information to the server.
[0092] In this embodiment, when the first electronic device is in a powered-off state, the first information used to characterize the location of the first electronic device is determined so that the user can determine the location of the first electronic device. The first information is broadcasted so that a nearby second electronic device receives the broadcasted first information and uploads the first information to the server. Since the first information is stored in the server, the user can find the powered-off first electronic device through the server, thereby improving the user experience. In addition, since the second electronic device does not need to establish a communication connection with the first electronic device, it can upload the received first information to the server for the user to search, thereby increasing the possibility of finding the device.
[0093] Exemplarily, the broadcasting of the first information in step S200 may be performed through a first Bluetooth module, a first ultra-wideband module, a first star flash module and / or a first audio module.
[0094] In one embodiment, if Figure 4 As shown, the first information determined in step S100 is determined in the following manner:
[0095] S110: Determine first location information of a first electronic device.
[0096] S120: Determine account information of the first electronic device.
[0097] S130: Determine the first location information and the account information as the first information.
[0098] In this embodiment, since the user needs to determine the location of the first electronic device, the first electronic device can be found and the first location information of the first electronic device can be determined. Since the account information can characterize the ownership of the first electronic device and it is convenient for the user to determine the account information of the first electronic device, the account information of the first electronic device is determined and the first location information and the account information are determined as the first information. By determining the first location information and the account information as the first information, the user can query the location of the first electronic device through the account information, thereby reducing the complexity of device search.
[0099] Exemplarily, the determining of the first location information of the first electronic device in step S110 may be performed by a first global navigation satellite system module.
[0100] In one embodiment, the first location information of the first electronic device is determined in step S110 by:
[0101] When the first electronic device is in a moving state, the first location information is determined at every first preset time interval.
[0102] When the first electronic device is in a stationary state, the first location information is determined at every second preset time interval.
[0103] The first preset time is shorter than the second preset time.
[0104] In this embodiment, when determining the first location information of the first electronic device, the detection interval of the first location information can be determined according to whether the first electronic device is in a mobile state. When the first electronic device is in a mobile state, the first location information changes quickly, and it is necessary to determine the first location information at a shorter first preset time interval to accurately locate the first electronic device. When the first electronic device is in a stationary state, the first location information changes slowly, and it is necessary to determine the first location information at a longer second preset time interval to reduce the power consumption of the first electronic device. By determining the first location information at different intervals according to whether the first electronic device is in a mobile state, the accuracy of the positioning of the first electronic device is improved and the power consumption of the first electronic device is reduced.
[0105] Exemplarily, whether the first electronic device in the above steps is in a moving state can be detected and determined by sensors such as an acceleration sensor and an angular velocity sensor in the first electronic device.
[0106] For example, the first preset time may be in the range of 1s to 10min. The first preset time may be in the range of 30s, 60s, 120s, etc. The second preset time may be in the range of 1s to 10min. The second preset time may be in the range of 60s, 240s, 600s, etc.
[0107] In one embodiment, determining the first information in step S100 further includes:
[0108] Time information corresponding to the first location information is determined.
[0109] The first location information and the account information are determined as the first information in step S130 in the following manner:
[0110] The first location information, time information and account information are determined as the first information.
[0111] In this embodiment, since the location of the first electronic device may be different at different times, the time information corresponding to the first location information can help the user locate the movement path of the first electronic device over time and determine the latest location of the first electronic device. The time information corresponding to the first location information is determined, and the first location information, time information and account information are determined as the first information. The user can find the first electronic device according to the first location information and time information to improve the accuracy of device search.
[0112] It is understandable that when the first information does not include time information, the user can determine the latest location of the first electronic device according to the upload order of the first information in the server.
[0113] In one embodiment, determining the first information in step S100 further includes:
[0114] The movement information of the first electronic device is determined, where the movement information is used to indicate whether the first electronic device is in a moving state or a stationary state.
[0115] In the above step, the first location information, time information and account information are determined as the first information in the following manner:
[0116] The first location information, time information, movement information and account information are determined as the first information.
[0117] In this embodiment, the mobile information of the first electronic device can indicate whether the first electronic device is in a mobile state, and the user can determine whether the first electronic device is stolen or placed according to the mobile information to determine the method of finding the first electronic device. The mobile information of the first electronic device is determined, and the first location information, time information, mobile information and account information are determined as the first information. The user can find the first electronic device according to the first location information, time information and mobile information to improve the accuracy of device search.
[0118] In one embodiment, broadcasting the first information in step S200 is determined by:
[0119] The first information and the shutdown state information of the first electronic device are broadcasted.
[0120] In this embodiment, by broadcasting the first information and the shutdown status information, the second electronic device can determine that the first electronic device is shut down according to the shutdown status information to upload the first information, thereby reducing the complexity of device search.
[0121] It is understandable that the first electronic device may not broadcast the shutdown status information.
[0122] In one embodiment, after determining the first location information of the first electronic device in step S110, the device search method further includes:
[0123] Determine whether the first location information exceeds a preset fence range.
[0124] When the first location information exceeds the preset fence range, an alarm message is issued.
[0125] In this embodiment, it is determined whether the first location information exceeds the preset fence range to determine whether the first electronic device has been moved over a long distance due to theft. If the first location information exceeds the preset fence range, the first electronic device is likely to be stolen, and an alarm message is issued to facilitate the user to find the first electronic device.
[0126] For example, the preset fence range may be in the range of 100 m to 5 km, 500 m, 1 km, 2 km, and the like.
[0127] The present disclosure provides a device search method, which is applied to a first electronic device, such as Figure 5 As shown, the method includes:
[0128] S300: When the first electronic device is in a powered-off state, determine first location information of the first electronic device.
[0129] S310: Determine time information corresponding to the first location information.
[0130] S320: Determine movement information of the first electronic device.
[0131] S330: Determine the account information of the first electronic device.
[0132] S340: Determine the first location information, time information, movement information and account information as the first information.
[0133] S350: broadcast the first information and the shutdown status information of the first electronic device.
[0134] In this embodiment, when the device is in a shutdown state, the first location information of the first electronic device, the time information corresponding to the first location information, the mobile information, and the account information are determined, and the first location information, time information, mobile information, and account information are determined as the first information. The first information and the shutdown state information of the first electronic device are broadcast so that the second electronic device that receives the first information uploads the first information to the server. Since the server stores the first information, the user can quickly determine the location of the first electronic device through the first location information, time information, and mobile information to improve the user's experience. In addition, since the second electronic device does not need to establish a communication connection with the first electronic device, it can upload the received first information to the server for the user to search, thereby increasing the possibility of the device being found.
[0135] The present disclosure provides a device search method, which is applied to a second electronic device, such as Figure 6 As shown, the method includes:
[0136] S400: When the received information broadcast by the first electronic device includes the first information, determine second information, where the second information is used to represent a relative position between the second electronic device and the first electronic device.
[0137] S500: Upload the first information and the second information to the server.
[0138] In this embodiment, since the information broadcast by the first electronic device may include the first information or may not include the first information, the second information is determined when the information broadcast by the first electronic device received includes the first information. Since the second information is used to characterize the relative position of the second electronic device and the first electronic device, the user can quickly determine the position of the first electronic device by combining the first information and the second information. The first information and the second information are uploaded to the server, which facilitates the user to determine the first information and the second information through the server and find the first electronic device. Since the first information and the second information are stored in the server, the position of the first electronic device is determined by the first information and the second information, which improves the accuracy of the first electronic device. At the same time, since the second electronic device determines the second information when the information broadcast by the first electronic device received includes the first information, it avoids uploading information irrelevant to the location of the first electronic device to the server, thereby reducing the power consumption of the second electronic device. In addition, since the second electronic device does not need to establish a communication connection with the first electronic device, each second electronic device can upload the first information and the second information, thereby increasing the possibility of the device finding.
[0139] Exemplarily, the second information determined in step S400 may be determined by a second Bluetooth module, a second ultra-wideband module, a second star flash module and / or a second audio module.
[0140] For example, for uploading the first information and the second information to the server in step S500, if the second electronic device can communicate directly with the server, the first information and the second information can be directly uploaded to the server. If the second electronic device cannot communicate with the server, the first information and the second information can be uploaded to the server via a third electronic device.
[0141] In one embodiment, if Figure 7 As shown, the second information in step S400 is determined in the following manner:
[0142] S410: Determine second position information of the second electronic device relative to the first electronic device.
[0143] S420: Determine the second location information as the second information.
[0144] In this embodiment, the second position information of the second electronic device relative to the first electronic device is determined, and the second position information is determined as the second information to assist in determining the position of the first electronic device. By determining the second position information of the second electronic device relative to the first electronic device to assist in determining the position of the first electronic device, the user can determine the position of the first electronic device based on the first position information and the second position information, thereby improving the accuracy of device search.
[0145] In one embodiment, if Figure 8 As shown, the device search method also includes:
[0146] S600: Receive information broadcast by a first electronic device.
[0147] S610: Determine whether the first electronic device is in a powered-off state according to information broadcast by the first electronic device.
[0148] S620: When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, determine that the received information broadcast by the first electronic device includes the first information.
[0149] In this embodiment, since the first electronic device broadcasts the first information when it is in a shutdown state, the second electronic device uploads the first information to search for the first electronic device and determine whether the first electronic device is in a shutdown state. When it is determined that the first electronic device is in a shutdown state and the information broadcast by the first electronic device includes the first location information and the account information, the first location information and the account information are the first information broadcast in the shutdown state, and it is determined that the information broadcast by the received first electronic device includes the first information. By uploading the first information and the second information to the server when it is determined that the first electronic device is in a shutdown state, the first location information and the account information broadcast in the power-on state are avoided from being uploaded to reduce the power consumption of the second electronic device.
[0150] Exemplarily, determining whether the first electronic device is in a powered-off state according to the information broadcast by the first electronic device in step S610 may be determining whether the information broadcast by the first electronic device includes power-off state information. When the information broadcast by the first electronic device includes power-off state information, it is determined that the first electronic device is in a powered-off state.
[0151] It is understandable that after receiving the information broadcast by the first electronic device, it is also possible to determine whether the first electronic device is in a powered-off state. When it is determined that the information broadcast by the first electronic device includes the first location information and the account information, it is determined that the information broadcast by the received first electronic device includes the first information.
[0152] The present disclosure provides a device search method, which is applied to a second electronic device, such as Fig. 9 As shown, the method includes:
[0153] S700: Receive information broadcast by a first electronic device.
[0154] S710: Determine whether the first electronic device is in a powered-off state according to information broadcast by the first electronic device.
[0155] S720: When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, determine that the received information broadcast by the first electronic device includes the first information.
[0156] S730: Determine second location information of the second electronic device relative to the first electronic device.
[0157] S740: Determine the second location information as the second information.
[0158] S750: Upload the first information and the second information to the server.
[0159] In this embodiment, the information broadcast by the first electronic device is received, and according to the information broadcast by the first electronic device, it is determined whether the first electronic device is in a shutdown state to avoid uploading the information sent in the power-on state. In the case where it is determined that the first electronic device is in a shutdown state and the information broadcast by the first electronic device includes the first location information and the account information, the first location information and the account information are the information broadcast in the shutdown state, and it is determined that the information broadcast by the first electronic device received includes the first information. The second location information of the second electronic device relative to the first electronic device is determined, and the second location information is determined as the second information, and the second information is used to assist the first information in finding the first electronic device. The first information and the second information are uploaded to the server, and the user can find the first electronic device through the first information and the second information in the server, thereby improving the accuracy of the first electronic device search. At the same time, since the second electronic device determines the second information when the information broadcast by the first electronic device received includes the first information, it avoids uploading information irrelevant to the location of the first electronic device to the server, thereby reducing the power consumption of the second electronic device. In addition, since the second electronic device does not need to establish a communication connection with the first electronic device, the first information and the second information can be uploaded through multiple second electronic devices, thereby improving the possibility of the device being found.
[0160] The present disclosure provides a device search method, which is applied to a server, such as Fig.10 As shown, the method includes:
[0161] S800: Receive and store first information and second information uploaded by a second electronic device, where the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device with respect to the first electronic device.
[0162] S900: Determine third information based on the first information and the second information.
[0163] S1000: In response to a search request from a user for a first electronic device, third information is sent to the user.
[0164] In this embodiment, the first information and the second information uploaded by the second electronic device are received and stored, and the server stores the first position information of the first electronic device and the second position information of the second electronic device relative to the first electronic device, so that the user can find the first electronic device. Based on the first information and the second information, the third information is determined to filter the information in the first information and the second information that does not need to be sent to the user. In response to the user's search request for the first electronic device, the third information is sent to the user, and the user can obtain the third information. Since the user only needs to issue a search request to obtain the third information to determine the location of the first electronic device, the complexity of device search is reduced.
[0165] For example, for receiving and storing the first information and the second information uploaded by the second electronic device in step S800, if the second electronic device can communicate directly with the server, the first information and the second information uploaded by the second electronic device can be directly received and stored. If the second electronic device cannot communicate with the server, the first information and the second information uploaded by the second electronic device through the third electronic device can be received and stored.
[0166] In one embodiment, if Fig.11 As shown, in step S900, based on the first information and the second information, the third information is determined in the following manner:
[0167] S910: Determine first location information and time information in the first information.
[0168] S920: Determine second location information in the second information.
[0169] S930. Determine the first location information, the second location information, and the time information as third information.
[0170] In this embodiment, since the user enters the account information of the first electronic device when searching for the first electronic device through the server, the server needs to filter the account information when returning the third information to avoid sending duplicate information. The first location information and time information in the first information and the second location information in the second information are determined, and the first location information, the second location information and the time information are determined as the third information to combine the first information and the second information and filter the account information. By filtering the account information from the third information, only the first location information, the second location information and the time information required by the user are sent to the user, thereby improving the speed of device search.
[0171] In one embodiment, the first location information and time information in the first information determined in step S910 are determined in the following manner:
[0172] First location information, time information, and movement information in the first information are determined.
[0173] The first location information, the second location information, and the time information are determined as the third information in step S930 in the following manner:
[0174] The first location information, the second location information, the movement information, and the time information are determined as the third information.
[0175] In this embodiment, by adding the movement information to the third information and sending it to the user, the user can determine the location of the first electronic device according to the first location information, the second location information, the movement information and the time information, thereby improving the accuracy of device search.
[0176] In one embodiment, if Fig.12 As shown, sending the third information to the user in step S1000 is determined in the following manner:
[0177] S1010. Obtain account information in the search request.
[0178] S1020. Determine third information corresponding to the account information based on the account information and preset configuration information, where the preset configuration information is used to characterize the correspondence between the account information and the third information.
[0179] S1030. Send the determined third information to the user.
[0180] In this embodiment, since the server stores the third information of multiple first electronic devices, and the account information of each first electronic device is different, the account information in the search request is obtained to determine the required third information. Based on the account information and the preset configuration information, the third information corresponding to the account information is determined, and the determined third information is sent to the user. By determining the corresponding third information according to the account information, it is avoided that the wrong third information is sent to the user to affect the user's search for the first electronic device, thereby improving the reliability and speed of device search.
[0181] Exemplarily, the preset configuration information may be that after the server determines the third information based on the first information and the second information, the server stores the third information in correspondence with the account information in the first information as the preset configuration information, wherein each account information may correspond to one or more third information.
[0182] In one embodiment, the search request is sent via a preset application or a preset web page. The sending of the determined third information to the user in step S1030 is determined in the following manner:
[0183] The determined third information is sent to a preset application or a preset webpage.
[0184] In this embodiment, after the user loses the first electronic device, he sends a search request through the preset application or preset webpage of other electronic devices, and the server sends the determined third information as response information to the preset application or preset webpage so that the user can obtain the third information. Since conventional electronic devices can all open preset applications or preset webpages, it is convenient for users to determine the third information to find the first electronic device, thereby improving the versatility of device search.
[0185] The present disclosure provides a device search method, which is applied to a server, such as Fig.13 As shown, the method includes:
[0186] S1100: Receive and store first information and second information uploaded by a second electronic device.
[0187] S1110. Determine first location information, time information, and movement information in the first information.
[0188] S1120. Determine second location information in the second information.
[0189] S1130. Determine the first location information, the second location information, the movement information, and the time information as the third information.
[0190] S1140. In response to a search request from a user for a first electronic device, obtain account information in the search request.
[0191] S1150: Determine third information corresponding to the account information based on the account information and preset configuration information.
[0192] S1160: Send the determined third information to a preset application or a preset webpage.
[0193] In this embodiment, the first information and the second information uploaded by the second electronic device are received and stored, and the first location information, time information and movement information in the first information and the second location information in the second information are determined as the third information to filter the account information. In response to the user's search request for the first electronic device, the account information in the search request is obtained, and the corresponding third information is determined based on the account information. The determined third information is sent to a preset application or a preset web page, so that the user can obtain the third information through the preset application or the preset web page. Since the user only needs to issue a search request to obtain the third information to determine the location of the first electronic device, the complexity of device search is reduced.
[0194] The present disclosure provides a device search method, such as Fig.14 As shown, the method includes:
[0195] S1200: When the first electronic device is in a powered-off state, the first electronic device determines first location information, account information, and time information corresponding to the first location information.
[0196] S1210: The first electronic device determines first location information, time information, and account information as first information.
[0197] S1220: The first electronic device broadcasts the first information.
[0198] S1230: The second electronic device receives information broadcast by the first electronic device.
[0199] S1240: The second electronic device determines whether the first electronic device is in a powered-off state according to the information broadcast by the first electronic device.
[0200] S1250: When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, the second electronic device determines that the received information broadcast by the first electronic device includes the first information.
[0201] S1260: The second electronic device determines second location information relative to the first electronic device.
[0202] S1270: The second electronic device determines the second location information as the second information.
[0203] S1280: The second electronic device uploads the first information and the second information to the server.
[0204] S1290. The server determines the first location information and time information in the first information.
[0205] S1300. The server determines second location information in the second information.
[0206] S1310. The server determines the first location information, the second location information and the time information as the third information.
[0207] S1320: In response to the user's search request for the first electronic device, the server sends the determined third information to a preset application or a preset webpage.
[0208] In this embodiment, when the first electronic device is in a shutdown state, the first location information, account information and time information corresponding to the first location information are determined as the first information, and the first information is broadcasted so that the user can find the first electronic device that is turned off. The second electronic device receives the information broadcasted by the first electronic device and determines whether the information broadcasted by the first electronic device includes the first information. In the case where the information broadcasted by the first electronic device includes the first information, the second location information relative to the first electronic device is determined as the second information, and the first information and the second information are uploaded to the server. The server determines the first location information and time information in the first information and the second location information in the second information as the third information, and in response to the user's search request, sends the third information to a preset application or a preset webpage for the user to obtain. Since the first information is stored in the server, the user can find the first electronic device that is turned off through the server, thereby improving the user's experience. In addition, since the second electronic device does not need to establish a communication connection with the first electronic device, it can upload the received first information to the server for the user to search, thereby improving the possibility of the device being found.
[0209] In an exemplary embodiment, a device search apparatus is provided, which is applied to a first electronic device, and the device search apparatus is used to implement the above method. Fig.15 As shown, the device search apparatus may include a first determination module 100 and a broadcast module 110, wherein, in the process of implementing the above method,
[0210] The first determination module 100 is configured to determine first information when the first electronic device is in a powered-off state, where the first information is used to represent the location of the first electronic device.
[0211] The broadcast module 110 is configured to broadcast the first information so that the second electronic device that receives the first information uploads the first information to the server.
[0212] In an exemplary embodiment, a device search apparatus is provided, in which a first determination module 100 is configured to:
[0213] First location information of the first electronic device is determined.
[0214] Account information of the first electronic device is determined.
[0215] The first location information and the account information are determined as the first information.
[0216] In an exemplary embodiment, a device search apparatus is provided, in which a first determination module 100 is configured to:
[0217] When the first electronic device is in a moving state, the first location information is determined at every first preset time interval.
[0218] When the first electronic device is in a stationary state, the first location information is determined at every second preset time interval.
[0219] In an exemplary embodiment, a device search apparatus is provided, in which a first determination module 100 is configured to:
[0220] Time information corresponding to the first location information is determined.
[0221] The first location information, time information and account information are determined as the first information.
[0222] In an exemplary embodiment, a device search apparatus is provided, in which a first determination module 100 is configured to:
[0223] The movement information of the first electronic device is determined, where the movement information is used to indicate whether the first electronic device is in a moving state or a stationary state.
[0224] The first location information, time information, movement information and account information are determined as the first information.
[0225] In an exemplary embodiment, a device search apparatus is provided, in which a first determination module 100 is configured to:
[0226] Determine whether the first location information exceeds a preset fence range.
[0227] When the first location information exceeds the preset fence range, an alarm message is issued.
[0228] In an exemplary embodiment, a device search apparatus is provided, in which a broadcast module 110 is configured to:
[0229] The first information and the shutdown state information of the first electronic device are broadcasted.
[0230] In an exemplary embodiment, a device search apparatus is provided, which is applied to a second electronic device, and the device search apparatus is used to implement the above method. Fig.16 As shown, the device search apparatus may include a second determination module 200 and an upload module 210, wherein, in the process of implementing the above method,
[0231] The second determination module 200 is configured to determine second information when the received information broadcast by the first electronic device is the first information, where the second information is used to represent the relative position of the second electronic device and the first electronic device.
[0232] The uploading module 210 is configured to upload the first information and the second information to the server.
[0233] In an exemplary embodiment, a device search apparatus is provided, in which a second determination module 200 is configured to:
[0234] Second position information of the second electronic device relative to the first electronic device is determined.
[0235] The second position information is determined as the second information.
[0236] In an exemplary embodiment, a device search apparatus is provided, in which a second determination module 200 is configured to:
[0237] Receive information broadcast by a first electronic device.
[0238] According to the information broadcast by the first electronic device, it is determined whether the first electronic device is in a power-off state.
[0239] When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, it is determined that the received information broadcast by the first electronic device includes the first information.
[0240] In an exemplary embodiment, a device search apparatus is provided, which is applied to a server and is used to implement the above method. Fig.17 As shown, the device search apparatus may include a receiving module 300, a third determining module 310 and a sending module 320, wherein, in the process of implementing the above method,
[0241] The receiving module 300 is configured to receive and store first information and second information uploaded by the second electronic device, wherein the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device to the first electronic device.
[0242] The third determination module 310 is configured to determine third information based on the first information and the second information.
[0243] The sending module 320 is configured to send the third information to the user in response to the user's search request for the first electronic device.
[0244] In an exemplary embodiment, a device search apparatus is provided, in which the third determination module 310 is configured to:
[0245] The first position information and the time information in the first information are determined.
[0246] Second position information in the second information is determined.
[0247] The first position information, the second position information, and the time information are determined as third information.
[0248] In an exemplary embodiment, a device search apparatus is provided, in which the third determination module 310 is configured to:
[0249] First location information, time information, and movement information in the first information are determined.
[0250] The first location information, the second location information, the movement information, and the time information are determined as the third information.
[0251] In an exemplary embodiment, a device search apparatus is provided, in which a sending module 320 is configured to:
[0252] Get the account information in the query request.
[0253] Based on the account information and the preset configuration information, the third information corresponding to the account information is determined, and the preset configuration information is used to characterize the correspondence between the account information and the third information.
[0254] The determined third information is sent to the user.
[0255] In an exemplary embodiment, a device search apparatus is provided, in which a sending module 320 is configured to:
[0256] The determined third information is sent to a preset application or a preset webpage.
[0257] In an exemplary embodiment, an electronic device is provided, which can be used as the first electronic device and the second electronic device mentioned above. The electronic device is, for example, a mobile phone, a laptop computer, a tablet computer, a wearable device, a smart home device, and a smart device in a vehicle.
[0258] refer to Fig.18 As shown, electronic device 400 may include one or more of the following components: a processing component 402 , a memory 404 , a power component 406 , a multimedia component 408 , an audio component 410 , an input / output (I / O) interface 412 , a sensor component 414 , and a communication component 416 .
[0259] The processing component 402 generally controls the overall operation of the electronic device 400, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 402 may include one or more processors 420 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 402 may include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 may include a multimedia module to facilitate the interaction between the multimedia component 408 and the processing component 402. Among them, the processing component 402 may include a low-power processing unit.
[0260] The memory 404 is configured to store various types of data to support operations on the electronic device 400. Examples of such data include instructions for any application or method operating on the electronic device 400, contact data, phone book data, messages, pictures, videos, etc. The memory 404 can be implemented by any type of volatile or non-volatile storage terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0261] The power supply component 406 provides power to the various components of the electronic device 400. The power supply component 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 400.
[0262] The multimedia component 408 includes a screen that provides an output interface between the electronic device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 408 includes a front camera module and / or a rear camera module. When the electronic device 400 is in an operating mode, such as a shooting mode or a video mode, the front camera module and / or the rear camera module may receive external multimedia data. Each front camera module and the rear camera module may be a fixed optical lens system or have a focal length and optical zoom capability.
[0263] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a microphone (MIC), and when the electronic device 400 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 404 or sent via the communication component 416. In some embodiments, the audio component 410 also includes a speaker for outputting audio signals.
[0264] I / O interface 412 provides an interface between processing component 402 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0265] The sensor assembly 414 includes one or more sensors for providing various aspects of status assessment for the electronic device 400. For example, the sensor assembly 414 can detect the open / closed state of the electronic device 400, the relative positioning of the components, such as the display and keypad of the electronic device 400, and the sensor assembly 414 can also detect the position change of the electronic device 400 or a component of the electronic device 400, the presence or absence of contact between the user and the electronic device 400, the orientation or acceleration / deceleration of the electronic device 400, and the temperature change of the electronic device 400. The sensor assembly 414 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 414 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 414 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor. Among them, the sensor assembly 414 may include a sensor unit.
[0266] The communication component 416 is configured to facilitate wired or wireless communication between the electronic device 400 and other terminals. The electronic device 400 can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, 5G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0267] In an exemplary embodiment, the electronic device 400 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing terminals (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above-described methods.
[0268] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 404 including instructions, and the above instructions can be executed by the processor 420 of the electronic device 400 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, and an optical data storage terminal. When the instructions in the storage medium are executed by the processor of the terminal, the terminal is enabled to perform the method shown in the above embodiment.
[0269] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0270] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0271] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A device search method, applied to a first electronic device, characterized in that: The device search method comprises: In a case where the first electronic device is in a powered-off state, determining first information, where the first information is used to characterize a location of the first electronic device; The first information is broadcasted so that a second electronic device that receives the first information uploads the first information to a server.
2. The device search method according to claim 1, characterized in that: The determining of the first information includes: Determining first location information of the first electronic device; Determining account information of the first electronic device; The first location information and the account information are determined as the first information.
3. The device search method according to claim 2, characterized in that: The determining the first location information of the first electronic device includes: When the first electronic device is in a moving state, determining the first location information at intervals of a first preset time; When the first electronic device is in a stationary state, determining the first location information at intervals of a second preset time; Wherein, the first preset time is shorter than the second preset time.
4. The device search method according to claim 2, characterized in that: The determining of the first information further includes: Determining time information corresponding to the first location information; The determining the first location information and the account information as the first information includes: The first location information, the time information, and the account information are determined as the first information.
5. The device search method according to any one of claims 1 to 4, characterized in that: The broadcasting of the first information includes: The first information and the shutdown status information of the first electronic device are broadcasted.
6. A device search method, applied to a second electronic device, characterized in that: The device search method comprises: In a case where the received information broadcast by the first electronic device includes the first information, determining second information, where the second information is used to characterize a relative position of the second electronic device with respect to the first electronic device; The first information and the second information are uploaded to a server.
7. The device search method according to claim 6, characterized in that: The determining of the second information includes: Determine second position information of the second electronic device relative to the first electronic device; The second position information is determined as the second information.
8. The device search method according to claim 6 or 7, characterized in that: The device search method further includes: receiving information broadcast by the first electronic device; determining whether the first electronic device is in a powered-off state according to the information broadcast by the first electronic device; When it is determined that the first electronic device is in a powered-off state and the information broadcast by the first electronic device includes the first location information and the account information, it is determined that the received information broadcast by the first electronic device includes the first information.
9. A device search method, applied to a server, characterized in that: The device search method comprises: Receiving and storing first information and second information uploaded by a second electronic device, wherein the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device to the first electronic device; Determine third information based on the first information and the second information; In response to a search request from a user for the first electronic device, the third information is sent to the user.
10. The device search method according to claim 9, characterized in that: The determining third information based on the first information and the second information includes: Determining first location information and time information in the first information; determining second location information in the second information; The first location information, the second location information, and the time information are determined as the third information.
11. The device search method according to claim 9, characterized in that: The sending the third information to the user comprises: Obtaining the account information in the search request; Based on the account information and preset configuration information, determine the third information corresponding to the account information, where the preset configuration information is used to characterize the correspondence between the account information and the third information; The determined third information is sent to the user.
12. The device search method according to claim 11, characterized in that: The search request is sent through a preset application or a preset webpage; and the determined third information is sent to the user, comprising: The determined third information is sent to the preset application or the preset webpage.
13. A device search apparatus, applied to a first electronic device, characterized in that: The device search device comprises: A first determining module is configured to determine first information when the first electronic device is in a powered-off state, wherein the first information is used to represent a location of the first electronic device; The broadcast module is configured to broadcast the first information so that the second electronic device that receives the first information uploads the first information to a server.
14. A device search apparatus, applied to a second electronic device, characterized in that: The device search device comprises: A second determining module is configured to determine second information when the received information broadcast by the first electronic device is the first information, wherein the second information is used to represent a relative position of the second electronic device and the first electronic device; The uploading module is configured to upload the first information and the second information to a server.
15. A device search device, applied to a server, characterized in that: The device search device comprises: a receiving module configured to receive and store first information and second information uploaded by a second electronic device, wherein the first information is used to represent the position of the first electronic device, and the second information is used to represent the relative position of the second electronic device with respect to the first electronic device; A third determining module is configured to determine third information based on the first information and the second information; The sending module is configured to send the third information to the user in response to a search request from the user for the first electronic device.
16. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the device search method as described in any one of claims 1 to 8.
17. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the device search method according to any one of claims 1 to 12.