Information interaction method and related device

By outputting prompts and detecting signal strength, the problem of low efficiency in locating monitoring devices in existing technologies has been solved, achieving a more efficient and user-friendly device positioning method.

CN116647803BActive Publication Date: 2026-02-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210143333.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-16
Publication Date
2026-02-03
Estimated Expiration
2042-02-16

AI Technical Summary

Technical Problem

Existing methods are inefficient and provide a poor user experience when locating surveillance devices in a space, and it is difficult to accurately determine the location of the devices.

Method used

The system guides the user to move by outputting prompts and detects the signal strength of a preset frequency band. When the signal strength is higher than a threshold, it indicates the location range of the target device.

Benefits of technology

It improves the user experience and efficiency when searching for target devices, and provides more accurate device location guidance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116647803B_ABST
    Figure CN116647803B_ABST
Patent Text Reader

Abstract

The application provides an information interaction method and related device. First, first prompt information is output, the first prompt information is used to prompt a user to move; then, a signal strength of a received signal of a preset frequency band is detected, the preset frequency band is a frequency band of a target device transmission signal; then, when the signal strength is higher than or equal to a preset signal strength threshold, second prompt information is output, the second prompt information is used to prompt that the target device exists within a preset distance range of the electronic device. The signal strength can be detected while indicating the user to move, and the user can be prompted when the signal strength is higher than a certain threshold, which can provide a more accurate position range of the target device for the user, and greatly improve the interaction experience of the user when searching for the target device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information prompting, and in particular to an information interaction method and related apparatus. Background Technology

[0002] With the development of technology, wireless networks allow people to monitor their homes from thousands of miles away via cameras. However, this technological advancement also brings risks. Privacy-related services have formed a black market, with surveillance devices connecting to wireless networks and uploading collected data to servers. When users enter spaces with surveillance equipment, their personal information is collected, significantly impacting their privacy and security. Current methods for locating surveillance devices typically involve using infrared sensors or checking the Wi-Fi information within the space, but these methods are inefficient and offer a poor user experience. Summary of the Invention

[0003] In view of this, this application provides an information interaction method and related device that can output prompts to guide users to quickly find devices in the space, greatly improving the user experience.

[0004] In a first aspect, embodiments of this application provide an information interaction method, the method comprising:

[0005] Output a first prompt message, which is used to prompt the user to move;

[0006] The signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band in which the target device transmits signals;

[0007] When the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output. The second prompt message is used to indicate that the target device exists within a preset distance range of the electronic device.

[0008] Secondly, embodiments of this application provide a data processing apparatus, the apparatus comprising:

[0009] The first prompting unit is used to output a first prompting message, which prompts the user to move.

[0010] A signal detection unit is used to detect the signal strength of a received signal in a preset frequency band, where the preset frequency band is the frequency band in which the target device transmits signals.

[0011] The second prompting unit is used to output a second prompting message when the signal strength is higher than or equal to a preset signal strength threshold. The second prompting message is used to indicate that the target device exists within a preset distance range of the electronic device.

[0012] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect of embodiments of this application.

[0013] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the first aspect of embodiments of this application.

[0014] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package.

[0015] As can be seen, through the above-described information interaction method and related device, firstly, a first prompt message is output, which prompts the user to move; then, the signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band for transmitting signals from the target device; next, when the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output, which prompts the user that the target device exists within a preset distance range of the electronic device. This allows the user to be instructed to move and the signal strength to be detected, and prompts the user when the signal strength exceeds a certain threshold, providing a more accurate location range of the target device and greatly improving the user's interactive experience when searching for the target device. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A system architecture diagram of an information interaction method provided in an embodiment of this application;

[0018] Figure 2 A flowchart illustrating an information interaction method provided in an embodiment of this application;

[0019] Figure 3 A flowchart illustrating another information interaction method provided in an embodiment of this application;

[0020] Figure 4 A flowchart illustrating another information interaction method provided in an embodiment of this application;

[0021] Figure 5 A flowchart illustrating another information interaction method provided in an embodiment of this application;

[0022] Figure 6 A flowchart illustrating another information interaction method provided in an embodiment of this application;

[0023] Figure 7 A flowchart illustrating another information interaction method provided in an embodiment of this application;

[0024] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0025] Figure 9 A functional unit block diagram of an information interaction device provided in an embodiment of this application;

[0026] Figure 10 A block diagram of the functional units of another information interaction device provided in an embodiment of this application. Detailed Implementation

[0027] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0028] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0029] It should be understood that the term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects are in an "or" relationship. In the embodiments of this application, "multiple" refers to two or more.

[0030] In this application, the term "connection" refers to various connection methods, such as direct connection or indirect connection, to achieve communication between devices. This application does not impose any limitations on this.

[0031] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0032] The background technology and related terms of this application are explained below.

[0033] Currently, when detecting surveillance equipment in a space, the location of the equipment can be determined by detecting signal strength. Existing methods require the user to stand in a specific location within the room, such as the center, and then the signal strength is used to determine the possible location of the equipment, which is then communicated to the user. However, the relationship between signal strength changes and distance is not significant; the signal strength only changes noticeably when the user is very close to the equipment. For example, the signal strength detected at a distance of 1 meter is not significantly different from that at 2 meters. Therefore, the user is still blindly searching for the possible direction and location of the surveillance equipment, which can be time-consuming and result in a poor user experience.

[0034] To address the aforementioned issues, embodiments of this application provide an information interaction method and related apparatus that can output prompts and interact with users, greatly enhancing the user's interactive experience when searching for target devices.

[0035] The following is combined Figure 1 The system architecture of the information interaction method in the embodiments of this application will be described. Figure 1 This is a schematic diagram of the system architecture of an information interaction method provided in an embodiment of this application. The system architecture 100 includes an electronic device 110 and a target device 120.

[0036] The aforementioned electronic device 110 may include, but is not limited to, smartphones (such as Android phones, iOS phones, Windows Phones, etc.), tablet computers, PDAs, laptops, video matrices, monitoring platforms, mobile internet devices (MIDs), or wearable devices, etc., without specific limitations.

[0037] The aforementioned target device 120 can be a pinhole camera, eavesdropping device, or other monitoring or listening device. The aforementioned target device 120 can have communication functions and can transmit signals in a preset frequency band, including but not limited to 4G signals, 5G signals, WiFi signals, Bluetooth signals, Ultra Wide Band (UWB) signals, Near Field Communication (NFC) signals, short-range transmission Zigbee signals, etc., without specific limitations.

[0038] It is understandable that after a user enters the space where the target device 120 exists, they can use the electronic device 110 to find the target device 120 to prevent their privacy from being violated. The electronic device 110 can prompt the user to move within the space. The movement methods in the prompts can include moving within a specific range, moving along a specific trajectory, moving freely, etc., and detect the signal strength of the received preset frequency band signal. When the signal strength is higher than the preset signal strength threshold, the electronic device 110 outputs corresponding prompt information to indicate that the target device 120 exists within a preset distance range. This can greatly improve the user's interactive experience when finding the target device.

[0039] It is understandable that there is a mapping relationship between the aforementioned preset signal strength threshold and the preset distance. Limited by the transmission power of the target device 120 and the signal receiving capability of the electronic device 110, when the distance between the electronic device 110 and the target device 120 is greater than the aforementioned preset distance, the signal strength detected by the electronic device 110 will be lower than the preset signal strength threshold, but the difference will not be significant. Only when the distance between the electronic device 110 and the target device 120 is less than or equal to the aforementioned preset distance will the signal strength detected by the electronic device 110 be higher than the preset signal strength threshold. For example, when the distance between the electronic device 110 and the target device 120 is 2 meters, the signal strength detected by the electronic device is -42.5 dB; when the distance between the electronic device 110 and the target device 120 is 1 meter, the signal strength detected by the electronic device is... When the signal strength detected by electronic device 110 is -43dB and the distance between electronic device 110 and target device 120 is 0.7 meters, the signal strength detected by electronic device 110 is -42dB. It can be seen that it is difficult to determine the distance range between the target device and electronic device when the signal strength is detected outside the preset distance. That is, there is no relatively accurate correspondence between signal strength and distance outside the preset distance. Only when the distance between electronic device 110 and target device 120 is less than or equal to the preset distance of 0.5 meters will the signal strength detected by electronic device 110 be greater than or equal to -25dB. At this time, there is a relatively accurate correspondence between signal strength and distance. Then, electronic device 110 can output the corresponding prompt information to indicate that target device 120 is within 0.5 meters of electronic device 110.

