Emergency alarm method and mobile terminal
By integrating positioning and communication modules into mobile terminals, location data is automatically acquired and complete alarm SMS messages are generated and sent. This solves the problem that existing emergency alarm methods cannot covertly connect to the public security alarm receiving platform, enabling rapid, covert, and complete alarm information transmission and improving emergency rescue efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-09
- Publication Date
- 2026-03-10
AI Technical Summary
Existing emergency alarm methods cannot automatically connect to the public security alarm receiving platform in a concealed state, resulting in incomplete alarm information and easy exposure of operations, leading to low alarm success rate and low rescue efficiency.
By integrating a positioning module, processor, and communication module into a mobile terminal, it automatically acquires real-time location data, parses detailed addresses, generates police alarm platform numbers, and generates and sends SMS messages containing complete alarm information. The entire process is without interface prompts or sounds, ensuring concealment and automation.
It enables the rapid, covert, and complete transmission of alarm information to the public security alarm receiving platform without user intervention in emergency situations, improving the success rate of alarms and rescue efficiency, and reducing the risk of discovery by the victim.
Smart Images

Figure CN121644727A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of information and communication technology and public safety technology, and in particular to an emergency alarm method and corresponding mobile terminal equipment applicable to mobile terminals. Background Technology
[0002] In modern society, citizens may encounter emergencies that endanger their personal safety, such as robbery, kidnapping, and illegal detention. In such scenarios, perpetrators often restrict victims' use of their mobile phones to make calls or send visible emergency messages, or even snatch their phones, rendering traditional methods of reporting crimes ineffective.
[0003] Currently, smartphones generally have emergency assistance functions, such as triggering SOS emergency assistance by repeatedly pressing the power button, or calling the alarm via voice assistant. However, these existing technologies have the following drawbacks:
[0004] (1) Inability to directly connect to the public security SMS alarm receiving platform: The existing SOS function can usually only send SMS or location information to preset emergency contacts, while the public security SMS alarm receiving platform adopts the number rule of "12110 + the last three digits of the telephone area code" (for example, 12110010 for Beijing). In an emergency, it is difficult for users to manually enter or remember the number, which makes it impossible to directly send alarm information to the police.
[0005] (2) The alarm process is easily exposed: Although the voice alarm can automatically dial 110, the call process will produce sound, which is very easy for the perpetrator to notice, causing the alarm to be interrupted, or even causing more serious consequences.
[0006] (3) Incomplete alarm information: The information sent by the existing methods often lacks key alarm elements such as ID number, detailed address, and real-time latitude and longitude, which affects the police's ability to quickly locate and verify the identity, and reduces the efficiency of dispatching police.
[0007] Therefore, there is an urgent need for a technical solution that can automatically, quickly, and accurately send complete alarm information to the public security alarm receiving platform while in a concealed state, in order to improve the alarm success rate and rescue efficiency in emergency situations. Summary of the Invention
[0008] Purpose of the invention
[0009] The purpose of this invention is to overcome the shortcomings of the prior art and provide an emergency alarm method and mobile terminal, solving the problems of existing alarm methods being unable to automatically connect to the public security alarm receiving platform in a concealed state, incomplete alarm information, and easy exposure of the operation process.
[0010] Technical solution
[0011] To achieve the above objectives, the present invention adopts the following technical solution:
[0012] In a first aspect, the present invention provides an emergency alarm method applied to a mobile terminal, comprising the following steps:
[0013] S1. In response to a user-triggered covert alarm command, initiate an automatic alarm process; the covert alarm command includes the voice alarm password recognition result or a continuous press of the power button event.
[0014] S2. Activate the positioning module of the mobile terminal to obtain real-time location data at the time of the alarm;
[0015] S3. Obtain detailed address information and its corresponding administrative region telephone area code by parsing the real-time location data;
[0016] S4. Automatically generate the corresponding public security SMS alarm receiving platform number based on the area code of the administrative region;
[0017] S5. Retrieve pre-stored alarm caller information and emergency contact information, combine the detailed address information and real-time location data, and generate an alarm SMS according to a predetermined format;
[0018] S6. In the absence of interface prompts, ringtones, or vibrations, the alarm SMS will be automatically sent to the alarm receiving platform number.
[0019] In a second aspect, the present invention provides a mobile terminal, comprising:
[0020] The memory is used to store computer program instructions as well as pre-recorded alarm user information, emergency contact information, and voice alarm passwords;
[0021] A processor, coupled to the memory, is used to execute the computer program instructions to implement the emergency alarm method as described above;
[0022] The positioning module is used to obtain real-time location data when an alarm is triggered.
[0023] The communication module is used to send alarm SMS messages to the public security SMS alarm receiving platform.
[0024] Thirdly, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the emergency alarm method as described above.
[0025] Beneficial effects
[0026] Compared with the prior art, the present invention has the following significant advantages:
[0027] High degree of concealment: After the alarm is triggered, all operations are executed automatically in the background without any pop-ups, ringtones or vibrations, greatly reducing the risk of the victim discovering the attack.
[0028] Fully automated processing: The system automatically completes the entire process, including location, address resolution, area code extraction, alarm number generation, information packet assembly and transmission. Users only need to trigger the process and no additional operation is required.
[0029] Complete and standardized information: The alarm SMS contains structured data such as the alarm caller's identity information, emergency contact, detailed address, and real-time latitude and longitude. The format is uniform, which facilitates automatic parsing by the alarm receiving platform and quick reading by humans, thereby improving the efficiency of dispatch.
[0030] Compatible with existing alarm receiving systems: It directly utilizes the nationally unified "12110 + area code" public security SMS alarm receiving platform, without requiring any modifications to the existing alarm receiving system, resulting in low implementation costs and easy promotion.
[0031] It has a wide range of applications: it is especially suitable for emergency situations where it is impossible to publicly call the police, such as being controlled, kidnapped, or robbed, and can also be used as a supplementary means of daily emergency assistance.
[0032] The fault tolerance mechanism is robust: it supports multi-source fusion positioning to ensure a high success rate of location acquisition, and automatically caches and resends alarm SMS messages when there is a network anomaly to ensure alarm reliability. Attached Figure Description
[0033] Figure 1 This is a flowchart illustrating the steps of an emergency alarm method according to an embodiment of the present invention;
[0034] Figure 2 This is a schematic diagram of another embodiment of the present invention showing the setting of an "SOS preset" button in the main interface of a mobile terminal's SMS message;
[0035] Figure 3 This is a schematic diagram of an emergency information editing interface according to another embodiment of the present invention. Detailed Implementation
[0036] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments, but the implementation of the present invention is not limited thereto.
[0037] Example 1
[0038] like Figure 1 As shown, this embodiment 1 provides an emergency alarm method, including:
[0039] Step 1: The person reporting the alarm triggers an automatic alarm on the mobile terminal using a preset alarm method;
[0040] The preset alarm method includes a voice alarm password; the voice alarm password is pre-entered and stored in the mobile terminal through an editing interface; the editing interface is accessed by clicking a separate soft button; the separate soft button is a separate icon and is located at the top of the SMS interface of the mobile terminal.
[0041] Step 2: After the automatic alarm is triggered, the mobile terminal starts the positioning module and obtains the real-time positioning data of the alarm user at the time of the alarm through multi-source positioning.
[0042] Step 3: Based on the real-time location data, obtain the detailed address and administrative region code of the person who made the alarm at the time of the alarm.
[0043] Step 4: Generate the alarm receiving number based on the area code of the administrative region;
[0044] Step 5: The alarm caller information, emergency contact information, detailed address, and real-time location data are integrated into an alarm SMS and sent to the receiving number; wherein, the alarm caller information and emergency contact information are pre-entered and stored in the mobile terminal through the editing interface.
[0045] Preferably, the mobile terminal is a smartphone. The emergency alarm method provided in Embodiment 1 is applicable to scenarios where smartphone terminals can quickly report emergencies to the public security emergency response platform in concealed situations, particularly suitable for emergencies such as robbery, control, detention, and kidnapping that seriously endanger personal safety. This emergency alarm method addresses the problem that existing emergency assistance functions cannot covertly connect to the public security emergency response platform by optimizing the smartphone terminal, without requiring modifications to the platform. In the above solution, the alarm is executed entirely in the background after triggering, without pop-ups, ringtones, or vibration alerts. The entire SMS sending process takes no more than 5 seconds, ensuring that in emergency situations, users can automatically send an alarm SMS containing complete key information to the public security SMS response platform in the corresponding administrative region within 3-5 seconds before the perpetrator is aware or reacts, thus improving the success rate of alarms and rescue efficiency.
[0046] Furthermore, in step 1, the preset alarm method also includes continuously pressing the power button of the mobile terminal.
[0047] Furthermore, in step 2, the process of acquiring real-time location data of the alarm user at the time of alarm through multi-source positioning specifically includes: the positioning module preferentially uses GPS and Beidou dual-mode positioning, and when there is no satellite signal, it enables base station assisted positioning to acquire real-time location data of the alarm user at the time of alarm.
[0048] Furthermore, in step 5, the alarm caller information includes the alarm caller's name, ID number, and address; the emergency contact information includes the emergency contact's name and contact number.
[0049] Furthermore, in step 5, the alarm caller information, emergency contact information, the detailed address, and the real-time location data are integrated into an alarm SMS message, specifically including:
[0050] According to a preset format, the alarm caller information, emergency contact information, detailed address, and real-time location data are integrated to generate an alarm SMS message; wherein, the preset format is "emergency alarm; alarm caller information; emergency contact information; detailed address, real-time location data", and the real-time location data is in the format of "longitude, latitude".
[0051] Furthermore, this embodiment 1 also provides a mobile terminal, including a memory, a processor, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the emergency alarm method as described above.
[0052] The emergency alarm method provided in Embodiment 1 sets up an independent soft button on the main interface of a smartphone's SMS system, linked to an editing interface. Users pre-enter their core personal information, emergency contact information, and voice alarm commands. After triggering an automatic alarm via the voice alarm command or by pressing the power button more than 5 times consecutively, the smartphone automatically activates its positioning module to obtain latitude and longitude coordinates and parses the detailed address and administrative region code. It generates a public security SMS alarm receiving platform number according to "12110 + the last three digits of the area code" and automatically edits an alarm SMS containing complete key information, which is quickly sent to the alarm receiving platform without pop-ups, ringtones, or vibrations. This method solves the problem that existing emergency assistance functions cannot covertly connect to the public security alarm receiving platform by optimizing the smartphone terminal. It does not require modification of the alarm receiving platform and is suitable for covert alarm emergency scenarios such as being besieged or controlled, achieving effective alarm.
[0053] Example 2
[0054] Smartphone-based covert alarm system
[0055] This embodiment 2 uses a smartphone as an example to illustrate the specific implementation of the present invention.
[0056] System pre-configuration
[0057] like Figure 2 As shown, a dedicated "SOS Preset" button has been added to the top toolbar of the main interface of the smartphone's messaging app. This button uses a prominent red triangle warning icon for easy user identification. Clicking this button will take the user to... Figure 3 The "Emergency Information" editing interface shown.
[0058] In the editing interface, users need to pre-enter the following information:
[0059] Personal information includes name, ID number, and permanent address (e.g., Room X, Unit X, Building X, XX Community, XX Road, XX City, XX District, XX Province).
[0060] Emergency contact information: Includes the name and mobile phone number of at least one emergency contact;
[0061] Voice alarm command: A user-defined voice command, preferably a combination of 3-6 Chinese characters and 4 digits, such as "I want to go to school 1234". This command is used in conjunction with the wake-up word of the phone's voice assistant.
[0062] All information is encrypted using the AES-256 symmetric encryption algorithm and stored in an independent partition controlled by the mobile terminal's TPM security chip to prevent unauthorized reading. Users can modify and update the information at any time through this interface.
[0063] Alarm triggering mechanism
[0064] Users can trigger a covert alarm in one of two ways:
[0065] Method A (Voice Trigger): With the phone capable of receiving voice commands, speak the preset wake-up word (such as "Xiao Y") followed by a voice alarm command (such as "I want to go to school 1234"). After the phone's voice recognition module recognizes the combined command, it will trigger the alarm process.
[0066] Method B (Power Button Trigger): In any state (including locked screen), press the power button on the phone more than 5 times in quick succession. The phone system will detect this specific key sequence and trigger the alarm process.
[0067] Upon triggering, the phone immediately enters the background alarm process, with no display on the screen and no sound or vibration alerts.
[0068] Location and Address Resolution
[0069] Upon triggering the alarm, the system immediately invokes the mobile phone's positioning module. The positioning strategy employs a multi-source fusion approach: prioritizing the use of GPS and BeiDou dual-mode satellite positioning to obtain high-precision latitude and longitude; if the satellite signal is weak or absent (such as in indoor environments), it automatically switches to base station positioning or Wi-Fi positioning to ensure that effective location data can be obtained in any environment.
[0070] After obtaining the latitude and longitude coordinates (e.g., 113.123456E, 28.654321N), the system calls the local map engine or connects to a third-party map service (e.g., Gaode or Baidu Maps API) to reverse-parse the coordinates into a structured Chinese address, such as "XX Hotel, XX Road, XX District, City B". Simultaneously, the complete area code (e.g., 0755) of the administrative region to which the address belongs is extracted from the parsing results.
[0071] Automatic generation of alarm numbers
[0072] Based on the extracted area code, the target emergency call number is automatically generated according to the Ministry of Public Security's rule of "12110 + the last three digits of the area code".
[0073] If the area code is 4 digits (such as 0755), then take the last three digits "755" to generate the number "12110755";
[0074] If the area code is 3 digits (such as 010), then take the last three digits "010" to generate the number "12110010".
[0075] Automatic packet assembly and sending of alarm SMS messages
[0076] The system retrieves pre-entered alarm caller and emergency contact information from memory, combines it with the parsed detailed address and real-time latitude and longitude, and generates alarm SMS content according to the following predetermined format:
[0077] The alarm type identifier, alarm caller's name, alarm caller's ID number, alarm caller's permanent address, emergency contact person's name, emergency contact person's phone number, real-time detailed address, and latitude and longitude coordinates are all separated by Chinese semicolons ";".
[0078] After the SMS message is generated, the system calls the communication module and automatically sends it in the background to the alarm number generated in step S4 with the highest priority. If the mobile phone has no data network or signal when sending, the SMS message is automatically stored in the sending queue cache and will be automatically resent as soon as the network is restored.
[0079] The entire process, from triggering to sending, is completed within 5 seconds, with no disruption to the user. Actual testing showed that on Android 14 and iOS 18 systems, the average time from triggering to SMS sending completion was 3.2 seconds, with a positioning error of ≤30 meters under satellite positioning and ≤100 meters under base station positioning.
[0080] Application Examples
[0081] Suppose user Zhang San is traveling to Shenzhen (area code 0755) on a business trip and checks into a hotel. Late at night, he is controlled by criminals near the hotel. Zhang San puts his hands in his pockets and quickly presses the power button on his phone five times. The phone completes the following actions within 2 seconds:
[0082] Get the current position coordinates;
[0083] The resolved address is "XX Hotel, XX Road, Futian District, Shenzhen";
[0084] Extract area code 0755 and generate alarm number 12110755;
[0085] Retrieve Zhang San's pre-set information (name, ID card number, permanent address in Beijing) and his wife Li Si's contact information;
[0086] The package generates a standard alarm SMS message; the message content is as follows:
[0087] Emergency call; Zhang San; 431234199901020034; Room 403, Unit 2, Building 3, XX Community, XX Road, XX District, Xiangtan City, Hunan Province; Li Si; 13800138000; XX Hotel, XX Road, Futian District, Shenzhen; 113.123456, 28.654321
[0088] Send silently in the background to 12110755.
[0089] The Shenzhen Public Security Bureau's SMS emergency call platform immediately received the text message, which was clear and complete. Police were then able to quickly locate the individual, verify their identity, contact their family, and efficiently organize a rescue operation.
[0090] Example 3
[0091] Variations and Extensions
[0092] This invention is not limited to smartphones, but can also be integrated into any mobile device with positioning, storage, communication, and processor modules, such as smartwatches, in-vehicle smart terminals, and emergency call devices for the elderly. The voice alarm command supports multiple dialects or foreign languages, improving applicability to different user groups. The format of the alarm SMS can be customized according to the requirements of different regional alarm receiving platforms.
[0093] Industrial applicability
[0094] The method and mobile terminal described in this invention can be widely applied in the consumer electronics field, especially in the smartphone manufacturing industry. It can be implemented through software upgrades or pre-installed systems, without requiring modifications to existing communication networks or public security alarm receiving platforms, and is characterized by low cost, rapid implementation, and significant social benefits. Its concealed, automatic, and comprehensive alarm capabilities effectively improve citizens' self-rescue success rate in extreme emergency situations, possessing significant public safety value.
[0095] The above embodiments should be understood as being used only to illustrate the present invention more clearly, and not to limit the scope of the present invention. After reading the present invention, any modifications of the present embodiments by those skilled in the art will fall within the scope defined by the appended claims.
Claims
1. An emergency alerting method applied to a mobile terminal, characterized in that, The method comprises the following steps: S1, starting an automatic alarm process in response to a user-triggered covert alarm instruction; the covert alarm instruction comprises a voice alarm password recognition result or a continuous power key pressing event; S2, starting a positioning module of the mobile terminal to obtain real-time position data at the alarm time; S3, obtaining detailed address information and a corresponding administrative region telephone area code according to the real-time position data; S4, automatically generating a corresponding public security short message alarm platform number according to the administrative region telephone area code; S5, calling pre-stored alarm person information and emergency contact person information, combining the detailed address information and the real-time position data, and generating an alarm short message in a predetermined format; S6, automatically sending the alarm short message to the alarm platform number without interface prompts, ring tones, or vibrations.
2. The emergency alert method of claim 1, wherein, The voice alarm password is pre-set and stored by a user through an editing interface; the editing interface is entered through an independent soft key provided in a main interface of a short message of the mobile terminal.
3. The emergency alert method of claim 1, wherein, In the step S2, the positioning module uses a multi-source fusion positioning method, and preferentially uses a satellite positioning system, and switches to base station positioning or Wi-Fi positioning when satellite signals are unavailable.
4. The emergency alert method of claim 3, wherein, The satellite positioning system comprises a GPS and / or a Beidou positioning system.
5. The emergency alert method of claim 1, wherein, In the step S4, the generation rule of the public security short message alarm platform number is to splice a fixed number segment "12110" and the last three digits of the administrative region telephone area code.
6. The emergency alert method of claim 1, wherein, In the step S5, the predetermined format is a field sequence separated by semicolons, and at least comprises an alarm identifier, an alarm person name, an alarm person identity, an alarm person permanent address, an emergency contact person name, an emergency contact person telephone, a detailed address, and latitude and longitude coordinates.
7. The emergency alert method of claim 1, wherein, In the step S6, if the mobile terminal is in a networkless state when sending, the alarm short message is automatically cached, and is preferentially sent after network recovery.
8. A mobile terminal, characterized by The mobile terminal comprises: a memory for storing computer program instructions and pre-entered alarm person information, emergency contact person information, and a voice alarm password; a processor coupled with the memory, configured to execute the computer program instructions to implement the emergency alarm method according to any one of claims 1 to 7; a positioning module for obtaining real-time position data when an alarm is triggered; a communication module for sending an alarm short message to a public security short message alarm platform.
9. The mobile terminal of claim 8, wherein, The mobile terminal is a smart phone, and an operating system thereof comprises Android, iOS, or other mobile operating systems with positioning, voice recognition, and short message sending functions.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the emergency alarm method according to any one of claims 1 to 7.