CN107835291B - Danger processing method and device - Google Patents

Danger processing method and device Download PDF

Info

Publication number
CN107835291B
CN107835291B CN201710842566.2A CN201710842566A CN107835291B CN 107835291 B CN107835291 B CN 107835291B CN 201710842566 A CN201710842566 A CN 201710842566A CN 107835291 B CN107835291 B CN 107835291B
Authority
CN
China
Prior art keywords
health data
user
distress
target contact
call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710842566.2A
Other languages
Chinese (zh)
Other versions
CN107835291A (en
Inventor
李亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710842566.2A priority Critical patent/CN107835291B/en
Publication of CN107835291A publication Critical patent/CN107835291A/en
Application granted granted Critical
Publication of CN107835291B publication Critical patent/CN107835291B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72418User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting emergency services
    • H04M1/72421User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting emergency services with automatic activation of emergency service functions, e.g. upon sensing an alarm
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/04Alarms for ensuring the safety of persons responsive to non-activity, e.g. of elderly persons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/02Telephonic communication systems specially adapted for combination with other electrical systems with bell or annunciator systems
    • H04M11/022Paging systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Gerontology & Geriatric Medicine (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • Alarm Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a danger treatment method and a danger treatment device. The method is applied to the terminal and comprises the following steps: acquiring health data of a user; determining the danger level of the body state of the user according to preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of the target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.

Description

Danger processing method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for handling a risk.
Background
At present, a plurality of intelligent peripherals such as an intelligent bracelet, an intelligent watch and the like are widely applied to the health field, the intelligent peripherals can detect the heart rate of a user, can also be used as a pedometer and can record sleep time and the like. The information collected by the intelligent peripheral is basically a summary of data, for example, the number of steps is arranged according to time. However, as people pay more and more attention to physical health, the user's needs cannot be met by simple data summarization, and the user needs to obtain more deep analysis on the basis of data collection and summarization to obtain more help provided by the terminal.
Disclosure of Invention
The embodiment of the invention provides a danger processing method and device, and aims to solve the problems that in the prior art, only simple summary is carried out on health data, the requirements of a user cannot be met, and the health data needs to be deeply analyzed to help the user.
According to an aspect of the embodiments of the present invention, there is provided a method for handling a danger, which is applied to a terminal, the method including:
acquiring health data of a user;
determining the danger level of the body state of the user according to preset conditions met by the health data;
determining at least one target contact object according to the danger level;
acquiring a contact way of the target contact object;
and dialing a call or sending distress information according to the contact way.
According to another aspect of the embodiments of the present invention, there is provided a hazard handling apparatus deployed in a terminal, the apparatus including:
the health data acquisition module is used for acquiring the health data of the user;
the danger level determining module is used for determining the danger level of the body state of the user according to the preset conditions met by the health data;
the target contact object determining module is used for determining at least one target contact object according to the danger level;
the contact information acquisition module is used for acquiring the contact information of the target contact object;
and the distress message sending module is used for dialing or sending distress messages according to the contact way.
According to still another aspect of the embodiments of the present invention, there is provided a mobile terminal including: a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the hazard handling method as described above.
According to yet another aspect of embodiments of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the hazard handling method as described above.
According to the embodiment of the invention, the terminal acquires the health data of the user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a flow chart illustrating the steps of a hazard handling method according to a first embodiment of the present invention;
FIG. 2 is a flow chart illustrating the steps of a hazard handling method according to a second embodiment of the present invention;
FIG. 3 is a block diagram of a hazard handling apparatus according to a third embodiment of the present invention;
FIG. 4 is a second block diagram of a hazard handling apparatus according to a third embodiment of the present invention;
fig. 5 is a block diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a mobile terminal according to a fifth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
The embodiment of the invention provides a danger treatment method.
Referring to fig. 1, a flowchart illustrating steps of a risk handling method in an embodiment of the present invention is applied to a terminal, where the method includes:
step 101, acquiring health data of a user.
In this embodiment, the terminal may be a mobile terminal, a server, or a cloud server, which is not limited in detail in this embodiment of the present invention and may be set according to an actual situation. The terminal acquires health data of a user, and the health data can be acquired through an intelligent bracelet, an intelligent watch and the like; the health data of the user can also be acquired through a mobile terminal such as a mobile phone. The health data may be at least one of heart rate, blood pressure, sleep duration, pulse, respiration. The embodiment of the present invention is not limited in detail, and may be set according to actual situations.
And 102, determining the danger level of the physical state of the user according to the preset conditions met by the health data.
In this embodiment, the preset condition may be a condition that the health data preset by the terminal needs to meet. For example, the heart rate of a normal adult is between 60 and 100 times/minute, if the heart rate is between 70 and 80 times/minute at ordinary times and is reduced to below 40 times/minute, the user can have symptoms such as palpitation, shortness of breath, dizziness, weakness and the like, and the heart rate is accompanied by unsmooth respiration and stuffiness in severe cases, and in severe cases, the heart rate can be suddenly faint due to insufficient heart output. Or the heart rate exceeds 140 times/minute, and symptoms of discomfort such as palpitation and shortness of breath can also appear. Therefore, the preset condition set by the terminal for the heart rate may be that the heart rate is greater than 140 times/minute or less than 40 times/minute, or the heart rate is greater than 120 times/minute or less than 60 times/minute; it is also possible that the heart rate is between 60 and 100 beats/minute. The preset condition may also be a medical history of the user input terminal, for example, a medical history that the user inputs an uncomfortable symptom at a heart rate of more than 100 times/minute or less than 60 times/minute, and the preset condition may be a heart rate of more than 100 times/minute or less than 60 times/minute. The preset conditions are not limited in detail in the embodiment of the invention, and can be set according to actual conditions.
Different preset conditions correspond to different danger levels, and the danger levels of the body states of the user are determined according to the preset conditions met by the health data. For example, when the heart rate is greater than 140 beats/minute or less than 40 beats/minute, the corresponding risk level is higher; when the heart rate is more than 120 times/min or less than 60 times/min, the corresponding danger level is high; when the heart rate is between 60-100 times/min, the corresponding physical state of the user is normal. The embodiment of the invention does not limit the danger level corresponding to the preset condition in detail, and can be set according to the actual situation.
And 103, determining at least one target contact object according to the danger level.
In this embodiment, at least one target contact object may be determined according to the risk level. For example, when the danger level is higher, the first aid center, relatives A and B are determined as target contact objects; and when the danger level is lower, determining relatives and friends A and B as target contact objects. The number of the target contact objects may be preset by the mobile terminal or set by the user, which is not limited in detail in the embodiment of the present invention and may be set according to the actual situation.
And 104, acquiring the contact way of the target contact object.
In this embodiment, after the target contact object is determined, the contact information of the target contact object is obtained. For example, the mobile terminal may preset a telephone number of the emergency center, may also obtain a telephone number of the relatives and friends a from the address book, and may also obtain a communication account of the relatives and friends B from the instant messaging software. The embodiment of the invention does not limit how to obtain the contact information in detail, and can be set according to the actual situation.
And 105, making a call or sending help-seeking information according to the contact way.
In this embodiment, after the contact information is acquired, a call may be made, and a distress message may also be sent. For example, the system can dial the telephone of an emergency center, send a short message to the relatives and friends A, send information to the relatives and friends B in instant messaging software, or send help-seeking information to the health monitoring equipment of the relatives and friends C. The distress message may be generated by the terminal prior to making a call or sending. For example, the distress message is generated according to identity, location, dangerous situation, duration, and the like. When a call is made, the help-seeking information is played to the target contact object through voice, or the help-seeking information is sent to the target contact object in a text form in instant messaging software. The embodiment of the present invention is not limited in detail, and may be set according to actual situations.
In summary, in the embodiment of the present invention, the terminal obtains the health data of the user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
Example two
Referring to FIG. 2, a flowchart illustrating the steps of a hazard handling method in another embodiment of the present invention is shown. The method is applied to the terminal and comprises the following steps:
step 201, acquiring the health data from a health monitoring device, wherein the health monitoring device is used for acquiring at least one health data of heart rate, blood pressure, sleep duration, pulse and respiration.
In this embodiment, health monitoring device gathers health data, and health monitoring device can be intelligent bracelet, intelligent wrist-watch etc.. The health data is acquired from the health monitoring device, and the health monitoring device can transmit the health data to the terminal through a wireless network, Bluetooth and the like. In the embodiment, the health monitoring equipment is adopted to acquire the health data, and more abundant health data can be acquired compared with the health data acquired by only using the mobile terminal, so that more data support is provided for determining the danger level of the physical state of the user.
Step 202, determining the danger level of the physical state of the user according to the preset conditions met by the health data.
Step 203, determining at least one target contact object according to the danger level.
And step 204, acquiring the contact information of the target contact object.
And step 205, making a call or sending distress information according to the contact information.
In this embodiment, when making a call or sending distress information, the following steps may be preferably adopted:
and a first substep of acquiring the geographical position of the target contact object.
In this embodiment, the position of the target contact object, such as a hospital, may be obtained through a map in the terminal, and the geographic position of the target contact object, such as relatives a and B, may also be obtained from the instant messaging software. The embodiment of the present invention is not limited in detail, and may be set according to actual situations.
And secondly, according to the geographical position relationship between the target contact object and the user, sequentially making a call or sending distress information from near to far according to the geographical position relationship.
In this embodiment, after the geographic position of the target contact object is obtained, according to the geographic position relationship between the target contact object and the user, the telephone is sequentially dialed or the distress message is sent from near to far according to the geographic position relationship. For example, a telephone number of a hospital closest to the user is dialed, or distress messages are sequentially sent to relatives and friends from near to far according to the distance between the relatives and the user. In the embodiment, the user can be found as soon as possible by dialing the phone call or sending the help-seeking information according to the geographical position relation, so that the user is rescued, and the personal safety of the user is guaranteed.
And step 206, when the time length of the processing mode of the terminal in the low danger level is detected to exceed the set time length, executing the processing mode of the high danger level.
In this embodiment, the terminal starts timing after making a call or sending distress information, and if the duration of the processing mode at the low risk level exceeds the set duration, the processing mode at the high risk level is executed. For example, the set time duration is 10 minutes, the terminal starts timing after sending distress information to relatives and friends a and B, and the terminal makes a call to the emergency center after the time duration exceeds 10 minutes. The set duration is not limited in detail in the embodiment of the invention, and can be set according to actual conditions. In this embodiment, when the processing mode with the low risk level is not responded, the processing mode with the high risk level is executed, so that the condition of the user is prevented from being delayed due to the fact that the user is not responded after sending the help, and the user can be rescued more timely.
And step 207, updating the normal state before the call is made or the distress message is sent to a distress state, and generating a prompt message at the terminal.
In this embodiment, before making a call or sending distress information, the terminal is in a normal state, and after making a call or sending distress information, the state is updated from the normal state to the distress state, and prompt information is generated at the terminal. For example, the terminal emits an audible and visual alarm, etc. The prompt information is generated at the terminal, which is a further safeguard measure besides the functions of making a call and sending the help-seeking information, so that other people can find the dangerous condition of the user as soon as possible, and the user is rescued.
And 208, when the call is detected or the distress message is sent to obtain a response, restoring the distress state to the normal state.
In this embodiment, after the state of the terminal is updated to the distress state, when it is detected that a call is made or distress information is sent to receive a response, the distress state is released and the terminal is restored to the normal state. The response of dialing the call or sending the distress message can be that the geographical position of the user is detected to be located in a certain hospital, the target contact object is detected to be located at the same geographical position as the user, or the user or the target contact object manually releases the distress state. The embodiment of the present invention is not limited in detail, and may be set according to actual situations. In the embodiment, the terminal can continuously send the distress signal in the distress state until the user is rescued, so that the personal safety of the user is ensured.
In summary, in the embodiment of the present invention, the terminal obtains the health data of the user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
It should be noted that the foregoing method embodiments are described as a series of acts or combinations for simplicity in explanation, but it should be understood by those skilled in the art that the present invention is not limited by the order of acts or acts described, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
EXAMPLE III
The danger handling apparatus according to the embodiment of the present invention is described in detail, so that details of the danger handling method according to the first embodiment to the second embodiment can be realized, and the same effect can be achieved.
Referring to fig. 3, a block diagram of a danger processing apparatus in an embodiment of the present invention is shown, and the apparatus is deployed in a terminal, and includes a health data obtaining module 301, a danger level determining module 302, a target contact object determining module 303, a contact information obtaining module 304, and a distress information sending module 305:
a health data acquisition module 301, configured to acquire health data of a user;
a risk level determination module 302, configured to determine a risk level of the physical state of the user according to a preset condition that is met by the health data;
a target contact object determining module 303, configured to determine at least one target contact object according to the risk level;
a contact information obtaining module 304, configured to obtain a contact information of the target contact object;
and the distress message sending module 305 is used for making a call or sending distress messages according to the contact information.
On the basis of fig. 3, optionally, the health data acquiring module 301 is specifically configured to acquire the health data from a health monitoring device, where the health monitoring device is configured to acquire at least one health data of heart rate, blood pressure, sleep duration, pulse and respiration.
On the basis of fig. 3, optionally, the distress message sending module 305 includes a geographic position obtaining sub-module 3051 and a distress message sending sub-module 3052, as shown in fig. 4:
the geographic position obtaining sub-module 3051 is configured to obtain a geographic position of the target contact object;
and the distress message sending sub-module 3052 is configured to, according to the geographical position relationship between the target contact object and the user, sequentially make a call or send distress messages from near to far according to the geographical position relationship.
On the basis of fig. 3, optionally, after the distress message sending module 305, the apparatus further includes a processing mode executing module 306, see fig. 4:
a processing mode executing module 306, configured to execute a processing mode with a high risk level when it is detected that a duration of the processing mode with the low risk level of the terminal exceeds a set duration.
On the basis of fig. 3, optionally, after the distress message sending module 305, a status updating module 307 and a status recovering module 308 are further included, see fig. 4:
and a state updating module 307, configured to update a normal state before the call is made or the distress message is sent to a distress state, and generate a prompt message at the terminal.
The state recovery module 308 is configured to recover the distress state to the normal state when detecting that the call is made or a response is made by sending distress information.
In summary, in the embodiment of the present invention, the terminal obtains the health data of the user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
Example four
An embodiment of the present invention provides a mobile terminal, including: a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the hazard handling method as described above.
Fig. 5 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 500 shown in fig. 5 includes: at least one processor 501, memory 502, at least one network interface 504, and a user interface 503. The various components in the mobile terminal 500 are coupled together by a bus system 505. It is understood that the bus system 505 is used to enable connection communications between these components. The bus system 505 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 505 in FIG. 6.
The user interface 503 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or flexible screen, among others.
It is to be understood that the memory 502 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (staticiram, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (syncronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM ), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and direct memory bus RAM (DRRAM). The memory 502 of the subject systems and methods described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 502 stores elements, executable modules or data structures, or a subset thereof, or an expanded set thereof as follows: an operating system 5021 and application programs 5022.
The operating system 5021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application 5022 includes various applications, such as a media player (MediaPlayer), a Browser (Browser), and the like, for implementing various application services. The program for implementing the method according to the embodiment of the present invention may be included in the application program 5022.
In the embodiment of the present invention, the processor 501 is configured to obtain the health data of the user by calling a program or an instruction stored in the memory 502, specifically, a program or an instruction stored in the application 5022; determining the danger level of the body state of the user according to preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of the target contact object; and dialing a call or sending distress information according to the contact way.
The method disclosed by the above-mentioned embodiments of the present invention may be applied to the processor 501, or implemented by the processor 501. The processor 501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the method may be implemented by an integrated logic circuit of hardware or an operation instruction in the form of software in the processor 501. The Processor 501 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 502, and the processor 501 reads the information in the memory 502 and completes the steps of the method in combination with the hardware.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within 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), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the processor 501 is further configured to: the health data is acquired from a health monitoring device, wherein the health monitoring device is used for acquiring at least one health data of heart rate, blood pressure, sleeping time, pulse and respiration.
Optionally, the processor 501 is further configured to: acquiring the geographic position of the target contact object; and according to the geographical position relationship between the target contact object and the user, sequentially making a call or sending distress information from near to far according to the geographical position relationship.
Optionally, the processor 501 is further configured to: and when the time length of the processing mode of the terminal in the low danger level exceeds the set time length, executing the processing mode of the high danger level.
Optionally, the processor 501 is further configured to: updating a normal state before dialing a call or sending distress information into a distress state, and generating prompt information at the terminal; and when the calling or the sending of the help-seeking information is detected to be responded, the help-seeking state is recovered to the normal state.
The mobile terminal 500 can implement the processes implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, the detailed description is omitted here. In the embodiment of the invention, the mobile terminal acquires the health data of a user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
EXAMPLE five
Fig. 6 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal in fig. 6 may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), or a vehicle-mounted computer.
The mobile terminal in fig. 6 includes a Radio Frequency (RF) circuit 610, a memory 620, an input unit 630, a display unit 640, a processor 660, an audio circuit 670, a wifi (wireless fidelity) module 680, and a power supply 690.
The input unit 630 may be used, among other things, to receive numeric or character information input by a user and to generate signal inputs related to user settings and function control of the mobile terminal. Specifically, in the embodiment of the present invention, the input unit 630 may include a touch panel 631. The touch panel 631 may collect touch operations performed by a user (e.g., operations performed by the user on the touch panel 631 by using any suitable object or accessory such as a finger or a stylus) thereon or nearby, and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 631 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 660, and can receive and execute commands sent by the processor 660. In addition, the touch panel 631 may be implemented using various types, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 631, the input unit 630 may also include other input devices 632, and the other input devices 632 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Among them, the display unit 640 may be used to display information input by a user or information provided to the user and various menu interfaces of the mobile terminal. The display unit 640 may include a display panel 641, and optionally, the display panel 641 may be configured in the form of an LCD or an Organic Light-Emitting Diode (OLED).
It should be noted that the touch panel 631 may cover the display panel 641 to form a touch display screen, and when the touch display screen detects a touch operation thereon or nearby, the touch display screen is transmitted to the processor 660 to determine the type of the touch event, and then the processor 660 provides a corresponding visual output on the touch display screen according to the type of the touch event. The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like.
The processor 660 is a control center of the mobile terminal, connects various parts of the whole mobile phone by using various interfaces and lines, and executes various functions and processes data of the mobile terminal by operating or executing software programs and/or modules stored in the first memory 621 and calling data stored in the second memory 622, thereby performing overall monitoring of the mobile terminal. Optionally, processor 660 may include one or more processing units.
In the embodiment of the present invention, the processor 660 is configured to obtain the health data of the user by calling the software program and/or module stored in the first storage 621 and/or the data stored in the second storage 622; determining the danger level of the body state of the user according to preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of the target contact object; and dialing a call or sending distress information according to the contact way.
Optionally, the processor 660 is further configured to: the health data is acquired from a health monitoring device, wherein the health monitoring device is used for acquiring at least one health data of heart rate, blood pressure, sleeping time, pulse and respiration.
Optionally, the processor 660 is further configured to: acquiring the geographic position of the target contact object; and according to the geographical position relationship between the target contact object and the user, sequentially making a call or sending distress information from near to far according to the geographical position relationship.
Optionally, the processor 660 is further configured to: and when the time length of the processing mode of the terminal in the low danger level exceeds the set time length, executing the processing mode of the high danger level.
Optionally, the processor 660 is further configured to: updating a normal state before dialing a call or sending distress information into a distress state, and generating prompt information at the terminal; and when the calling or the sending of the help-seeking information is detected to be responded, the help-seeking state is recovered to the normal state.
Therefore, in the embodiment of the invention, the mobile terminal acquires the health data of the user; determining the danger level of the physical state of the user according to the preset conditions met by the health data; determining at least one target contact object according to the danger level; acquiring a contact way of a target contact object; and dialing a call or sending distress information according to the contact way. According to the embodiment of the invention, the terminal collects the health data, and when the body of the user is determined to be in a dangerous state according to the health data, the terminal makes a call or sends distress information, so that the functions of the terminal are expanded on the basis of summarizing the health data, and meanwhile, the personal safety of the user is guaranteed.
For the embodiment of the mobile terminal, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant points, reference may be made to part of the description of the method embodiment.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the hazard handling method are implemented as described above.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As is readily imaginable to the person skilled in the art: any combination of the above embodiments is possible, and thus any combination between the above embodiments is an embodiment of the present invention, but the present disclosure is not necessarily detailed herein for reasons of space.
The hazard handling scheme provided herein is not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The structure required to construct a system incorporating aspects of the present invention will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the hazard handling solution of the present invention, or portions thereof, which essentially contributes to the prior art, can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (8)

1. A danger handling method is applied to a terminal, and the method comprises the following steps:
acquiring health data of a user;
determining the danger level of the body state of the user according to preset conditions met by the health data;
determining at least one target contact object according to the risk level, comprising: determining different numbers of target contact objects according to different danger levels; the number of the target contact objects increases along with the increase of the danger level;
acquiring a contact way of the target contact object;
dialing a call or sending help-seeking information according to the contact way;
the making a call or sending distress information according to the contact information comprises the following steps:
acquiring the geographic position of the target contact object;
and according to the geographical position relationship between the target contact object and the user, sequentially making a call or sending distress information from near to far according to the geographical position relationship.
2. The method of claim 1, wherein the obtaining health data of the user comprises:
the health data is acquired from a health monitoring device, wherein the health monitoring device is used for acquiring at least one health data of heart rate, blood pressure, sleeping time, pulse and respiration.
3. The method of claim 1, wherein after said making a call or sending a distress message according to said contact, said method further comprises:
and when the time length of the processing mode of the terminal in the low danger level exceeds the set time length, executing the processing mode of the high danger level.
4. The method of claim 1, wherein after said making a call or sending a distress message according to said contact, said method further comprises:
updating a normal state before dialing a call or sending distress information into a distress state, and generating prompt information at the terminal;
and when the calling or the sending of the help-seeking information is detected to be responded, the help-seeking state is recovered to the normal state.
5. A hazard handling apparatus deployed at a terminal, the apparatus comprising:
the health data acquisition module is used for acquiring the health data of the user;
the danger level determining module is used for determining the danger level of the body state of the user according to the preset conditions met by the health data;
the target contact object determining module is used for determining at least one target contact object according to the danger level;
the contact information acquisition module is used for acquiring the contact information of the target contact object;
the distress message sending module is used for dialing a call or sending distress messages according to the contact way;
the target contact object module is specifically used for determining different numbers of target contact objects according to different danger levels; the number of the target contact objects increases along with the increase of the danger level;
the distress message sending module comprises:
the geographic position acquisition sub-module is used for acquiring the geographic position of the target contact object;
and the distress message sending submodule is used for sequentially making a call or sending distress messages from near to far according to the geographical position relation of the target contact object and the user.
6. The apparatus of claim 5,
the health data acquisition module is specifically used for acquiring the health data from health monitoring equipment, wherein the health monitoring equipment is used for acquiring at least one health data of heart rate, blood pressure, sleeping duration, pulse and respiration.
7. The apparatus of claim 5, further comprising:
and the processing mode executing module is used for executing the processing mode with the high risk level when the time length of the processing mode with the low risk level of the terminal is detected to exceed the set time length.
8. The apparatus of claim 5, further comprising:
the state updating module is used for updating a normal state before the call is made or the distress message is sent to a distress state and generating prompt information at the terminal;
and the state recovery module is used for recovering the distress state to the normal state when detecting that the calling is made or the distress information is sent to obtain a response.
CN201710842566.2A 2017-09-18 2017-09-18 Danger processing method and device Active CN107835291B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710842566.2A CN107835291B (en) 2017-09-18 2017-09-18 Danger processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710842566.2A CN107835291B (en) 2017-09-18 2017-09-18 Danger processing method and device

Publications (2)

Publication Number Publication Date
CN107835291A CN107835291A (en) 2018-03-23
CN107835291B true CN107835291B (en) 2021-08-31

Family

ID=61643350

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710842566.2A Active CN107835291B (en) 2017-09-18 2017-09-18 Danger processing method and device

Country Status (1)

Country Link
CN (1) CN107835291B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109091303A (en) * 2018-05-24 2018-12-28 何泽熹 Intelligent guarding system
CN110809086A (en) * 2019-09-29 2020-02-18 宁宇 Nondestructive reminding access equipment of universal mobile station and use method thereof
CN112288601A (en) * 2020-11-05 2021-01-29 深圳市天彦通信股份有限公司 Scenic spot management method, scenic spot management device and storage medium
CN113596236A (en) * 2021-07-02 2021-11-02 Oppo广东移动通信有限公司 Help seeking method, terminal and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2007342218A1 (en) * 2007-01-10 2008-07-17 Camillo Ricordi Mobile emergency alert system
CN101664304B (en) * 2009-09-21 2012-07-04 华为终端有限公司 Method for healthy early warning, mobile terminal and system
CN103536278A (en) * 2013-09-18 2014-01-29 北京航空航天大学 Novel health monitoring system
CN103679601A (en) * 2013-12-05 2014-03-26 华为技术有限公司 Method for processing user health support and terminals
CN104027070A (en) * 2014-03-04 2014-09-10 宁波萨瑞通讯有限公司 Health monitoring alarming help-seeking system and method
CN105469542A (en) * 2014-08-21 2016-04-06 小米科技有限责任公司 Health condition warning method and health condition warning device
CN105286850A (en) * 2015-09-17 2016-02-03 深圳市华盛伟业电子有限公司 Multi-modal health surveillance system and method based on geriatric cellular phone platform
CN105227709A (en) * 2015-09-23 2016-01-06 努比亚技术有限公司 The apparatus and method of crying for help are carried out by mobile terminal

Also Published As

Publication number Publication date
CN107835291A (en) 2018-03-23

Similar Documents

Publication Publication Date Title
CN107835291B (en) Danger processing method and device
KR102574183B1 (en) Electronic apparatus and method for controlling display
KR102459127B1 (en) Electronic device and method for providing the information thereof
KR102491543B1 (en) Method for setting date and time of electronic device and electronic device thereof
KR102348489B1 (en) Electronic device and method for analyzing body components recognizable body measuring region automatically
KR20170124759A (en) Method and electronic device for outputting screen
KR20170129372A (en) Electronic device comprising display
CN107241491B (en) Message prompting method, mobile terminal and storage medium
KR20170138667A (en) Method for activating application and electronic device supporting the same
US20170004695A1 (en) System and Method for Active Monitoring of a Person
CN107506130B (en) Character deleting method and mobile terminal
KR20170043801A (en) Apparatus and method for obtaining coordinate through touch panel thereof
CN103126658A (en) Medical monitoring watch and medical monitoring system
KR102574365B1 (en) Display apparatus, electronic apparatus comprising the same and force sensing method thereof
KR102468120B1 (en) Method and electronic device processing an input using view layers
EP3343876B1 (en) Method for managing contents and electronic device thereof
KR20180017977A (en) Eletronic device and method for determining a selection area based on pressure input of touch
CN106456932A (en) Method, device and terminal equipment for reminding users
KR20180103376A (en) Electronic device for performing authentication using a plurality of authentication methods and method of operating the same
KR20170036424A (en) Method for providing event corresponding to touch attribute and electronic device thereof
KR20180135727A (en) Electronic apparatus and method for controlling operations the electronic apparatus based on pressure inputs
KR20180010018A (en) Notification display method and apparatus
CN106339088B (en) Method for detecting motion state of equipment, handheld mobile terminal and wearable equipment
CN107682665B (en) Monitoring method and mobile terminal
CN107370660B (en) Information perception method and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant