Positioning correction method for mobile devices in close-range interaction

By configuring acoustic and positioning modules in mobile and target devices, the distance difference is calculated and the user is guided to rotate, thus solving the problem of acoustic positioning being blocked and achieving high-precision position perception and interaction.

CN116203502BActive Publication Date: 2026-03-10TOUCHAIR TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In IoT scenarios, when users use handheld or worn mobile devices for acoustic positioning, the acoustic signal is easily blocked by the user, resulting in a decrease in positioning accuracy.

Method used

By configuring acoustic and positioning modules in mobile and target devices, the distance difference is calculated using acoustic positioning signals to determine if there are obstacles, and the user is guided to rotate to ensure there are no obstacles, thus establishing a direct acoustic channel and achieving precise location perception.

Benefits of technology

It improves the accuracy of acoustic positioning, avoids errors caused by human body obstruction, and ensures that the target device can be found quickly and accurate interaction can be achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116203502B_ABST
    Figure CN116203502B_ABST
Patent Text Reader

Abstract

The application discloses a positioning correction method of a mobile device in close-range interaction, and the method comprises the following steps: activating a first sound wave module and a second sound wave module configured in the mobile device, and emitting a sound wave positioning signal; a positioning module configured in a target device outputs a distance L1 between the first sound wave module and the positioning module, and outputs a distance L2 between the second sound wave module and the positioning module after receiving the sound wave positioning signal, and d=|L2-L1|; comparing d with a shortest distance D of the first sound wave module and the second sound wave module pre-input, and rotating a user holding the mobile device until d<=D. The application compares the distance difference between the two sound wave modules and the positioning module with the distance between the two sound wave modules, judges whether the direct sound wave channel is established between the two sound wave modules and the positioning module, identifies whether the user's human body has an influence on the sound wave positioning, and guides the user to rotate, so that the mobile device and the target device are not blocked, and accurate position sensing and interaction can be conveniently completed.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a positioning correction method of a mobile device in close-range interaction, and belongs to the technical field of positioning. BACKGROUND

[0002] Internet of Things (IOT) refers to real-time collection of sound, light, heat, electricity, mechanics, chemistry, biology, position and other information of objects or processes that need to be monitored, connected and interacted through various information sensors, radio frequency identification technology, global positioning system, infrared sensors, laser scanners and other devices and technologies, and access to various possible networks to realize ubiquitous connection of objects and people, and intelligent perception, identification and management of objects and processes. The Internet of Things is an information carrier based on the Internet, traditional telecommunication network, etc., which enables all independently addressable ordinary physical objects to form an interconnected network.

[0003] In the physical network scene, intelligent interaction between devices and between control devices and scene devices is realized based on wireless communication connection. However, wireless communication can only realize basic connection control and cannot complete many personalized and intelligent operations, which are based on position perception between devices and combined with wireless communication. At present, due to the difficulty of receiving satellite positioning signals in indoor scenes, other positioning methods need to be used indoors. Given the advantages of low cost and high precision of ultrasonic waves, sound wave positioning is used to realize position perception between indoor devices. However, when a user holds / wears a mobile device and interacts with environment devices, the positions of the environment devices are unknown to the user and the mobile device. When the human body is between the mobile device and the environment devices, the human body is a shielding and blocking object for sound waves, the direct sound wave signal is lost, the flight time of the reflected sound wave signal is increased, the path is lengthened, the positioning is wrong, and the accurate position perception ability is lost. SUMMARY

[0004] The purpose of the present application is to provide a positioning correction method of a mobile device in close-range interaction, which solves the problem that sound wave signals are easily shielded by the user himself / herself when the user group holds or wears a mobile device for sound wave positioning in an Internet of Things scene, thereby affecting the positioning accuracy.

[0005] To achieve the above purpose, the technical solution adopted by the present application is as follows: a positioning correction method of a mobile device in close-range interaction, the method comprising:

[0006] activating a first sound wave module and a second sound wave module configured in the mobile device to emit a sound wave positioning signal;

[0007] The positioning module configured in the target device receives the sound wave positioning signal, and outputs the distance L1 between the first sound wave module and the positioning module and the distance L2 between the second sound wave module and the positioning module, and d = |L2-L1|;

