Tall call method and device based on fall detection and medium

By setting up a target command confirmation mechanism in the fall detection system, automatically activate the call-up function and perform remote or on-site call-up, the problem of difficulty in sending call-up information after falling in the existing technology is solved, and the possibility of users receiving rescue after an accidental fall is improved.

CN119904964APending Publication Date: 2025-04-29BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202311406091.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-26
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

It is difficult for the prior art to send out a call for help in a timely manner after an accidental fall, which may increase the risk of accidental casualties.

Method used

After detecting that the user falls, it is determined whether the target command has been received within the preset time limit. If it is not received, the call call function will be automatically activated, and a help message will be generated and sent to the emergency contact to realize remote call call. If the remote call for help fails, a voice broadcast is performed to achieve on-site call for help.

Benefits of technology

After the user falls, he can independently determine whether the user may be unable to move due to the fall and be injured, and automatically activate the call for help if necessary to ensure that the user can receive timely rescue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119904964A_ABST
    Figure CN119904964A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, in particular to a help calling method and device based on fall detection and a medium. The method comprises the steps of determining whether a target instruction is received within a first preset duration in response to detection of falling of a user, and the target instruction is used for indicating whether a help calling function is started or not; and if the target instruction is not received, starting a help calling function to call for help. Therefore, when the user is likely to be injured due to falling and cannot act, the equipment can be controlled to autonomously start the help calling function to call for help, so that the user can be rescued in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device and medium for calling for help based on fall detection. Background Art

[0002] As people pay more attention to health issues, fall detection technology has emerged to detect and prevent falls in a timely manner. If medical assistance can be obtained in time after an accidental fall, the risk of accidental casualties can be effectively reduced. Therefore, automatically detecting an accidental fall and sending out a distress message has important practical significance. Summary of the invention

[0003] In order to overcome the problems existing in the related art, the present disclosure provides a method, device and medium for calling for help based on fall detection.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for calling for help based on fall detection is provided, comprising:

[0005] In response to detecting that the user has fallen, determining whether a target instruction is received within a first preset time period, the target instruction being used to indicate whether a rescue function is activated;

[0006] In response to not receiving the target instruction, a rescue function is activated to call for help.

[0007] Optionally, in response to detecting that the user falls, determining whether a target instruction is received within a first preset time period includes:

[0008] In response to detecting that the user falls, outputting a fall-calling-for-help prompt, wherein the fall-calling-for-help prompt is used to remind the user to input the target instruction;

[0009] Determine whether the target instruction is received within a first preset time period.

[0010] Optionally, the initiating a call for help function includes:

[0011] Generate a distress message based on the user's fall location information;

[0012] The distress message is sent to a preset emergency contact to realize remote rescue.

[0013] Optionally, the method further comprises:

[0014] If the remote call for help fails, the distress message is voice broadcast to achieve on-site help.

[0015] Optionally, in the case where the remote call for help includes making a distress call, the remote call for help failure includes: being in a state where a call cannot be made or the number of calls made reaches a preset threshold, and the state where a call cannot be made includes: there is no embedded SIM card, or a communication connection cannot be established with a bound smart terminal for making calls;

[0016] In the case where the remote rescue method includes sending a distress message, the remote rescue failure includes: failure to send the distress message, or no response to the distress message.

[0017] Optionally, the method further comprises:

[0018] Sending a signal for realizing a communication connection to the intelligent terminal;

[0019] If a communication connection is established with the smart terminal, the help message is sent to a preset emergency contact via the smart terminal to implement a remote help call.

[0020] Optionally, the method further comprises:

[0021] An emergency medical card is displayed, wherein the emergency medical card displays health information of the user.

[0022] Optionally, after starting the emergency call function, the method further includes:

[0023] In response to determining that the user is in a moving state and / or receiving a lighting instruction, the screen for displaying the medical emergency card is controlled to light up.

[0024] Optionally, the method further comprises:

[0025] If the duration of the call for help reaches a second preset duration, other power-consuming functions except fall detection are turned off, and the other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

[0026] Optionally, the method further comprises:

[0027] When an instruction to stop displaying the medical emergency card is received, the other power-consuming functions are controlled to be restarted.

[0028] According to a second aspect of an embodiment of the present disclosure, a device for calling for help based on fall detection is provided, comprising:

[0029] a determination module, configured to determine whether a target instruction is received within a first preset time period in response to detecting that the user has fallen, wherein the target instruction is used to indicate whether a rescue function is activated;

[0030] The rescue module is used to activate the rescue function to call for help in response to failure to receive the target instruction.

[0031] Optionally, the determining module includes:

[0032] an output submodule, for outputting a fall-calling-for-help prompt in response to detecting that the user falls, wherein the fall-calling-for-help prompt is used to remind the user to input the target instruction;

[0033] The determination submodule is used to determine whether the target instruction is received within a first preset time period.

[0034] Optionally, the call for help module includes:

[0035] A generating submodule, used to generate a distress message according to the location information of the user falling;

[0036] The first emergency call submodule is used to send the emergency message to a preset emergency contact to realize remote emergency call.

[0037] Optionally, the call for help module further includes:

[0038] The second rescue submodule is used for voice broadcasting the rescue information if the remote rescue fails, so as to realize on-site rescue.

[0039] Optionally, in the case where the remote call for help includes making a distress call, the remote call for help failure includes: being in a state where a call cannot be made or the number of calls made reaches a preset threshold, and the state where a call cannot be made includes: there is no embedded SIM card, or a communication connection cannot be established with a bound smart terminal for making calls;

[0040] In the case where the remote rescue method includes sending a distress message, the remote rescue failure includes: failure to send the distress message, or no response to the distress message.

[0041] Optionally, the first emergency call submodule is further used for:

[0042] Sending a signal for realizing a communication connection to the intelligent terminal;

[0043] If a communication connection is established with the smart terminal, the help message is sent to a preset emergency contact via the smart terminal to implement a remote help call.

[0044] Optionally, the call for help module further includes:

[0045] The display submodule is used to display the medical emergency card, and the medical emergency card displays the user's health information.

[0046] Optionally, the call for help module further includes:

[0047] The lighting submodule is used to control the lighting of the screen for displaying the medical emergency card in response to determining that the user is in a mobile state and / or receiving a lighting instruction after the emergency call function is activated.

[0048] Optionally, the call for help module further includes:

[0049] The control submodule is used to shut down other power-consuming functions except fall detection if the duration of the call for help reaches a second preset duration, wherein the other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

[0050] Optionally, the control submodule is further configured to control the other power-consuming functions to be restarted upon receiving an instruction to stop displaying the medical emergency card.

[0051] According to a third aspect of an embodiment of the present disclosure, a device for calling for help based on fall detection is provided, comprising:

[0052] processor;

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

[0054] The processor is configured to execute the step of calling for help based on fall detection provided in the first aspect of the present disclosure.

[0055] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the method for calling for help based on fall detection provided in the first aspect of the present disclosure are implemented.

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

[0057] When it is detected that the user has fallen, it can be determined whether the user is likely to be injured and unable to move by receiving the target command within the first preset time period; if the target command is not received, it can be determined that the user is very likely to be injured and unable to move. At this time, the control device autonomously starts the call for help function to call for help, so that the user can get rescue in time.

[0058] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0060] Figure 1The figure is a flow chart of a method for calling for help based on fall detection according to an exemplary embodiment.

[0061] Figure 2 The present invention is a flow chart of a method for calling for help based on fall detection according to an exemplary embodiment.

[0062] Figure 3 The invention is a block diagram showing a device for calling for help based on fall detection according to an exemplary embodiment.

[0063] Figure 4 The invention is a block diagram showing a device for calling for help based on fall detection according to an exemplary embodiment. DETAILED DESCRIPTION

[0064] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0065] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the device is located and with the authorization given by the owner of the corresponding device.

[0066] Figure 1 FIG. 1 is a flowchart of a method for calling for help based on fall detection according to an exemplary embodiment. The method can be applied to wearable devices such as smart watches and smart bracelets. Figure 1 As shown, the method may include S101 and S102.

[0067] S101, in response to detecting that a user falls, determining whether a target instruction is received within a first preset time period, the target instruction being used to indicate whether a rescue function is activated.

[0068] S102: In response to not receiving the target instruction, a rescue function is activated to call for help.