[0040] Understandably, the preset signal strength threshold can be flexibly set based on the test. For example, if the signal strength has a relatively accurate correspondence with the distance within 50 cm, then the signal strength corresponding to any distance within 0-50 cm can be set as the preset signal strength threshold. If the signal strength only has an accurate correspondence with the distance within 30 cm, then the signal strength corresponding to any distance within 0-30 cm can be set as the preset signal strength threshold. No specific limitation is made here.

[0041] As can be seen, adopting the above system architecture can improve the user's interactive experience when searching for the target device.

[0042] The following is combined Figure 2 An information interaction method according to an embodiment of this application will be described. Figure 2 This is a flowchart illustrating an information interaction method provided in an embodiment of this application, applied to an electronic device, and specifically includes the following steps:

[0043] Step 201: Output the first prompt message.

[0044] The first prompt message is used to prompt the user to move. The purpose of moving here can be understood as changing the position or angle of the electronic device. The first prompt message can prompt the user to walk so that the electronic device follows the user, or it can prompt the user to only move the body part holding the electronic device to change the position or angle of the electronic device. No specific limitation is made here.

[0045] In one possible embodiment, the first prompt information can be used to prompt the user to move according to movement rules, which include at least one of specifying movement direction, specifying movement speed, specifying movement trajectory, and specifying movement area.

[0046] For example, when a user is in a room, they can be prompted to move along the walls. This is because the target device is less likely to be located in the center of the room and is easily found, which doesn't conform to its usual placement pattern. Therefore, prompting the user to move along the walls can improve both search efficiency and user experience. Alternatively, the user can be prompted to move around furniture, as the target device is more likely to be hidden near furniture. Prompting the user to move around furniture can also improve search efficiency and user experience.

[0047] In one possible embodiment, a recommended movement route can also be determined based on the current spatial construction data, and the first prompt information can be output. The first prompt information is used to guide the user to move along the recommended movement route. Specifically, similar spatial data can be determined based on the construction data. The similar spatial data includes at least one similar space and historical device location data in each similar space, and the recommended movement route is determined based on the historical device location data in each similar space.

[0048] Understandably, both the historical and target devices are illegal surveillance equipment. Similar spatial data is stored in a database. This database preserves the locations of previously found illegal surveillance devices and their corresponding room layouts. For example, if a hidden camera is found on a toilet seat in a room with a layout of type A, this information can be uploaded to the database. When a user enters a room with a similar layout to type A, the database will identify the similar space as type A, and the corresponding historical device location data will be the toilet seat in the restroom. The user will be prioritized to search for the device near the toilet. This improves the efficiency of finding the target device and enhances the user experience.

[0049] It should be noted that the form of the first prompt message may include at least one of the following: image, text, video, audio, animation, and vibration. When outputting the first prompt message, at least one output method such as screen display, voice broadcast, and vibration prompt may also be used.

[0050] It is evident that by providing the initial prompt, we can minimize the confusion users experience in the first step of finding their target device, thereby improving both the efficiency of the search and the user experience.

[0051] Step 202: Detect the signal strength of the received signal in the preset frequency band.

[0052] The preset frequency band is the frequency band in which the target device transmits signals. Specifically, the preset frequency band can be the frequency band used by currently circulating monitoring equipment, including but not limited to 4G signals, 5G signals, WiFi signals, Bluetooth signals, etc.

[0053] It should be noted that the example used is a WiFi signal in a preset frequency band. The relationship between the distance between the electronic device and the target device and the signal strength can be found in the table below.

[0054]

[0055]

[0056] According to the data in the table above, in this example case, when the distance between the electronic device and the target device exceeds the preset distance threshold, such as 50cm in the table above, the signal strength detected by the electronic device will not change much, and the location of the target device cannot be determined based on the signal strength. Only when the distance between the electronic device and the target device is less than or equal to the preset distance threshold (50cm) will the signal strength have a relatively accurate corresponding distance range.

[0057] Step 203: When the signal strength is higher than or equal to a preset signal strength threshold, output a second prompt message.

[0058] The second prompt message is used to indicate that the target device exists within a preset distance range of the electronic device.

[0059] In one possible embodiment, when the electronic device uses an omnidirectional antenna to detect signal strength, the second prompt information can be used to indicate the presence of a target device within a spherical area centered on the electronic device and with a preset distance as its radius.

[0060] In one possible embodiment, when the electronic device uses a directional antenna to detect signal strength, the second prompt information can be used to indicate that a target device exists within a preset distance of the signal detection direction of the electronic device.

[0061] It should be noted that the form of the second prompt message may include at least one of the following: image, text, video, audio, animation, and vibration. When outputting the second prompt message, at least one output method such as screen display, voice broadcast, and vibration prompt may also be used.

[0062] Understandably, the preset distance is usually quite short, so users can find the target device relatively easily.

[0063] The above information interaction method first outputs a first prompt message to prompt the user to move; then, it detects the signal strength of a received signal in a preset frequency band, where the preset frequency band is the frequency band through which the target device transmits signals; next, when the signal strength is higher than or equal to a preset signal strength threshold, it outputs a second prompt message to indicate that the target device exists within a preset distance range of the electronic device. This significantly improves the user's interactive experience when searching for the target device.

[0064] The following is combined Figure 3 Another information interaction method in the embodiments of this application will be described. Figure 3 This is a flowchart illustrating another information interaction method provided in an embodiment of this application, applied to an electronic device, specifically including the following steps:

[0065] Step 301: Output the first prompt message.

[0066] Step 302: Detect the signal strength of the received signal in the preset frequency band.

[0067] Step 303: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, output a third prompt message.

[0068] The third prompt message is used to prompt the user to adjust the electronic device by the preset distance in the height direction, so that the electronic device moves from the first moving height to the second moving height.

[0069] The aforementioned "user movement completed" can be determined by the user inputting a feedback command on the electronic device after moving a certain distance, indicating that the user has confirmed the completion of the movement; alternatively, the electronic device can determine the completion of the movement by scanning its own movement status. If the movement status is stopped and the stop time exceeds a certain period, the user's movement can be determined to be completed. Alternatively, the electronic device can determine the user's movement route and determine the completion of the movement when the user returns to the starting point. Further details are omitted here. It is understood that the above examples of determining user movement completion do not represent a limitation of this application. When it is determined that the user's movement has been completed but no signal strength higher than a preset signal strength threshold is detected, a third prompt message can be output. This third prompt message can be output based on the first movement height of the electronic device. The third prompt message can cause the electronic device to adjust from the first movement height to a second movement height and maintain the movement at the second movement height. The difference between the second movement height and the first movement height is the preset distance. It should be noted that the first movement height represents the height change information of the electronic device during the user's movement from the start to the completion of the movement. Similarly, the second movement height is the height change information obtained by adjusting the preset distance based on the first movement height.

[0070] Understandably, during the process of a user moving the electronic device at a first or second moving height, the height of the electronic device is difficult to keep constant and will generally change, such as moving up 5cm at position A and down 4cm at position B. The first moving height can be a value that represents the overall range of height values ​​at all positions after the movement, such as any one of the average, standard deviation, mode, or median of the height values ​​at all positions. The same applies to the second moving height. In other words, if the height values ​​of the electronic device moved by the user at the first moving height within a certain period of time are represented on a coordinate axis with time as the horizontal axis and height values ​​as the vertical axis, all height values ​​within the corresponding time period of the movement will form a curve S1. Similarly, if the height values ​​of the electronic device moved by the user at the second moving height within the same time period are represented on the same coordinate axis, all height values ​​within that time period will form a curve S2. The preset distance can represent the difference in the vertical coordinates of the two curves over all time periods. This difference in the vertical coordinates can be the difference in the average, standard deviation, mode, or median of the height values ​​at all positions during the first and second moving processes, etc., without specific limitations here.

[0071] Understandably, when a user moves the electronic device at a first or second moving height, if the height remains essentially constant, both curves tend to be straight lines parallel to the horizontal axis. When the user moves the electronic device at the first moving height, if there is a significant change in height, the corresponding curve S1 will show a large bend or fluctuation. This can prompt the user to adjust the height accordingly at the corresponding position when moving the electronic device at the second moving height, so that the corresponding curve S2 also shows a large bend or fluctuation at the same position, making the overall vertical axis difference between the two curves tend to the preset distance.