[0008] When d>D, it is determined that there is an obstacle between the mobile device and the target device, and a result is output; when d≤D, it is determined that there is no obstacle between the mobile device and the target device, and a result is output;

[0009] The user holding the mobile device is rotated until d≤D.

[0010] Alternatively, the positioning module configured in the target device is activated to emit a sound wave positioning signal.

[0011] The first sound wave module and the second sound wave module configured in the mobile device receive the sound wave positioning signal, and output the distance L1 between the first sound wave module and the positioning module and the distance L2 between the second sound wave module and the positioning module, and d = |L2-L1|;

[0012] When d>D, it is determined that there is an obstacle between the mobile device and the target device, and a result is output; when d≤D, it is determined that there is no obstacle between the mobile device and the target device, and a result is output.

[0013] The user holding the mobile device is rotated until d≤D.

[0014] The further improved scheme in the above technical solution is as follows:

[0015] 1. In the above scheme, the sound wave positioning signal is an ultrasonic positioning signal.

[0016] 2. In the above scheme, the first sound wave module and the second sound wave module are speaker units, and the positioning module of the target device is a microphone unit.

[0017] 3. In the above scheme, the first sound wave module and the second sound wave module are microphone units, and the positioning module of the target device is a speaker unit.

[0018] 4. In the above scheme, when the user holding the mobile device is rotated and d≤D appears, the sound wave positioning signal is continuously emitted for N seconds, N is a constant, when d is always not greater than D, the positioning sensing is started, when a d value greater than D appears within N seconds, the rotation is continued until d is always not greater than D within the N second period.

[0019] 5. In the above scheme, when d≤D and L1>L2, it is determined that the target device is located on the side of the second sound wave module away from the first sound wave module of the mobile device, and the result is displayed on the interface of the mobile device.

[0020] 6. The above scheme, when d≤D, L1

[0021] 7. The above scheme, when d=0, the target device is located in front of the mobile device and output is displayed on the interface of the mobile device.

[0022] Due to the use of the above technical solutions, the present application has the following advantages compared with the prior art:

[0023] 1. The positioning correction method of the mobile device in the close-range interaction, by comparing the distance difference between the two sound wave modules and the positioning module and the distance between the two sound wave modules, it is determined whether the direct sound wave channel is established between the two sound wave modules and the positioning module, so as to identify whether the user's body has affected the sound wave positioning, and guide the user to turn, so that there is no obstruction between the mobile device and the target device, and accurate position sensing and interaction can be easily completed.

[0024] 2. The positioning correction method of the mobile device in the close-range interaction, by establishing a continuous test period of time, the test error caused by irregular signals is avoided, and the correction and inspection accuracy is improved.

[0025] 3. The positioning correction method of the mobile device in the close-range interaction, by comparing the distances between different sound wave modules and the positioning module, the user can easily determine which side the target device is located on, which can quickly find the target device, realize control interaction, and avoid the user turning back to the position between the mobile device and the target device, which affects the direct channel. BRIEF DESCRIPTION OF DRAWINGS

[0026] ATTACHMENT Figure 1 The structure diagram of the correction model in the positioning correction method of the mobile device in the close-range interaction. DETAILED DESCRIPTION

[0027] Embodiment 1: A positioning correction method of a mobile device in close-range interaction, the method comprising:

[0028] S1: activating the mobile device and the control program, the first sound wave module and the second sound wave module configured in the mobile device simultaneously emit sound wave positioning signals, here, the mobile device is a smart phone, the positioning correction is a pre-process of positioning interaction, and both are presented in the form of APP / mini program on the smart phone interface for the user to view and operate, the first sound wave module and the second sound wave module are two loudspeaker units, which are respectively configured at the front end of the smart phone or one is arranged at the front end and the other is arranged at the tail end, and the sound wave positioning signal carries information such as sending time and device identification.

[0029] S2: The positioning module configured in the target device receives the acoustic positioning signal, and according to the recorded receiving time, the pre-written solving instruction is imported, the flight distance is obtained by the product of the time of flight (receiving time - sending time) and the propagation speed of the acoustic wave in the medium, the distance L1 between the first acoustic wave module and the positioning module is output, and the distance L2 between the second acoustic wave module and the positioning module is output;

