Terminal positioning method, device and system, storage medium and electronic equipment

By searching for notification messages from mobile devices and sending target signals, the problem of difficult to determine the location information of the terminal in the area without base station coverage is solved, and efficient positioning is achieved in emergency situations.

CN119212072APending Publication Date: 2024-12-27BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310755521.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-25
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the prior art, when the terminal is in an area without base station coverage or a single base station coverage, it is difficult to accurately determine the location information of the terminal.

Method used

By searching for notification messages broadcast by the mobile device, the terminal triggers the terminal to initiate a random access to the mobile device, and after establishing a connection, sends a target signal to determine the terminal's position information, adjusts the search cycle using the signal strength value, and enters the target mode in an emergency situation. To improve positioning accuracy.

Benefits of technology

Improve the accuracy of terminal location information in areas without base station coverage or single base station coverage, and enhance positioning efficiency in scenarios such as emergency search and rescue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119212072A_ABST
    Figure CN119212072A_ABST
Patent Text Reader

Abstract

The invention provides a terminal positioning method, device and system, a storage medium and electronic equipment, and the terminal positioning method comprises the steps: searching a notification message broadcasted by mobile equipment, and the notification message is used for triggering a terminal to initiate random access to the mobile equipment. And sending a random access request message to the mobile device based on the searched notification message. After the connection with the mobile device is established, a target signal is sent to the mobile device through the connection, and the target signal is used for the mobile device to determine the position information of the terminal. According to the terminal positioning method provided by the embodiment of the invention, the position information of the terminal can be determined by using the mobile equipment, and the accuracy of determining the position information of the terminal when the terminal is in an area not covered by a base station or in an area covered by a single base station is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The technical solution disclosed herein relates to the field of mobile communication technology, and in particular to a terminal positioning method, device, system, storage medium and electronic device. Background Art

[0002] In existing implementations, the location information of the terminal is often determined through signal interaction between multiple base stations and the terminal. With this method, when the terminal is in an area without base station coverage or in an area covered by a single base station, the location information of the terminal cannot be accurately obtained. Summary of the invention

[0003] In view of this, embodiments of the present disclosure provide a terminal positioning method, device, system, storage medium, and electronic device.

[0004] According to a first aspect of the present disclosure, a terminal positioning method is proposed, the method comprising:

[0005] Searching for a notification message broadcast by a mobile device; wherein the notification message is used to trigger the terminal to initiate random access to the mobile device;

[0006] Based on the searched notification message, sending a random access request message to the mobile device;

[0007] After establishing a connection with the mobile device, a target signal is sent to the mobile device through the connection; wherein the target signal is used by the mobile device to determine the location information of the terminal.

[0008] In combination with any embodiment provided in the present disclosure, the method further includes:

[0009] Determining a periodic duration for searching for the notification message based on the detected signal strength value;

[0010] The searching for notification messages broadcast by the removable device includes:

[0011] Search for the notification message according to the cycle duration.

[0012] In combination with any implementation manner provided in the present disclosure, the signal strength value is positively correlated with the cycle duration.

[0013] In combination with any implementation manner provided in the present disclosure, the step of searching for a notification message broadcast by a mobile device includes:

[0014] In response to determining to enter a target mode, searching for the notification message; wherein the target mode is a mode that allows the terminal to access a removable device.

[0015] In combination with any implementation manner provided in the present disclosure, the step of determining to enter the target mode includes:

[0016] In response to receiving indication information sent by a base station, determining to enter the target mode; wherein the indication information is used to indicate any of the following:

[0017] Emergency warning;

[0018] The number of base stations in the area where the terminal is located is less than a preset number.

[0019] In combination with any implementation manner provided in the present disclosure, the step of determining to enter the target mode includes:

[0020] In response to receiving an entry instruction to enter the target mode, entering the target mode is determined.

[0021] In combination with any embodiment provided in the present disclosure, the target signal includes any one of the following:

[0022] Global satellite positioning system GPS positioning information of the terminal;

[0023] Auxiliary positioning signal.

[0024] In combination with any implementation manner provided in the present disclosure, the step of searching for a notification message broadcast by a mobile device includes:

[0025] Searching for the notification message broadcast by the mobile device in a designated frequency band;

[0026] The sending a random access request message to the mobile device includes:

[0027] The random access request message is sent to the mobile device in the designated frequency band.

[0028] In combination with any embodiment provided in the present disclosure, the method further includes:

[0029] In response to receiving the alarm activation instruction sent by the movable device, the alarm is activated at least by playing audio.

[0030] According to a second aspect of the present disclosure, a terminal positioning method is proposed, the method comprising:

[0031] Broadcast notification message; wherein the notification message is used to trigger the terminal to initiate random access;

[0032] receiving a random access request message sent by the terminal after searching for the notification message;

[0033] After establishing a connection with the terminal based on the random access request message, receiving a target signal sent by the terminal through the connection; wherein the target signal is used by the mobile device to determine the location information of the terminal;

[0034] The location information of the terminal is determined based on the target signal.

[0035] In combination with any embodiment provided in the present disclosure, the target signal includes any one of the following:

[0036] GPS positioning information of the terminal;

[0037] Auxiliary positioning signal.

[0038] In combination with any implementation manner provided in the present disclosure, the determining the location information of the terminal based on the target signal includes:

[0039] Based on the auxiliary positioning signal, the arrival time TOA or round-trip time RTT method is adopted to determine the location information.

[0040] In combination with any implementation manner provided in the present disclosure, the broadcast notification message includes:

[0041] The notification message is broadcasted in a designated frequency band.

[0042] In combination with any embodiment provided in the present disclosure, the method further includes:

[0043] An alarm activation instruction is sent to the terminal, so that the terminal activates the alarm at least by playing audio.

[0044] In combination with any embodiment provided in the present disclosure, the method further includes:

[0045] The location information of the terminal is displayed on the screen of the movable device.

[0046] According to a third aspect of the present disclosure, a terminal positioning device is provided, the device comprising:

[0047] A search module, used to search for a notification message broadcast by a mobile device; wherein the notification message is used to trigger the terminal to initiate random access to the mobile device;

[0048] A first sending module, configured to send a random access request message to the mobile device based on the searched notification message;

[0049] The second sending module is used to send a target signal to the mobile device through the connection after establishing a connection with the mobile device; wherein the target signal is used by the mobile device to determine the location information of the terminal.

[0050] According to a fourth aspect of the present disclosure, a terminal positioning device is provided, the device comprising:

[0051] A broadcast module, used for broadcasting a notification message; wherein the notification message is used to trigger the terminal to initiate random access;

[0052] A first receiving module, configured to receive a random access request message sent by the terminal after searching for the notification message;

[0053] A second receiving module is configured to receive a target signal sent by the terminal through the connection after establishing a connection with the terminal based on the random access request message; wherein the target signal is used by the mobile device to determine the location information of the terminal;

[0054] A determination module is used to determine the location information of the terminal based on the target signal.

[0055] According to a fifth aspect of the present disclosure, a terminal positioning system is proposed, the system comprising:

[0056] A terminal, wherein the terminal is used to execute the terminal positioning method of any embodiment of the present disclosure;

[0057] A movable device is used to execute the terminal positioning method of any embodiment of the present disclosure.

[0058] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the machine-readable storage medium stores machine-readable instructions, and when the machine-readable instructions are called and executed by a processor, the processor is prompted to implement the terminal positioning method of any embodiment of the present disclosure.

[0059] According to a seventh aspect of the present disclosure, there is provided an electronic device, comprising:

[0060] processor;

[0061] a memory for storing processor-executable instructions;

[0062] The processor is configured to execute the terminal positioning method of any embodiment of the present disclosure.

[0063] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0064] In the terminal positioning method, device, system, storage medium and electronic device provided by the embodiments of the present disclosure, the terminal searches for a notification message broadcast by a mobile device, wherein the notification message is used to trigger the terminal to initiate random access to the mobile device. Based on the searched notification message, a random access request message is sent to the mobile device. After establishing a connection with the mobile device, a target signal is sent to the mobile device through the connection, wherein the target signal is used by the mobile device to determine the location information of the terminal. The terminal positioning method provided by the embodiments of the present disclosure can use a mobile device to determine the location information of the terminal, thereby improving the accuracy of determining the terminal location information when the terminal is in an area without base station coverage or in an area covered by a single base station.

[0065] 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

[0066] 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.

[0067] Figure 1 is a flow chart of a terminal positioning method according to an exemplary embodiment of the present disclosure;

[0068] Figure 2 is a flow chart of another terminal positioning method according to an exemplary embodiment of the present disclosure;

[0069] Figure 3 is a schematic diagram of terminal positioning according to an exemplary embodiment of the present disclosure;

[0070] Figure 4 is a three-party interaction diagram of a terminal positioning method according to an exemplary embodiment of the present disclosure;

[0071] Figure 5 is a structural schematic diagram of a terminal positioning device according to an exemplary embodiment of the present disclosure;

[0072] Figure 6 is a structural schematic diagram of another terminal positioning device according to an exemplary embodiment of the present disclosure;

[0073] Figure 7 It is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0074] 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, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. 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.

[0075] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0076] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0077] Currently, the user's location needs to be determined in many scenarios. For example, in the scenario where a deliveryman delivers food, the deliveryman's location needs to be determined in real time. In the WeChat location sharing scenario, the locations of both parties in communication need to be determined separately. In the emergency search and rescue scenario, the location of the trapped person needs to be determined, etc. For the convenience of description, the emergency search and rescue scenario is used as an example to introduce the subsequent embodiments.

[0078] In real life, various disasters often occur, such as natural disasters and human disasters, which can easily cause varying degrees of harm to people's lives and safety, and will be accompanied by various emergency search and rescue work.

[0079] At present, emergency search and rescue work is mostly carried out through radar, manpower, search and rescue dogs, etc., which has the following disadvantages: 1. The search and rescue scope is narrow; 2. Human search and rescue requires a large amount of manpower, consumes a large amount of social resources and has low search and rescue efficiency; 3. When using search and rescue dogs for search, search and rescue dogs are easily affected by many uncertain factors such as trainers, search and rescue dog capabilities, and the search and rescue site environment.

[0080] In view of this, an embodiment of the present disclosure provides a terminal positioning method, which makes it easier to find a trapped individual carrying a terminal, assists in search and rescue work, and improves search and rescue efficiency.

[0081] The terminal positioning method of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.

[0082] Figure 1 FIG. 1 is a flow chart of a terminal positioning method according to an exemplary embodiment of the present disclosure, and the method is applied to a terminal. Figure 1 As shown, the exemplary embodiment method may include the following steps:

[0083] In step 101, a notification message broadcast by a removable device is searched.

[0084] The notification message is used to trigger the terminal to initiate random access to the mobile device.

[0085] Optionally, in an emergency search and rescue scenario, the removable device may be a search and rescue device. The terminal may search for the notification message broadcast by the search and rescue device in a designated frequency band, where the designated frequency band may be predetermined by an operator, and the designated frequency bands determined by different operators may be different.

[0086] In step 102, based on the searched notification message, a random access request message is sent to the mobile device.

[0087] After searching for the notification message, the terminal may send a random access request message to the search and rescue device on the designated frequency band based on the searched notification message.

[0088] In step 103, after establishing a connection with the mobile device, a target signal is sent to the mobile device through the connection.

[0089] After receiving the random access response message returned by the search and rescue device indicating that the terminal is allowed to access, the terminal can successfully establish a connection with the search and rescue device. Then, the terminal can send a target signal to the search and rescue device through the established connection, so that the search and rescue device determines the location information of the terminal based on the target signal.

[0090] Optionally, the target signal may be GPS (Global Positioning System) positioning information of the terminal, or may be an auxiliary positioning signal, or may include both the GPS positioning information of the terminal and the auxiliary positioning signal.

[0091] The process of the search and rescue device determining the location information of the terminal based on the target signal will be described in detail in subsequent embodiments and will not be described in detail here.

[0092] In the terminal positioning method provided by the embodiment of the present disclosure, the terminal searches for a notification message broadcast by a mobile device, wherein the notification message is used to trigger the terminal to initiate random access to the mobile device. Based on the searched notification message, a random access request message is sent to the mobile device. After establishing a connection with the mobile device, a target signal is sent to the mobile device through the connection, wherein the target signal is used by the mobile device to determine the location information of the terminal. The terminal positioning method provided by the embodiment of the present disclosure can use a mobile device to determine the location information of the terminal, and then find the individual carrying the terminal, thereby improving the search and rescue efficiency.

[0093] The above terminal positioning method is further introduced below.

[0094] In one embodiment, before searching for the notification message broadcast by the mobile device, the terminal may first detect the signal strength value of the terminal itself, and determine the cycle duration for searching the notification message based on the detected signal strength value, and then search for the notification message according to the cycle duration.

[0095] In an optional example, the signal strength value is positively correlated with the cycle duration.

[0096] In this example, the higher the detected signal strength value of the terminal is, the longer the period for searching the notification message is. The lower the detected signal strength value of the terminal is, the shorter the period for searching the notification message is. In extreme cases, the terminal may continue to search for the notification message.

[0097] Optionally, when it is determined that the detected signal strength value is greater than or equal to a preset signal threshold, the period duration for searching the notification message is determined to be a first period duration. When it is determined that the detected signal strength value is less than the preset signal threshold, the period duration for searching the notification message is determined to be a second period duration, wherein the first period duration is greater than the second period duration.

[0098] In the terminal positioning method provided by the embodiment of the present disclosure, the terminal can determine the period duration of searching for the notification message based on the detected signal strength value of the terminal itself, wherein the signal strength value is positively correlated with the period duration. Since the current network connection will be unavailable when the terminal is searching for the notification message, when the signal of the terminal is good, that is, when there is normal network coverage around the terminal, the normal network connection can be maintained, and the notification message can be searched for in a longer period of time, so that the user can use the normal network connection to seek help from the outside. When the signal of the terminal is poor, that is, when the network coverage around the terminal is poor, the notification message is searched in a shorter period of time, thereby increasing the possibility that the search and rescue equipment can successfully determine the location of the terminal.

[0099] In one embodiment, searching for a notification message broadcast by a removable device includes:

[0100] In response to determining that the target mode is entered, searching for the notification message.

[0101] The target mode is a mode that allows the terminal to access a removable device.

[0102] Optionally, the terminal may determine to enter the target mode in the following two ways:

[0103] Method 1: The terminal receives the indication information sent by the base station.

[0104] The indication information is used to indicate that an emergency warning currently exists, and / or the number of base stations in the area where the terminal is located is less than a preset number.

[0105] The emergency warning may include: earthquake, tsunami, volcanic eruption, etc. The preset number may be the minimum number required to locate the terminal using multiple base stations, for example, 2, 3, etc., which may be specifically set by relevant staff based on actual conditions, and the present disclosure does not limit this.

[0106] In this example, after receiving the indication information sent by the base station, the terminal may determine to enter the target mode and then search for the notification message.

[0107] Mode 2: The terminal receives an entry instruction to enter the target mode.

[0108] The entry instruction may be triggered by a user. In this example, the user may issue the entry instruction when the search and rescue equipment is required to determine the current location of the terminal, so that the terminal enters the target mode after receiving the entry instruction and then searches for the notification message.

[0109] In the terminal positioning method provided by the embodiment of the present disclosure, the terminal can automatically search for the notification message after entering the target mode based on the indication message sent by the base station or the entry instruction issued by the user. The method of triggering the terminal to enter the target mode is enriched, and the possibility of the search and rescue equipment successfully determining the terminal location is increased.

[0110] In one embodiment, after receiving the alarm activation instruction sent by the movable device, the terminal may activate the alarm at least by playing audio.

[0111] In order to more conveniently determine the location of the terminal, the search and rescue device can send an alarm activation instruction to the terminal after determining the location information of the terminal. After receiving the alarm activation instruction sent by the search and rescue device, the terminal can activate the alarm in a variety of ways based on the alarm activation instruction. For example, the alarm can be activated by playing audio (beeping), or by activating vibration. The present disclosure does not limit the specific method of the alarm.

[0112] In the terminal positioning method provided by the embodiment of the present disclosure, the terminal can turn on the alarm at least by playing audio after receiving the alarm turn-on instruction sent by the search and rescue equipment, thereby facilitating the search and rescue equipment to determine the location of the terminal and improving the search and rescue efficiency.

[0113] Figure 2 FIG. 1 is a flow chart of a terminal positioning method according to an exemplary embodiment of the present disclosure, wherein the method is applied to a movable device, for example, to a search and rescue device. Figure 2 As shown, the exemplary embodiment method may include the following steps:

[0114] In step 201, a notification message is broadcast.

[0115] The notification message is used to trigger the terminal to initiate random access.

[0116] In this example, the search and rescue device may broadcast the notification message on a designated frequency band. The designated frequency band may be predetermined by an operator, and the designated frequency bands determined by different operators may be different.

[0117] In step 202, a random access request message sent by the terminal after searching for the notification message is received.

[0118] After searching for the notification message, the terminal may send a random access request message to the search and rescue device on the designated frequency band based on the searched notification message.

[0119] In step 203, after establishing a connection with the terminal based on the random access request message, a target signal sent by the terminal through the connection is received.

[0120] The target signal is used by the mobile device to determine the location information of the terminal.

[0121] After receiving the random access request message sent by the terminal, the search and rescue device may send a random access response message to the terminal to indicate that the terminal is allowed to access based on the random access request message. After receiving the random access response message returned by the search and rescue device to indicate that the terminal is allowed to access, the terminal can successfully establish a connection with the search and rescue device. Then, the terminal can send a target signal to the search and rescue device through the established connection, so that the search and rescue device determines the location information of the terminal based on the target signal.