[0072] For example, during the first movement, if the user moves the electronic device only in area A at a first moving height, then during the second movement, the user can be prompted to move the electronic device in area A at a second moving height. When the user enters area B, since area B is an area not previously entered, the user is also prompted, causing the electronic device to move in area B at the second moving height after adjusting the preset distance. For example, during the first movement, the user may only detect a portion of the area within that height range at a specific moving height (the average, standard deviation, mode, or median of the specific moving heights corresponding to all detection positions or areas during this movement, which corresponds to the first moving height), while not detecting some areas. For example, if area B is a wall with no attachments or buried objects within that height range, it will not be detected directly.

[0073] If the target device is not found after the first movement, the detection can continue in areas such as region A (which was detected at the corresponding movement height during the first movement) after adjusting the preset distance in the height direction. It can also be used to detect areas such as region B (which was not detected during the first movement). For example, if objects such as clocks are suspended within the height range of region B after adjusting the preset distance, making the target device potentially present, then the detection can be performed after adjusting the preset distance based on the aforementioned specific movement height. This allows users to select the actual detection area based on the actual situation or experience, shortening the detection time and further increasing the probability of quickly detecting the target device.

[0074] It is evident that by outputting a third prompt message when the signal strength is lower than the preset signal strength threshold and the user has completed the movement, the efficiency of finding the target device can be improved and the user experience enhanced.

[0075] Step 304: Detect the signal strength of the received signal in the preset frequency band.

[0076] Step 305: When the signal strength is higher than or equal to the preset signal strength threshold, output the second prompt information.

[0077] Step 306: When the signal strength is lower than the preset signal strength threshold, output the third prompt message.

[0078] It should be noted that the height direction is either upward or downward. If the first movement height is 100 cm, the first adjustment can be made upward by a preset distance of 50 cm to obtain a second movement height of 150 cm. If the second adjustment is also upward, it can be made upward by 50 cm based on the second movement height to obtain a third movement height of 200 cm. However, if the second adjustment is downward, it can only be made downward by 50 cm based on the first movement height to obtain a third movement height of 50 cm. The third prompt message indicates to the user that the distance moved in the height direction can be determined based on the direction of the previous movement and the direction of the current movement, which will not be elaborated here.

[0079] In one possible embodiment, when the type of the target device is determined, a third prompt message can be output based on the most likely height corresponding to the type of the target device. For example, if the type of the target device is a camera, the most likely first corresponding height range for a camera is from 2 meters above the ground to the ceiling, which facilitates the acquisition of a wider range of images. Therefore, when the type of the target device is a camera, it can be determined that the user adjusts the electronic device in the direction of upward adjustment. However, when the type of the target device is a listening device, the most likely second corresponding height range for a listening device is from 0 to 1 meter above the ground. Therefore, when the type of the target device is a listening device, it can be determined that the user adjusts the electronic device in the direction of downward adjustment.

[0080] As can be seen, by using the above information interaction methods, prompts can be output again when the user cannot find the target device, thereby improving the efficiency of finding the target device and enhancing the user experience.

[0081] For steps not detailed above, please refer to Figure 2 The steps of the Chinese method will not be repeated here.

[0082] The following is combined Figure 4 Another information interaction method in the embodiments of this application will be described. Figure 4 This is a flowchart illustrating another information interaction method provided in an embodiment of this application, applied to an electronic device, specifically including the following steps:

[0083] Step 401: Output the first prompt message.

[0084] Step 402: Detect the signal strength of the received signal in the preset frequency band.

[0085] Step 403: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, output a fourth prompt message.

[0086] The fourth prompt message is used to prompt the user to move the electronic device in the vertical direction. It is understood that in some cases, the target device may be hidden at a higher or lower position than the current location, and the fourth prompt message only prompts the user to change the height of the electronic device. The distance the fourth prompt message instructs the user to move in the vertical direction can be determined based on the direction of the previous movement and the direction of the current movement, which will not be elaborated upon here.

[0087] Step 404: Detect the signal strength of the signal in the preset frequency band.

[0088] Step 405: When the signal strength is lower than the preset signal strength threshold, output the first prompt message.

[0089] When the signal strength is lower than the preset signal strength threshold, it indicates that there is no target device within the preset distance range, and the first prompt message needs to be output to prompt the user to move.

[0090] Step 406: Detect the signal strength of the received signal in the preset frequency band.

[0091] Step 407: When the signal strength is higher than or equal to the preset signal strength threshold, output a second prompt message.

[0092] As can be seen, the above information interaction method can prompt users in another way, and output prompt information again when the user cannot find the target device, thereby improving the efficiency of finding the target device and enhancing the user experience.

[0093] For steps not detailed above, please refer to Figure 2 , Figure 3 The steps of the Chinese method will not be repeated here.

[0094] The following is combined Figure 5 Another information interaction method in the embodiments of this application will be described. Figure 5 This is a flowchart illustrating another information interaction method provided in an embodiment of this application, applied to an electronic device, specifically including the following steps:

[0095] Step 501: Output the first prompt message.

[0096] Step 502: Detect the signal strength of the received signal in the preset frequency band.

[0097] Step 503: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, output the fifth prompt message.

[0098] The fifth prompt message is used to instruct the user to adjust and move the electronic device horizontally. The horizontal distance the fifth prompt message instructs the user to move can be determined based on the direction of the previous movement and the current movement, which will not be elaborated here. For example, after the user moves along the wall for one full circle, the fifth prompt message can instruct the user to move the electronic device a preset distance in the opposite direction of the wall and then move it again automatically.

[0099] Step 504: Detect the signal strength of the signal in the preset frequency band.

[0100] Step 505: When the signal strength is higher than or equal to the preset signal strength threshold, output a second prompt message.

[0101] As can be seen, the above information interaction method can prompt users in another way, and output prompt information again when the user cannot find the target device, thereby improving the efficiency of finding the target device and enhancing the user experience.

[0102] For steps not detailed above, please refer to Figure 2 , Figure 3 , Figure 4 The steps of the Chinese method will not be repeated here.

[0103] The following is combined Figure 6 Another information interaction method in the embodiments of this application will be described. Figure 6 This is a flowchart illustrating another information interaction method provided in an embodiment of this application, applied to an electronic device, specifically including the following steps:

[0104] Step 601: Output the first prompt message.

[0105] Step 602: Detect the signal strength of the received signal in the preset frequency band.

[0106] Step 603: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, acquire the first movement trajectory of the electronic device and the signal strength change data corresponding to the first movement trajectory.

[0107] The first movement trajectory can be the movement trajectory from the start to the completion of the movement. The electronic device can collect its own coordinate information in real time to determine the first movement trajectory. Although the signal strength does not change significantly when the distance between the electronic device and the target device is large, it can be seen from the table in step 202 that there are still differences in the signal in different directions.

[0108] Step 604: Determine the direction to be detected based on the signal intensity change data.

[0109] The signal strength change data can be information on signal changes in different directions. It can detect signals in four directions and then select the direction with the strongest signal strength as the direction to be detected.

[0110] This can improve the efficiency of users finding their target devices.

[0111] Step 605: Determine the second movement trajectory based on the first movement trajectory and the direction to be detected.

[0112] Specifically, the first moving trajectory can be moved a preset distance in the direction to be detected to obtain the second moving trajectory.

[0113] Step 606: Output the sixth prompt message.

[0114] The sixth prompt message is used to guide the user to control the electronic device to move along the second movement trajectory.

[0115] It is evident that the above information exchange methods can provide users with reliable directional guidance, improving the efficiency of finding target devices and enhancing the user experience.

[0116] For steps not detailed above, please refer to Figure 2 , Figure 3 , Figure 4 , Figure 5 The steps of the Chinese method will not be repeated here.

[0117] To facilitate understanding, the following will be combined with Figure 7 Another information interaction method in the embodiments of this application will be described. Figure 7 This is a flowchart illustrating another information interaction method provided in an embodiment of this application, applied to an electronic device, specifically including the following steps:

[0118] Step 701: Detect the characteristics of data packets transmitted within the space.

[0119] Step 702: Determine whether a target device exists in the space based on the data packet.

[0120] Step 703: When it is determined that the target device exists in the space, output the first prompt message.

[0121] Step 704: Detect the signal strength of the received signal in the preset frequency band.

[0122] Step 705: When the signal strength is higher than or equal to a preset signal strength threshold, output a second prompt message.

[0123] Step 706: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, output a position adjustment prompt message.

[0124] The position adjustment information can be used to prompt the user to adjust the electronic device in the vertical or horizontal direction and then move it. It can be understood that the adjustment distance can be determined based on the current adjustment direction and the previous adjustment direction, and the adjustment distance can be a multiple of the preset distance.

[0125] Return to step 704.

[0126] As can be seen, the above information interaction method can detect signal strength while instructing the user to move, and prompt the user when the signal strength is higher than a certain threshold. It can provide the user with a more accurate location range of the target device, and provide the user with reference prompts when the signal strength is lower than a certain threshold, which greatly improves the user's interactive experience when searching for the target device.

[0127] The following is combined Figure 8 An electronic device according to an embodiment of this application will be described. Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, such as... Figure 8 As shown, the electronic device 800 includes a processor 801, a communication interface 802, and a memory 803, which are interconnected. The electronic device 800 may also include a bus 804, through which the processor 801, communication interface 802, and memory 803 are interconnected. The bus 804 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus 804 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 8 The bus is represented by a single thick line, but this does not indicate that there is only one bus or one type of bus. The memory 803 stores a computer program, which includes program instructions. The processor is configured to call the program instructions and execute the above-mentioned... Figure 2 , Figure 3 All or part of the methods described herein.

[0128] The above primarily describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, the electronic device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0129] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0130] When dividing functional modules according to their respective functions, the following is combined with... Figure 9 This application provides a detailed description of an information interaction device according to an embodiment of the present application. Figure 9 This application provides a functional unit block diagram of an information interaction device 900, which is applied to an electronic device. The information interaction device 900 includes:

[0131] The first prompting unit 910 is used to output first prompting information, which prompts the user to move.

[0132] The signal detection unit 920 is used to detect the signal strength of the received signal in a preset frequency band, where the preset frequency band is the frequency band in which the target device transmits signals.

[0133] The second prompting unit 930 is used to output a second prompting message when the signal strength is higher than or equal to a preset signal strength threshold. The second prompting message is used to indicate that the target device exists within a preset distance range of the electronic device.

[0134] As can be seen, through the aforementioned information interaction method and related devices, firstly, a first prompt message is output, which prompts the user to move; then, the signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band for transmitting signals from the target device; next, when the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output, which prompts the electronic device that the target device exists within a preset distance range. This allows for simultaneous indication of user movement and signal strength detection, and provides a more accurate location range for the target device, significantly improving the user's interactive experience when searching for the target device.

[0135] When using integrated units, the following is combined with Figure 10 Another information interaction device 1000 in the embodiments of this application will be described in detail. The information interaction device 1000 includes a processing unit 1001 and a communication unit 1002. The processing unit 1001 is used to perform any step as described in the above method embodiments, and when performing data transmission such as sending, it can selectively call the communication unit 1002 to complete the corresponding operation.

[0136] The information interaction device 1000 may further include a storage unit 1003 for storing program code and data. The processing unit 1001 may be a processor, the communication unit 1002 may be a wireless communication module, and the storage unit 1003 may be a memory.

[0137] The processing unit 1001 is specifically used for:

[0138] Output a first prompt message, which is used to prompt the user to move;

[0139] The signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band in which the target device transmits signals;

[0140] When the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output. The second prompt message is used to indicate that the target device exists within a preset distance range of the electronic device.

[0141] As can be seen, through the aforementioned information interaction method and related devices, firstly, a first prompt message is output, which prompts the user to move; then, the signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band for transmitting signals from the target device; next, when the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output, which prompts the electronic device that the target device exists within a preset distance range. This allows for simultaneous indication of user movement and signal strength detection, and provides a more accurate location range for the target device, significantly improving the user's interactive experience when searching for the target device.

[0142] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments.

[0143] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include a server.

[0144] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0145] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0146] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.

[0147] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0148] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0149] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0150] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0151] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. An information exchange method, characterized in that, Applied to electronic devices, the method includes: Output a first prompt message, which is used to prompt the user to move; The signal strength of the received signal in a preset frequency band is detected, where the preset frequency band is the frequency band in which the target device transmits signals; When the signal strength is higher than or equal to a preset signal strength threshold, a second prompt message is output. The second prompt message is used to indicate that the target device exists within a preset distance range of the electronic device. After detecting the signal strength of the received signal in the preset frequency band, the method further includes: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, the first movement trajectory of the electronic device and the signal strength change data corresponding to the first movement trajectory are acquired. The direction to be detected is determined based on the signal intensity change data; The second movement trajectory is determined based on the first movement trajectory and the direction to be detected; A sixth prompt message is output, which is used to guide the user to control the electronic device to move along the second movement trajectory.

2. The method according to claim 1, characterized in that, The output of the first prompt information includes: The first prompt message is output, which prompts the user to move according to the movement rules. The movement rules include at least one of specifying the movement direction, specifying the movement speed, specifying the movement trajectory, and specifying the movement area.

3. The method according to claim 1, characterized in that, After detecting the signal strength of the received signal in the preset frequency band, the method further includes: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, a third prompt message is output. The third prompt message is used to prompt the user to adjust the electronic device in the height direction by the preset distance, so that the electronic device moves from the first moving height to the second moving height. Detect the signal strength of the signal in the preset frequency band; When the signal strength is higher than or equal to the preset signal strength threshold, the second prompt message is output.

4. The method according to claim 3, characterized in that, After detecting the signal strength of the signal in the preset frequency band, the method further includes: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, the third prompt message is output.

5. According to claim 1, after detecting the signal strength of the received signal in the preset frequency band, the method further includes: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, a fourth prompt message is output, which prompts the user to move the electronic device in the vertical direction. Detect the signal strength of the signal in the preset frequency band; When the signal strength is lower than the preset signal strength threshold, the first prompt message is output; Detect the signal strength of the signal in the preset frequency band; When the signal strength is higher than or equal to the preset signal strength threshold, the second prompt message is output.

6. The method according to claim 1, characterized in that, After detecting the signal strength of the received signal in the preset frequency band, the method further includes: When the signal strength is lower than the preset signal strength threshold and the user has completed the movement, a fifth prompt message is output. The fifth prompt message is used to prompt the user to adjust the electronic device in the horizontal direction before moving it. Detect the signal strength of the signal in the preset frequency band; When the signal strength is higher than or equal to the preset signal strength threshold, the second prompt message is output.

7. The method according to claim 1, characterized in that, The output of the first prompt information includes: Determine the recommended movement route based on the current spatial structure data; The first prompt message is output, which is used to guide the user to move along the recommended route.

8. The method according to claim 7, characterized in that, Determining the recommended movement route based on the current spatial construction data includes: Based on the constructed data, similar spatial data is determined, which includes at least one similar space and historical device location data in each similar space; The recommended movement route is determined based on historical device location data in each similar space.

9. The method according to any one of claims 3-4, characterized in that, The first, second, and third prompt messages may take the form of at least one of the following: image, text, video, audio, animation, and vibration.

10. An information interaction device, applied to electronic devices, characterized in that, The device includes: The first prompting unit is used to output a first prompting message, which prompts the user to move. A signal detection unit is used to detect the signal strength of a received signal in a preset frequency band, where the preset frequency band is the frequency band in which the target device transmits signals. The second prompting unit is used to output a second prompting message when the signal strength is higher than or equal to a preset signal strength threshold. The second prompting message is used to indicate that the target device exists within a preset distance range of the electronic device. The first prompting unit is further configured to, when the signal strength is lower than the preset signal strength threshold and the user has completed the movement, acquire a first movement trajectory of the electronic device and signal strength change data corresponding to the first movement trajectory; determine a direction to be detected based on the signal strength change data; determine a second movement trajectory based on the first movement trajectory and the direction to be detected; and output a sixth prompting message, the sixth prompting message being used to guide the user to control the electronic device to move along the second movement trajectory.

11. An electronic device, characterized in that, The method includes a processor, a memory, a communication interface, and one or more programs, said one or more programs being stored in the memory and configured to be executed by the processor, said programs including instructions for performing the steps of the method as described in any one of claims 1-9.

12. A computer storage medium, characterized in that, The computer storage medium stores a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Target searching method and device, storage medium and computer equipment

    CN110764048A