Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawingExemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth hereIt is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosureIt is fully disclosed to those skilled in the art.
The embodiment of the present invention provides a kind of method of user's safety alarm, as shown in Figure 1, this method comprises:
101, whether the current trip user of detection is in the hole.
Before whether the current trip user of client detection is in the hole, current user's needs of going on a journey are to the clientEnd is registered, is logged in, and after current trip user successfully logs in client, the current user that goes on a journey fills in its true letterBreath, comprising: name, gender, home address, contact method, emergency contacts name and contact method etc..The embodiment of the present inventionIt, can be by way of e-mail registry when currently trip user customer is registered;Alternatively, phone number can also be passed throughThe mode of code registration, the embodiment of the present invention is to the specific implementation of current trip user's registration client without limiting.It needsIt is noted that the current trip user of detection necessary condition whether in the hole be current trip user customer intoRow logs in, as long as after currently trip user logs in client, when client detects that current trip user is in the hole,The contact method of emergency contacts could be obtained based on the current trip user after login.
Current trip user includes precarious position and safe condition during trip, in order to safeguard current trip userSafety, client only detects whether current trip user in the hole, and the definition of precarious position is relatively broad, showsExample property, the precarious position includes but is not limited to the following contents, such as: danger is likely to occur when nursing children and old manState, be likely to occur precarious position during stranger's appointment, be likely to occur during women walks outside at night or night calls a taxiPrecarious position etc., the embodiment of the present invention is to precarious position without specifically limiting.
In the embodiment of the present invention, the client is an application program, which needs to install, depends on terminal deviceIn, protection user's safety alarm could be executed, the function that the terminal device need to carry has the function of making a phone call, commonly usesHave smart phone etc..The embodiment of the present invention is to the concrete type of terminal device without limiting.
If 102, detecting, the current trip user is in the hole, exports the false call interface of display.
When detecting that current trip user is in the hole, client output shows that false call interface, purpose existIn not can determine that whether trip user indeed is in danger before deserving when detecting that current trip user is in the holeIn state, it is also possible to which current trip user temporarily has changed traffic path and client is caused to detect at current trip userIn precarious position etc.;Output shows false call interface, if currently trip user is in a safe condition, the current user that goes on a journey understands rootIt is operated according to pre-set predetermined safe condition, operates false call interface;If currently trip user is in the hole, e.g., meet withTo seizing on both sides by the arms for bad car owner, which may trigger predetermined danger after seeing false call interface in false call interfaceThe operation of dangerous state determines safety/precarious position of current trip user as a result,.
103, the operation to the false call interface is obtained.
Client obtains the operation to false call interface, and when operating to false call interface, the result of generation has twoKind, one is the predetermined precarious position operations to false call interface;Another kind is the predetermined safe condition behaviour to false call interfaceMake.It wherein, include: to answer button, hang up button, incoming call user's head portrait in false call interface.
In the embodiment of the present invention, the operation to the false call interface includes: to press answer button incoming call answering, press to hang up and pressButton hanging up calling clicks incoming call user's head portrait or in the predetermined time without any operation;Wherein, it predefines to press and answers button and connectIt listens incoming call, operated by hang up button hanging up calling and without any operation in the predetermined time for predetermined precarious position;It is predefinedIncoming call user's head portrait is clicked as the operation of predetermined safe condition.
Illustratively, as shown in Fig. 2, Fig. 2 shows a kind of schematic diagram of false call interface provided in an embodiment of the present invention,It include: to answer button, hang up button, incoming call user's head portrait in false call interface, if currently trip user presses and answers button and answerIncoming call does not operate false call interface by hang up button hanging up calling and in predetermined time 30s, then client determinesCurrent trip user is precarious position, and sequence executes step 104;If currently trip user clicks incoming call user's head portrait, clientEnd determines that current trip user is safe condition, then whether in the hole continues to test current trip user, and determining shouldWhether current trip user is in the hole.The exemplary only citing of Fig. 2, tool of the embodiment of the present invention to false call interfaceBody form is without limiting.
If 104, being that predetermined precarious position operates to the operation of the false call interface, to predetermined security platform and in advanceDetermine terminal device and send danger to seek help message.
Wherein, the danger seeks help and is sought help the position letter of message sending in message comprising dangerous help information and the dangerBreath.
When client determine current trip user it is in the hole when, predetermined danger can be sent to predetermined security platformDangerous help information, so that predetermined security platform sends predetermined dangerous appeal letter to the client of the good friend of the current trip userBreath, thus after the good friend of the current trip user logs in client, it can be seen that the predetermined dangerous help information, knows itThe information caused danger and the geographical location caused danger, and then it can be made to be succoured in time.In addition, in practical applicationIn, when the current trip user causes danger, good friend may be not logged on the corresponding client of predetermined security platform, thusIt can not know at that time that it had been caused danger.To solve the above problems, when client determines that current trip user is in dangerous shapeWhen state, dangerous help information can also be sent to predetermined terminal equipment, wherein sending method can be short message, telephone number etc..
It should be noted that predetermined terminal equipment can be current trip user selection, or client according toIts local address list or the record of terminal local telephonic communication etc. are randomly selected.Wherein, predetermined terminal equipment can be one,Or it is multiple, the embodiment of the present invention is not construed as limiting this.
Whether the method for user's safety alarm provided in an embodiment of the present invention, the current trip user of client detection locateIn precarious position, when detecting that current trip user is in the hole, output shows false call interface, obtains and sends a telegram here to vacationThe operation at interface illustrates the current trip when client determines that the operation to false call interface is that predetermined precarious position operatesUser is dangerous, then client sends danger to predetermined security platform and predetermined terminal equipment and seeks help message, which asksHelp the location information in message comprising dangerous help information and dangerous message sending of seeking help;In the embodiment of the present invention, client is logicalCross the trip that dual judgement determines current trip user, first, determine the precarious position of current trip user;Second, vacation is comeThe operation of electric interface be predetermined precarious position operation, when meeting first and second condition, determine the current trip user thisWhen it is in danger, client will send danger to predetermined security platform and predetermined terminal equipment in time and seek help message, which seeks helpThe location information that dangerous message sending of seeking help is carried in message, can timely send help information, and accurately provide dangerLocation information when danger occurs, it is ensured that the safety of user.
Further, as the refinement and extension to above-described embodiment, detect whether current trip user locates in step 101When precarious position, mode below may be employed without limitation of to be detected:
Mode one: whether the user that currently goes on a journey described in the trip parameter detecting being manually entered according to the current trip userIt is in the hole.
Specifically, client receives and obtains the trip parameter information that current trip user is manually entered, trip parameter letterBreath includes the starting point gone on a journey, destination and it is expected that uses the time;It is estimated whether the travel time of detection trip user reachesUse the time;If reaching estimated using the time, the position that current trip user is currently located is obtained;The position that will be currently locatedInformation is compared with destination;If the location information being currently located and the destination are inconsistent, it is determined that current trip is usedFamily is in the hole;If the location information being currently located is consistent with the destination, it is determined that current trip user is in peaceTotal state.
For example, certain current trip user needs from place A, when place of arrival B, then the current trip user can beThe title of place A, the title of place B and the time for needing to spend from place A to place B are inputted in client, and (such as 1 is smallWhen), timing is then carried out, obtains the travel time in real time;When reaching 1 hour the travel time, positions the current trip user and work asPreceding position;If currently the current position of trip user is not place B, it is determined that the active user causes danger, and to predeterminedSecurity platform and predetermined terminal equipment send danger and seek help message;If currently the current position of trip user is place B, reallyThe fixed current user security.
In practical applications, when currently trip user inputted on the interface of client starting point, the destination of trip withAnd it is expected that usually can need to wait for a period of time to set out again because of some temporal events when using getting redy to start off after the time.At thisIn the case of kind, if since timing receiving the trip parameter information that current trip user inputs, be likely to result in realityUsing the time be greater than it is estimated using the time the case where, and then may when not arriving at the destination, just to predetermined security platform withAnd predetermined terminal equipment sends danger and seeks help message, thus generates error.To solve the above problems, can be to above-mentioned technical proposalMake following improve: 1, after receiving trip parameter information that trip user is manually entered and confirming to send instructions, being countedWhen.2, after receiving the trip parameter information that is manually entered of trip user, trip user is positioned, when trip user fromAfter opening starting point, start timing.
Mode two: detect whether the current trip user is according to the history trip log of the current trip userPrecarious position.
Step 1: acquisition is current out from the history trip log that history in the predetermined amount of time of the current user that goes on a journey is gone on a journeyThe history trip parameter information of row user.
Wherein, history trip log includes starting point, the destination, time used of current trip user's history tripAnd the trip period.
The log specifically, history that client obtains history trip in the predetermined amount of time of current trip user is gone on a journey, goes throughHistory trip log includes starting point, destination, initial time and the arrival time of current trip user trip;It goes on a journey to historyLog is parsed, and starting point, destination, initial time and the arrival time of current trip user's history trip are obtained;It is rightStarting point, destination, initial time and the arrival time of current trip user's history trip carry out clustering processing, obtain currentStarting point, destination, time used and the trip period of user's history of going on a journey trip.
Wherein, it when current trip user inputs starting point, destination and on the client it is expected that using the time, and is based onDuring these information carry out safety detection, trip log can be automatically generated.Therefore, client it is available about it is current go outThe history trip log of row user within a predetermined period of time, and these history logs are parsed one by one, it therefrom obtains currentStarting point, destination, initial time and the arrival time of user's history of going on a journey trip, then to the multiple groups starting point of acquisition, meshGround, initial time and reach the time and counted and analyzed, the starting point for the user's history trip that obtains currently going on a journey, purposeGround, time used and trip period.
Illustratively, as shown in figure 3, Fig. 3 shows a kind of current trip user trip circle provided in an embodiment of the present inventionThe schematic diagram in face, client is in the history trip parameter letter for obtaining current trip user from the history trip log that history is gone on a journeyWhen breath, place and the time of starting point are obtained respectively, time used is calculated and determined according to the time.
For another example, if currently 7:40's trip user of Mon-Fri or so goes to work from family weekly, 8:20 or so is arrivedUp to company, then the starting point that can know that current trip user goes on a journey from the history trip log of the current trip user isFamily, destination are company, time used can be average use time (such as 40 minutes) gone on a journey every time and are gone on a journeyPeriod is one day (specially workaday 7:40).
Step 2: according to the starting point of the current trip user's history trip, destination, time used and go outWhether the user that currently goes on a journey described in row cycle detection is in the hole.
Specifically, starting point and the accumulative travel time of the available current trip user trip of client;If reaching realBorder uses the time, then obtains the location information that current trip user is currently located;By the location information being currently located and it is current go outThe destination of row user's history trip compares;If the mesh of the location information being currently located and current trip user's history tripGround it is inconsistent, it is determined that current trip user's is in the hole;If the location information being currently located and current trip are usedThe destination of family history trip is consistent, it is determined that current trip user is in a safe condition.
Illustratively, it holds by example described in step 1, is family when obtaining the starting point that current trip user goes on a journey, andAfter the 7:40 of meeting on weekdays leaves for company's working, the accumulative travel time from 7:40;40 minutes are reached (i.e. when the travel timeTime used) when, the current trip user present position information is positioned, if present position information is not publicDepartment, it is determined that the user that currently goes on a journey causes danger, if present position information is company, it is determined that the user that currently goes on a journeySafety.
Further, in practical applications, certain currently goes on a journey user during from family to company, may arrive firstBreakfast has been had in certain restaurant near family, just leaves for company, and the shop gone near company again before arrival company has strolled oneCircle, finally just reaches company.It follows that currently trip user is usually rising during arriving at the destination from starting pointBegin ground or destination nearby activity.Therefore, the detection range of starting point and destination can be expanded, i.e., gone on a journey from currentThe history trip parameter information of current trip user is obtained in the history trip log of history trip in the predetermined amount of time of userLater, client can first according to history trip starting point, destination setting preset range history trip starting point withAnd destination, then further according to starting point, destination, time used and the trip period of the history trip of preset rangeThe safe condition of the current trip user of detection.
Illustratively, as shown in figure 4, Fig. 4 show it is provided in an embodiment of the present invention according to history trip starting point, meshGround setting preset range history trip starting point, destination schematic diagram;It goes on a journey in the history of setting preset rangeStarting point and when destination, can be set preset range be using starting point perhaps destination as the center of circle with radius 100m or200m is starting point, the destination for the history trip that radius draws circle setting preset range;Or;According to starting point or destinationPeriphery actual path be configured preset range history trip starting point, destination;The exemplary only citing of Fig. 4,The specific implementation of starting point, destination that the embodiment of the present invention goes on a journey to the history of setting preset range is without limiting.
Specifically, client can in real time position current trip user, when currently, trip user exceeds predetermined modelWhen the starting point for the history trip enclosed, client carries out trip timing;When the travel time reaching time used, acquisition is worked asThe position that preceding trip user is currently located;If the position being currently located not preset range history go on a journey destination in,Determine that current trip user is in the hole, if the position being currently located in the destination that the history of preset range is gone on a journey,Then determine that current trip user is in a safe condition.
Further, it is sent in client to predetermined security platform and predetermined terminal equipment after threatening message of seeking help,The danger that client exports you message of seeking help successfully issues, and please bear with the prompt information of rescue.Illustratively, as schemedShown in 5, Fig. 5 shows a kind of danger provided in an embodiment of the present invention message of seeking help and has succeeded the interface schematic diagram of sending, thisInventive embodiments seek help to threat after message, export the particular content of the prompt information of display without limiting.
Further, as the realization to method shown in above-mentioned Fig. 1, another embodiment of the present invention additionally provides a kind of userThe device of safety alarm.The Installation practice is corresponding with preceding method embodiment, and to be easy to read, present apparatus embodiment is notThe detail content in preceding method embodiment is repeated one by one again, it should be understood that the device in the present embodiment can be rightIt should realize the full content in preceding method embodiment.
This kind of device of user's safety alarm provided in an embodiment of the present invention, as shown in fig. 6, the device includes:
First detection unit 61, it is whether in the hole for detecting current trip user;
Display unit 62, for detecting that the current trip user is in the hole when the first detection unit 61When, output shows false call interface;
Acquiring unit 63, for obtaining the operation to the false call interface;
Transmission unit 64, the operation to the false call interface for obtaining when the acquiring unit 63 is to make a reservation for dangerWhen state operates, danger being sent to predetermined security platform and predetermined terminal equipment and is sought help message, the danger is sought help in messageComprising dangerous help information and the danger seek help message sending location information.
Further, as shown in fig. 7, the first detection unit 61 includes:
First detection sub-unit 611, for according to the current trip parameter detecting that is manually entered of trip userWhether current trip user is in the hole;
Second detection sub-unit 612, for described current according to the history trip log detection of the current trip userWhether the user that goes on a journey is in the hole.
Further, as shown in fig. 7, the trip parameter that the current trip user is manually entered includes the starting of tripGround, destination and it is expected that use the time;First detection sub-unit 611 includes:
First obtains module 6111, the trip parameter being manually entered for obtaining the current trip user;
Detection module 6112, whether the travel time for detecting the current trip user, which reaches described first, obtains mouldThe described of the acquisition of block 6111 expects to use the time;
Second obtains module 6113, for detecting the travel time of the current trip user when the detection module 6112When reaching described expect using the time, the location information that the current trip user is currently located is obtained;
Contrast module 6114, for by second location information being currently located that obtains of acquisition module 6113 with it is describedDestination compares;
First determining module 6115, for determining the location information and the mesh that are currently located when the contrast module 6114Ground it is inconsistent when, determine that the current trip user is in the hole;
Second determining module 6116, for determining the location information and the mesh that are currently located when the contrast module 6114Ground it is consistent when, determine that the current trip user is in a safe condition.
Further, as shown in fig. 7, second detection sub-unit 612 includes:
Module 6121 is obtained, is used for the currently trip according to the history trip log acquisition of the current trip userStarting point, destination, time used and the trip period of family history trip;
Detection module 6122, what the current trip user's history for being obtained according to the acquisition module 6121 was gone on a journeyWhether the user that currently goes on a journey described in starting point, destination, time used and trip cycle detection is in the hole.
Further, as shown in fig. 7, the acquisition module 6121 includes:
First acquisition submodule 61211, for obtain it is described it is current trip user predetermined amount of time in history tripHistory trip log, the history trip log include starting point, the destination, initial time of the current trip user tripAnd arrival time;
Analyzing sub-module 61212, the history for being obtained to first acquisition submodule 61211 go on a journey log intoRow parsing;
Second acquisition submodule 61213, for parsing the mistake of the history trip log in the analyzing sub-module 61212Cheng Zhong obtains starting point, destination, initial time and the arrival time of the current trip user's history trip;
Submodule 61214 is handled, for going through to the current trip user that second acquisition submodule 61213 obtainsStarting point, destination, initial time and the arrival time of history trip carry out clustering processing, obtain the current trip user and go throughStarting point, destination, time used and the trip period of history trip.
Further, as shown in fig. 7, the detection module 6122 includes:
First acquisition submodule 61221, for obtaining the starting point of the preceding trip user trip;
Accumulative submodule 61222, for obtaining the preceding trip user trip in first acquisition submodule 61221After starting point, add up the travel time;
Second acquisition submodule 61223, the travel time for adding up when the accumulative submodule 61222 reach the realityWhen border uses the time, the location information that the current trip user is currently located is obtained;
Compare submodule 61224, the location information being currently located for obtaining second acquisition submodule 61223It is compared with the destination;
First determines submodule 61225, for when the comparison submodule 61224 determine the location information that is currently located withWhen the destination is inconsistent, determine that the current trip user is in the hole;
Second determines submodule 61226, for when the comparison submodule 61224 determine the location information that is currently located withWhen the destination is consistent, determine that the current trip user is in a safe condition.
Further, as shown in fig. 7, second detection sub-unit 612 further include:
Setup module 6123, for the history trip log acquisition in the acquisition module according to the current trip userIt is described it is current trip user's history trip starting point, destination, time used and trip the period after, according to describedStarting point, the destination that the starting point of history trip, the history of destination setting preset range are gone on a journey;
The detection module 6122, the starting of the history trip for the preset range for being also used to be arranged according to the setup moduleWhether the user that currently goes on a journey described in ground, destination, time used and trip cycle detection is in the hole.
Further, the false call interface includes: to answer button, hang up button and incoming call user's head portrait;
Operation to the false call interface includes: to press answer button incoming call answering, press hang up button hanging up calling, clickSend a telegram here user's head portrait or in the predetermined time without any operation;Wherein, it predefines to press and answers button incoming call answering, presses to hang up and pressButton hanging up calling and in the predetermined time without it is any operation be predetermined precarious position operate.
Further, as shown in fig. 7, the device further include:
Second detection unit 65, the operation to the false call interface for obtaining when the acquiring unit 63 is predeterminedWhen safe condition operates, whether in the hole current trip user is continued to test.
Further, as shown in fig. 7, described device further include:
Output unit 66, for sending danger to predetermined security platform and predetermined terminal equipment in the transmission unit 64After message of seeking help, output danger message of seeking help successfully is issued, and please bear with the prompt information of rescue.
Whether the device of user's safety alarm provided in an embodiment of the present invention, the current trip user of client detection locateIn precarious position, when detecting that current trip user is in the hole, output shows false call interface, obtains and sends a telegram here to vacationThe operation at interface illustrates the current trip when client determines that the operation to false call interface is that predetermined precarious position operatesUser is dangerous, then client sends danger to predetermined security platform and predetermined terminal equipment and seeks help message, which asksHelp the location information in message comprising dangerous help information and dangerous message sending of seeking help;In the embodiment of the present invention, client is logicalCross the trip that dual judgement determines current trip user, first, determine the precarious position of current trip user;Second, vacation is comeThe operation of electric interface be predetermined precarious position operation, when meeting first and second condition, determine the current trip user thisWhen it is in danger, client will send danger to predetermined security platform and predetermined terminal equipment in time and seek help message, which seeks helpThe location information that dangerous message sending of seeking help is carried in message, can timely send help information, and accurately provide dangerLocation information when danger occurs, it is ensured that the safety of user.
The embodiment of the invention discloses:
A kind of method that A1, user's safety are alarmed, comprising:
Whether the current trip user of detection is in the hole;
If detecting, the current trip user is in the hole, exports the false call interface of display;
Obtain the operation to the false call interface;
If being the operation of predetermined precarious position to the operation of the false call interface, to predetermined security platform and make a reservation for eventuallyEnd equipment sends danger and seeks help message, and the danger seeks help and sought help message hair in message comprising dangerous help information and the dangerLocation information out.
A2, method according to a1, detection is currently gone on a journey, and whether user is in the hole to include:
Whether the user that currently goes on a journey described in the trip parameter detecting being manually entered according to the current trip user is in dangerDangerous state;
Alternatively, detecting whether the current trip user is in danger according to the history trip log of the current trip userDangerous state.
A3, the method according to A2, the trip parameter that the current trip user is manually entered include the starting of tripGround, destination and it is expected that use the time;It is current described in the trip parameter detecting being manually entered according to the current trip userGoing on a journey, whether user is in the hole to include:
Obtain the trip parameter that the current trip user is manually entered;
Whether the travel time for detecting the current trip user reaches described it is expected that using the time;
If arrival is described estimated using the time, the location information that the current trip user is currently located is obtained;
The location information being currently located and the destination are compared;
If the location information being currently located and the destination are inconsistent, it is determined that the current trip user is in dangerState;
If the location information being currently located is consistent with the destination, it is determined that the current trip user is in safe shapeState.
A4, the method according to A2 currently go out according to the history trip log detection of the current trip user is describedWhether row user is in the hole to include:
The starting that user's history of currently going on a journey according to the history trip log acquisition of the current trip user is gone on a journeyGround, destination, time used and trip period;
According to starting point, destination, time used and the trip period of the current trip user's history tripWhether in the hole detect the current trip user.
A5, method according to a4 currently go out according to the history trip log acquisition of the current trip userRow user's history trip starting point, destination, time used and trip the period include:
Obtain the history trip log of history trip in the predetermined amount of time of the current trip user, the history tripLog includes starting point, destination, initial time and the arrival time of the current trip user trip;
History trip log is parsed, starting point, the purpose of the current trip user's history trip are obtainedGround, initial time and arrival time;
Starting point, destination, initial time and the arrival time of the current trip user's history trip are gatheredClass processing obtains starting point, destination, time used and the trip period of the current trip user's history trip.
A6, method according to a5, according to starting point, the destination, reality of the current trip user's history tripUsing currently going on a journey described in time and trip cycle detection, whether user is in the hole to include:
Obtain the starting point of the preceding trip user trip and accumulative travel time;
If reaching the time used, the location information that the current trip user is currently located is obtained;
The location information being currently located and the destination are compared;
If the location information being currently located and the destination are inconsistent, it is determined that the current trip user is in dangerState;
If the location information being currently located is consistent with the destination, it is determined that the current trip user is in safe shapeState.
A7, method according to a4, current according to the history trip log acquisition of the current trip userGo on a journey user's history trip starting point, destination, time used and trip the period after, the method also includes:
According to the starting point of history trip, starting point, the destination of the history trip of destination setting preset range;
According to starting point, destination, time used and the trip period of the current trip user's history tripWhether in the hole detect the current trip user specifically: according to the starting point of the history of preset range trip, meshGround, whether the user that currently goes on a journey in the hole described in time used and trip cycle detection.
A8, method according to a1, the vacation call interface include: to answer button, hang up button and incoming call userHead portrait;
Operation to the false call interface includes: to press answer button incoming call answering, press hang up button hanging up calling, clickSend a telegram here user's head portrait or in the predetermined time without any operation;Wherein, it predefines to press and answers button incoming call answering, presses to hang up and pressButton hanging up calling and in the predetermined time without it is any operation be predetermined precarious position operate.
A9, the method according to any one of A1-A8, this method further include:
If the operation to the false call interface is the operation of predetermined safe condition, whether current trip user is continued to testIt is in the hole.
A10, the method according to any one of A1-A8 are sent to predetermined security platform and predetermined terminal equipmentDanger is sought help after message, the method also includes:
Output danger message of seeking help successfully issues, and please bear with the prompt information of rescue.
The device that B11, a kind of user's safety are alarmed, comprising:
First detection unit, it is whether in the hole for detecting current trip user;
Display unit, for when the first detection unit detects that the current trip user is in the hole,Output shows false call interface;
Acquiring unit, for obtaining the operation to the false call interface;
Transmission unit, the operation to the false call interface for obtaining when the acquiring unit is predetermined precarious positionWhen operation, danger being sent to predetermined security platform and predetermined terminal equipment and is sought help message, the danger, which is sought help in message, includesDangerous help information and the danger seek help message sending location information.
B12, the device according to B11, the first detection unit include:
First detection sub-unit, for current according to the current trip parameter detecting that is manually entered of trip userWhether the user that goes on a journey is in the hole;
Second detection sub-unit, for detecting the current trip according to the history trip log of the current trip userWhether user is in the hole.
B13, device according to b12, the trip parameter that the current trip user is manually entered includes rising for tripBegin ground, destination and it is expected that use the time;First detection sub-unit includes:
First obtains module, the trip parameter being manually entered for obtaining the current trip user;
Detection module, whether the travel time for detecting the current trip user, which reaches the first acquisition module, is obtainedWhat is taken is described it is expected that using the time;
Second obtains module, for being detected described in the travel time arrival of the current trip user when the detection moduleIt is expected that obtaining the location information that the current trip user is currently located when using the time;
Contrast module, for by it is described second obtain module obtain the location information being currently located and the destination intoRow comparison;
First determining module, for determining that the location information being currently located and the destination are different when the contrast moduleWhen cause, determine that the current trip user is in the hole;
Second determining module, for determining that the location information being currently located is consistent with the destination when the contrast moduleWhen, determine that the current trip user is in a safe condition.
B14, device according to b12, second detection sub-unit include:
Module is obtained, is gone through for the user that currently goes on a journey according to the history trip log acquisition of the current trip userStarting point, destination, time used and the trip period of history trip;
Detection module, the starting point of the current trip user's history trip for being obtained according to the acquisition module,Whether the user that currently goes on a journey described in destination, time used and trip cycle detection is in the hole.
B15, device according to b14, the acquisition module include:
First acquisition submodule, for obtain it is described it is current trip user predetermined amount of time in history trip history go outRow log, history trip log include the starting point of the current trip user trip, destination, initial time and arriveUp to the time;
Analyzing sub-module, the history trip log for obtaining to first acquisition submodule parse;
Second acquisition submodule, for obtaining during the analyzing sub-module parses the history trip logStarting point, destination, initial time and the arrival time of the current trip user's history trip;
Submodule is handled, the current trip user's history trip for obtaining to second acquisition submodule risesBegin ground, destination, initial time and arrival time progress clustering processing, obtains rising for the current trip user's history tripBegin ground, destination, time used and trip period.
B16, the device according to B15, the detection module include:
First acquisition submodule, for obtaining the starting point of the preceding trip user trip;
Accumulative submodule, for first acquisition submodule obtain it is described before trip user's trip starting point itAfterwards, add up the travel time;
Second acquisition submodule, the travel time for adding up when the accumulative submodule reach the time usedWhen, obtain the location information that the current trip user is currently located;
Submodule is compared, the location information being currently located and the purpose for obtaining second acquisition submoduleGround compares;
First determines submodule, for determining the location information being currently located and the destination when the comparison submoduleWhen inconsistent, determine that the current trip user is in the hole;
Second determines submodule, for determining the location information being currently located and the destination when the comparison submoduleWhen consistent, determine that the current trip user is in a safe condition.
B17, device according to b14, second detection sub-unit further include:
Setup module, for being gone on a journey described in log acquisition in the acquisition module according to the history of the current trip userThe starting point of current trip user's history trip, destination, time used and after the trip period, according to the historyStarting point, the destination that the starting point of trip, the history of destination setting preset range are gone on a journey;
The detection module, the starting point of the history trip for the preset range for being also used to be arranged according to the setup module,Whether the user that currently goes on a journey described in destination, time used and trip cycle detection is in the hole.
B18, the device according to B11, the vacation call interface include: to answer button, hang up button and incoming call to useAccount picture;
Operation to the false call interface includes: to press answer button incoming call answering, press hang up button hanging up calling, clickSend a telegram here user's head portrait or in the predetermined time without any operation;Wherein, it predefines to press and answers button incoming call answering, presses to hang up and pressButton hanging up calling and in the predetermined time without it is any operation be predetermined precarious position operate.
B19, the device according to any one of B11-B18, the device further include:
Second detection unit, the operation to the false call interface for obtaining when the acquiring unit is to make a reservation for safetyWhen state operates, whether in the hole current trip user is continued to test.
B20, the device according to any one of B11-B18, described device further include:
Output unit is sought help for sending danger to predetermined security platform and predetermined terminal equipment in the transmission unitAfter message, output danger message of seeking help successfully is issued, and please bear with the prompt information of rescue.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodimentPoint, reference can be made to the related descriptions of other embodiments.
It is understood that the correlated characteristic in the above method and device can be referred to mutually.In addition, in above-described embodiment" first ", " second " etc. be and not represent the superiority and inferiority of each embodiment for distinguishing each embodiment.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein.Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of systemStructure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use variousProgramming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hairBright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the inventionExample can be practiced without these specific details.In some instances, well known method, structure is not been shown in detailAnd technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects,Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimesIn example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. required to protectShield the present invention claims features more more than feature expressly recited in each claim.More precisely, as followingClaims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itselfAll as a separate embodiment of the present invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodimentChange and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodimentMember or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement orSub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use anyCombination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosedAll process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint powerBenefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purposeIt replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodimentsIn included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the inventionWithin the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointedMeaning one of can in any combination mode come using.
Various component embodiments of the invention can be implemented in hardware, or to run on one or more processorsSoftware module realize, or be implemented in a combination thereof.It will be understood by those of skill in the art that can be used in practiceMicroprocessor or digital signal processor (DSP) realize the denomination of invention according to an embodiment of the present invention (as determined in websiteThe device of Hyperlink rank) in some or all components some or all functions.The present invention is also implemented as being used forSome or all device or device programs of method as described herein are executed (for example, computer program and calculatingMachine program product).It is such to realize that program of the invention can store on a computer-readable medium, or can have oneOr the form of multiple signals.Such signal can be downloaded from an internet website to obtain, or be provided on the carrier signal,Or it is provided in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and abilityField technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims,Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of notElement or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple suchElement.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer realIt is existing.In the unit claims listing several devices, several in these devices can be through the same hardware branchTo embody.The use of word first, second, and third does not indicate any sequence.These words can be explained and be run after fameClaim.