[0122] In this example, the target signal may be GPS positioning information of the terminal and / or an auxiliary positioning signal.

[0123] In step 204, the location information of the terminal is determined based on the target signal.

[0124] When the target signal is the GPS positioning information of the terminal, the search and rescue equipment can determine the location information of the terminal based on the GPS positioning information.

[0125] When the target signal is an auxiliary positioning signal, the search and rescue equipment can determine the location information of the terminal based on the auxiliary positioning signal using the TOA (Time Of Arrival) or RTT (Round Trip Time) method. At this time, the auxiliary positioning signal does not need to have substantial signal content, and only needs to be sent to the search and rescue equipment for auxiliary positioning.

[0126] Specifically, when the TOA method is used, the search and rescue equipment can obtain the time difference of the one-way propagation of the target signal based on the time when the target signal is received and the time when the terminal carried in the target signal sends the target signal. Then, the distance information of the terminal from the search and rescue equipment is obtained by using the transmission speed of the target signal × the one-way propagation time difference.

[0127] Furthermore, the search and rescue device may also receive distance information between the terminal and at least two other search and rescue devices sent by other search and rescue devices. Then, based on the distance information between the terminal and the at least three search and rescue devices, the location information of the terminal is determined. Figure 3 As shown, a circle can be drawn with the position of each of the three search and rescue devices as the center and the distance information between the search and rescue device and the terminal as the radius, and then the intersection of the three circles is determined, which is the position of the terminal.

[0128] When the RTT method is used, the method of determining the intersection is similar to the method of first determining the distance information between the terminal and each search and rescue device in the TOA method, and then drawing a circle with the position of each search and rescue device as the center and the determined distance as the radius. However, in RTT, when determining the distance between the terminal and each search and rescue device, it is determined based on the round-trip time of the target signal propagation.

[0129] Specifically, the search and rescue equipment can first send the target signal to the terminal. After receiving the target signal, the terminal returns the target signal to the search and rescue equipment. The search and rescue equipment records the round-trip time difference of the target signal, and then determines the distance between the terminal and the search and rescue equipment based on the transmission speed of the target signal and the round-trip time difference.

[0130] In step 205, an alarm activation instruction is sent to the terminal, so that the terminal activates the alarm at least by playing audio.

[0131] After determining the location information of the terminal, the search and rescue equipment can send an alarm activation command to the terminal. After receiving the alarm activation command, the terminal can activate the alarm by playing audio (beep), or by turning on vibration. The present disclosure does not limit the specific method of the alarm.

[0132] In step 206, the location information of the terminal is displayed on the screen of the movable device.

[0133] In this example, the search and rescue equipment needs to have two functions, one is receiving signals and the other is sending signals, and mobile phones have both functions. Therefore, the mobile phone can be modified at the software level and the modified mobile phone can be used as the search and rescue equipment.

[0134] After determining the location information of the terminal, the search and rescue device can display the location information of the terminal on the screen of the search and rescue device, so that the search and rescue personnel can check the actual location of the terminal and find the individual carrying the terminal.

[0135] It should be noted that the embodiment of the present disclosure does not limit the execution order of the above steps 205 and 206. In practical applications, the search and rescue equipment may first execute the above step 205 and then execute step 206 after determining the location information of the terminal. Alternatively, step 206 may be executed first and then step 205. Alternatively, the search and rescue equipment may execute the above steps 205 and 206 at the same time, which may be specifically performed by relevant staff, and the present disclosure does not limit this.

[0136] In the terminal positioning method provided in the embodiment of the present disclosure, the search and rescue equipment can be modified from a mobile device, the cost is not too high, and it can be moved (for example, it can be carried on a drone). Therefore, the location of the terminal can be searched and positioned in areas without network coverage such as wilderness, and the availability is high.

[0137] Figure 4 FIG. 1 is a schematic diagram of a three-party interaction of a terminal positioning method according to an exemplary embodiment of the present disclosure. Figure 4 As shown, the exemplary embodiment method may include the following steps:

[0138] In step 401, the base station sends an emergency warning to the terminal.

[0139] The emergency warning may include earthquakes, tsunamis, etc.

[0140] Currently, the 3GPP (3rd Generation Partnership Project) protocol defines standards for disaster warnings such as earthquakes and tsunamis. When a disaster occurs, the base station can send emergency warnings to the terminal based on the 3GPP protocol.

[0141] In step 402, the search and rescue equipment broadcasts a notification message.

[0142] The search and rescue equipment may broadcast the notification message via a designated frequency band.

[0143] In step 403, the terminal enters an emergency search and rescue mode to search for notification messages broadcast by the search and rescue equipment.

[0144] In this example, in order to reduce the number of times the emergency search and rescue mode is mistakenly entered, the terminal can display the emergency warning on the terminal screen after receiving the emergency warning, and enter the emergency search and rescue mode when an entry instruction to enter the emergency search and rescue mode is received or it is monitored that the user has not performed any operation within a preset time period.

[0145] After entering the emergency search and rescue mode, the terminal can automatically turn off non-essential functions to extend the standby time.

[0146] In step 404, the terminal sends a random access request message to the search and rescue device based on the searched notification message.

[0147] After searching for the notification message, the terminal may send the random access request message to the search and rescue device through the designated frequency band.

[0148] In step 405, the search and rescue device sends a random access response message to the terminal.

[0149] The search and rescue device may send a random access response message to the terminal through the designated frequency band to indicate that the terminal access is approved.

[0150] In step 406, the terminal sends a target signal to the movable device through the connection.

[0151] The target signal may be GPS positioning information of the terminal and / or an auxiliary positioning signal.

[0152] In step 407, the search and rescue equipment determines the location information of the terminal based on the target signal.

[0153] The search and rescue device may determine the location information of the terminal based on the received GPS positioning information of the terminal and / or the auxiliary positioning signal. The specific process may refer to the above embodiment and will not be described here.

[0154] In step 408, the search and rescue equipment sends an alarm activation instruction to the terminal.

[0155] In step 409, the terminal starts the alarm at least by playing audio based on the alarm start instruction.

[0156] In this example, in order to reduce the power consumption of the terminal, the terminal may intermittently play audio after receiving the alarm start instruction.

[0157] Optionally, the terminal may exit the emergency search and rescue mode upon receiving an exit instruction to exit the emergency search and rescue mode sent by a user, or upon receiving an instruction message to exit the emergency search and rescue mode sent by a base station.

[0158] In the terminal positioning method provided in the embodiment of the present disclosure, the terminal and the search and rescue equipment can interact through the 5G (5th Generation Mobile Communication Technology) network. Since the 5G network has good penetration and a long transmission distance, it can play a good role in places where the GPS positioning effect is poor. In addition, since the current terminal penetration rate is high, the use of the terminal positioning method of the embodiment of the present disclosure for personnel search and rescue can greatly improve the search and rescue efficiency.

[0159] For the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present disclosure is not limited by the described order of actions, because according to the present disclosure, certain steps can be performed in other orders or simultaneously.

[0160] Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0161] Corresponding to the aforementioned application function implementation method embodiment, the present disclosure also provides an application function implementation device and a corresponding terminal embodiment.

[0162] Figure 5 is a schematic diagram of a terminal positioning device according to an exemplary embodiment of the present disclosure, wherein the device is applied to a terminal, such as Figure 5 As shown, the terminal positioning device may include:

[0163] The search module 51 is used to search for a notification message broadcast by a mobile device; wherein the notification message is used to trigger the terminal to initiate a random access to the mobile device.

[0164] The first sending module 52 is configured to send a random access request message to the mobile device based on the searched notification message.

[0165] The second sending module 53 is used to send a target signal to the mobile device through the connection after establishing a connection with the mobile device; wherein the target signal is used by the mobile device to determine the location information of the terminal.

[0166] Optional, in Figure 5 Based on the modules shown, the terminal positioning device may further include:

[0167] The determination module is used to determine the cycle duration of searching for the notification message based on the detected signal strength value.

[0168] The search module 51, when used to search for notification messages broadcast by a mobile device, includes:

[0169] Search for the notification message according to the cycle duration.

[0170] Optionally, the signal strength value is positively correlated with the cycle duration.

[0171] Optionally, the search module 51, when used to search for a notification message broadcast by a removable device, includes:

[0172] In response to determining to enter a target mode, searching for the notification message; wherein the target mode is a mode that allows the terminal to access a removable device.

[0173] Optionally, the search module 51, when used to determine whether to enter a target mode, includes:

[0174] In response to receiving indication information sent by a base station, determining to enter the target mode; wherein the indication information is used to indicate any of the following:

[0175] Emergency warning.

[0176] The number of base stations in the area where the terminal is located is less than a preset number.

[0177] Optionally, the search module 51, when used to determine whether to enter a target mode, includes:

[0178] In response to receiving an entry instruction to enter the target mode, entering the target mode is determined.

