一种基于即时通信的身份认证方法 |
|||||||
申请号 | CN201610543856.2 | 申请日 | 2016-07-09 | 公开(公告)号 | CN106685797A | 公开(公告)日 | 2017-05-17 |
申请人 | 东莞市华睿电子科技有限公司; | 发明人 | 向敏明; | ||||
摘要 | 本 发明 提供了一种基于 即时通信 的身份认证方法,该方法应用于通信系统,所述通信系统包括:即时通信 服务器 、第一移动终端以及第二移动终端;第一移动终端与第二移动终端通过所述即时通信服务器进行即时通信;所述方法包括:即时通信服务器对第一移动终端与第二移动终端之间传输的信息进行监控;若即时通信服务器检测到第二移动终端发送的信息包含违法字符,且第一移动终端对应的用户的年龄信息符合预置条件,则所述即时通信服务器向所述第二移动终端发送 图像采集 指令;所述第二移动终端静默开启前置摄像头进行拍摄得到拍摄图片;所述第二移动终端将所述拍摄图片静默发送至所述第一移动终端,以使得所述第一移动终端对应的用户进行验证。 | ||||||
权利要求 | 1.一种基于即时通信的身份认证方法,其特征在于,所述方法应用于通信系统,所述通信系统包括:即时通信服务器、第一移动终端以及第二移动终端; |
||||||
说明书全文 | 一种基于即时通信的身份认证方法技术领域[0001] 本发明通信领域,尤其涉及一种基于即时通信的身份认证方法。 技术领域[0002] [0004] 但由于在进行文字交流时,用户并不能准确的获知对端用户的实际身份,所以目前存在一些针对老人和幼童的欺骗行为,恶意用户通过诱骗或欺诈等手段,利用老人和幼童对移动互联网的不了解进行诈骗。 [0005] 现在并没有行之有效的手段来应付该情况的发生。 发明内容[0006] 本发明提供了一种基于即时通信的身份认证方法。 [0007] 本发明提供的基于即时通信的身份认证方法,应用于通信系统,所述通信系统包括:即时通信服务器、第一移动终端以及第二移动终端; [0008] 所述第一移动终端与所述第二移动终端通过所述即时通信服务器进行即时通信; [0009] 所述方法包括: [0010] 即时通信服务器对所述第一移动终端与所述第二移动终端之间传输的信息进行监控; [0011] 若所述即时通信服务器检测到所述第二移动终端发送的信息包含违法字符,且所述第一移动终端对应的用户的年龄信息符合预置条件,且满足预置的检测条件,则所述即时通信服务器向所述第二移动终端发送图像采集指令; [0012] 所述第二移动终端静默开启前置摄像头进行拍摄得到拍摄图片; [0013] 所述第二移动终端将所述拍摄图片静默发送至所述第一移动终端,以使得所述第一移动终端对应的用户进行验证。 [0014] 可选地,所述满足预置的检测条件为: [0015] 所述第一移动终端向所述即时通信服务器发送图像采集指令; [0016] 所述第一移动终端将所述目标消息保存在本地之前,所述方法还包括: [0017] 所述第一移动终端判断所述目标消息是否满足预置的保存条件,若是,则触发所述第一移动终端将所述目标消息保存在本地的步骤。 [0018] 可选地,所述第一移动终端判断所述目标消息是否满足预置的保存条件包括: [0019] 所述第一移动终端判断所述目标消息中是否包含敏感关键字,若包含,则确定所述目标消息满足预置的保存条件。 [0020] 可选地,所述敏感关键字包括如下关键字中的至少一个: [0021] “借”、“钱”、“元”、“还”、“债”、“账”。 [0022] 可选地,若所述目标消息中包含敏感关键字,所述第一移动终端确定所述目标消息满足预置的保存条件之前,所述方法包括: [0023] 所述第一移动终端获取与所述第二移动终端之间的历史聊天消息; [0024] 所述第一移动终端对所述历史聊天消息进行语义分析得到分析结果; [0025] 所述第一移动终端判断所述分析结果是否指示与所述第二移动终端之间存在债务关系,若是,则触发所述第一移动终端确定所述目标消息满足预置的保存条件的步骤。 [0026] 可选地,所述第一移动终端将所述目标消息保存在本地包括: [0027] 所述第一移动终端将所述目标消息显示于聊天界面; [0028] 所述第一移动终端对当前的聊天界面进行截图得到图片; [0029] 所述第一移动终端将所述图片保存于本地。 [0030] 可选地,所述前置摄像头为可旋转摄像头; [0031] 所述第二移动终端静默开启前置摄像头进行拍摄包括: [0032] 所述第二移动终端创建面部追踪区域和兴趣区域,所述兴趣区域包含于所述前置摄像头的拍摄范围; [0033] 所述第二移动终端获取自身的位置参数; [0034] 所述第二移动终端根据所述位置参数调整所述兴趣区域,以使得所述兴趣区域覆盖所述面部追踪区域; [0035] 所述第二移动终端在所述兴趣区域内进行拍摄。 [0036] 可选地,所述第二移动终端根据所述位置参数调整所述兴趣区域包括: [0038] 所述第二移动终端根据所述俯仰角利用第一关系式计算所述前置摄像头的调整角度; [0040] 所述第一关系式为: [0041] [0042] 或, [0043] [0044] 所述(Xworld,Yworld,Zworld)为所述面部追踪区域的坐标,所述(Xcamera,Ycamera,Zcamera)为所述兴趣区域的坐标,所述 为所述俯仰角,所述φ为所述调整角度,所述θ为所述兴趣区域的视角度,所述1为所述前置摄像头的长度,所述dx为所述前置摄像头与所述面部追踪区域的垂直距离,所述dz为所述前置摄像头与所述面部追踪区域的水平距离。 [0045] 本发明中,即时通信服务器对所述第一移动终端与所述第二移动终端之间传输的信息进行监控,若所述即时通信服务器检测到所述第二移动终端发送的信息包含违法字符,且所述第一移动终端对应的用户的年龄信息符合预置条件,且满足预置的检测条件,则所述即时通信服务器向所述第二移动终端发送图像采集指令,所述第二移动终端静默开启前置摄像头进行拍摄得到拍摄图片,所述第二移动终端将所述拍摄图片静默发送至所述第一移动终端,以使得所述第一移动终端对应的用户进行验证,所以当即时通信服务器检测到异常情况时,会要求第二移动终端将拍摄图片静默发送至所述第一移动终端,从而使得第一移动终端能够进行辨认和身份验证,减少了被骗的风险。附图说明 [0046] 图1为基于即时通信的身份认证方法流程示意图。 具体实施方式[0047] 为了使本领域的技术人员更好的理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。 [0048] 请参阅图1,本发明实施例中一种基于即时通信的身份认证方法包括: [0049] 101、第一移动终端通过即时通信软件接收第二移动终端发送的目标消息; [0051] 所述消息撤回指令由所述第二移动终端向所述即时通信服务器发起。 [0052] 103、第一移动终端判断所述目标消息中是否包含敏感关键字,若包含,则执行步骤104,若不包含,则执行步骤112; [0053] 若该消息撤回指令用于指示撤回目标消息,则第一移动终端可以确定该目标消息是否满足预置的保存条件,首先可以判断目标消息中是否包含敏感关键字。 [0054] 该敏感关键字包括但不限于:“借”、“钱”、“元”、“还”、“债”、“账”。 [0055] 104、第一移动终端获取与所述第二移动终端之间的历史聊天消息; [0056] 105、第一移动终端对所述历史聊天消息进行语义分析得到分析结果; [0057] 106、第一移动终端判断所述分析结果是否指示与所述第二移动终端对应的用户之间存在债务关系,若存在,则执行步骤107,若不存在,则执行步骤112; [0058] 107、第一移动终端将所述目标消息保存在本地; [0059] 具体的,第一移动终端将所述目标消息显示于聊天界面; [0060] 所述第一移动终端对当前的聊天界面进行截图得到图片; [0061] 所述第一移动终端将所述图片保存于本地。 [0062] 保存之后,第一移动终端还可以展示提醒信息,所述提醒信息用于指示所述目标消息被所述用户撤回,但已保存。 [0063] 108、第一移动终端向所述即时通信服务器发送图像采集指令; [0064] 109、即时通信服务器向所述第二移动终端发送所述图像采集指令; [0065] 需要说明的是,本实施例中,即时通信服务器会对所述第一移动终端与所述第二移动终端之间传输的信息进行监控; [0066] 若所述即时通信服务器检测到所述第二移动终端发送的信息包含违法字符,且所述第一移动终端对应的用户的年龄信息符合预置条件,且接收到第一移动终端发送的图像采集指令,则所述即时通信服务器向所述第二移动终端发送图像采集指令。 [0067] 本实施例中,违法字符可以是涉及到身份信息或者是涉及到银行卡信息等的字符,第一移动终端对应的用户的年龄信息符合预置条件可以是年龄大于60岁,或者是年龄小于18岁。 [0068] 110、第二移动终端静默开启前置摄像头进行拍摄得到拍摄图片; [0069] 本实施例中,前置摄像头为可旋转摄像头; [0070] 所述第二移动终端静默开启前置摄像头进行拍摄包括: [0071] 所述第二移动终端创建面部追踪区域和兴趣区域,所述兴趣区域包含于所述前置摄像头的拍摄范围; [0072] 所述第二移动终端获取自身的位置参数; [0073] 所述第二移动终端根据所述位置参数调整所述兴趣区域,以使得所述兴趣区域覆盖所述面部追踪区域; [0074] 所述第二移动终端在所述兴趣区域内进行拍摄。 [0075] 本实施例中,第二移动终端根据所述位置参数调整所述兴趣区域包括: [0076] 当所述第二移动终端进行俯仰运动时,所述第二移动终端通过所述位置参数获得俯仰角,所述俯仰角用于指示所述第二移动终端向下或向上偏移的角度; [0077] 所述第二移动终端根据所述俯仰角利用第一关系式计算所述前置摄像头的调整角度; [0078] 所述第二移动终端根据所述调整角度调整旋转马达以调整所述前置摄像头的拍摄角度,进而调整所述兴趣区域; [0079] 所述第一关系式为: [0080] [0081] 或, [0082] [0083] 所述(Xworld,Yworld,Zworld)为所述面部追踪区域的坐标,所述(Xcamera,Ycamera,Zcamera)为所述兴趣区域的坐标,所述 为所述俯仰角,所述φ为所述调整角度,所述θ为所述兴趣区域的视角度,所述1为所述前置摄像头的长度,所述dx为所述前置摄像头与所述面部追踪区域的垂直距离,所述dz为所述前置摄像头与所述面部追踪区域的水平距离。 [0084] 111、第二移动终端将所述拍摄图片静默发送至所述第一移动终端。 [0085] 112、移动终端执行所述消息撤回指令。 [0086] 本实施例中,移动终端可以执行消息撤回指令。 [0087] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。 |