[0030] Here, the target device is a smart TV, the positioning module is a microphone unit built-in the smart TV, the solving process can be solved by the smart TV, or can be fed back to the smart phone by using wireless communication methods such as Bluetooth and wifi, and the smart phone processes it at the same time. Meanwhile, the acoustic positioning signal is an ultrasonic positioning signal, the flight speed of the ultrasonic wave in the air is a known constant, so the difference d = |L2-L1| is obtained.

[0031] S3: Since the positions of the first acoustic wave module and the second acoustic wave module on the mobile device are fixed, the shortest distance D between the first acoustic wave module and the second acoustic wave module can be input in advance, and after d is obtained, the mobile device compares the values of d and D;

[0032] When d≤D, it is judged that there is no obstacle between the mobile device and the target device, and the target device is located in front of the mobile device, and the judgment result is output to the user interface, and the next positioning interactive operation can be performed;

[0033] When d>D, it is judged that there is an obstacle between the mobile device and the target device, and the target device is located behind the mobile device, the judgment result is output to the user interface, and the user is guided to hold the mobile device and rotate until d≤D, and then the next positioning interactive operation is performed.

[0034] Here, the judgment basis is: in the triangle formed by the positioning module, the two acoustic wave modules, referring to the attached Figure 1 , knowing L1, L2 and D, the corresponding internal angles α, β and γ can be solved, assuming L1<L2, taking L=L1 in the figure, the included angle θ=90+α / 2, the included angle λ=γ-90+α / 2, λ-θ=γ-180, since L1<L2, λ<180, therefore, λ is smaller than θ, large angle corresponds to large side, small angle corresponds to small side, therefore, d must be smaller than D;

[0035] Similarly, L1 is greater than or equal to L2, and the same conclusion can also be obtained;

[0036] When L1 and L2 overlap and do not form a triangle, d=D;

[0037] At the same time, since D is only the size of the mobile phone, compared with the application scene, it is necessarily much smaller than the distance between the acoustic wave module and the positioning module, therefore, when the acoustic signal is reflected, due to environmental factors, the difference between the flight distances of the two acoustic signals will be much larger than the value of D, and the probability of d≤D tends to 0.

[0038] Example 2: A positioning correction method for mobile devices in near-field interaction, the method comprising:

[0039] S1: Activate the positioning module configured in the target device to emit an acoustic positioning signal. Here, the target device is a smart computer, the positioning module is the speaker unit built into the smart computer, and the acoustic positioning signal carries information such as the transmission time and device identification.

[0040] S2: After the first and second acoustic modules configured in the mobile device receive the acoustic positioning signal, they import the pre-written calculation instructions according to the recorded reception time. The flight distance is obtained by multiplying the flight time (reception time - transmission time) and the propagation speed of the sound wave in the medium. The distance L1 between the first acoustic module and the positioning module is output, and the distance L2 between the second acoustic module and the positioning module is output.

[0041] Here, the mobile device is a smartwatch, and the positioning correction is a pre-process of positioning interaction. Both are presented on the smartwatch interface in the form of an APP / mini-program for users to view and operate. The first sound wave module and the second sound wave module are two microphone units, which are respectively configured at the front of the smartwatch or one is placed at the front and the other at the rear.

[0042] Here, the calculation process can be performed by a smart computer or fed back to a smartwatch via wireless communication methods such as Bluetooth and Wi-Fi for processing. Meanwhile, the acoustic positioning signal is an ultrasonic positioning signal, and the speed of ultrasonic waves in the air is a known constant, thus obtaining the difference d = |L2 - L1|.

[0043] S3: Since the positions of the first and second acoustic modules on the mobile device are fixed, the shortest distance D between the first and second acoustic modules can be input in advance. After obtaining d, the mobile device compares the values ​​of d and D.

[0044] When d≤D, it is determined that there are no obstacles between the mobile device and the target device, and the target device is located in front of the mobile device. Furthermore, an acoustic positioning signal is continuously emitted for N seconds, where N is a constant. Here, N is 3. When d is never greater than D, the judgment result is output to the user interface, and the next positioning interaction operation can be performed. When a d value greater than D appears within N seconds, the rotation continues until d is never greater than D in the N-second cycle.

[0045] Furthermore, when d=0, it is determined that the target device is located directly in front of the mobile device and the result is displayed on the mobile device interface;

