Alarm method, system, storage medium and electronic device

By acquiring and verifying alarm monitoring data through the terminal, and automatically executing alarm actions, this solves the problem of users having to unlock devices and make phone calls in emergency situations. It achieves fast and reliable alarm functions and is suitable for alarm systems that coordinate mobile terminals and servers.

CN115941848BActive Publication Date: 2025-10-24HUBEI XINGJI MEIZU TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211485589.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-24
Publication Date
2025-10-24
Estimated Expiration
2042-11-24

AI Technical Summary

Technical Problem

The process of unlocking the device and making an emergency call in an emergency is complicated, which can delay the opportunity to call for help, especially in dangerous situations where it may be impossible to make the call in time.

Method used

The system acquires alarm monitoring data through the terminal, including user behavior commands, terminal software running status, and hardware status data. It performs operation verification in response to preset alarm trigger conditions and executes alarm actions after confirming that it is not a false alarm. These actions include activating positioning, recording, or shooting functions, and sending alarm data to the server to issue an alarm.

Benefits of technology

It enables the rapid issuance of alarm signals in emergency situations without requiring manual unlocking by the user, improving the timeliness and reliability of alarms, preventing false triggering, and providing personalized and concealed alarm modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115941848B_ABST
    Figure CN115941848B_ABST
Patent Text Reader

Abstract

The application provides an alarm method, system, storage medium and electronic device, the alarm method comprises: a terminal acquires alarm monitoring data, the alarm monitoring data comprises user behavior instruction, software running state and / or hardware state data of the terminal; in response to the alarm monitoring data satisfying at least one alarm trigger condition, first operation verification is carried out, the at least one alarm trigger condition comprises any one or more of behavior condition set based on the user behavior instruction, software running condition set based on the software running state of the terminal, hardware condition set based on the hardware state data of the terminal; in response to the result of the first operation verification being non-misoperation, a first instruction is determined, the first instruction is used to instruct the terminal to execute an alarm action. The application provides a flexible, simple and timely diversified alarm mode, so as to quickly know various dangerous situations of the user and timely alarm.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of intelligent alarm, and relates to an alarm method, in particular to an alarm method, a system, a storage medium and an electronic device. BACKGROUND

[0002] At present, with the increasing richness of electronic device functions, users have put forward higher and higher requirements for the application and experience of various devices. For example, the general public has increasingly high requirements for the alarm service that can be implemented by the device.

[0003] However, in order to ensure the safety of the device, many users will set various unlocking modes such as fingerprints, and thus, when encountering an emergency or a dangerous situation, the user often needs to first unlock and then dial an alarm phone to inform the situation. Sometimes, there are some complex confirmation links, which causes the user to delay the alarm opportunity. When the danger has come or the situation has become more dangerous, the phone may be separated from the user or the phone may be damaged before the phone is dialed, and it is often difficult to dial the alarm phone in time. SUMMARY

[0004] The application provides an alarm method, a system, a storage medium and an electronic device, which are used to solve the problems of complex operation process of device unlocking and alarm starting, delayed alarm opportunity and inability to quickly send an alarm signal.

[0005] The first aspect of the embodiment of the application provides an alarm method, which comprises: a terminal acquires alarm monitoring data, the alarm monitoring data comprising user behavior instructions, software running state and / or hardware state data of the terminal; in response to the alarm monitoring data satisfying at least one alarm trigger condition, a first operation verification is performed, the at least one alarm trigger condition comprising any one or more of a behavior condition set based on the user behavior instructions, a software running condition set based on the software running state of the terminal and a hardware condition set based on the hardware state data of the terminal; in response to the result of the first operation verification being non-mis-touch, a first instruction is determined, the first instruction being used to instruct the terminal to perform an alarm action.

[0006] In an implementation manner of the first aspect, before the step of the terminal acquiring alarm monitoring data, the method further comprises: editing the alarm trigger condition.

[0007] In an implementation form of the first aspect, the editing the alarm trigger condition comprises at least one of: setting an alarm mode, the alarm mode comprising an immediate alarm or a condition triggered alarm; setting or canceling a scene triggered condition, the scene triggered condition comprising at least one of no unlocking operation, SIM card pull-out, specific fingerprint unlocking, preset gesture, touch operation of alarm key and terminal being discarded of the terminal in a non-frequent activity preset time period; setting or canceling a custom triggered condition, the custom triggered condition comprising at least one of custom voice, custom key, custom key combination and custom gesture; periodically updating the alarm trigger condition in the preset alarm condition library according to a preset interval.

[0008] In an implementation form of the first aspect, the alarm monitoring data comprises at least one of posture data, audio recording data, fingerprint sensing, hardware plug-in, key data of the terminal.

[0009] In an implementation form of the first aspect, the terminal performing the alarm action further comprises: the terminal starting at least one of a positioning, audio recording or photographing function to obtain at least one of positioning data, audio data or image data; and the terminal performing the alarm action by taking the at least one of the positioning data, the audio data or the image data as the alarm monitoring data.

[0010] In an implementation form of the first aspect, the terminal performing the alarm action comprises: the terminal sending the alarm monitoring data to a server to make the server perform the alarm action.

[0011] In an implementation form of the first aspect, the alarm monitoring data comprises an alarm instruction; and the terminal performing the alarm action comprises: the terminal sending the alarm instruction to a server to alarm to a monitoring platform through the server; wherein, in response to the alarm instruction not being canceled within a first preset time period, the server alarms; and in response to the alarm instruction being canceled within the first preset time period, the server sends a detection instruction to the terminal to make the terminal send feedback information to the server in response to the detection instruction, and the server judges an alarm state of the terminal according to the feedback information.

[0012] In an implementation form of the first aspect, in response to the terminal not successfully sending the feedback information to the server in response to the detection instruction, the server alarms.

[0013] In an implementation form of the first aspect, after the step of determining the first instruction in response to the result of the first operation verification being non-mis-touch, the server performs a second operation verification based on the alarm instruction, and in response to a result of the second operation verification being non-mis-touch, performs an alarm action.

[0014] The second aspect of the embodiments of the present application provides an alarm system, comprising: a data acquisition module configured to acquire alarm monitoring data by a terminal, wherein the alarm monitoring data comprises user behavior instructions, software running state and / or hardware state data of the terminal; an operation verification module configured to perform first operation verification in response to the alarm monitoring data satisfying at least one alarm triggering condition, wherein the at least one alarm triggering condition comprises any one or more of a behavior condition set based on the user behavior instructions, a software running condition set based on the software running state of the terminal, and a hardware condition set based on the hardware state data of the terminal; and an alarm execution module configured to determine a first instruction in response to a result of the first operation verification being non-mis-touch, wherein the first instruction is used to instruct the terminal to perform an alarm action.

[0015] The third aspect of the embodiments of the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program comprises program instructions, and the program instructions, when executed by a computer, cause the computer to perform the method.

[0016] The fourth aspect of the embodiments of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores instructions, and the processor executes the instructions, so that the electronic device performs the method. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 A schematic diagram showing an application background of the alarm method described in an embodiment of the present application.

[0018] Figure 2 A principle flowchart showing the alarm method described in an embodiment of the present application.

[0019] Figure 3 A schematic diagram showing an alarm flow of the alarm method described in an embodiment of the present application.

[0020] Figure 4 A schematic diagram showing an alarm operation interface of the alarm method described in an embodiment of the present application.

[0021] Figure 5 A schematic diagram showing an alarm setting interface of the alarm method described in an embodiment of the present application.

[0022] Figure 6 A schematic diagram showing the structure of the alarm system described in an embodiment of the present application.

[0023] Figure 7 A schematic diagram showing the structure of the alarm method described in an embodiment of the present application.

[0024] Element No. Explanation

[0025] 6 alarm system

[0026] 61 data acquisition module

[0027] 62 operation verification module

[0028] 63 alarm execution module

[0029] 7 electronic device