[0179] Optionally, the target signal includes any one of the following:

[0180] The global satellite positioning system GPS positioning information of the terminal.

[0181] Auxiliary positioning signal.

[0182] Optionally, the search module 51, when used to search for a notification message broadcast by a removable device, includes:

[0183] The notification message broadcast by the mobile device in a designated frequency band is searched.

[0184] The first sending module 52, when used to send a random access request message to the mobile device, includes:

[0185] The random access request message is sent to the mobile device in the designated frequency band.

[0186] Optional, in Figure 5 Based on the modules shown, the terminal positioning device may further include:

[0187] The alarm activation module is used to activate the alarm at least by playing audio in response to receiving the alarm activation instruction sent by the movable device.

[0188] Figure 6 is a schematic diagram of another terminal positioning device according to an exemplary embodiment of the present disclosure, wherein the device is applied to a target device, such as Figure 6 As shown, the terminal positioning device may include:

[0189] The broadcast module 61 is used to broadcast a notification message; wherein the notification message is used to trigger the terminal to initiate random access.

[0190] The first receiving module 62 is configured to receive a random access request message sent by the terminal after the terminal searches for the notification message.

[0191] The second receiving module 63 is used to receive a target signal sent by the terminal through the connection after establishing a connection with the terminal based on the random access request message; wherein the target signal is used by the mobile device to determine the location information of the terminal.

[0192] The determination module 64 is configured to determine the location information of the terminal based on the target signal.

[0193] Optionally, the target signal includes any one of the following:

[0194] The GPS positioning information of the terminal.

[0195] Auxiliary positioning signal.

[0196] Optionally, the determining module 64, when used to determine the location information of the terminal based on the target signal, includes:

[0197] Based on the auxiliary positioning signal, the arrival time TOA or round-trip time RTT method is adopted to determine the location information.

[0198] Optionally, the broadcast module 61, when used to broadcast a notification message, includes:

[0199] The notification message is broadcasted in a designated frequency band.

[0200] Optional, in Figure 6 Based on the modules shown, the terminal positioning device may further include:

[0201] The sending module is used to send an alarm activation instruction to the terminal, so that the terminal activates the alarm at least by playing audio.

[0202] Optional, in Figure 6 Based on the modules shown, the terminal positioning device may further include:

[0203] The display module is used to display the location information of the terminal on the screen of the movable device.

[0204] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are only schematic, wherein the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art may understand and implement it without creative work.

[0205] Accordingly, an embodiment of the present disclosure provides a terminal positioning system, including: a terminal and a movable device, wherein the terminal is used to execute the terminal positioning method of any embodiment of the present disclosure, and the movable device is used to execute the terminal positioning method of any embodiment of the present disclosure.

[0206] Accordingly, an embodiment of the present disclosure provides an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the terminal positioning method of any embodiment of the present disclosure.

[0207] Figure 7 1 is a schematic diagram showing the structure of an electronic device 700 according to an exemplary embodiment. For example, the electronic device 700 may be a user equipment, and may specifically be a controller, a gateway, a router, etc.

[0208] Reference Figure 7 , the electronic device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .

[0209] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 702 may include one or more modules to facilitate the interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate the interaction between the multimedia component 708 and the processing component 702.

[0210] The memory 704 is configured to store various types of data to support operations on the device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device 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.

[0211] The power supply component 706 provides power to the various components of the electronic device 700. The power supply component 706 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 700.

[0212] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 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 708 includes a front camera and / or a rear camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0213] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), and when the electronic device 700 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 704 or sent via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.

[0214] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0215] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the electronic device 700. For example, the sensor assembly 714 can detect the open / closed state of the electronic device 700, the relative positioning of the components, such as the display and keypad of the electronic device 700, and the sensor assembly 714 can also detect the position change of the electronic device 700 or a component of the electronic device 700, the presence or absence of contact between the user and the electronic device 700, the orientation or acceleration / deceleration of the electronic device 700, and the temperature change of the electronic device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 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 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0216] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, 4G LTE, 5G NR or a combination thereof. In an exemplary embodiment, the communication component 716 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 716 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.

[0217] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0218] In an exemplary embodiment, a non-temporary computer-readable storage medium is also provided, such as a memory 704 including instructions. When the instructions in the storage medium are executed by a processor 720 of an electronic device 700, the electronic device 700 is enabled to execute the terminal positioning method of any embodiment of the present disclosure.

[0219] The non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0220] 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.