[0046] Furthermore, when L1 > L2, it is determined that the target device is located on the side of the second acoustic module of the mobile device that is far away from the first acoustic module and the result is displayed on the interface of the mobile device; when L1 < L2, it is determined that the target device is located on the side of the first acoustic module of the mobile device that is far away from the second acoustic module and the result is displayed on the interface of the mobile device.

[0047] When d > D, it is determined that there is an obstacle between the mobile device and the target device, and the target device is located behind the mobile device. The determination result is output to the user interface. At the same time, the user is guided to rotate the mobile device until d ≤ D, and then the next positioning interaction operation is performed.

[0048] By comparing the distance difference between the two acoustic modules and the positioning module with the distance between the two acoustic modules, it can be determined whether a direct acoustic channel has been established between the two acoustic modules and the positioning module. This allows the system to identify whether the user's body has affected the acoustic positioning and guide the user to rotate, ensuring that there are no obstructions between the mobile device and the target device, thus facilitating accurate location perception and interaction.

[0049] In addition, by establishing a continuous test cycle time, test errors caused by irregular signals are avoided, thereby improving the accuracy of calibration and inspection.

[0050] In addition, comparing the distances between different acoustic modules and positioning modules helps users determine which side the target device is on. This allows them to quickly locate the target device and enable control interaction, while also preventing users from rotating and returning to a position between the mobile device and the target device, thus avoiding interference with the direct channel.

[0051] The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. All equivalent changes or modifications made in accordance with the spirit and essence of the present invention should be covered within the scope of protection of the present invention.

Claims

1. A method for position correction of a mobile device in close-proximity interaction, characterized in that, The method comprises: activating a first sound wave module and a second sound wave module configured in a mobile device to emit a sound wave positioning signal; a positioning module configured in a target device outputs a distance L1 between the first sound wave module and the positioning module and a distance L2 between the second sound wave module and the positioning module after receiving the sound wave positioning signal, and d = |L2-L1|; comparing d with a pre-input shortest distance D of the first sound wave module and the second sound wave module, and outputting a result when d>D and outputting a result when d≤D; rotating a user holding the mobile device until d≤D; alternatively, activating a positioning module configured in a target device to emit a sound wave positioning signal; a first sound wave module and a second sound wave module configured in a mobile device output a distance L1 between the first sound wave module and the positioning module and a distance L2 between the second sound wave module and the positioning module after receiving the sound wave positioning signal, and d = |L2-L1|; comparing d with a pre-input shortest distance D of the first sound wave module and the second sound wave module, and outputting a result when d>D and outputting a result when d≤D; rotating a user holding the mobile device until d≤D.

2. The positioning correction method of a mobile device in near field interaction according to claim 1, characterized in that, The sound wave positioning signal is an ultrasonic positioning signal. 3.The method of claim 1, wherein, The first sound wave module and the second sound wave module are speaker units, and the positioning module of the target device is a microphone unit. 4.The method of claim 1, wherein, The first sound wave module and the second sound wave module are microphone units, and the positioning module of the target device is a speaker unit. 5.The method of claim 1, wherein, Rotating a user holding the mobile device, and when d≤D, continuously emitting the sound wave positioning signal for N seconds, N being a constant, and when d is always not greater than D, enabling the positioning sensing, and when a value greater than D appears within N seconds, continuing to rotate until d is always not greater than D within the N-second period. 6.The method of claim 1, wherein, When d≤D and L1>L2, it is determined that the target device is located on the side of the second sound wave module of the mobile device away from the first sound wave module and outputted and displayed on the interface of the mobile device.

7. The positioning correction method of a mobile device in near field interaction according to claim 6, characterized in that, When d≤D and L1<L2, it is determined that the target device is located on the side of the first sound wave module of the mobile device away from the second sound wave module and outputted and displayed on the interface of the mobile device.

8. The positioning correction method of a mobile device in near field interaction according to claim 7, characterized in that, When d=0, it is determined that the target device is located in front of the mobile device and outputted and displayed on the interface of the mobile device.

Citation Information

Patent Citations

  • Method and device for identifying intelligent equipment

    CN112100526A

  • Indoor positioning method based on acoustic perception

    CN112188616A