著录项信息
专利名称 | 安全预警方法及相关装置 |
申请号 | CN201510221860.2 | 申请日期 | 2015-04-30 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-11-25 | 公开/公告号 | CN105096521A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08B21/02 | IPC分类号 | G;0;8;B;2;1;/;0;2;;;G;0;8;B;2;1;/;0;4;;;H;0;4;L;2;9;/;0;8查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 张强 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了安全预警方法和相关装置。其中,安全预警方法包括获取第一用户终端上报的出发地点信息和目的地点信息,根据出发地点信息和目的地点信息进行路径规划以生成从出发地点到达目的地点的规划路线;对规划路线进行分析得出路线安全范围;第一用户终端的地理位置信息,根据实时获取的第一用户终端的地理位置信息计算第一用户终端的行为路线;分析出行为路线超出路线安全范围的情况下,向第一用户终端发送预警提醒消息,预警提醒消息用于触发第一用户终端的旋转摄像头进行旋转拍摄。采用本发明实施例的方案可实现结合智能电子终端在人们出行路上智能地启动安全预警,从而大大提高出行安全。
1.一种安全预警方法,其特征在于,包括:
获取第一用户终端上报的出发地点信息和目的地点信息,根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线,其中,所述根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线,包括:自动加载与所述出发地点和所述目的地点相应的区域地图,并调用预设的线路规划算法来生成从出发地点到目的地点的规划路线;
对所述规划路线进行分析得出路线安全范围;
实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线;
在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,所述第一用户终端通过服务器与所述第二用户终端进行数据交互,所述分析所述行为路线超出所述路线安全范围的过程包括:根据预先生成的规划路线以及实时获取计算出的所述第一用户终端的行为路线,进行地图匹配算法计算,所述地图匹配算法计算包括误差区域的确定、匹配道路的选择以及定位结果的修正;
当服务器没能间隔所述地理位置更新间隔时间接收到所述第一用户终端发送的当前的地理位置信息时,生成用于指示所述第一用户终端处于非安全状态的预警信息,并将所述安全预警信息推送给所述第二用户终端。
2.根据权利要求1所述的方法,其特征在于,
所述向所述第一用户终端发送预警提醒消息之前还包括:建立所述第一用户终端与第二用户终端的关联,所述第一用户终端通过服务器与所述第二用户终端进行数据交互;所述预警提醒消息还用于指示所述第一用户终端处于非安全状态。
3.根据权利要求2所述的方法,其特征在于,
所述生成从所述出发地点到达所述目的地点的规划路线包括:设置所述规划路线的途径地;
所述实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后,还包括:若分析出所述行为路线经过所述途径地时,向所述第二用户终端推送途径提示信息,所述途径提示信息用于提示所述第一用户终端经过所述途径地。
4.根据权利要求2所述的方法,其特征在于,所述实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后还包括:根据预设的地理位置更新间隔时间,向所述第二用户终端间隔推送所述第一用户终端当前的地理位置信息。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述对所述规划路线进行分析得出路线安全范围包括:通过预设的区域生成算法生成包含所述规划路线的安全区域范围;
其中,所述路线安全范围包括所述安全区域范围。
6.根据权利要求1至4任一项所述的方法,其特征在于,
所述对所述规划路线进行分析得出路线安全范围包括:通过预设的线路通行时间算法生成通行所述规划路线的安全通行时间;其中,所述路线安全范围包括所述安全通行时间。
7.一种服务器,其特征在于,包括:
地点信息获取单元,用于获取第一用户终端上报的出发地点信息和目的地点信息;
路线生成单元,用于根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线,其中,所述根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线,包括:
自动加载与所述出发地点和所述目的地点相应的区域地图,并调用预设的线路规划算法来生成从出发地点到目的地点的规划路线;
安全范围分析单元,用于对所述规划路线进行分析得出路线安全范围;
路线计算单元,用于实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线;
安全预警处理单元,用于在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,所述第一用户终端通过所述服务器与所述第二用户终端进行数据交互,所述分析所述行为路线超出所述路线安全范围的过程包括:根据预先生成的规划路线以及实时获取计算出的所述第一用户终端的行为路线,进行地图匹配算法计算,所述地图匹配算法计算包括误差区域的确定、匹配道路的选择以及定位结果的修正;
所述安全预警处理单元还用于,当服务器没能间隔所述地理位置更新间隔时间接收到所述第一用户终端发送的当前的地理位置信息时,生成用于指示所述第一用户终端处于非安全状态的预警信息,并将所述安全预警信息推送给所述第二用户终端。
8.根据权利要求7所述的服务器,其特征在于,
所述服务器还包括:
关联单元,用于在安全预警处理单元向所述第一用户终端发送预警提醒消息之前,建立所述第一用户终端与第二用户终端的关联,所述第一用户终端通过服务器与所述第二用户终端进行数据交互;所述预警提醒消息还用于指示所述第一用户终端处于非安全状态。
9.根据权利要求8所述的服务器,其特征在于,
所述路线生成单元还用于设置所述规划路线的途径地;所述安全预警处理单元还用于,若分析出所述行为路线经过所述途径地的情况下,向所述第二用户终端推送途径提示信息,所述途径提示信息用于提示所述第一用户终端经过所述途径地。
10.根据权利要求8所述的服务器,其特征在于,所述安全预警处理单元还用于,在所述路线计算单元实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后,根据预设的地理位置更新间隔时间,向所述第二用户终端间隔推送所述第一用户终端当前的地理位置信息。
11.根据权利要求7至10任一项所述的服务器,其特征在于,所述安全范围分析单元具体用于,通过预设的区域生成算法生成包含所述规划路线的安全区域范围;其中,所述路线安全范围包括所述安全区域范围。
12.根据权利要求7至10任一项所述的服务器,其特征在于,所述安全范围分析单元具体用于,通过预设的线路通行时间算法生成通行所述规划路线的安全通行时间;其中,所述路线安全范围包括所述安全通行时间。
安全预警方法及相关装置\n技术领域\n[0001] 本发明涉及通信技术领域,具体涉及了安全预警方法和相关装置以及通信系统。\n背景技术\n[0002] 随着电子科技以及互联网(特别是移动互联网)的发展,电子终端的功能越来越强大,比如只要用户按照自身的需求在智能移动终端上安装各种移动应用程序(移动app),便可以得到很多咨询信息,甚至可以足不出户地完成很多事情,人们的生活越来越离不开智能移动终端。\n[0003] 出行安全历来是重要的民生问题,近期发生的数起年轻人出行失联事件进一步引发了人们对出行安全的关注,特别是单独出行的女性青年;人们往往采取拒绝搭乘黑车、了解司机的详细信息等措施来防止出行途中失联,然而现代社会犯罪行为层出不穷,人们防不胜防;如何结合智能电子终端在人们出行路上智能地进行安全预警,从而大大提高出行安全,是技术人员关注及研究的热点问题。\n发明内容\n[0004] 本发明实施例一种安全预警方法和相关装置,可实现结合智能电子终端在人们出行路上智能地启动安全预警,从而大大提高出行安全。\n[0005] 本发明实施例第一方面提供一种安全预警方法,包括:\n[0006] 获取第一用户终端上报的出发地点信息和目的地点信息,根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线;\n[0007] 对所述规划路线进行分析得出路线安全范围;\n[0008] 实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线;\n[0009] 在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0010] 本发明实施例第二方面提供一种服务器,包括:\n[0011] 地点信息获取单元,用于获取第一用户终端上报的出发地点信息和目的地点信息;\n[0012] 路线生成单元,用于根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线;\n[0013] 安全范围分析单元,用于对所述规划路线进行分析得出路线安全范围;\n[0014] 路线计算单元,用于实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线;\n[0015] 安全预警处理单元,用于在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0016] 可以看出,本实施例的方案中,通过对生成的规划路线进行分析得出路线安全范围,并在分析出第一用户终端的行为路线超出该路线安全范围时,启动安全预警,实现结合智能电子终端在人们出行路上智能地启动安全预警,解决现有技术中电子终端不能根据出行路线智能地启动安全预警的技术问题,从而大大提高出行安全,并且,由于所述预警提醒消息可用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,进而可便于更好的利用旋转摄像头来扑捉沿途人物景观,进而有利于更好的进行定位和犯罪震慑。\n附图说明\n[0017] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0018] 图1是本发明实施例提供的安全预警方法的应用场景示意图;\n[0019] 图2是本发明实施例提供的一种安全预警方法的流程示意图;\n[0020] 图3是本发明实施例提供的另一种安全预警方法的流程示意图;\n[0021] 图4是本发明实施例提供的另一种安全预警方法的流程示意图;\n[0022] 图5是本发明提供的一种服务器的结构示意图;\n[0023] 图6是本发明提供的另一种服务器的结构示意图。\n具体实施方式\n[0024] 本发明实施例提供消息交互方法和社交服务器及通信系统,以期可满足用户更个性化的陌生人交友需求,进而丰富用户的社交方式,进一步拓展用户交友渠道。\n[0025] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。\n[0026] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。\n[0027] 本发明各个实施例可以基于图1所示的应用场景来实施,用户可以登录用户终端,各个用户终端可以通过互联网与服务器进行通信连接。用户终端之间可进行关联(例如两个好友之间可进行关联)。\n[0028] 本发明实施例中,用户终端(包括第一用户终端或第二用户终端)可以包括集合好友交互(包括分组聊天、语音聊天或视频聊天等)、好友分享文字与图片、娱乐游戏、消费支付、出行安全预警等等功能为一体的用户终端。在图1所示的应用场景中,用户终端可以为移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等电子终端设备。例如,用户终端可以安装有某应用程序,用户通过注册账号运行该应用程序可以实现好友交互、内容分享、娱乐游戏、消费支付、出行安全预警等功能。\n[0029] 其中,下面结合图2至图6实施例来详细说明本发明安全预警方法的具体实施方式。其中,如图2示出的本发明实施例提供的一种安全预警方法的流程示意图,从服务器的角度来描述安全预警方法的技术方案,包括:\n[0030] S200、获取第一用户终端上报的出发地点信息和目的地点信息,并根据所述出发地点信息和所述目的地点信息进行路径规划,生成从所述出发地点到达所述目的地点的规划路线。\n[0031] 具体例如,当用户需要出行时,比如搭乘出租车从某出发地点去往某目的地点,用户可以通过第一用户终端开启本发明实施例的安全预警启动功能或者服务;首先第一用户终端可向服务器上报出发地点信息和目的地点信息,那么服务器即可根据该出发地点信息和目的地点信息进行路径规划,生成从出发地点到达目的地点的规划路线。\n[0032] 需要说明的是,本发明实施例中提供安全预警服务的服务器可以预先缓存有地图信息或整个地理位置信息,在用户需要的时候可以通过弹窗的形式提示用户选择出发地点和目的地点,然后自动加载相应的区域地图,并调用预设的线路规划算法来生成从出发地点到目的地点的规划路线。\n[0033] S202:对所述规划路线进行分析得出路线安全范围。\n[0034] 其中,所述路线安全范围可用于判断第一用户终端的行为状态是否处于安全状态。\n[0035] 具体地,本发明各个实施例中的路线安全范围可以包括该规划路线的安全区域范围,或者通行该规划路线的安全通行时间等,服务器可以通过预设的区域生成算法,生成包含该规划路线的安全区域范围,或者可以通过预设的线路通行时间算法,生成通行该规划路线的安全通行时间;该路线安全范围用于判断第一用户终端的行为状态是否处于安全状态。可理解的是,若该第一用户终端的行为路线超出了该安全区域范围,或者行为路线的通行时间超过了该安全通行时间,那么可认为第一用户终端的行为状态不处于安全状态。\n[0036] 再详细地,例如生成的规划路线只有一条路线,那么该安全区域范围可以就只为该一条路线,也可为按照预设的区域生成算法(如扩张算法)生成的包含该一条路线(如在该条路线周边扩张5公里)的闭合的安全区域范围;又如生成的规划路线有多条路线,那么可以直接通过预设的区域生成算法(如合成算法)合并该多条路线,生成包含该多条路线的闭合的安全区域范围。\n[0037] 再详细地,该安全通行时间可为用户按照经验输入的某时间值,或服务器按照当前路况信息分析计算出的通行时间。\n[0038] S204、实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线。\n[0039] 具体例如,服务器可以通过基于位置服务(Location Based Service,LBS)来实时获取第一用户终端的地理位置信息,也就是说,服务器可以随时随地地借助互联网或无线网络等来进行定位和服务,服务器可以非常便捷快速地实现第一用户终端的地理位置信息的获取,并根据该地理位置信息计算该第一用户终端的行为路线。\n[0040] S206、在分析出所述行为路线超出所述路线安全范围的情况下,判断出所述第一用户终端的行为状态不处于安全状态,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0041] 具体地,服务器可以根据预先生成的规划路线以及实时获取计算出的该第一用户终端的行为路线,进行地图匹配算法计算,包括误差区域的确定、匹配道路的选择以及定位结果的修正等等;若分析出该第一用户终端的行为路线超出了该安全区域范围,或者,分析出该第一用户终端的行为路线的通行时间超出了该安全通行时间,那么即可判断出该第一用户终端的行为状态不处于安全状态,随即自动启动安全预警,向所述第一用户终端发送预警提醒消息,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并触发所述第一用户终端向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0042] 再详细地,本发明实施例中的地图匹配算法可以如下:\n[0043] 例如:确定一个点是否在多边形区域内(2D):将多边形的边界看作一条路径,若一个点在多边形区域内,那么该点始终位于组成该多边形的线段的同一侧。\n[0044] 假设P0、P1是一条线段的两个端点,其坐标为P0(x0,y0)、P1(x1,y1)和P(x,y)是任意一个点。判断该点是否在区域内的参数假设为t:\n[0045] t=(y-y0)(x1-x0)-(x-x0)(y1-y0)。\n[0046] 如果t<0,点P在组成多边形线段的右侧;如果t>0,点P在组成多边形线段的左侧;\n如果t=0,点P在线段上。例如可以取P为一个运动的点,当P超过闭合路径10%的范围后,将分析为行为路线超出该路线安全范围,判断出该第一用户终端的行为状态不处于安全状态,随即自动启动安全预警。\n[0047] 实施本发明实施例,对生成的规划路线进行分析得出路线安全范围,并在分析出第一用户终端的行为路线超出该路线安全范围时,启动安全预警,实现了结合智能电子终端在人们出行路上智能地启动安全预警,解决了现有技术中电子终端不能根据出行路线智能地启动安全预警的技术问题,从而大大提高出行安全。并且,由于所述预警提醒消息可用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,进而可便于更好的利用旋转摄像头来扑捉沿途人物景观,进而有利于更好的进行定位和犯罪震慑。\n[0048] 进一步的,若预先建立起来第一用户终端与第二用户终端的关联,该第一用户终端通过服务器与该第二用户终端进行数据交互,那么服务器还可以向第二用户终端推送安全预警信息,使得该关联的第二用户终端的用户可以知道该第一用户终端的用户的行为状态。服务器还可并向第二用户终端推送第一用户终端反馈的其旋转拍摄得到的视频或者图片。\n[0049] 可理解的是,服务器预先建立与该第一用户终端关联的第二用户终端可以包括多个用户终端,比如可以关联多个好友。\n[0050] 其中,本发明各实施例中提及的服务器可以是社交服务器(例如即时通讯服务器)。例如可以是QQ服务器、微信服务器或微博服务器等。\n[0051] 下面进行进一步详细的描述。\n[0052] 参见图3,图3示出的本发明提供的安全预警方法的另一个实施例的流程示意图,包括:\n[0053] S300:服务器获取第一用终端上报的出发地点信息和目的地点信息,并根据所述出发地点信息和所述目的地点信息进行路径规划,生成从所述出发地点到达所述目的地点的规划路线。\n[0054] S302:服务器对所述规划路线进行分析得出路线安全范围。\n[0055] S304:服务器实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线。\n[0056] 具体地,步骤S300至步骤S304可以参考上述图2实施例中的步骤S200至步骤S204,这里不再赘述。\n[0057] S306:服务器分析所述行为路线是否超出所述路线安全范围。\n[0058] 当分析结果为是时,执行步骤S408,否则继续执行步骤S406。\n[0059] S308:服务器向第一用户终端发送预警提醒消息。\n[0060] 其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0061] 具体地,预警提醒消息可触发第一用户终端进行震动,或者触发第一用户终端发出预警提示音,以提示用户处于非安全状态;可理解,若当前安全预警为错误预警,那么用户可以关闭该震动事件或者关闭预警提示音,并向服务器反馈错误信息,那么服务器可以根据该错误信息重新调整规划路线(包括重新分析路线安全范围等)。\n[0062] S310:所述第一用户终端接收到用于触发链接预设第三方应用的一键求救信息。\n[0063] 具体地,用户在感知到电子终端在震动和/或发出预警提示音后,确定处于非安全状态,那么可输入一键求救信息。用户可以通过点击界面中的“一键求救按键”来发起,那么第一用户终端即接收到用于触发链接预设第三方应用的一键求救信息。本发明实施例中的第三方应用可以为本安全预警功能或服务关联的某应用程序,通过该应用程序提供的平台或服务,可以向使用该应用程序提供的平台或服务的其他用户发出求救信息。\n[0064] S312:所述第一用户终端根据所述一键求救信息链接并启动所述第三方应用的语音呼叫功能。\n[0065] 具体地,该第三方应用可以提供语音呼叫功能,所述第一用户终端将根据该一键求救信息链接并启动该第三方应用的语音呼叫功能,那么用户可以通过输入语音求救信息。\n[0066] S314:所述第一用户终端通过所述第三方应用的语音呼叫功能获取语音呼叫信息,并将所述语音呼叫信息进行推送。\n[0067] 具体地,第一用户终端即通过该第三方应用获取到该语音求救信息,然后通过支撑该第三方应用的服务器将该语音求救信息进行推送,那么当前使用该应用程序提供的平台或服务的其他用户即可收到该语音求救信息,进而可进行救助。\n[0068] S316:所述第一用户终端判断是否在预设时间内接收到通过所述第三方应用返回的响应信息。\n[0069] 具体地,所述第一用户终端可以预先设置一个时间,比如2分钟,若在2分钟内没有收到基于第三方应用返回的响应信息,表明当前没有收到使用该应用程序提供的平台或服务的其他用户的及时救助,那么执行步骤S418,否则可以结束流程或者直接与该其他用户进行进一步联系等。\n[0070] S318:所述第一用户终端开启语音拨号功能拨打报警电话。\n[0071] 具体地,第一用户终端可自动拨打110等紧急电话号码进行报警。\n[0072] 请参见图4,如图4示出的本发明提供的安全预警方法的另一实施例的流程示意图,包括:\n[0073] S400:服务器获取第一用户终端上报的出发地点和目的地点信息,并根据出发地点信息和目的地点信息进行路径规划,生成从所述出发地点到达所述目的地点的规划路线。\n[0074] S402:服务器对所述规划路线进行分析得出路线安全范围。\n[0075] S404:服务器实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线。\n[0076] 具体地,步骤S400至步骤S404可以参考上述图2实施例中的步骤S200至步骤S204,这里不再赘述。\n[0077] S406:服务器分析所述行为路线是否超出所述路线安全范围。\n[0078] 当分析结果为是时,执行步骤S408,否则继续执行步骤S406;\n[0079] S408:服务器向第一用户终端发送预警提醒消息。\n[0080] 其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0081] 具体地,预警提醒消息可触发第一用户终端进行震动,或者触发第一用户终端发出预警提示音,以提示用户处于非安全状态。\n[0082] 具体地,服务器可向第二用户终端发送第一用户终端反馈的所述旋转拍摄得到的视频或者图片,使得该关联的第二用户终端的用户可以知道该第一用户终端的用户的行为状态;可理解的是,该第一用户终端的用户在出行时可以提前与该第二用户终端的用户取得联系,例如语音沟通或视频沟通等,告知对方自己准备出行,之后该第一用户终端的用户还可以设置一个备忘录,以备注一个时间,当时间到达后即开启安全预警。\n[0083] S410:服务器分析所述行为路线是否经过途径地;\n[0084] 具体地,步骤S400中生成从所述出发地点到达所述目的地点的规划路线还可以包括设置所述规划路线的途径地,再详细地,用户可以设置规划路线的途径地。服务器也可以自动为用户设置该规划路线的途径地,如自动设置该规划路线途径的公交车站或重要建筑物为途径地等。\n[0085] 在步骤S404之后,服务器可分析该行为路线是否经过途径地,当分析结果为是时,执行步骤S412,否则继续执行步骤S410。\n[0086] S412:服务器向所述第一用户终端推送途径提示信息。\n[0087] 具体地,该途径提示信息用于提示该第一用户终端经过该途径地。\n[0088] S414:服务器根据预设的地理位置更新间隔时间,向所述第二用户终端间隔推送所述第一用户终端当前的地理位置信息。\n[0089] 具体地,用户可以预先设置在出行中的地理位置更新间隔时间,例如地理位置更新间隔时间设置为3分钟,那么在步骤S404之后,服务器可以每间隔3分钟,将第一用户终端当前的地理位置信息推送至第二用户终端。\n[0090] 再进一步地,本发明实施例还包括:当该服务器没能间隔该地理位置更新间隔时间接收到该第一用户终端发送的当前的地理位置信息时,服务器生成用于指示该第一用户终端处于非安全状态的预警信息,并将该安全预警信息推送给该第二用户终端。\n[0091] 具体地,若该第一用户终端运行的电子终端没有电量被迫关机,或者该电子终端运行出现错误,如系统崩溃等造成该第一用户终端不能正常运行,从而不能按照预设的地理位置更新间隔时间向该数据服务器推送当前的地理位置信息,即服务器没能间隔该地理位置更新间隔时间接收到该第一用户终端发送的当前的地理位置信息时,服务器可以生成用于指示该第一用户终端处于非安全状态的预警信息,并将该安全预警信息推送给该第二用户终端,使得该关联的第二用户终端的用户可以知道该第一用户终端的用户的行为状态。\n[0092] 实施本发明实施例,对生成的规划路线进行分析得出路线安全范围,并在分析出第一用户终端的行为路线超出该路线安全范围时,启动安全预警,实现了结合智能电子终端在人们出行路上智能地启动安全预警,解决了现有技术中电子终端不能根据出行路线智能地启动安全预警的技术问题,从而大大提高出行安全。并且,可以预先关联第二用户终端,在判断出用户终端的行为状态不处于安全状态后将预警信息推送给该第二用户终端,并且,还可以针对规划路线设置途经地,并分析出行为路线途经该途经地时向该第二用户终端推送途经提示信息,或者设置地理位置更新间隔时间来间隔地向第二用户终端推送地理位置信息,以进一步提高了出行安全;另外,还可以触发一键求救来快速进入语音求救,以防特殊情况的发生,以进一步提高了出行安全。。\n[0093] 为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种服务器,其中,如图5示出的本发明实施例提供的服务器的结构示意图,服务器500可以包括:地点信息获取单元510、路线生成单元520、安全范围分析单元530、路线计算单元540和安全预警处理单元550,其中,\n[0094] 地点信息获取单元510,用于获取第一用户终端上报的出发地点信息和目的地点信息。\n[0095] 路线生成单元520,用于根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线。\n[0096] 其中,安全范围分析单元530,用于对所述规划路线进行分析得出路线安全范围。\n[0097] 路线计算单元540,用于实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线。\n[0098] 安全预警处理单元550,用于在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0099] 可选的,在本发明的一些可能的实施方式中,\n[0100] 所述服务器还包括:\n[0101] 关联单元,用于在安全预警处理单元向所述第一用户终端发送预警提醒消息之前,建立所述第一用户终端与第二用户终端的关联,所述第一用户终端通过服务器与所述第二用户终端进行数据交互;所述预警提醒消息还用于指示所述第一用户终端处于非安全状态。\n[0102] 可选的,在本发明的一些可能的实施方式中,所述路线生成单元还用于设置所述规划路线的途径地;所述安全预警处理单元还用于,若分析出所述行为路线经过所述途径地的情况下,向所述第二用户终端推送途径提示信息,所述途径提示信息用于提示所述第一用户终端经过所述途径地。\n[0103] 可选的,在本发明的一些可能的实施方式中,\n[0104] 所述安全预警处理单元还用于,在所述路线计算单元实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后,根据预设的地理位置更新间隔时间,向所述第二用户终端间隔推送所述第一用户终端当前的地理位置信息。\n[0105] 可选的,在本发明的一些可能的实施方式中,所述安全范围分析单元具体用于,通过预设的区域生成算法生成包含所述规划路线的安全区域范围;所述路线安全范围为所述安全区域范围。\n[0106] 可选的,在本发明一些可能的实施方式中,所述安全范围分析单元具体用于通过预设的线路通行时间算法生成通行所述规划路线的安全通行时间;所述路线安全范围为所述安全通行时间。\n[0107] 可选的,在本发明的一些可能的实施方式中,所述安全预警处理单元还用于,当所述服务器没能间隔所述地理位置更新间隔时间接收到所述第一用户终端发送的当前的地理位置信息时,生成用于指示所述第一用户终端处于非安全状态的预警信息,并将所述安全预警信息推送给所述第二用户终端。\n[0108] 可以理解的是,本实施例的服务器500的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。\n[0109] 可以看出,本实施例的方案中,服务器500通过对生成的规划路线进行分析得出路线安全范围,并在分析出第一用户终端的行为路线超出该路线安全范围时,启动安全预警,实现结合智能电子终端在人们出行路上智能地启动安全预警,解决现有技术中电子终端不能根据出行路线智能地启动安全预警的技术问题,从而大大提高出行安全,并且,由于所述预警提醒消息可用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,进而可便于更好的利用旋转摄像头来扑捉沿途人物景观,进而有利于更好的进行定位和犯罪震慑。\n[0110] 再进一步地,请参阅图6,图6是本发明提供的服务器的另一实施例的结构示意图。\n如图6所示,该服务器600可以包括:至少一个处理器601,例如CPU,至少一个网络接口604,用户接口603,存储器605,以及至少一个通信总线602。其中,通信总线602用于实现这些组件之间的连接通信。用户接口603可以包括显示屏(Display)6,可选用户接口603还可以包括标准的有线接口、无线接口。其中,网络接口604可选的可包括标准的有线接口、无线接口(如WI-FI接口)。存储器605可以是高速RAM存储器,也可以是非不稳定的存储器,例如至少一个磁盘存储器。存储器605可选的还可以是至少一个位于远离前述处理器601的存储装置。如图6所示,作为一种计算机存储介质的存储器605中可以包括操作系统、网络通信单元、用户接口单元以及安全预警启动程序。\n[0111] 其中,而处理器601可用于调用存储器605中存储的代码或指令以执行以下操作:\n获取第一用户终端上报的出发地点信息和目的地点信息,根据所述出发地点信息和所述目的地点信息进行路径规划以生成从所述出发地点到达所述目的地点的规划路线;对所述规划路线进行分析得出路线安全范围;实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线;在分析出所述行为路线超出所述路线安全范围的情况下,向所述第一用户终端发送预警提醒消息,其中,所述预警提醒消息用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片。\n[0112] 可选的,在本发明一些可能实施方式中,所述向所述第一用户终端发送预警提醒消息之前,处理器601还用于建立所述第一用户终端与第二用户终端的关联,所述第一用户终端通过服务器与所述第二用户终端进行数据交互;所述预警提醒消息还用于指示所述第一用户终端处于非安全状态。\n[0113] 可选的,在本发明一些可能的实施方式中,所述生成从所述出发地点到达所述目的地点的规划路线包括:设置所述规划路线的途径地;\n[0114] 所述实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后,处理器601还用于若分析出所述行为路线经过所述途径地时,向所述第二用户终端推送途径提示信息,所述途径提示信息用于提示所述第一用户终端经过所述途径地。\n[0115] 可选的,在本发明的一些可能的实施方式之中,所述实时获取第一用户终端的地理位置信息,根据所述地理位置信息计算所述第一用户终端的行为路线之后,处理器601还用于根据预设的地理位置更新间隔时间,向所述第二用户终端间隔推送所述第一用户终端当前的地理位置信息。\n[0116] 可选的,在本发明的一些可能的实施方式之中,所述对所述规划路线进行分析得出路线安全范围包括:通过预设的区域生成算法生成包含所述规划路线的安全区域范围;\n[0117] 所述分析出所述行为路线超出所述路线安全范围包括:分析出所述行为路线超出了所述安全区域范围。\n[0118] 可选的,在本发明的一些可能的实施方式之中,所述对所述规划路线进行分析得出路线安全范围包括:通过预设的线路通行时间算法生成通行所述规划路线的安全通行时间;所述分析出所述行为路线超出所述路线安全范围包括:分析出所述行为路线的通行时间超出了所述安全通行时间。\n[0119] 可选的,在本发明的一些可能的实施方式之中,处理器601还用于当所述服务器没能间隔所述地理位置更新间隔时间接收到所述第一用户终端发送的当前的地理位置信息时,生成用于指示所述第一用户终端处于非安全状态的预警信息,并将所述安全预警信息推送给所述第二用户终端。\n[0120] 可以理解的是,本实施例的服务器600的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。\n[0121] 可以看出,本实施例的方案中,服务器600通过对生成的规划路线进行分析得出路线安全范围,并在分析出第一用户终端的行为路线超出该路线安全范围时,启动安全预警,实现结合智能电子终端在人们出行路上智能地启动安全预警,解决现有技术中电子终端不能根据出行路线智能地启动安全预警的技术问题,从而大大提高出行安全,并且,由于所述预警提醒消息可用于触发所述第一用户终端的旋转摄像头进行旋转拍摄,并向与所述第一用户终端关联的第二用户终端反馈所述旋转拍摄得到的视频或者图片,进而可便于更好的利用旋转摄像头来扑捉沿途人物景观,进而有利于更好的进行定位和犯罪震慑。\n[0122] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种安全预警方法的部分或全部步骤。\n[0123] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。\n[0124] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0125] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。\n[0126] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。\n[0127] 另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。\n[0128] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。\n[0129] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
法律信息
- 2017-10-24
- 2015-12-23
实质审查的生效
IPC(主分类): G08B 21/02
专利申请号: 201510221860.2
申请日: 2015.04.30
- 2015-11-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2012-11-30
| | |
2
| | 暂无 |
2004-05-28
| | |
3
| |
2012-10-24
|
2012-05-15
| | |
4
| |
2014-11-26
|
2014-04-15
| | |
5
| |
2014-09-17
|
2014-05-22
| | |
6
| |
2015-03-25
|
2014-12-11
| | |
7
| | 暂无 |
2008-08-27
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |