CN110572809B - Emergency call method, system and storage medium - Google Patents
Emergency call method, system and storage medium Download PDFInfo
- Publication number
- CN110572809B CN110572809B CN201910694269.7A CN201910694269A CN110572809B CN 110572809 B CN110572809 B CN 110572809B CN 201910694269 A CN201910694269 A CN 201910694269A CN 110572809 B CN110572809 B CN 110572809B
- Authority
- CN
- China
- Prior art keywords
- emergency
- information
- sending
- emergency call
- positioning information
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Emergency Management (AREA)
- Environmental & Geological Engineering (AREA)
- Public Health (AREA)
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Abstract
The invention discloses an emergency call method, a system and a storage medium, which are applied to an emergency call system, wherein the emergency call system comprises a user side, a positioning server and an emergency contact side; acquiring base station information of the user side registration base station; the base station information comprises connected cell numbers and base station signal intensity corresponding to the cell numbers; sending the base station information to a positioning server; calculating first positioning information of the user side according to the base station information; and sending the first positioning information to an emergency contact terminal through the user terminal. The user side sends the registered base station information to the positioning server, the positioning server calculates the position information of the user and sends the position information to the emergency contact side to request help.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to an emergency call method, system, and storage medium.
Background
With the rapid development of mobile communication, the wide use of mobile terminals has become customary for position location using mobile terminals. At present, most mobile terminals perform satellite search and positioning through a global positioning system, however, in some areas where networks are not completely covered, positioning deviation is too large due to instability of the networks, so that positioning accuracy is greatly reduced, and even in some emergency situations, accurate positioning cannot be obtained, which may cause accidents.
Disclosure of Invention
The present invention is directed to an emergency call method, system and storage medium, which can accurately locate a user terminal position through base station information and send an emergency call when a user terminal is used to make an emergency call.
In order to achieve the above object, the present invention provides an emergency call method applied to an emergency call system, the emergency call system comprising a user terminal, a location server and an emergency contact terminal, the method comprising,
triggering a user side emergency call;
acquiring base station information of the user side registration base station;
sending the base station information to a positioning server;
calculating first positioning information of the user side according to the base station information;
and sending the first positioning information to an emergency contact terminal through the user terminal.
Further, the emergency call method further includes:
and sending a communication request to the emergency terminal.
Further, the "sending a communication request to the emergency terminal" further includes:
acquiring second positioning information of the plurality of emergency contact terminals;
and sending a communication request to an emergency contact terminal closest to the user terminal according to the second positioning information.
Further, the sending a communication request to the emergency contact end closest to the user end according to the second positioning information includes:
sending second positioning information of the plurality of emergency contact terminals to the server;
calculating a first separation distance between the first positioning information and the second positioning information;
judging the minimum first spacing distance;
and sending a communication request to the emergency contact terminal with the minimum first interval distance from the user terminal.
Further, before the "triggering a user-side emergency call", the emergency call method further includes:
adding a plurality of pieces of emergency contact terminal information, wherein the plurality of pieces of emergency contact terminal information comprise third positioning information and contact information preset by the corresponding emergency contact terminals.
Further, the "sending a communication request to the emergency terminal" includes:
calculating a second spacing distance between the first positioning information and the third positioning information of the plurality of emergency contact terminals;
judging the minimum second spacing distance;
and sending a communication request to the emergency contact terminal with the minimum distance from the second gap of the user terminal.
Further, after the "sending the communication request to the emergency terminal", the emergency call method further includes:
calculating a wait time for waiting for a communication connection;
and if the waiting time exceeds the preset time, calling the next emergency contact terminal.
Further, the emergency call method further includes:
calculating the sending duration of the first positioning information according to the sending time of the first positioning information;
judging whether the duration time exceeds preset waiting time or not;
if the duration time is judged to exceed the preset waiting time, sending the current base station information to the positioning server;
calculating fourth positioning information of the user side according to the base station information;
and sending the fourth positioning information to an emergency contact terminal through the user terminal.
The present invention further provides an emergency call system, comprising a user terminal, a positioning server, an emergency contact terminal, a processor and a memory, wherein the memory stores an emergency call program, the emergency call program is configured to be executed by the processor, and the processor executes the emergency call program to implement any of the emergency call methods described above.
The present invention provides a storage medium which is a computer readable storage medium having an emergency call program stored thereon, the emergency call program being executable by one or more processors to implement any of the emergency call methods described above.
The invention has the advantages that the user side sends the registered base station information to the positioning server, the positioning server calculates the position information of the user side and sends the position information to the emergency contact person to request for help, and the position of the user side of the emergency call is accurately positioned.
Drawings
Fig. 1 is a functional block diagram of an emergency call system according to an embodiment of the present invention;
fig. 2 is a flowchart of an emergency call method according to an embodiment of the present invention;
FIG. 3 is a flowchart of the substeps of step S111 in FIG. 2;
fig. 4 is a flowchart of an emergency call method according to another embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the 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.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that the description relating to "first", "second", etc. in the present invention is for descriptive purposes only and is not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present invention.
Referring to fig. 1, the emergency call system includes a user terminal 100, a location server 200, and an emergency contact terminal 300. The emergency call system further comprises a processor 400 and a memory 500, the memory 500 storing an emergency call program configured to be executed by the processor 400, the processor 400 executing the emergency call program to implement the emergency call method. Referring to fig. 2, the emergency call method includes:
step S101: triggering a user side emergency call;
step S103: acquiring base station information of a user side registered base station;
step S105: sending the base station information to a positioning server;
step S107: calculating first positioning information of the user side according to the base station information;
step S109: sending the first positioning information to an emergency contact terminal through the user terminal;
step S111: and sending a communication request to the emergency terminal.
In this embodiment, the registered base station information is acquired by the user side, the base station information is sent to the positioning server, the positioning information of the user side is calculated by the positioning server, and then the positioning information is sent to the emergency contact side to inform the user side of the specific position of the user. The base station, i.e. the public mobile communication base station, and the user terminal are electronic devices, such as mobile phones, which communicate information with the base station. In this embodiment, the ue starts to acquire the information of the bs registered by the ue when detecting that the ue makes an emergency call. The base station information includes a Cell Global Identity (CGI) of a base station to which the base station is communicatively connected and a signal strength of a connection between the base station and the ue. The positioning server is an existing server with map information stored therein, and the map information comprises map information of Baidu maps, Gauder maps, Google maps and the like. The first positioning information is that the positioning server determines a specific longitude and latitude position according to the connected cell global identification code and the intensity of a base station signal corresponding to the cell global identification code. The server sends the first positioning information to the user side, and the user side sends the first positioning information to user side equipment of the emergency contact side.
Preferably, in step S111, the emergency terminal that receives the communication request is the closest emergency contact terminal to the user terminal. Specifically, referring to fig. 3, step S111 includes:
step S201: acquiring second positioning information of the plurality of emergency contact terminals;
step S203: sending second positioning information of the plurality of emergency contact terminals to the server;
step S205: calculating a first separation distance between the first positioning information and the second positioning information;
step S207: judging the minimum first spacing distance;
step S209: and sending a communication request to the emergency contact terminal with the minimum first interval distance from the user terminal.
Specifically, the user side acquires the current second positioning information of the emergency contact side, and the second positioning information is acquired by positioning the user side of the emergency contact side through a GPS or software. And sending the second positioning information to a server for comparison. And comparing and obtaining the emergency contact terminal closest to the user terminal, and sending a communication request to the closest emergency contact terminal to establish communication so as to request for obtaining help.
Preferably, after step S209, the user side calculates a waiting time for waiting for the communication connection; and if the waiting time exceeds the preset time, calling the next emergency contact terminal. It is understood that the next emergency contact may be the emergency contact with the closest distance to the first location information among the remaining emergency contacts.
In another embodiment of the present invention, a second separation distance between the first positioning information and the third positioning information of the plurality of emergency contacts is calculated; and judging the minimum second spacing distance, and sending a communication request to the emergency contact terminal with the minimum second spacing distance from the user terminal. Specifically, the user side adds a plurality of pieces of emergency contact information in advance, and the plurality of pieces of emergency contact information include third positioning information and contact information preset by the corresponding emergency contact. The third positioning information is the resident place range of the corresponding emergency contact terminal. By presetting the resident place range of the emergency contact terminal, the first positioning information and the third positioning information can be directly calculated when the first positioning information is obtained, and the emergency contact terminal with the minimum spacing distance is obtained. In particular, the method comprises the following steps of,
preferably, in some embodiments, the current location of the ue may not be consistent with the first location information due to movement, and the location information needs to be updated, and in particular, referring to fig. 4, after step S109, the emergency call method further includes:
step S301: calculating the sending duration of the first positioning information according to the sending time of the first positioning information;
step S303: judging whether the duration time exceeds preset waiting time or not; if the duration time exceeds the preset waiting time, executing the step S305, otherwise, returning to execute the step S301;
step S305: sending current base station information to the positioning server;
step S307: calculating fourth positioning information of the user side according to the base station information;
step S309: and sending the fourth positioning information to an emergency contact terminal through the user terminal.
In the above embodiment, the user side sends the registered base station information to the positioning server, and the positioning server calculates the location information of the user and sends the location information to the emergency contact side to request help, so that the user side can be accurately positioned to the user location without excessive operation. And communication can be established with the nearest emergency contact terminal through the calculation of the positioning server so as to obtain the help of the nearest emergency contact terminal.
Furthermore, an embodiment of the present invention further provides a storage medium having an emergency call program stored thereon, where the emergency call program is executable by one or more processors to implement the following operations:
step S101: triggering a user side emergency call;
step S103: acquiring base station information of a user side registered base station;
step S105: sending the base station information to a positioning server;
step S107: calculating first positioning information of the user side according to the base station information;
step S109: sending the first positioning information to an emergency contact terminal through the user terminal;
step S111: and sending a communication request to the emergency terminal.
The embodiment of the storage medium of the present invention is substantially the same as the embodiments of the emergency call method and system, and will not be described herein repeatedly.
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.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (5)
1. An emergency call method applied to an emergency call system, the emergency call system comprising a user terminal, a location server and an emergency contact terminal, the emergency call method comprising,
adding a plurality of pieces of emergency contact terminal information, wherein the plurality of pieces of emergency contact terminal information comprise third positioning information and contact information preset by corresponding emergency contact terminals;
triggering a user side emergency call;
acquiring base station information of the user side registration base station;
sending the base station information to a positioning server;
calculating first positioning information of the user side according to the base station information;
sending the first positioning information to an emergency contact terminal through the user terminal;
sending a communication request to the emergency terminal;
the sending of the communication request to the emergency terminal comprises:
acquiring second positioning information of the plurality of emergency contact terminals;
sending a communication request to an emergency contact terminal closest to the user terminal according to the second positioning information; or
Calculating a second spacing distance between the first positioning information and the third positioning information of the plurality of emergency contact terminals;
judging the minimum second spacing distance;
sending a communication request to an emergency contact terminal with the minimum distance from a second gap of the user terminal;
the first positioning information is that the positioning server determines a specific longitude and latitude position according to the connected cell global identification code and the intensity of a base station signal corresponding to the cell global identification code;
the second positioning information is obtained by positioning the user side of the emergency contact end through a GPS or software;
the third positioning information is the resident place range of the corresponding emergency contact terminal;
wherein the sending the communication request to the emergency contact terminal closest to the user terminal according to the second positioning information includes:
sending second positioning information of the plurality of emergency contact terminals to the server;
calculating a first separation distance between the first positioning information and the second positioning information;
judging the minimum first spacing distance;
and sending a communication request to the emergency contact terminal with the minimum first interval distance from the user terminal.
2. The emergency call method according to claim 1, wherein after said "sending a communication request to the emergency terminal", the emergency call method further comprises:
calculating a wait time for waiting for a communication connection;
and if the waiting time exceeds the preset time, calling the next emergency contact terminal.
3. The emergency call method according to claim 1, wherein the emergency call method further comprises:
calculating the sending duration of the first positioning information according to the sending time of the first positioning information;
judging whether the duration time exceeds preset waiting time or not;
if the duration time is judged to exceed the preset waiting time, sending the current base station information to the positioning server;
calculating fourth positioning information of the user side according to the base station information;
and sending the fourth positioning information to an emergency contact terminal through the user terminal.
4. An emergency call system comprises a user terminal, a positioning server and an emergency contact terminal, and is characterized in that: the emergency call system further comprises a processor and a memory, the memory storing an emergency call program configured to be executed by the processor, the processor executing the emergency call program to implement the emergency call method of any one of claims 1-3.
5. A storage medium, characterized by: the storage medium is a computer-readable storage medium having an emergency call program stored thereon, the emergency call program executable by one or more processors to implement the emergency call method of any one of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910694269.7A CN110572809B (en) | 2019-07-30 | 2019-07-30 | Emergency call method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910694269.7A CN110572809B (en) | 2019-07-30 | 2019-07-30 | Emergency call method, system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110572809A CN110572809A (en) | 2019-12-13 |
CN110572809B true CN110572809B (en) | 2021-08-31 |
Family
ID=68773520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910694269.7A Expired - Fee Related CN110572809B (en) | 2019-07-30 | 2019-07-30 | Emergency call method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110572809B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105262916A (en) * | 2015-09-02 | 2016-01-20 | 张弘 | Help-seeking method and device for wearable equipment |
CN105554696A (en) * | 2015-07-09 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | Call processing method, mobile terminal, and server |
CN106060761A (en) * | 2016-05-18 | 2016-10-26 | 广东工业大学 | Emergency calling device, emergency calling response system and method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9408026B2 (en) * | 2011-10-04 | 2016-08-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for positioning in wireless communications systems |
US9955373B2 (en) * | 2012-11-05 | 2018-04-24 | Telefonaktiebolaget L M Ericsson (Publ) | Systems and methods for controlling logging and reporting under constraints |
EP2928244B1 (en) * | 2014-03-31 | 2016-11-30 | Alcatel Lucent | A user terminal, a base station, and a method of determining received signal power and location of a user terminal |
US9949068B2 (en) * | 2016-09-19 | 2018-04-17 | Qualcomm Incorporated | Method and apparatus for to determine the location of a wearable device |
-
2019
- 2019-07-30 CN CN201910694269.7A patent/CN110572809B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105554696A (en) * | 2015-07-09 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | Call processing method, mobile terminal, and server |
CN105262916A (en) * | 2015-09-02 | 2016-01-20 | 张弘 | Help-seeking method and device for wearable equipment |
CN106060761A (en) * | 2016-05-18 | 2016-10-26 | 广东工业大学 | Emergency calling device, emergency calling response system and method |
Also Published As
Publication number | Publication date |
---|---|
CN110572809A (en) | 2019-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104427466A (en) | Terminal device positioning method and terminal device | |
CN104918323A (en) | Terminal location method and device | |
CN105491524A (en) | Method and apparatus for determining position of object portable device | |
CN105282704A (en) | Information pushing method and device | |
CN103037309A (en) | Location information checking method, device and mobile terminal based on emergency call | |
CN111148167A (en) | Operator network switching method of wearable device and wearable device | |
CN109068329B (en) | False position identification method, false position identification device, false position identification equipment and computer readable storage medium | |
CN109587625B (en) | Method, server, client, storage medium and equipment for determining position information | |
CN112788518B (en) | Location service processing method and related equipment | |
CN110572809B (en) | Emergency call method, system and storage medium | |
CN108377256A (en) | Localization method, server based on narrowband Internet of Things and system | |
US8706139B2 (en) | Apparatus, and associated method, for estimating a time zone at which a device is positioned | |
US10848916B2 (en) | Service provision device, service provision method, and program storage medium | |
KR101585140B1 (en) | Localized secure user plane location (supl) emergency session | |
CN109327806B (en) | Method, server and client for determining position information | |
JP2008294843A (en) | Device, method and system for acquiring positional information | |
KR20140100604A (en) | Method and system for automatically transmitting location information invoked by call setup | |
CN114500741A (en) | Information processing method, information processing device, electronic equipment and storage medium | |
CN113518402A (en) | Communication method of wireless terminal, computer device, and storage medium | |
CN101784007B (en) | Locating method of mobile terminal and related device | |
CN111653069A (en) | Alarm handling assisting method and device, electronic equipment and storage medium | |
CN111143490A (en) | Offline positioning method of electronic equipment, service equipment and system | |
CN111885583A (en) | Network sharing method and device | |
CN107615837B (en) | Positioning method, device and terminal | |
KR20200114456A (en) | radio map auto-updating method based on WIFI fingerprint |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210831 |
|
CF01 | Termination of patent right due to non-payment of annual fee |