[0030] 71 processor

[0031] 72 memory

[0032] 73 communication module

[0033] 74 display

[0034] 75 power module

[0035] S21-S23 steps DETAILED DESCRIPTION

[0036] The present application will be described in detail below with specific embodiments. Other advantages and effects of the present application can be easily understood by those skilled in the art from the disclosure of the present specification. The present application can also be implemented or applied in other different embodiments, and various modifications or changes can be made to the details in the present specification based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0037] It should be noted that the drawings provided in the following embodiments only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the drawings, not the number, shape and size of the components when actually implemented. The actual implementation of each component may be a random change, and the component layout pattern may be more complex.

[0038] The following embodiments of the present application provide an alarm method, system, storage medium and electronic device, including but not limited to realizing alarm through a mobile terminal or through a combination of a mobile terminal and a server. The following will be described taking the terminal alarm scene as an example. As shown in the following Figure 1 The present embodiment provides a mobile alarm scene, specifically including: when a user encounters danger, the user carries a terminal, then immediately alarms the monitoring platform through the terminal; if the user's terminal is lost or damaged, causing the user to be unable to operate the terminal, then the server, such as the cloud, monitors the terminal data, and alarms the monitoring platform when an anomaly is detected.

[0039] It should be noted that the mobile alarm scene of the present application includes special scenes such as mountain climbing, car accidents, and dangerous scenes such as user being kidnapped, and other dangerous and emergency scenes encountered.

[0040] The terminal described above can be a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc., and can also be a database, a server, and a service response system based on terminal artificial intelligence. The specific type of the terminal is not limited in the embodiments of the present application.

[0041] For example, the terminal can be a station (STATION, ST) in a WLAN, can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a computer, a laptop, a handheld communication device, a handheld computing device, and / or other devices for communicating over a wireless system and next-generation communication systems, such as a terminal in a 5G network, a terminal in a future evolved public land mobile network (PLMN), or a terminal in a future evolved non-terrestrial network (NTN), etc.

[0042] By way of example and not limitation, when the terminal is a wearable device, the wearable device can also be a general term for devices that apply wearable technology to intelligently design daily wear and develop wearable devices, such as gloves, watches, etc. configured with a near field communication module.

[0043] The server described above can generally be deployed in a server, such as a cloud server or a physical server. In some scenarios, the server can also be deployed in a terminal. The specific deployment can be adjusted according to the actual application scenario, which is not limited in the present application.

[0044] The technical solutions in the embodiments of the present application will be described in detail below with reference to the drawings in the embodiments of the present application.

[0045] As Figure 2 shown in the drawings, the embodiments of the present application provide an alarm method, which specifically comprises the following steps:

[0046] S21, the terminal acquires alarm monitoring data, wherein the alarm monitoring data comprises user behavior instructions, software running state of the terminal, and hardware state data of the terminal.

[0047] In an embodiment, the alarm monitoring data comprises at least one of the following: attitude data of the terminal, audio recording data, fingerprint sensing, hardware plugging, and key data. Specifically, the attitude data can be gravity sensor data of the terminal, for example, when the phone is discarded, the gravity sensor data will have a huge fluctuation.

[0048] In an embodiment, before the step of acquiring alarm monitoring data by the terminal, the method further comprises:

[0049] editing the alarm trigger condition, specifically, editing the alarm trigger condition in the preset alarm condition library.

[0050] In an embodiment, the step of editing the alarm trigger condition comprises at least one of the following:

[0051] (1) setting an alarm mode, wherein the alarm mode comprises immediate alarm or condition triggered alarm.

[0052] Specifically, the user can set the alarm mode as immediate alarm or condition triggered alarm in the preset alarm condition library.

[0053] Further, the cancellation of the immediate alarm or the condition triggered alarm can also be achieved by setting a cancel alarm keyboard, voice cancel alarm, or gesture S. Gesture S can be any gesture that can be recognized by the terminal and can be associated with the cancellation of the immediate alarm or the cancellation of the condition triggered alarm.

[0054] (2) setting or canceling a scene triggered condition, wherein the scene triggered condition comprises at least one of the following: no unlocking operation of the terminal within a preset time period in a non-frequent activity area, SIM card plugging, specific fingerprint unlocking, preset gesture, touch operation of the alarm key, and the terminal being discarded.

[0055] Wherein, the preset time period can be 12 hours or other reasonable time period set. The specific fingerprint unlocking can be fingerprint 5 unlocking, and the preset gesture can be gesture X. Fingerprint 5 can be a specific fingerprint set in addition to the normal unlocking fingerprint 1, fingerprint 2, etc. of the user terminal, which is only used to associate with the execution of the alarm action. Gesture X can be any gesture that can be recognized by the terminal and can be associated with the execution of the alarm action.

[0056] (3) setting or canceling a custom trigger condition, the custom trigger condition including at least one of a custom voice, a custom key, a custom key combination, and a custom gesture. Thus, the application can provide a personalized and minimalist alarm mode through different user custom settings.

[0057] Specifically, in the application, the detection of voice or gesture can be performed in the background when the phone screen is not started, thereby realizing interface-free and hidden alarm and maximizing the protection of the user's personal safety.

[0058] Specifically, the custom trigger condition can be the issuance of a code phrase "Today the weather is terrible", "The beard is too long", "Help me alarm", and the cooperation of multiple keys, such as the combination of volume keys.

[0059] (4) periodically updating the alarm trigger conditions in the preset alarm condition library according to a preset interval.

[0060] Specifically, since the trigger condition needs to be associated with the software program for executing the alarm, the scene trigger condition or the custom trigger condition selected by the user is a trigger condition pre-stored in the system. When the user custom trigger condition is not pre-stored in the system, it cannot take effect immediately. The system records the custom trigger condition as a new custom trigger condition, and when the custom trigger condition is associated with the software program for executing the alarm, it can be presented in the alarm condition library as a user-selectable and effective alarm trigger option during subsequent periodic updates.

[0061] It should be noted that the alarm trigger condition of the application can be a single trigger alarm or a combination of multiple conditions for comprehensive judgment before determining whether to trigger the alarm. Further, the user-set alarm trigger condition can also synchronize the trigger condition to the server.

[0062] S22, in response to the alarm monitoring data satisfying at least one alarm trigger condition, performing a first operation verification, the at least one alarm trigger condition including any one or more of a behavior condition set based on the user behavior instruction, a software running condition set based on the software running state of the terminal, and a hardware condition set based on the hardware state data of the terminal.

[0063] S23, in response to the result of the first operation verification being a non-mis-touch, determining a first instruction, the first instruction being used to instruct the terminal to execute an alarm action.

[0064] In an embodiment, the step S23 comprises: the terminal starts at least one of a positioning (e.g. GPS-Global Positioning System), a recording or a shooting function (e.g. camera function) to obtain at least one of positioning data, audio data or image data; and the terminal performs an alarm action with the at least one of the positioning data, the audio data or the image data as alarm monitoring data. Thus, in the process of terminal alarm, when the posture data, the recording data, the fingerprint sensing, the hardware plug-in, the key data of the monitoring terminal exist abnormality, the subsequent acquired GPS data, the recording data or the image data can be checked to determine whether there is a false touch, and when the subsequent acquired GPS data, the recording data or the image data are also abnormal, the alarm is performed.

[0065] In another embodiment, the step of the terminal performing an alarm action comprises: the terminal sends the alarm monitoring data to a server to enable the server to perform an alarm action.

[0066] Further, the terminal sends the at least one of the positioning data, the audio data or the image data to the server as alarm monitoring data to enable the server to send the at least one of the positioning data, the audio data or the image data to a monitoring platform. Thus, in the process of server alarm, when the posture data, the recording data, the fingerprint sensing, the hardware plug-in, the key data of the monitoring terminal exist abnormality, the subsequent acquired GPS data, the recording data or the image data can be checked to determine whether there is a false touch, and when the subsequent acquired GPS data, the recording data or the image data are also abnormal, the alarm is performed.

[0067] In the process of terminal or server alarm, the false touch check of the alarm monitoring data by the GPS data, the recording data or the image data can prevent abnormal false touch caused by at least one of the posture data, the recording data, the fingerprint sensing, the hardware plug-in, the key data of the terminal, for example, the SIM card pull-out can be caused by the false judgment of the user of the terminal who needs to pull out the SIM card. For another example, the "help" voice issued by the user and others when playing and fighting is a joke, and it is easy to cause false alarm due to simple voice recognition.

[0068] In the process of terminal or server alarm, to provide evidence, the alarm monitoring data and / or the subsequent acquired GPS data, the recording data or the image data can be sent to the monitoring platform.

[0069] Further, the alarm monitoring data comprises an alarm instruction; and the step of executing an alarm action by the terminal comprises: sending the alarm instruction to a server by the terminal, so as to alarm a police system through the server; wherein, the server alarms in response to the alarm instruction not being cancelled within a first preset time period; and in response to the alarm instruction being cancelled within the first preset time period, the server sends a detection instruction to the terminal, so that the terminal sends feedback information to the server in response to the detection instruction, and the server determines an alarm state of the terminal according to the feedback information.

[0070] Specifically, in response to the terminal failing to send feedback information to the server in response to the detection instruction, i.e., the server fails to receive the feedback information, the server alarms. For example, the server is a cloud server, so that the application alarms with the assistance of the cloud when the mobile terminal of the user is controlled to be damaged.

[0071] Further, after the step of determining the first instruction in response to the result of the first operation verification being non-mis-touch, the server performs a second operation verification based on the alarm instruction, and executes an alarm action in response to the result of the second operation verification being non-mis-touch.

[0072] In a specific example, due to mis-operation of the alarm, it will bring trouble to the police personnel, but the confirmation process is tedious and valuable alarm time is often lost. After uploading the alarm monitoring data and / or subsequently obtained GPS data, the recording data or the image data to the cloud, the cloud has a preliminary artificial or customer service robot intelligent judgment. For example, if the address shown by the uploaded data is home, and a child under 6 years old is shown in the image data, such as video data, operating an adult's mobile phone on the bed, and there is no abnormal situation in the home, it can be determined that the child caused the mis-touch due to playing, so the cloud and terminal alarm can be cancelled. If the mis-touch cannot be determined, and there is no cancellation instruction within 30 seconds, the alarm will be performed.

[0073] As shown in FIG. 1, Figure 3 The entire alarm process in an embodiment of the application is shown. Before the method is run, a preset alarm condition library is edited in the database according to the creation, triggering and cancellation instructions. After the method is run, the alarm system enters a service state, starts to monitor and alarm events, collects alarm monitoring data when an alarm event is triggered, reports the collected alarm monitoring data to the cloud for pre-alarm, and then performs mis-touch verification to determine whether it is mis-triggered. If yes, the alarm is cancelled; and if no, the alarm is executed.

[0074] As shown in FIG. 1, Figure 4The figure shows how to find the alarm condition library settings in the terminal interface. Specifically, when the user opens the "Settings" interface in the terminal interface, the alarm condition library is displayed in a list with Wi-Fi or other setting options. Opening the "Alarm Condition Library" option allows you to set physical buttons such as the alarm key or cancel alarm.

[0075] like Figure 5 As shown, it shows Figure 4 The alarm condition settings interface appears after opening the "Alarm Condition Library" option. For example, the interface includes "Add" and "Query" buttons for alarm trigger conditions. The center of the interface lists the alarm trigger conditions currently in the alarm condition library, including Fingerprint 5 Unlock and Gesture X. Furthermore, if the user selects a checkbox in front of it, a √ appears. When a √ appears before Fingerprint 5 Unlock, it indicates that the user has selected Fingerprint 5 Unlock to trigger the alarm operation; when a √ appears before Gesture X, it indicates that the user has selected Gesture X Unlock to trigger the alarm operation.

[0076] The protection scope of the alarm method described in the embodiment of the present application is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing, or replacing steps in the existing technology based on the principles of the present application are included in the protection scope of the present application.

[0077] like Figure 6 As shown, the alarm system 6 described in the embodiment of the present application includes: a data acquisition module 61, an operation verification module 62 and an alarm execution module 63.

[0078] The data acquisition module 61 is configured to acquire alarm monitoring data from the terminal, where the alarm monitoring data includes user behavior instructions, software running status and / or hardware status data of the terminal.

[0079] The operation verification module 62 is configured to perform a first operation verification in response to the alarm monitoring data satisfying at least one alarm trigger condition, and the at least one alarm trigger condition includes any one or more of a behavior condition set based on the user behavior instruction, a software operation condition set based on the software operation status of the terminal, and a hardware condition set based on the hardware status data of the terminal.

[0080] The alarm execution module 63 is configured to determine a first instruction in response to a result of the first operation verification being non-false touch, where the first instruction is used to instruct the terminal to execute an alarm action.

[0081] In one embodiment, the alarm system described in the embodiment of the present application further includes: an editing module, and the editing module is configured to edit the alarm triggering condition.

[0082] In an embodiment, the editing module is specifically configured to include at least one of the following:

[0083] setting an alarm mode, the alarm mode including immediate alarm or condition triggered alarm; setting or canceling a scene triggered condition, the scene triggered condition including at least one of no unlocking operation of the terminal in a non-frequent activity preset time period, SIM card pull-out, specific fingerprint unlocking, preset gesture, touch operation of the alarm key, and the terminal being discarded; setting or canceling a custom triggered condition, the custom triggered condition including at least one of custom voice, custom key, custom key combination, and custom gesture; periodically updating the alarm triggered condition in the preset alarm condition library according to a preset interval.

[0084] In an embodiment, the alarm monitoring data includes at least one of posture data, audio recording data, fingerprint sensing, hardware plug-in, and key data of the terminal.

[0085] In an embodiment, the terminal performing the alarm action further includes: the terminal starting at least one of a positioning, audio recording, or photographing function to obtain at least one of positioning data, audio data, or image data; and the terminal performing the alarm action by taking the at least one of the positioning data, the audio data, or the image data as the alarm monitoring data.

[0086] In another embodiment, the terminal performs the alarm action through the server, including: the terminal sending the alarm monitoring data to the server to enable the server to perform the alarm action.

[0087] Further, the alarm monitoring data includes an alarm instruction; the terminal sends the alarm instruction to the server to alarm the police system through the server; wherein, in response to the alarm instruction not being canceled within a first preset time period, the server alarms; in response to the alarm instruction being canceled within the first preset time period, the server sends a detection instruction to the terminal to enable the terminal to send feedback information to the server in response to the detection instruction, and the server determines the alarm state of the terminal according to the feedback information.

[0088] Further, the terminal fails to successfully send the feedback information to the server in response to the detection instruction, and the server alarms.

[0089] Further, after determining the first instruction in response to the result of the first operation verification being non-mis-touch, the server performs a second operation verification based on the alarm instruction, and in response to the result of the second operation verification being non-mis-touch, performs the alarm action.

[0090] The alarm system provided by the embodiments of the present application can implement the alarm method described in the present application, but the implementation system of the alarm method described in the present application includes but is not limited to the structure of the alarm system listed in the embodiments, and any structural deformation and replacement of the prior art made according to the principles of the present application is included in the protection scope of the present application.

[0091] In several embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other manners. For example, the system embodiments described above are only schematic. For example, the division of the modules / unit can be different from the embodiment. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, and electrical, mechanical or other forms.

[0092] The modules / unit described as separate components may or may not be physically separate, and the components shown as modules / unit may or may not be physical modules, i.e., they can be located in one place or distributed on multiple network units. Some or all of the modules / unit can be selected according to actual needs to achieve the purpose of the embodiments of the present application. For example, the functional modules / unit in each embodiment of the present application can be integrated into a processing module, or each module / unit can be physically separate, or two or more modules / unit can be integrated into one module / unit.

[0093] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been described in general terms in the above description. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. A skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0094] The computer readable storage medium provided by the embodiments of the present application stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the method.

[0095] Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above embodiment can be performed by instructing a processor through a program, and the program can be stored in a computer-readable storage medium, which is a non-transitory medium, such as a random access memory, a read-only memory, a flash memory, a hard disk, a solid-state drive, a magnetic tape, a floppy disk, an optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0096] like Figure 7 As shown, the electronic device 7 provided in the embodiment of the present application includes: a processor 71, a memory 72, a communication module 73, a display 74, and a power module 75. The memory 72 stores instructions, and when the processor 71 executes the instructions, the electronic device executes the method described. The communication module 73 and the display 74 are communicatively connected to the processor 71, and the power module 75 is respectively connected to the processor 71, memory 72, communication module 73, and display 74 to supply power to the processor 71, memory 72, communication module 73, and display 74.

[0097] The above-mentioned processor 71 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0098] The memory 72 may include a random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0099] In an embodiment, the electronic device comprises a terminal.

[0100] The terminal is configured to acquire alarm monitoring data; the alarm monitoring data refers to user behavior instructions, software running state and / or hardware state data of the terminal; in response to the alarm monitoring data satisfying at least one alarm triggering condition in a preset alarm condition library, false touch verification is performed; the alarm triggering condition refers to behavior conditions, software running conditions and hardware conditions corresponding to the user behavior instructions, software running state and hardware state data in the preset alarm condition library; in response to the result of the false touch verification being non-false touch, an alarm operation is performed.

[0101] In another embodiment, the electronic device comprises a terminal and a server; the terminal is in communication connection with the server.

[0102] The terminal is configured to acquire alarm monitoring data; the alarm monitoring data refers to user behavior instructions, software running state and / or hardware state data of the terminal; in response to the alarm monitoring data satisfying at least one alarm triggering condition in a preset alarm condition library, false touch verification is performed; the alarm triggering condition refers to behavior conditions, software running conditions and hardware conditions corresponding to the user behavior instructions, software running state and hardware state data in the preset alarm condition library; in response to the result of the false touch verification being non-false touch, an alarm instruction is sent to the server; the server is configured to perform an alarm operation according to the alarm instruction.

[0103] Further, the false touch verification is a first false touch verification; the server is further configured to perform a second false touch verification according to the alarm instruction, and in response to the result of the second false touch verification being non-false touch, an alarm operation is performed.

[0104] In summary, the alarm method, system, storage medium and electronic device provided by the present application can provide a personalized and minimalist alarm mode through different user-defined settings. Through customizing voice or gestures, the detection of voice or gestures can be performed in the background when the mobile phone screen is not started, thereby realizing interface-free and hidden alarm, which can maximize the safety of the user. Through cloud monitoring, when the user's mobile terminal is controlled to be damaged, the cloud can assist in alarm.

[0105] The description of the flow or structure corresponding to each of the above figures has its own emphasis, and the parts not described in detail in a certain flow or structure can be referred to the related description of other flows or structures.

[0106] The above embodiments are only illustrative of the principles of the present application and its effects, and are not intended to limit the present application. Any modification or change made by any person skilled in the art without departing from the spirit and scope of the present application shall be covered by the claims of the present application.

Claims

1. An alarm method characterized by, Comprising: The terminal acquires alarm monitoring data, and the alarm monitoring data comprises user behavior instructions, software running state and / or hardware state data of the terminal; In response to the alarm monitoring data satisfying at least one alarm trigger condition, a first operation verification is performed, and the at least one alarm trigger condition comprises any one or more of a behavior condition set based on the user behavior instructions, a software running condition set based on the software running state of the terminal, and a hardware condition set based on the hardware state data of the terminal; In response to the result of the first operation verification being non-misoperation, a first instruction is determined, and the first instruction is used to instruct the terminal to perform an alarm action; The alarm monitoring data and the alarm instruction are sent by the terminal to a server, so as to alarm a monitoring platform through the server; wherein, in response to the alarm instruction not being cancelled within a first preset time period, the server will alarm; In response to the alarm instruction being cancelled within the first preset time period, the server sends a detection instruction to the terminal, so that the terminal sends feedback information to the server in response to the detection instruction, and the server judges the alarm state of the terminal according to the feedback information; The terminal fails to send feedback information to the server in response to the detection instruction, and the server will alarm; and After the result of the first operation verification is non-misoperation, the server performs a second operation verification based on the alarm instruction, and in response to the result of the second operation verification being non-misoperation, an alarm action is performed. Before the step of acquiring alarm monitoring data by the terminal, further comprising:

2. The alerting method of claim 1, wherein, Editing the alarm trigger condition. The editing of the alarm trigger condition at least comprises one of the following:

3. The alerting method of claim 2, wherein, Setting an alarm mode, and the alarm mode comprises immediate alarm or condition-triggered alarm; Setting or cancelling a scene-triggered condition, and the scene-triggered condition comprises at least one of no unlocking operation of the terminal within a non-frequent activity preset time period, SIM card pull-out, specific fingerprint unlocking, preset gesture, touch operation of the alarm key, and the terminal being discarded; Setting or cancelling a custom-triggered condition, and the custom-triggered condition comprises at least one of custom voice, custom key, custom key combination, and custom gesture; Periodically updating the alarm trigger conditions in the preset alarm condition library according to a preset interval.

4. The alarm method according to claim 1, wherein: The alarm monitoring data comprises at least one of posture data, audio recording data, fingerprint sensing, hardware plug-in, and key data of the terminal. The step of performing an alarm action by the terminal further comprises:

5. The alerting method of claim 1, wherein, The terminal starts at least one of a positioning, audio recording, or image capturing function to acquire at least one of positioning data, audio data, or image data; The terminal performs an alarm action by taking at least one of the positioning data, the audio data, or the image data as alarm monitoring data. The alarm system comprises:

6. An alarm system characterized by ​ The data acquisition module is configured to acquire alarm monitoring data by the terminal, wherein the alarm monitoring data comprises user behavior instructions, software running state and / or hardware state data of the terminal; The operation verification module is configured to perform first operation verification in response to the alarm monitoring data satisfying at least one alarm triggering condition, wherein the at least one alarm triggering condition comprises any one or more of a behavior condition set based on the user behavior instructions, a software running condition set based on the software running state of the terminal, and a hardware condition set based on the hardware state data of the terminal; The alarm execution module is configured to determine a first instruction for instructing the terminal to perform an alarm action in response to a result of the first operation verification being non-mis-touch, wherein the alarm monitoring data comprises an alarm instruction, and the terminal performing the alarm action comprises: the terminal sending the alarm monitoring data and the alarm instruction to a server to alarm to a monitoring platform through the server; wherein the server will alarm in response to the alarm instruction not being cancelled within a first preset time period, and will send a detection instruction to the terminal in response to the alarm instruction being cancelled within the first preset time period, so that the terminal sends feedback information to the server in response to the detection instruction, and the server judges an alarm state of the terminal according to the feedback information; the server will alarm in response to the terminal failing to successfully send the feedback information to the server in response to the detection instruction; and after determining the first instruction in response to the result of the first operation verification being non-mis-touch, the server performs second operation verification based on the alarm instruction, and performs the alarm action in response to a result of the second operation verification being non-mis-touch.

7. A computer readable storage medium, characterized in that, The computer readable storage medium stores a computer program, wherein the computer program comprises program instructions, and the program instructions, when executed by a computer, cause the computer to perform the method of any one of claims 1-5.

8. An electronic device, characterized in that, comprising a processor and a memory, wherein the memory stores instructions, and the processor executes the instructions to cause the electronic device to perform the method of any one of claims 1-5.

Citation Information

Patent Citations

  • Notification method and device based on audio, terminal device and medium

    CN110312043A