[0069] For example, the wearable device can determine the human body posture parameters based on the signals collected by the built-in accelerometer, gyroscope and other sensors; if the determined human body posture parameters match the posture parameters in the preset fall mode, it can be determined that the user has fallen. For another example, it can be determined whether the user has fallen by other algorithms for detecting falls in the related art, which are not limited here.

[0070] The first preset time length can be preset, for example, it can be set to 60s. The target instruction can be issued by the user. For example, the user can issue an instruction to indicate the activation of the emergency call function based on a voice control system or a touch screen control system, so as to manually control the activation of the emergency call function to call for help; or issue an instruction to indicate that the emergency call function is not activated, so as to manually control the activation of the emergency call function. At this time, the step of detecting whether the user has fallen can be re-executed. If the target instruction is not received within the first preset time length, it can be determined that the user has not controlled the emergency call function within the first preset time length, and it can be determined that the user is very likely to be unable to move due to injuries caused by falling. In the absence of relevant operations by the user, the wearable device can automatically activate the emergency call function so that the user can be rescued in time.

[0071] In the above technical solution, when it is detected that the user has fallen, it is possible to determine whether the user is likely to be unable to move due to injuries caused by the fall by determining whether the target command is received within a first preset time period; if the target command is not received, it can be determined that the user is very likely to be unable to move due to injuries caused by the fall. At this time, the control device autonomously activates the call for help function to call for help, so that the user can get rescued in time.

[0072] In an optional embodiment, in S101, in response to detecting that the user falls, determining whether a target instruction is received within a first preset time period may include:

[0073] In response to detecting that the user falls, outputting a fall-calling-for-help prompt, where the fall-calling-for-help prompt is used to remind the user to input a target instruction;

[0074] Determine whether a target instruction is received within a first preset time period.

[0075] For example, the way to output the fall call reminder may include controlling the motor vibration, playing the call ringtone, and the screen pop-up window. By controlling the motor vibration and playing the call ringtone, the user can be reminded to pay attention to the screen of the wearable device in time, so that the user can see the content displayed in the screen pop-up window in time. The screen pop-up window may include the option of starting the call function and the option of not starting the call function. The user can issue the corresponding target instruction based on the selection of the option in the screen pop-up window.

[0076] If a target instruction for instructing the activation of the rescue function is received within the first preset time, the rescue function is activated to call for help; if a target instruction for instructing the inactivation of the rescue function is received within the first preset time, the rescue function is not activated, and the user is re-detected to see if he has fallen. If the target instruction is received, it can be determined that the user can still move after falling, and the user can determine whether to further call for help, so as to fully respect the user's intention.

[0077] At the same time, in order to facilitate the user to see the content in the screen pop-up window, the screen can be controlled to remain on while waiting for the user to issue the target command. It should be noted that in the case of detecting that the user has fallen, outputting a fall call for help prompt can be the highest priority operation in the wearable device. Therefore, if the user wants to control the wearable device, the target command mentioned above will be input first. Therefore, if the target command is not received within the first preset time, it can be determined that the user has not controlled the wearable device at all, and then it can be determined that the user is very likely to be unable to move due to injuries caused by falling.

[0078] In an optional embodiment, in S102, starting a rescue function to call for help may include:

[0079] Generate a distress message based on the user's fall location information;

[0080] Send a distress message to the preset emergency contacts to call for help remotely.

[0081] For example, the location information of the user's fall can be determined based on the GPS positioning system in the wearable device, and the generated distress message can be used to indicate the user's fall and the fall location. The user can pre-store the contact information of at least one emergency contact. For example, the contact information of three emergency contacts can be stored. The contact order of these three emergency contacts can be set by the user while storing the contact information of the emergency contacts. If the contact information includes the account of the emergency contact's chat software, the distress message can be sent to the emergency contact through the corresponding chat software. If the contact information includes the telephone number of the emergency contact, the generated distress message can be sent to each emergency contact at the same time in the form of a text message, and each emergency contact can be called for help in turn according to the contact order until the call is connected and a remote call for help is made. After the call is hung up, the next emergency contact will no longer be called.

[0082] The user can also determine whether to ask for help from the public rescue service by setting the switch state of the call public rescue service switch. If the switch is turned on, the user can call the public rescue service (such as 120) for help when none of the preset emergency contacts answer the call.

