Drowning terminal searching method and device, mobile terminal and readable storage medium
By generating and sending position indication signals with mechanical waves after the mobile terminal falls into the water, the problem of difficult to determine the position after the mobile terminal falls into the water is solved, and a safe and accurate search for the water-in-water terminal is achieved.
Patent Information
- Application Number
- CN202411817555.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art is difficult to determine the precise location of a mobile terminal after falling into the water, especially in harsh environments, which may threaten the safety of users.
By detecting that the mobile terminal has generated a position indication signal after falling into the water, and sending it in mechanical waves (such as ultrasonic waves), in order to find the terminal to determine the position of the waterfall terminal by receiving these signals.
It realizes the automatic triggering of the position indication signal after the mobile terminal falls into the water, ensuring that the search terminal can accurately determine the terminal's waterfall position, and improves the user's safety.
Smart Images

Figure CN119697584A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile terminals, and in particular to a method and device for finding a terminal that has fallen into water, a mobile terminal and a readable storage medium. Background Art
[0002] After a mobile terminal falls into water, the unclear underwater environment and the location of the mobile terminal often restrict the formulation of a salvage plan. Blindly salvaging in harsh environments may even threaten the safety of users. Therefore, how to determine the location of a mobile terminal after it falls into water has become an urgent problem to be solved. Summary of the invention
[0003] The main purpose of the present invention is to propose a method, device, mobile terminal and readable storage medium for finding a terminal that has fallen into water, aiming to solve the problem of how to determine the position of a mobile terminal after it has fallen into water in the prior art.
[0004] To achieve the above object, the present invention provides a method for finding a terminal that has fallen into water, which is applied to a terminal that has fallen into water. The method for finding a terminal that has fallen into water comprises:
[0005] If it is detected that the terminal falls into water, a position indication signal is generated;
[0006] The position indication signal is sent as a mechanical wave, so that the search terminal can determine the location of the terminal that fell into the water through the position indication signal.
[0007] Optionally, generating a position indication signal includes:
[0008] Obtaining environmental information of the environment in which the terminal falls into the water;
[0009] generating the position indication signal including the environmental information;
[0010] The sending of the position indication signal as a mechanical wave comprises:
[0011] The position indication signal is transmitted in ultrasonic form.
[0012] Optionally, the acquiring of environmental information of the environment in which the terminal falls into the water includes:
[0013] After detecting that the terminal falls into water, triggering the camera to automatically take continuous photos;
[0014] Acquiring motion data of the terminal falling into the water, and determining whether the terminal falling into the water is in a stationary state according to the motion data;
[0015] If the terminal falling into the water is in a stationary state, the camera is controlled to stop continuous shooting, and underwater images generated during the continuous shooting process are acquired;
[0016] The underwater image is used as the environmental information.
[0017] Optionally, the acquiring of environmental information of the environment in which the terminal falls into the water includes:
[0018] Determine the depth information of the location of the falling water terminal;
[0019] The depth information is used as the environment information.
[0020] Optionally, generating a position indication signal includes:
[0021] Get the preset water-falling vibration frequency;
[0022] generating a vibration signal having a vibration frequency equal to the preset water-falling vibration frequency, wherein the position indication signal includes the vibration signal;
[0023] The sending of the position indication signal as a mechanical wave comprises:
[0024] The water-falling terminal is controlled to vibrate at a vibration frequency of the vibration signal.
[0025] To achieve the above object, the present invention further provides a method for finding a terminal that has fallen into water, which is applied to finding a terminal. The method for finding a terminal that has fallen into water comprises:
[0026] receiving a position indication signal via a mechanical wave receiver;
[0027] The location of the water-falling terminal is indicated according to the location indication signal.
[0028] Optionally, the position indication signal is a vibration signal; and indicating the position of the terminal falling into the water according to the position indication signal comprises:
[0029] Acquire a plurality of the vibration signals, wherein different vibration signals are detected by the search terminal at different detection positions;
[0030] Determine the signal strength and signal phase corresponding to different vibration signals;
[0031] The location of the terminal that fell into the water is determined according to the detection position, the signal strength, and the signal phase corresponding to each vibration signal.
[0032] To achieve the above-mentioned purpose, the present invention further provides a device for finding a terminal falling into water, and the device for finding a terminal falling into water, when used as a terminal falling into water, comprises:
[0033] A first generating module, configured to generate a position indication signal if it is detected that the terminal falls into water;
[0034] A first sending module, used for sending the position indication signal in the form of mechanical waves, so that the search terminal can determine the location of the terminal that fell into the water through the position indication signal;
[0035] The terminal-falling-into-water finding device, when used as a terminal-finding device, comprises:
[0036] A first receiving module, used for receiving a position indication signal through a mechanical wave receiver;
[0037] The first determining module is used to indicate the location of the terminal falling into the water according to the location indication signal.
[0038] To achieve the above objectives, the present invention also provides a mobile terminal, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the steps of the method for finding a terminal that has fallen into the water as described above.
[0039] To achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for finding a terminal falling into the water as described above are implemented.
[0040] The present invention proposes a method, device, mobile terminal and readable storage medium for finding a terminal that has fallen into water. If it is detected that the terminal has fallen into water, a position indication signal is generated; the position indication signal is sent as a mechanical wave, so that the finding terminal can determine the location of the terminal that has fallen into water through the position indication signal. After the terminal falls into water, the sending of the position indication signal is automatically triggered by a mechanical wave, so that the finding terminal can determine the terminal's position based on the position indication signal. At the same time, since the loss of general electromagnetic wave communication signals in water is too large, in order to ensure the effective propagation of the position indication signal, the position indication signal is sent in the form of a mechanical wave. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0043] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0044] Figure 1 It is a schematic diagram of the process of applying the first embodiment of the method for finding a terminal falling into water of the present invention to a terminal falling into water;
[0045] Figure 2 It is a schematic diagram of the process of applying the first embodiment of the method for finding a terminal overboard of the present invention to finding a terminal;
[0046] Figure 3 This is a schematic diagram of the module structure of the device for finding a terminal falling into the water according to the present invention;
[0047] Figure 4 It is a schematic diagram of the module structure of the mobile terminal of the present invention. DETAILED DESCRIPTION
[0048] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0049] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.
[0050] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In order 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 in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work should fall within the scope of protection of the present application.
[0051] The present invention provides a method for finding a terminal falling into water, referring to Figure 1, Figure 1 This is a flow chart of the first embodiment of the method for finding a terminal falling into water according to the present invention applied to a terminal falling into water, and the method comprises the following steps:
[0052] Step S11, if it is detected that the terminal falls into water, a position indication signal is generated;
[0053] The specific type of the terminal can be set based on actual needs, such as a mobile phone, a wearable device; this embodiment and subsequent embodiments are described using a mobile phone as an example.
[0054] The terminal that falls into water is a terminal that falls into water; the specific detection method for falling into water can be set based on actual needs, such as setting a water inlet detection module at the charging interface position, and determining whether it has fallen into water by detecting the water inlet of the interface; it can also be combined with the relevant data of the motion sensor, such as detecting the terminal falling through the relevant data of the motion sensor, and then further detecting the water inlet of the interface, it can be determined that the terminal has fallen into water; it can also be combined with the relevant data of the pressure sensor; because there is a difference between water pressure and atmospheric pressure, and at the same time, as the depth of the terminal falling into water increases, the pressure it bears increases, therefore, the pressure sensor set on the terminal is used to further determine whether the terminal has fallen into water; it can be understood that different types of detection methods can be used independently or in combination, such as setting charging interface water inlet detection, motion sensor detection, and pressure detection at the same time. When these three detection methods meet the pre-set water inlet conditions at the same time, it is determined that the terminal has fallen into water. It should be noted that the above three detection methods are only descriptions of feasible situations. In actual applications, other methods can also be used to detect the terminal falling into water.
[0055] When the terminal falls into the water, it becomes a fallen terminal.
[0056] The position indication signal is used to indicate the position of the terminal that falls into the water in the water; the position indication signal can be generated based on relevant information after the terminal that falls into the water determines the relevant information of its own location; it can also be based on the position indication signal to make relevant indications so that the search terminal can determine the position of the terminal that falls into the water based on the indication.
[0057] Step S12: sending the position indication signal in the form of mechanical waves, so that the search terminal can determine the location of the terminal that has fallen into the water through the position indication signal.
[0058] It is understandable that for mobile terminals such as mobile phones, electromagnetic waves are generally used for communication, including but not limited to mobile networks, WiFi, Bluetooth, and GPS; however, the underwater environment is different from the water, and electromagnetic waves will produce great losses when propagating in water. For example, when it is less than 1 meter from the water surface, the mobile phone can hardly receive the mobile network signal. Therefore, sending the position indication signal in a general communication method cannot stably meet the transmission requirements; in order to ensure that the position indication signal is successfully sent and received by the search terminal, in this embodiment, the position indication signal is sent in the form of mechanical waves; it is understandable that the transmission capacity of mechanical waves in water is much stronger than that of electromagnetic waves, and therefore, the position indication signal can be stably transmitted. The form of mechanical waves includes but is not limited to ultrasonic waves or other vibration waves.
[0059] Reference Figure 2 , Figure 2 This is a flow chart of the first embodiment of the method for finding a terminal overboard according to the present invention, which is applied to finding a terminal. The method comprises the following steps:
[0060] Step S21, receiving a position indication signal through a mechanical wave receiver;
[0061] The finding terminal is used to find the terminal that fell into the water. It should be noted that the same terminal can have the functions of both the terminal that fell into the water and the finding terminal, and the division of the terminal that fell into the water and the finding terminal is based on the use of the terminal. For example, if both terminals are mobile terminals, after mobile terminal A falls into the water, mobile terminal A becomes the terminal that fell into the water, and it performs the relevant operations of the terminal that fell into the water. At this time, in order to find mobile terminal A, the user can use another mobile terminal B as the finding terminal to perform the relevant operations of the finding terminal, so that the finding terminal can be easily obtained without looking for more professional equipment. It is understandable that the finding terminal and the terminal that fell into the water can be the same type of equipment, or different types of equipment. For example, if the terminal that fell into the water is a mobile terminal, the finding terminal can be a watch; if the terminal that fell into the water is a watch, the finding terminal is a mobile terminal; if the terminal that fell into the water is a mobile terminal, the finding terminal can be a mobile terminal, and so on.
[0062] The mechanical wave receiver is determined based on the specific type of mechanical wave used by the position indication signal. For example, when the position indication signal is sent in the form of ultrasound, the mechanical wave receiver is an ultrasonic sensor; when the position indication signal is sent in the form of other vibration waves, the mechanical wave receiver can be an acceleration sensor.
[0063] Step S22, indicating the location of the terminal falling into the water according to the location indication signal.
[0064] After receiving the position indication signal, the search terminal determines the location of the terminal that fell into the water based on the actual content of the position indication signal. When the search terminal needs to obtain the position indication signal, it can start the receiving operation of the position indication signal through the relevant function keys set on the terminal.
[0065] In this embodiment, after the terminal falls into the water, the sending of the position indication signal is automatically triggered by mechanical waves, so that the terminal can determine the terminal's falling position based on the position indication signal. At the same time, since the loss of general electromagnetic wave communication signals in water is too large, in order to ensure the effective propagation of the position indication signal, the position indication signal is sent in the form of mechanical waves.
[0066] Further, in the second embodiment of the method for finding a terminal falling into water according to the present invention proposed based on the first embodiment of the present invention, the step S11 includes the steps of:
[0067] Step S111, obtaining environmental information of the environment in which the terminal falls into the water;
[0068] Step S112, generating the location indication signal including the environmental information;
[0069] The step S12 comprises:
[0070] Step S121, sending the position indication signal via ultrasonic wave.
[0071] Environmental information is used to indicate the environment in which the terminal falls into the water; environmental information includes underwater images and depth information. It is understandable that environmental information can be actively acquired and detected by the terminal falling into the water; specific types of environmental information can be acquired based on corresponding acquisition devices.
[0072] Since environmental information contains specific information and even multimedia information, and general mechanical waves have limited ability to carry information, in this embodiment, when the position indication signal containing environmental information is transmitted, the position indication signal is sent in the form of ultrasound; it can be understood that ultrasound has a certain information carrying capacity.
[0073] The position indication signal in ultrasonic form can be sent through an ultrasonic sensor or an underwater acoustic communication device provided on the terminal; and the specific method of converting the position indication signal into ultrasonic form can be set based on actual needs.
[0074] The search terminal receives the location indication signal sent in the form of ultrasonic waves through the ultrasonic sensor, and after receiving the location indication signal, parses the location indication signal to obtain the environmental information contained in the location indication signal, and indicates the location of the terminal based on the environmental information. It is understandable that when the search terminal receives the location indication signal in the form of ultrasonic waves, the ultrasonic sensor of the search terminal can be immersed in water to achieve the reception of ultrasonic waves.
[0075] It is understandable that the location indication signal may be sent repeatedly and periodically when being sent, so that the location indication signal can be received again when the terminal is searching for the location indication signal and has not received it completely.
[0076] Furthermore, the step S111 includes the steps of:
[0077] Step S1111, after detecting that the terminal falls into water, triggering the camera to automatically take continuous photos;
[0078] Step S1112, acquiring motion data of the terminal falling into the water, and determining whether the terminal falling into the water is in a stationary state according to the motion data;
[0079] Step S1113, if the terminal falling into the water is in a stationary state, controlling the camera to stop continuous shooting, and acquiring underwater images generated during the continuous shooting process;
[0080] Step S1114: using the underwater image as the environmental information.
[0081] After determining that the terminal has fallen into the water, the camera will automatically start continuous shooting; the shooting interval between two consecutive images in the continuous shooting can be set based on actual needs. After the terminal falls into the water, its specific posture is uncertain. Therefore, in order to enable the captured images to record more information, when performing continuous shooting, the front and rear cameras can be switched or the front and rear cameras can be used for image acquisition at the same time; if a preset number of images are taken each time, the front and rear cameras are switched, and the preset number can be set based on actual needs.
[0082] Motion data can be obtained through motion sensors provided on the terminal falling into water, such as gyroscopes, acceleration sensors, etc.; the motion state of the terminal falling into water is determined by the motion data; when the terminal falling into water continues to fall, since the position of the terminal falling into water is constantly changing, continuous shooting is continued to record the environmental changes during the falling process of the terminal falling into water; and after detecting that the terminal falling into water is in a stationary state, it means that the terminal falling into water has fallen to the bottom of the water, and the position of the terminal falling into water will not change significantly, therefore, the camera is controlled to stop continuous shooting, thereby obtaining multiple underwater images obtained by continuous shooting during the falling process of the terminal falling into water, and the multiple underwater images reflect the position changes of the terminal falling into water during the falling process, and therefore, can clearly indicate the position of the terminal falling into water.
[0083] After the underwater image is obtained, the underwater image can be used as environmental information and then sent based on the environmental information.
[0084] When the terminal falls into the water at a deep depth, the terminal takes a long time to fall, which may easily lead to the untimely output of environmental information, or the terminal finally falls to such a deep depth that mechanical waves cannot be transmitted. Therefore, when the camera is taking continuous shots, the underwater images obtained by continuous shooting can be sent as environmental information in real time without waiting for the terminal to stop falling into the water. After the terminal stops falling into the water, the underwater images obtained can be sent repeatedly and periodically.
[0085] After the search terminal obtains the underwater image by parsing the position indication signal, the underwater image can be displayed in sequence based on the shooting time, so that the user can determine the location of the terminal that fell into the water according to the displayed underwater image. At the same time, the underwater image can be classified based on the front and rear cameras for separate display. In other embodiments, after acquiring the underwater image, the search terminal can combine multiple underwater images into an underwater video based on the shooting time, and play the underwater video. When the shooting interval between two consecutive underwater images is less than the preset time interval, the underwater images can be directly combined. When the shooting interval between two consecutive underwater images is greater than or equal to the preset time interval, a number of transition images located between the two underwater images can be generated for the two consecutive underwater images. The number of transition images between the two underwater images is the integer part of the shooting interval divided by the preset time interval. The generation method of the transition image can be set based on actual needs, such as interpolation and AI.
[0086] In order to make the underwater image clearer so that the user can better determine the location of the terminal that fell into the water based on the underwater image, the underwater image can also be processed, such as sharpening, increasing the brightness, etc., to achieve clarity of the underwater image.
[0087] Furthermore, the step S111 includes the steps of:
[0088] Step S1115, determining the depth information of the location of the terminal falling into the water;
[0089] Step S1116: using the depth information as the environment information.
[0090] When the terminal falling into water is in a stationary state, the depth information of the location of the terminal falling into water is determined; the depth information indicates the distance between the current location of the terminal falling into water and the water surface.
[0091] The depth information can be obtained by using an appropriate method, such as an ultrasonic or pressure sensor.
[0092] The terminal that falls into the water can send ultrasonic waves through ultrasonic sensors. After the ultrasonic waves reach the water surface or the bottom of the water, they are reflected. The ultrasonic sensors of the terminal that falls into the water receive the reflected ultrasonic waves and calculate the distance between the terminal and the water surface or the bottom of the water based on the propagation time and speed of the ultrasonic waves, thereby obtaining depth information.
[0093] The water-falling terminal can detect the water pressure through the pressure sensor arranged inside. Since the water pressure increases with the increase of the depth, the depth information of the location of the water-falling terminal can be determined through the water pressure.
[0094] The speed of depth information detection through ultrasonic sensors is fast, but it is greatly affected by the environment, such as water temperature, salinity, etc.; the detection of depth information through pressure sensors is relatively stable, but calibration is required to improve the accuracy of the pressure sensors. Therefore, in practical applications, the specific method of detecting depth information can be set based on actual needs; in addition to the above methods, other methods can also be used based on actual needs.
[0095] After the search terminal obtains the depth information by parsing the position indication signal, the depth information can be displayed to remind the user of the current water depth of the terminal that has fallen into the water.
[0096] Furthermore, the underwater image and depth information can be combined to indicate the environment where the terminal that fell into the water is located; for example, each time an underwater image is taken, the depth information corresponding to the shooting time is obtained, and the underwater image and depth information obtained at the same time are associated, and then the associated underwater image and depth information are used as environmental information; after the search terminal parses the position indication signal to obtain the associated underwater image and depth information, the corresponding depth information can be displayed at the same time as the actual underwater image, so that the user can understand the scenes that can be photographed at different depths, so that the user can know the situation of the terminal that fell into the water more clearly, so as to more accurately locate the terminal that fell into the water.
[0097] Further, in a third embodiment of the method for finding a terminal that has fallen into the water according to the present invention proposed based on the first embodiment of the present invention, the step S11 includes the following steps:
[0098] Step S113, obtaining a preset water-falling vibration frequency;
[0099] Step S114, generating a vibration signal having a vibration frequency equal to the preset water-falling vibration frequency, wherein the position indication signal includes the vibration signal;
[0100] The step S12 comprises:
[0101] Step S122, controlling the water-falling terminal to vibrate at the vibration frequency of the vibration signal.
[0102] The preset water-falling vibration frequency is a pre-set characteristic frequency after detecting that the terminal has fallen into water.
[0103] Vibration is performed by presetting the water-falling vibration frequency so that the generated vibration signal can indicate that it is emitted by the water-falling terminal.
[0104] When the falling water terminal vibrates at the vibration frequency of the vibration signal, it can be specifically realized through a vibration device on the terminal, such as a motor; the vibration of the motor drives the falling water terminal to vibrate, and the vibration wave generated by the vibration is transmitted with water as the medium, so that the search terminal receives the vibration wave.
[0105] It is understandable that when the finding terminal receives the vibration signal, the acceleration sensor part of the finding terminal can be immersed in water to achieve the reception of the vibration wave.
[0106] After detecting the relevant vibration signal, the search terminal performs spectrum analysis on the vibration signal to determine the frequency range and relative strength of each frequency component in the received vibration signal; and then determines the vibration signal of the preset water-falling vibration frequency, that is, the vibration signal emitted by the water-falling equipment.
[0107] Further, the position indication signal is a vibration signal; the step S22 comprises:
[0108] Step S221, obtaining a plurality of the vibration signals, wherein different vibration signals are detected by the search terminal at different detection positions;
[0109] Step S222, determining the signal strength and signal phase corresponding to the different vibration signals;
[0110] Step S223, determining the location of the terminal falling into the water according to the detection position, the signal strength, and the signal phase corresponding to each vibration signal.
[0111] The vibration signal of the preset falling-water vibration frequency can indicate the triggering of the falling-water device, but cannot directly achieve positioning; in order to achieve positioning based on the vibration signal, in this embodiment, the vibration signal is detected at different detection positions; specifically, the user of the finding terminal can immerse the acceleration sensor part of the finding terminal into different positions in the water in turn, and the projections of different detection positions on the horizontal plane are at different positions; the coordinates of the specific detection position can be determined by a motion sensor; since the detection position only needs to indicate the relative relationship between different detection positions, different detection positions only need to be set based on the same coordinate system, and the specific coordinate system setting method can be set based on actual needs.
[0112] Since the propagation characteristics of vibration waves in water are certain, based on the transmission distance, loss and period of the vibration waves, the loss and phase change generated when the vibration waves reach different positions are different. Therefore, the location of the terminal that fell into the water can be determined by the difference in signal strength and phase between different detection positions; specifically, for each detection position, the distance between the location of the terminal that fell into the water and the detection position is determined based on its signal strength, and the relative position difference between the location of the terminal that fell into the water and different detection positions is determined based on the phase difference between different detection positions; and then the location of the terminal that fell into the water is comprehensively determined based on the distance and relative position difference; it should be noted that the method of determining the location of the terminal that fell into the water based on the vibration signal can be set based on actual needs, such as using some signal processing methods to improve the accuracy of location determination.
[0113] After the location of the terminal that fell into the water is determined, the location of the terminal that fell into the water can be marked and displayed on the map software.
[0114] This embodiment enables the search terminal to directly calculate the location of the terminal that fell into the water by sending a vibration signal.
[0115] In order to further assist in finding the terminal that fell into the water, the terminal that fell into the water can also perform corresponding indication operations, such as turning on the flash, lighting up the screen and adjusting the screen brightness to the maximum, etc. At the same time, the vibration signal itself can also play a certain indication role, such as the vibration of water molecules to produce bubbles.
[0116] It should be noted that the motion sensors, ultrasonic sensors, pressure sensors, motors and other signal detection or sending devices used in this application can be installed on general terminals, or even already installed on general terminals, such as mobile terminals; in this case, for most terminals, there is no need to add additional devices to implement the method of finding the terminal that has fallen into the water in this application; at the same time, in the implementation method using other signals, specific signal detection or sending devices can be added to the terminal.
[0117] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0118] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0119] The present application also provides a device for finding a terminal falling into the water for implementing the above-mentioned method for finding a terminal falling into the water, see Figure 3 , the falling water terminal finding device, when used as a falling water terminal, comprises:
[0120] A first generating module, configured to generate a position indication signal if it is detected that the terminal falls into water;
[0121] A first sending module, used for sending the position indication signal in the form of mechanical waves, so that the search terminal can determine the location of the terminal that fell into the water through the position indication signal;
[0122] The terminal-falling-into-water finding device, when used as a terminal-finding device, comprises:
[0123] A first receiving module, used for receiving a position indication signal through a mechanical wave receiver;
[0124] The first determining module is used to indicate the location of the terminal falling into the water according to the location indication signal.
[0125] After the terminal falls into the water, the terminal finding device automatically triggers the sending of the position indication signal through mechanical waves, so that the finding terminal can determine the terminal's falling position based on the position indication signal. At the same time, since the loss of general electromagnetic wave communication signals in water is too large, in order to ensure the effective propagation of the position indication signal, the position indication signal is sent in the form of mechanical waves.
[0126] It should be noted that the first generation module in this embodiment can be used to execute step S11 in the embodiment of the present application, the first sending module in this embodiment can be used to execute step S12 in the embodiment of the present application, the first receiving module in this embodiment can be used to execute step S21 in the embodiment of the present application, and the first determination module in this embodiment can be used to execute step S22 in the embodiment of the present application.
[0127] Furthermore, the first generating module includes:
[0128] A first acquisition unit, used to acquire environmental information of the environment in which the terminal falls into the water;
[0129] A first generating unit, configured to generate the position indication signal including the environmental information;
[0130] The first sending module includes:
[0131] The first sending unit is used to send the position indication signal in the form of ultrasonic waves.
[0132] Furthermore, the first acquiring unit includes:
[0133] The first trigger subunit is used to trigger the camera to automatically take continuous photos after detecting that the terminal falls into water;
[0134] A first acquisition subunit is used to acquire motion data of the terminal falling into the water, and determine whether the terminal falling into the water is in a stationary state according to the motion data;
[0135] A first control subunit is used to control the camera to stop continuous shooting if the terminal falling into the water is in a stationary state, and to obtain underwater images generated during the continuous shooting process;
[0136] The first execution subunit is configured to use the underwater image as the environmental information.
[0137] Furthermore, the first acquiring unit includes:
[0138] A first determining subunit is used to determine the depth information of the location of the terminal falling into the water;
[0139] The second execution subunit is configured to use the depth information as the environment information.
[0140] Furthermore, the first generating module includes:
[0141] A second acquisition unit, used to acquire a preset water-falling vibration frequency;
[0142] A second generating unit, configured to generate a vibration signal having a vibration frequency equal to the preset water-falling vibration frequency, wherein the position indication signal includes the vibration signal;
[0143] The first sending module includes:
[0144] The first control unit is used to control the water-falling terminal to vibrate at the vibration frequency of the vibration signal.
[0145] Further, the position indication signal is a vibration signal; and the first determination module includes:
[0146] A third acquisition unit is used to acquire a plurality of the vibration signals, wherein different vibration signals are detected by the search terminal at different detection positions;
[0147] A first determining unit, used to determine the signal strength and signal phase corresponding to different vibration signals;
[0148] The second determination unit is used to determine the location of the terminal that fell into the water according to the detection position, the signal strength, and the signal phase corresponding to each vibration signal.
[0149] Reference Figure 4 In terms of hardware structure, the mobile phone may include components such as a communication module 10, a memory 20, and a processor 30. In the mobile phone, the processor 30 is connected to the memory 20 and the communication module 10 respectively, and a computer program is stored in the memory 20. The computer program is executed by the processor 30 at the same time, and the steps of the above method embodiment are implemented when the computer program is executed.
[0150] The communication module 10 can be connected to an external communication device through a network. The communication module 10 can receive requests from an external communication device, and can also send requests, instructions and information to the external communication device, which can be other mobile phones, servers or IoT devices, such as televisions, etc.
[0151] The memory 20 can be used to store software programs and various data. The memory 20 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (for example, if the terminal is detected to fall into the water, a position indication signal is generated), etc.; the data storage area can include a database, and the data storage area can store data or information created according to the use of the system, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0152] The processor 30 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. It executes various functions of the mobile phone and processes data by running or executing software programs and / or modules stored in the memory 20, and calling data stored in the memory 20, so as to monitor the mobile phone as a whole. The processor 30 may include one or more processing units; optionally, the processor 30 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 30.
[0153] although Figure 4 Although not shown, the mobile phone may further include a circuit control module, which is used to connect to a power source to ensure the normal operation of other components. Figure 4 The mobile phone structure shown in the figure does not constitute a limitation on the mobile phone, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0154] The present invention also provides a computer-readable storage medium on which a computer program is stored. The computer-readable storage medium may be Figure 4 The memory 20 in the mobile phone may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The computer-readable storage medium includes a number of instructions for enabling a terminal device with a processor (which may be a TV, a car, a mobile phone, a computer, a server, a terminal, or a network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0155] In the present invention, the terms "first", "second", "third", "fourth" and "fifth" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0156] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0157] Although the embodiments of the present invention have been shown and described above, the scope of protection of the present invention is not limited thereto. It is understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art can change, modify and replace the above embodiments within the scope of the present invention, and these changes, modifications and replacements should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A method for finding a terminal that has fallen into water, characterized in that: Applied to a terminal falling into water, the method for finding the terminal falling into water includes: If it is detected that the terminal falls into water, a position indication signal is generated; The position indication signal is sent as a mechanical wave, so that the search terminal can determine the location of the terminal that fell into the water through the position indication signal.
2. The method for finding a terminal falling into water according to claim 1, characterized in that: Generating a position indication signal comprises: Obtaining environmental information of the environment in which the terminal falls into the water; generating the position indication signal including the environmental information; The sending of the position indication signal as a mechanical wave comprises: The position indication signal is transmitted in ultrasonic form.
3. The method for finding a terminal falling into water according to claim 2, characterized in that: The step of obtaining the environmental information of the environment in which the terminal falls into the water includes: After detecting that the terminal falls into water, triggering the camera to automatically take continuous photos; Acquiring motion data of the terminal falling into the water, and determining whether the terminal falling into the water is in a stationary state according to the motion data; If the terminal falling into the water is in a stationary state, the camera is controlled to stop continuous shooting, and underwater images generated during the continuous shooting process are acquired; The underwater image is used as the environmental information.
4. The method for finding a terminal falling into water according to claim 2, characterized in that: The step of obtaining the environmental information of the environment in which the terminal falls into the water includes: Determine the depth information of the location of the falling water terminal; The depth information is used as the environment information.
5. The method for finding a terminal falling into water according to claim 1, characterized in that: Generating a position indication signal comprises: Get the preset water-falling vibration frequency; generating a vibration signal having a vibration frequency equal to the preset water-falling vibration frequency, wherein the position indication signal includes the vibration signal; The sending of the position indication signal as a mechanical wave comprises: The water-falling terminal is controlled to vibrate at a vibration frequency of the vibration signal.
6. A method for finding a terminal that has fallen into water, characterized in that: Applied to finding a terminal, the method for finding a terminal that has fallen into water includes: receiving a position indication signal via a mechanical wave receiver; The location of the water-falling terminal is indicated according to the location indication signal.
7. The method for finding a terminal falling into water according to claim 6, characterized in that: The position indication signal is a vibration signal; indicating the position of the terminal falling into the water according to the position indication signal includes: Acquire a plurality of the vibration signals, wherein different vibration signals are detected by the search terminal at different detection positions; Determine the signal strength and signal phase corresponding to different vibration signals; The location of the terminal that fell into the water is determined according to the detection position, the signal strength, and the signal phase corresponding to each vibration signal.
8. A device for finding a terminal falling into water, characterized in that: The device for finding a falling water terminal when used as a falling water terminal comprises: A first generating module, configured to generate a position indication signal if it is detected that the terminal falls into water; A first sending module, used for sending the position indication signal in the form of mechanical waves, so that the search terminal can determine the location of the terminal that fell into the water through the position indication signal; The terminal-falling-into-water finding device, when used as a terminal-finding device, comprises: A first receiving module, used for receiving a position indication signal through a mechanical wave receiver; The first determining module is used to indicate the location of the terminal falling into the water according to the location indication signal.
9. A mobile terminal, characterized in that: The mobile terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the method for finding a terminal that has fallen into the water as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for finding a terminal falling into the water as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Drowning positioning alarming system and drowning positioning alarming method
CN107093310A
Drowning detection method and smart wearable device
CN109345773A
Underwater positioning method and related device
CN113242097A
Rescue positioning system and method for vehicle falling into water
CN113799723A
Detection method and device for user falling into water, wearable equipment and storage medium
CN115880860A