一种基于移动终端实现安全警示的方法及移动终端的制作方法

文档序号:7860964阅读:148来源:国知局
专利名称:一种基于移动终端实现安全警示的方法及移动终端的制作方法
技术领域
本发明涉及安全警示技术,尤其涉及一种基于移动终端实现安全警示的方法及移动终端。
背景技术
随着科技和经济的发展,移动终端和人们的生活紧密相连,人们一般会随身携带移动终端。人们在各种活动中有可能发生意外,导致丧失行动能力,陷入危险之中。如果移动终端能够及时识别这种危险,并发出安全警示,可以帮助人们得到及时的救援,脱离危险。然而,在现有技术中,是通过移动终端直接将当前用户信息与安全警示库的实例一一比较的,由于安全警示库十分庞大,这样的比较非常费时,无法快速识别用户是否处于危险中而容易造成发送警示信息不及时,导致不能得到有效的外部救援。

发明内容
本发明要解决的技术问题在于,针对现有技术的无法快速识别用户是否处于危险造成发送警示信息不及时的缺陷,提供一种基于移动终端实现安全警示的方法及移动终端,可以快速且有效地识别出用户是否处于危险中,使能及时发出安全警示来寻求外部救援。本发明解决其技术问题所采用的技术方案是提供一种基于移动终端实现安全警示的方法,该方法是通过移动终端来实现的,包括步骤SI、判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则进入步骤S3,若否,则进入步骤S2 ;S2、判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则进入步骤S3,若否,则继续执行危险识别;S3、识别出用户处于危险中,并作出进一步的安全警示处理。在本发明的基于移动终端实现安全警示的方法中,在所述步骤SI之前还包括步骤so、提取当前用户信息,并计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,所述当前用户信息包括用户在一段时间内的多个时刻的时间和位置信息。 在本发明的基于移动终端实现安全警示的方法中,在所述步骤S3中,所述安全警示处理包括S31、发起安全警示提醒以让用户作出响应;S32、判断用户在设定时间内是否响应安全警示提醒,若是,则进入步骤S33,若否, 则发送安全警示信息;
S33、判断用户是否同意发送安全警示信息,若是,则发送安全警示信息,若否,则继续执行危险识别。在本发明的基于移动终端实现安全警示的方法中,在步骤SO中,当前用户信息是从通过定位系统每隔一预设时间记录一次的用户信息中提取的,用户信息包括时间信息、经度信息、纬度信息和海拔信息。在本发明的基于移动终端实现安全警示的方法中,所述预设时间为50ms至200ms ο在本发明的基于移动终端实现安全警示的方法中,所述步骤SI进一步包括根据当前用户的平均速度从安全警示数据库中获取当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值;所述步骤S2进一步包括根据当前用户的垂直地平面方向平均速度来获取当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值;安全警示数据库包括多个平均速度类别、与 多个平均速度类别一一对应的多个加速度安全警示阈值、多个垂直地平面方向平均速度类另IJ、以及与多个垂直地平面方向平均速度类别一一对应的多个垂直地平面方向加速度安全警示阈值。本发明还提供一种移动终端,包括安全警示模块,所述安全警示模块用于判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则识别出用户处于危险中,并作出进一步的安全警示处理;若否,则再判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则识别出用户处于危险中,并作出进一步的安全警示处理;若否,则继续执行危险识别。在本发明的移动终端中,所述安全警示模块还用于提取当前用户信息,并计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,所述当前用户信息包括用户在一段时间内的多个时刻的时间和位置信息。在本发明的移动终端中,安全警示模块所作出的安全警示处理包括发起安全警示提醒以让用户作出响应;判断用户在设定时间内是否响应安全警示提醒,若否,则发送安全警示信息;若是,则再判断用户是否同意发送安全警示信息,若同意,则发送安全警示信息,若不同意,则继续执行危险识别。在本发明的移动终端中,所述移动终端还包括用户信息模块,所述用户信息模块用于通过定位系统每隔一预设时间记录一次用户信息以供所述安全警示模块提取,所述用户信息包括时间信息、经度信息、纬度信息和海拔信息,所述预设时间为50ms至200ms。在本发明的移动终端中,移动终端还包括安全警示数据库,安全警示数据库包括多个平均速度类别、与多个平均速度类别一一对应的加速度安全警示阈值、多个垂直地平面方向平均速度类别、以及与多个垂直地平面方向平均速度类别一一对应的多个垂直地平面方向加速度安全警示阈值,以供安全警示模块根据当前用户的平均速度来获取当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值以及根据当前用户的垂直地平面方向平均速度来获取当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值。实施本发明的技术方案,具有以下技术效果通过计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,并将当前用户的加速度与当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值进行比较,以及将当前用户的垂直地平面方向加速度与当前用户的平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值进行比较,从而快速且有效地识别出用户是否处于危险中,使能及时发出安全警示来寻求外部救援。解决了无法快速识别用户是否处于危险而发送警示信息不及时,导致不能得到有效外部救援的问题。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是根据本发明一个实施例的基于移动终端实现安全警示的方法的流程图;
图2是根据本发明另一个实施例的基于移动终端实现安全警示的方法的流程图;图3是本发明的在识别出用户处于危险后所作出的安全警示处理的流程图;图4是根据本发明一个实施例的移动终端的结构框图。
具体实施例方式图本发明技术方案假定用户与移动终端具有相同的运动状态,未考虑移动终端与用户运动状态不一致的情况。在本发明中,基于平均速度以及垂直地平面方向平均速度对安全警示数据库中的各个危险实例进行分类,并计算得到每一个平均速度类别对应的加速度安全警示阈值以及每一个垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值。这样,将当前用户的加速度与当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值进行比较,以及将当前用户的垂直地平面方向加速度与当前用户的平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值进行比较,从而快速且有效地识别出用户是否处于危险中,并及时发出安全警示来请求外部救援,帮助用户脱离危险。图I是本发明一个实施例的基于移动终端实现安全警示的方法的流程图。如图I所示,该方法是通过移动终端来实现的,包括以下步骤SI、判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则进入步骤S3,若否,则进入步骤S2 ;S2、判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则进入步骤S3,若否,则继续执行危险识别,即继续判断当前用户是否处于危险中;S3、识别出用户处于危险中,并作出进一步的安全警示处理。图2是本发明另一个实施例的基于移动终端实现安全警示的方法的流程图。如图2所示,该方法是通过移动终端来实现的,包括以下步骤S0、提取当前用户信息,并计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,该当前用户信息包括用户在一段时间内的多个时刻的时间和位置信息;SI、判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则进入步骤S3,若否,则进入步骤S2 ;S2、判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则进入步骤S3,若否,则继续执行危险识别,即继续提取当前用户信息并计算当前用户的平均速度、加速度、垂直地平面方向平均速度和垂直地平面方向加速度来判断当前用户是否处于危险中;S3、识别出用户处于危险中,并作出进一步的安全警示处理。对于本发明的实施例,在步骤SO中,该当前用户信息是从通过定位系统每隔一预 设时间记录一次的用户信息中提取的,所记录的用户信息包括时间信息、经度信息、纬度信息和海拔信息,可表示为f (X,y, Z, t),其中X为经度信息,y为纬度信息,Z为海拔信息,t为时间信息。移动终端是通过定位系统(例如GPS)每隔At时间记录一次用户信息f(X,y, z, t)的,例如,移动终端通过GPS在tl时刻记录一次用户信息f(xl, yl, zl, tl),在tl时刻记录一次用户信息f (xl, yl, zl, tl),在t2时刻记录一次用户信息f (x2, y2, z2, t2),在t3时刻记录一次用户信息f (x3, y3, z3, t3),其中,t2—tl=At,t3一 2=Δ t,以此类推。其中,At为一预设时间,其取值的范围十分重要,如果取值太大,则用户运动的曲线精度过低,无法有效反映用户的运动变化情况。如果取值太小,则用户运动曲线的精度过高,对移动终端运算能力的要求也会更高,同时下载过多的GPS信息也不经济。经过计算,At取值在50ms到200ms区间时,既能保证反映用户运动变化情况的精度要求,也不会造成过多的冗余信息及运算量,在本发明的一个较佳实施例中,At取值为100ms。例如,提取用户在t3 — tl的时间段内的tl、t2和t3三个时刻各自对应的用户信息 f (xl, yl, zl, tl)> f (x2, y2, z2, t2)和 f (x3, y3, z3, t3),根据提取到的用户信息 f(xl, yl, zl, tl)、f (x2, y2, z2, t2)和f (x3, y3, z3, t3)可以计算出当前用户的平均速度和加速度,以及计算出当前用户的垂直地平面方向平均速度和垂直地平面方向加速度。具体如下—、计算当前用户的平均速度和加速度当前用户的平均速度可以表示为
_ Δχ + Δν + ΔζV 二-(公式 I)
At其中,Δ 、Δ>·, Δ 分别表示为用户在At时间内的经度、纬度、海拔方向上发生的位移。当前用户的加速度a可以表示为
Δνa =——(公式 2)
Al其中,Δ 表示为Δ t时间内的速度变化值。因此,根据公式I可以计算出用户在t2和t3之间的平均速度F32
权利要求
1.一种基于移动终端实现安全警示的方法,所述方法是通过移动终端来实现的,其特征在于,所述方法包括步骤 51、判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则进入步骤S3,若否,则进入步骤S2 ; 52、判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则进入步骤S3,若否,则继续执行危险识别; 53、识别出用户处于危险中,并作出进一步的安全警示处理。
2.根据权利要求I所述的基于移动终端实现安全警示的方法,其特征在于,在所述步·骤SI之前还包括步骤 SO、提取当前用户信息,并计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,所述当前用户信息包括用户在一段时间内的多个时刻的时间和位置信息。
3.根据权利要求I所述的基于移动终端实现安全警示的方法,其特征在于,在所述步骤S3中,所述安全警示处理包括 531、发起安全警示提醒以让用户作出响应; 532、判断用户在设定时间内是否响应所述安全警示提醒,若是,则进入步骤S33,若否,则发送安全警示信息; 533、判断用户是否同意发送安全警示信息,若是,则发送安全警示信息,若否,则继续执行危险识别。
4.根据权利要求2所述的基于移动终端实现安全警示的方法,其特征在于,在所述步骤SO中,所述当前用户信息是从通过定位系统每隔一预设时间记录一次的用户信息中提取的,所述用户信息包括时间信息、经度信息、纬度信息和海拔信息。
5.根据权利要求4所述的基于移动终端实现安全警示的方法,其特征在于,所述预设时间为50ms至200ms。
6.一种移动终端,其特征在于,所述移动终端包括安全警示模块,所述安全警示模块用于 判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则识别出用户处于危险中,并作出进一步的安全警示处理;若否,则再判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则识别出用户处于危险中,并作出进一步的安全警示处理;若否,则继续执行危险识别。
7.根据权利要求6所述的移动终端,其特征在于,所述安全警示模块进一步用于提取当前用户信息,并计算当前用户的平均速度和加速度,以及计算当前用户的垂直地平面方向平均速度和垂直地平面方向加速度,所述当前用户信息包括用户在一段时间内的多个时亥IJ的时间和位置信息。
8.根据权利要求6所述的移动终端,其特征在于,所述安全警示模块所作出的安全警示处理包括 发起安全警示提醒以让用户作出响应;判断用户在设定时间内是否响应所述安全警示提醒,若否,则发送安全警示信息;若是,则再判断用户是否同意发送安全警示信息,若同意,则发送安全警示信息,若不同意,则继续执行危险识别。
9.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括用户信息模块,所述用户信息模块用于通过定位系统每隔一预设时间记录一次用户信息以供所述安全警示模块提取,所述用户信息包括时间信息、经度信息、纬度信息和海拔信息,所述预设时间为 50ms 至 200ms ο
10.根据权利要求6-9任一项所述的移动终端,其特征在于,所述移动终端还包括安全警示数据库,所述安全警示数据库包括多个平均速度类别、与所述多个平均速度类别一一对应的加速度安全警示阈值、多个垂直地平面方向平均速度类别、以及与所述多个垂直地平面方向平均速度类别一一对应的多个垂直地平面方向加速度安全警示阈值,以供所述安全警示模块根据当前用户的平均速度来获取当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值以及根据当前用户的垂直地平面方向平均速度来获取当前用户 的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值。
全文摘要
本发明涉及一种基于移动终端实现安全警示的方法及移动终端。该方法是使用移动终端来实现的,包括以下步骤S1、判断当前用户的加速度是否大于当前用户的平均速度的所属平均速度类别对应的加速度安全警示阈值,若是,则进入步骤S3,若否,则进入步骤S2;S2、判断当前用户的垂直地平面方向加速度是否大于当前用户的垂直地平面方向平均速度的所属垂直地平面方向平均速度类别对应的垂直地平面方向加速度安全警示阈值,若是,则进行步骤S3,若否,则继续执行危险识别;S3、识别出用户处于危险中,并作出进一步的安全警示处理。实施本发明,可以快速识别用户是否处于危险中,且能及时发出安全警示。
文档编号H04M1/725GK102857639SQ20121035311
公开日2013年1月2日 申请日期2012年9月19日 优先权日2012年9月19日
发明者凌健 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1