[0083] In the case of making a remote call for help, after the call is connected, the distress message can be automatically broadcasted by voice so that the person answering the call can hear the distress message during the call. In this way, regardless of whether the fallen user can communicate directly with the person answering the call, the person answering the call can obtain the distress message to increase the possibility of the user getting rescue. If the preset remote call for help success conditions are met and the call has been hung up, it can be determined that the remote call for help is over. Among them, the remote call for help success conditions may include: the distress message is fully broadcast during the call, and a statement is obtained that represents that the person answering the call agrees to provide rescue, wherein it can be determined based on the pre-trained model whether the statement can represent that the person answering the call agrees to provide rescue. On the contrary, it can be determined that this remote call for help is invalid, and the next emergency contact will continue to be automatically dialed.

[0084] In an optional embodiment, the method for calling for help based on fall detection provided by the present disclosure may further include:

[0085] If the remote call for help fails, the distress message will be broadcasted by voice to achieve on-site help.

[0086] For example, if the remote call for help fails, the speaker of the wearable device can be controlled to broadcast the distress message at a preset volume to attract the attention of people around and seek help from them. In this way, the remote call for help and the on-site call for help can be combined, so that the user can obtain as many rescue resources as possible and get rescued in time.

[0087] In an optional embodiment, when the method of remotely calling for help includes making a distress call, the failure of the remote calling for help includes: being in a state where the call cannot be made or the number of calls made reaches a preset threshold, and the state where the call cannot be made includes: there is no embedded SIM card, or it is impossible to communicate with the bound smart terminal for making calls.

[0088] For example, as mentioned above, you can call the emergency contact and the public rescue service for help in the order of contact. If the call is still not connected after completing a round of calls, you can call the emergency contact and the public rescue service again in the order of contact to keep trying to call for help remotely. The preset threshold can be set based on actual needs. Each call takes a certain amount of time. In order to avoid long-term attempts at ineffective remote calls, the remote call can be determined to have failed when the number of calls reaches the preset threshold, and an on-site call can be started.

[0089] If the wearable device does not have an embedded SIM card, it can be determined that the wearable device itself does not have the function of making calls and is in a state where it cannot make calls. If the wearable device cannot communicate with the bound smart terminal for making calls, it can be determined that the wearable device cannot make a call for help through the bound smart terminal, and it can also be determined that the wearable device is in a state where it cannot make calls. At this time, the emergency contact cannot receive the user's call for help, and it can be determined that the remote call for help has failed, and an on-site call for help is started to get help as soon as possible.

[0090] In an optional embodiment, the method for calling for help based on fall detection provided by the present disclosure may further include:

[0091] Sending a signal to the bound smart terminal for realizing a communication connection;

[0092] If a communication connection is established with the bound smart terminal, a distress message is sent to the preset emergency contact through the smart terminal to realize remote help.

[0093] In this way, when it is determined that the wearable device is in a state where it cannot make a call, a signal for realizing a communication connection can be sent to the bound smart terminal to try to establish a communication connection with the bound smart terminal, so as to try to see if a remote call for help can be realized while making an on-site call for help. If a communication connection is established with the bound smart terminal, it can be determined that the wearable device can make a remote call for help at this time, and a distress message can be sent to the preset emergency contact through the smart terminal to make a remote call for help, reducing the possibility of difficulty in obtaining rescue due to no one around the user.

[0094] In an optional embodiment, when the remote rescue method includes sending a distress message, the remote rescue failure includes: failure to send the distress message, or no response to the distress message.

[0095] For example, the distress message may refer to a distress message sent in the form of a text message. When an indication of a failure to send the text message is obtained, it can be determined that the distress message has failed to send; if no reply message from the emergency contact is received within a preset time after the text message is sent, it can be determined that the distress message has not been responded to.

[0096] In an optional embodiment, the method for calling for help based on fall detection provided by the present disclosure may further include:

[0097] Display the medical emergency card, which displays the user's health information.

[0098] For example, the medical emergency card can be filled out in advance by the user and stored in the wearable device or in the server. If stored in the server, the wearable device can call the medical emergency card from the server after determining that the user has fallen. For another example, the medical emergency card can also be generated in real time by calling the user's health information pre-stored in the database.

[0099] The user's health information displayed on the medical emergency card may include name, gender, age, blood type, allergic medications, chronic disease history, ongoing medical projects, emergency contacts, etc. In this way, rescuers can quickly understand the relevant information of the fallen user, and then provide effective help, shortening the user's treatment process.