[0221] 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 terminal positioning method, characterized in that: The method comprises: Searching for a notification message broadcast by a mobile device; wherein the notification message is used to trigger the terminal to initiate random access to the mobile device; Based on the searched notification message, sending a random access request message to the mobile device; After establishing a connection with the mobile device, a target signal is sent to the mobile device through the connection; wherein the target signal is used by the mobile device to determine the location information of the terminal.

2. The method according to claim 1, characterized in that The method further comprises: Determining a periodic duration for searching for the notification message based on the detected signal strength value; The searching for notification messages broadcast by the removable device includes: Search for the notification message according to the cycle duration.

3. The method according to claim 2, characterized in that The signal strength value is positively correlated with the cycle duration.

4. The method according to claim 1, characterized in that: The searching for notification messages broadcast by the removable device includes: In response to determining to enter a target mode, searching for the notification message; wherein the target mode is a mode that allows the terminal to access a removable device.

5. The method according to claim 4, characterized in that The step of determining to enter the target mode comprises: In response to receiving indication information sent by a base station, determining to enter the target mode; wherein the indication information is used to indicate any of the following: Emergency warning; The number of base stations in the area where the terminal is located is less than a preset number.

6. The method according to claim 4, characterized in that The step of determining to enter the target mode comprises: In response to receiving an entry instruction to enter the target mode, entering the target mode is determined.

7. The method according to any one of claims 1 to 6, characterized in that: The target signal includes any of the following: Global satellite positioning system GPS positioning information of the terminal; Auxiliary positioning signal.

8. The method according to any one of claims 1 to 6, characterized in that: The searching for notification messages broadcast by the removable device includes: Searching for the notification message broadcast by the mobile device in a designated frequency band; The sending a random access request message to the mobile device comprises: The random access request message is sent to the mobile device in the designated frequency band.

9. The method according to claim 1, characterized in that: The method further comprises: In response to receiving the alarm activation instruction sent by the movable device, the alarm is activated at least by playing audio.

10. A terminal positioning method, characterized in that: The method comprises: Broadcast notification message; wherein the notification message is used to trigger the terminal to initiate random access; receiving a random access request message sent by the terminal after searching for the notification message; After establishing a connection with the terminal based on the random access request message, receiving a target signal sent by the terminal through the connection; wherein the target signal is used by the mobile device to determine the location information of the terminal; The location information of the terminal is determined based on the target signal.

11. The method according to claim 10, characterized in that The target signal includes any of the following: GPS positioning information of the terminal; Auxiliary positioning signal.

12. The method according to claim 11, characterized in that The determining the location information of the terminal based on the target signal includes: Based on the auxiliary positioning signal, the location information is determined by adopting the arrival time TOA or round-trip time RTT method.

13. The method according to claim 10, characterized in that The broadcast notification message includes: The notification message is broadcasted in a designated frequency band.

14. The method according to claim 10, characterized in that The method further comprises: An alarm activation instruction is sent to the terminal, so that the terminal activates the alarm at least by playing audio.

15. The method according to claim 10, characterized in that The method further comprises: The location information of the terminal is displayed on the screen of the movable device.

16. A terminal positioning device, characterized in that: The device comprises: A search module, used to search for a notification message broadcast by a mobile device; wherein the notification message is used to trigger the terminal to initiate random access to the mobile device; A first sending module, configured to send a random access request message to the mobile device based on the searched notification message; The second sending module is used to send a target signal to the mobile device through the connection after establishing a connection with the mobile device; wherein the target signal is used by the mobile device to determine the location information of the terminal.

17. A terminal positioning device, characterized in that: The device comprises: A broadcast module, used for broadcasting a notification message; wherein the notification message is used to trigger the terminal to initiate random access; A first receiving module, configured to receive a random access request message sent by the terminal after searching for the notification message; A second receiving module is configured to receive a target signal sent by the terminal through the connection after establishing a connection with the terminal based on the random access request message; wherein the target signal is used by the mobile device to determine the location information of the terminal; A determination module is used to determine the location information of the terminal based on the target signal.

18. A terminal positioning system, characterized in that: include: A terminal, wherein the terminal is used to execute the terminal positioning method according to any one of claims 1 to 9; A movable device, wherein the movable device is used to execute the terminal positioning method described in any one of claims 10-15.

19. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the program implements the method according to any one of claims 1 to 9 or the method according to any one of claims 10 to 15.

20. An electronic device, comprising: processor; a memory for storing processor-executable instructions; The processor is configured to execute the method of any one of claims 1-9 or the method of any one of claims 10-15.