[0100] For another example, the medical emergency card can also be sent to the terminal device of the emergency contact who answers the emergency call, or the medical emergency card can be sent to the terminal device of the emergency contact who replies to the emergency message (emergency text message). To further save the power of the wearable device, the medical emergency card can be displayed when the remote emergency call is determined to be over by the method described above, or when the on-site emergency call is determined to be over when an instruction to stop the on-site emergency call is received.

[0101] In an optional embodiment, after the call for help function is activated, the call for help method based on fall detection provided by the present disclosure may further include:

[0102] In response to determining that the user is in a moving state and / or receiving a lighting instruction, the screen for displaying the medical emergency card is controlled to light up.

[0103] For example, the user's location can be determined in real time through the GPS positioning system in the wearable device. If the user's location continues to change within a certain period of time, it can be determined that the user is in a mobile state. It can be determined that the user is receiving help from rescue personnel. In order to prevent the screen of the wearable device from being turned off due to not receiving operating instructions for a long time, the screen used to display the medical emergency card can be controlled to light up autonomously, so that the rescue personnel can promptly understand the relevant information of the user who has fallen, shortening the user's treatment process. For another example, the user or the rescue personnel can click on the screen of the wearable device to issue a lighting instruction to light up the extinguished screen, so that the rescue personnel can promptly understand the relevant information of the user who has fallen through the medical emergency card, shortening the user's treatment process.

[0104] In an optional embodiment, the method for calling for help based on fall detection provided by the present disclosure may further include:

[0105] If the duration of the call for help reaches a second preset duration, other power-consuming functions except fall detection are turned off, and the other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

[0106] For example, the second preset duration can be pre-set, for example, it can be 10 minutes. The duration of the call for help can refer to the duration of the remote call for help after the current call for help function is activated, or it can refer to the duration of the on-site call for help after the current call for help function is activated, or it can refer to the total duration of the remote call for help and the on-site call for help when the current call for help function is activated. If the duration of the call for help reaches the second preset duration, it can be determined that the call for help has been going on for a period of time, and the power consumption of the wearable device is relatively large. At this time, the wearable device can automatically turn off other power-consuming functions except fall detection, including but not limited to all-day heart rate monitoring, all-day blood oxygen monitoring, etc., and can retain basic emergency-related functions such as calls, text messages, GPS, etc., so as to extend the battery life as much as possible and further increase the possibility of users successfully obtaining rescue.

[0107] In an optional embodiment, the method for calling for help based on fall detection provided by the present disclosure may further include:

[0108] When receiving an instruction to stop displaying the medical emergency card, other power-consuming functions are controlled to be turned back on.

[0109] For example, the instruction to stop displaying the medical emergency card can be issued by the user or the rescuer. If the instruction to stop displaying the medical emergency card is received, it can be determined that the fallen user has been rescued and the rescuer has seen the content in the medical emergency card, and other power-consuming functions can be controlled to be turned on again to restore the wearable device to normal working state.

[0110] Figure 2 The flowchart of a method for calling for help based on fall detection is shown according to an exemplary embodiment. Figure 2 , the implementation process of the user interface drawing method provided by the present disclosure can be more clearly understood. Figure 2 As shown, the method may include S201 to S212.

[0111] S201, in response to detecting that a user has fallen, outputting a fall help prompt.

[0112] Among them, the fall call for help prompt is used to remind the user to enter the target command.

[0113] S202, determining whether a target instruction is received within a first preset time period. If yes, executing S203; if no, executing S205.

[0114] The target instruction is used to indicate whether the emergency call function is activated.

[0115] S203, determining whether the target instruction indicates that the emergency call function is activated. If yes, execute S205; if no, execute S204.

[0116] S204, re-perform fall detection.

[0117] S205: Activate the emergency call function to call for help.

[0118] S206, generating a distress message according to the location information of the user falling.

[0119] S207, sending a distress message to a preset emergency contact to realize remote rescue.

[0120] S208, if the remote help call fails, the help message is voice broadcast to realize the on-site help call.

[0121] S209, displaying a medical emergency card, which displays the user's health information.

[0122] S210: In response to determining that the user is in a moving state and / or receiving a lighting instruction, controlling a screen for displaying a medical emergency card to light up.

[0123] S211: If the duration of the call for help reaches a second preset duration, other power-consuming functions except fall detection are turned off.

[0124] Among them, other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

[0125] S212, when receiving an instruction to stop displaying the medical emergency card, controlling other power-consuming functions to be restarted.

[0126] In this way, when it is determined that the user can still move after falling, the user can determine whether to call for help further to fully respect the user's intention. When the user is very likely to be unable to move due to injury caused by falling, the control device can autonomously start the call for help function to call for help, so that the user can get rescue in time. Combining remote calls for help and on-site calls for help allows users to obtain as many rescue resources as possible and get rescue in time. By displaying the medical emergency card, rescue personnel can quickly understand the relevant information of the user who has fallen, and then provide effective help, shortening the user's rescue process. When the duration of the call for help reaches the second preset duration, by turning off other power-consuming functions except fall detection, the battery life can be extended as much as possible, further increasing the possibility of users successfully obtaining rescue.

[0127] Based on the same inventive concept, the present disclosure also provides a device for calling for help based on fall detection. Figure 3 is a block diagram of a fall detection-based emergency call device 300 according to an exemplary embodiment. Figure 3 , the fall detection-based rescue device 300 may include:

[0128] A determination module 301 is used to determine whether a target instruction is received within a first preset time period in response to detecting that the user has fallen, wherein the target instruction is used to indicate whether a rescue function is activated;

[0129] The rescue module 302 is used to activate the rescue function to call for help in response to not receiving the target instruction.

[0130] In the above technical solution, when it is detected that the user has fallen, it is possible to determine whether the user is likely to be unable to move due to injuries caused by the fall by determining whether the target command is received within a first preset time period; if the target command is not received, it can be determined that the user is very likely to be unable to move due to injuries caused by the fall. At this time, the control device autonomously activates the call for help function to call for help, so that the user can get rescued in time.

[0131] Optionally, the determining module 301 includes:

[0132] an output submodule, for outputting a fall-calling-for-help prompt in response to detecting that the user falls, wherein the fall-calling-for-help prompt is used to remind the user to input the target instruction;

[0133] The determination submodule is used to determine whether the target instruction is received within a first preset time period.

[0134] Optionally, the call for help module 302 includes:

[0135] A generating submodule, used to generate a distress message according to the location information of the user falling;

[0136] The first emergency call submodule is used to send the emergency message to a preset emergency contact to realize remote emergency call.

[0137] Optionally, the call for help module 302 further includes:

[0138] The second rescue submodule is used for voice broadcasting the rescue information if the remote rescue fails, so as to realize on-site rescue.

[0139] Optionally,

[0140] In the case where the remote call for help includes making a distress call, the remote call for help failure includes: being in a state where a call cannot be made or the number of calls made reaches a preset threshold, and the state where a call cannot be made includes: there is no embedded SIM card, or a communication connection cannot be established with a bound smart terminal for making calls;

[0141] In the case where the remote rescue method includes sending a distress message, the remote rescue failure includes: failure to send the distress message, or no response to the distress message.

[0142] Optionally, the first emergency call submodule is further used for:

[0143] Sending a signal for realizing a communication connection to the intelligent terminal;

[0144] If a communication connection is established with the smart terminal, the help message is sent to a preset emergency contact via the smart terminal to implement a remote help call.

[0145] Optionally, the call for help module 302 further includes:

[0146] The display submodule is used to display the medical emergency card, and the medical emergency card displays the user's health information.

[0147] Optionally, the call for help module 302 further includes:

[0148] The lighting submodule is used to control the lighting of the screen for displaying the medical emergency card in response to determining that the user is in a mobile state and / or receiving a lighting instruction after the emergency call function is activated.

[0149] Optionally, the call for help module 302 further includes:

[0150] The control submodule is used to shut down other power-consuming functions except fall detection if the duration of the call for help reaches a second preset duration, wherein the other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

[0151] Optionally, the control submodule is further configured to control the other power-consuming functions to be restarted upon receiving an instruction to stop displaying the medical emergency card.

[0152] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0153] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, the steps of the method for calling for help based on fall detection provided by the present disclosure are implemented.

[0154] Figure 4 8 is a block diagram of a device 800 for calling for help based on fall detection according to an exemplary embodiment. For example, the device 800 may be a wearable device such as a smart watch or a smart bracelet.

[0155] Reference Figure 4 , the device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output interface 812 , a sensor component 814 , and a communication component 816 .

[0156] The processing component 802 generally controls the overall operation of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the method for calling for help based on fall detection. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0157] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0158] The power supply component 806 provides power to the various components of the device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 800.

[0159] The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0160] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the device 800 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0161] The input / output interface 812 provides an interface between the processing component 802 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0162] The sensor assembly 814 includes one or more sensors for providing various aspects of the status assessment of the device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor assembly 814 can also detect the position change of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and the temperature change of the device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0163] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0164] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform a method for calling for help based on fall detection.

[0165] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to complete the method of calling for help based on fall detection. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0166] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program that can be executed by a programmable device. The computer program has a code portion for executing the above-mentioned method for calling for help based on fall detection when executed by the programmable device.

[0167] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0168] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for calling for help based on fall detection, characterized in that: include: In response to detecting that the user has fallen, determining whether a target instruction is received within a first preset time period, the target instruction being used to indicate whether a rescue function is activated; In response to not receiving the target instruction, a rescue function is activated to call for help.

2. The method according to claim 1, characterized in that: In response to detecting that the user falls, determining whether a target instruction is received within a first preset time period includes: In response to detecting that the user falls, outputting a fall-calling-for-help prompt, wherein the fall-calling-for-help prompt is used to remind the user to input the target instruction; Determine whether the target instruction is received within a first preset time period.

3. The method according to claim 1, characterized in that: The initiating the emergency call function to call for help includes: Generate a distress message based on the user's fall location information; The distress message is sent to a preset emergency contact to realize remote rescue.

4. The method according to claim 3, characterized in that The method further comprises: If the remote call for help fails, the distress message is voice broadcast to achieve on-site help.

5. The method according to claim 4, characterized in that In the case where the remote call for help includes making a distress call, the remote call for help failure includes: being in a state where a call cannot be made or the number of calls made reaches a preset threshold, and the state where a call cannot be made includes: there is no embedded SIM card, or a communication connection cannot be established with a bound smart terminal for making calls; In the case where the remote rescue method includes sending a distress message, the remote rescue failure includes: failure to send the distress message, or no response to the distress message.

6. The method according to claim 5, characterized in that The method further comprises: Sending a signal for realizing a communication connection to the intelligent terminal; If a communication connection is established with the smart terminal, the help message is sent to a preset emergency contact via the smart terminal to implement a remote help call.

7. The method according to any one of claims 4 to 6, characterized in that: The method further comprises: An emergency medical card is displayed, wherein the emergency medical card displays health information of the user.

8. The method according to claim 7, characterized in that After the emergency call function is activated, the method further includes: In response to determining that the user is in a moving state and / or receiving a lighting instruction, the screen for displaying the medical emergency card is controlled to light up.

9. The method according to claim 7, characterized in that: The method further comprises: If the duration of the call for help reaches a second preset duration, other power-consuming functions except fall detection are turned off, and the other power-consuming functions include at least one of the following: all-day heart rate monitoring and all-day blood oxygen monitoring.

10. The method according to claim 9, characterized in that The method further comprises: When an instruction to stop displaying the medical emergency card is received, the other power-consuming functions are controlled to be restarted.

11. A fall detection-based call for help device, characterized in that: include: a determination module, configured to determine whether a target instruction is received within a first preset time period in response to detecting that the user has fallen, wherein the target instruction is used to indicate whether a rescue function is activated; The rescue module is used to activate the rescue function to call for help in response to failure to receive the target instruction.

12. A fall detection-based call for help device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the step of calling for help based on fall detection as described in any one of claims 1 to 10.

13. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method described in any one of claims 1 to 10 are implemented.

Citation Information

Patent Citations

  • Mobile terminal automatic rescue method, mobile terminal and automatic rescue system

    CN101753689A

  • Portable outdoor old people nursing instrument based on integral safe index

    CN102629412A

  • Terminal, method and apparatus for detecting the fall of a person

    CN106408869A

  • Fall monitoring device and method

    CN110070697A

  • Falling alarm intelligent wearable equipment and control method thereof

    CN110930648A