消息交互方法和社交服务器及通信系统与流程

文档序号:11842319阅读:192来源:国知局
消息交互方法和社交服务器及通信系统与流程

本发明涉及通信技术领域,具体涉及了消息交互方法和社交服务器及通信系统。



背景技术:

即时通讯应用(例如微信、QQ等)等社交工具已经成为人们不可或缺的沟通工具。目前,网络安全形式也日益严峻,多种危险的盗号木马程序常常肆虐网络。不法分子经常利用盗号木马程序盗取用户的社交账号和密码之后冒充用户行骗其好友,例如冒充用户向其好友发送借款信息,有些缺乏警惕性的用户可能因此而损失财产。

本发明的发明人在研究和实践过程中发现,在通信双方交互的消息(如QQ消息、微信消息等即时通讯消息或其他社交消息)中涉及到财产敏感关键字(如银行、钱、汇款或付款等)的情况下,现有技术还没有提出较为行之有效的机制来尽量防止用户被骗。



技术实现要素:

本发明实施例提供消息交互方法和社交服务器及通信系统,以期提供在通信双方交互的消息中涉及财产敏感关键字的情况下,可降低用户被骗几率的一种较行之有效的机制。

本发明实施例第一方面提供一种消息交互方法,包括:社交服务器接收第一社交客户端向第二社交客户端发送的第一消息,所述第一消息的消息内容中包含有财产敏感关键字;

所述社交服务器向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;

所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述 第二社交客户端转发所述身份验证消息。

本发明实施例第二方面提供一种社交服务器,包括:

接收单元,用于接收第一社交客户端向第二社交客户端发送的第一消息,所述第一社交消息的消息内容中包含有财产敏感关键字;

发送单元,用于向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;若所述接收单元接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。

本发明实施例第三方面提供一种通信系统,包括:

社交服务器、第一社交客户端和第二社交客户端;

其中,所述第一社交客户端,用于向所述第二社交客户端发送第一消息,所述第一消息的消息内容中包含有财产敏感关键字;

所述社交服务器,用于接收所述第一社交客户端向所述第二社交客户端发送所述第一消息;向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送所述身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,向所述第二社交客户端转发所述身份验证消息。

可以看出,在本发明实施例提供的技术方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述 身份验证消息,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见本发明实施例的上述方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于降低用户被骗几率的较有行之效的机制。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种消息交互方法的流程示意图;

图2-a是本发明实施例提供的另一种消息交互方法的流程示意图;

图2-b是本发明实施例提供的另一种通信系统的网络架构示意图;

图3-a是本发明实施例提供的另一种消息交互方法的流程示意图;

图3-b是本发明实施例提供的另一种通信系统的网络架构示意图;

图3-c是本发明实施例提供的一种认证记录的示意图;

图3-d是本发明实施例提供的另一种认证记录的示意图;

图4是本发明实施例提供的另一种消息交互方法的流程示意图;

图5-a是本发明实施例提供的另一种消息交互方法的流程示意图;

图5-b是本发明实施例提供的另一种通信系统的网络架构示意图;

图5-c是本发明实施例提供的一种验证信息框的示意图;

图5-d是本发明实施例提供的一种第五提示消息的消息内容的示意图;

图6是本发明实施例提供的一种社交服务器的结构示意图;

图7是本发明实施例提供的另一种社交服务器的结构示意图;

图8是本发明实施例提供的一种通信系统的结构示意图。

具体实施方式

本发明实施例提供消息交互方法和社交服务器及通信系统,以期提供在通信双方交互的消息中涉及财产敏感关键字的情况下,可降低用户被骗几率的一 种较行之有效的机制。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明的一种消息交互方法的一个实施例,其中,一种消息交互方法可以包括:社交服务器接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),其中,所述第一消息的消息内容中包含有财产敏感关键字;所述社交服务器向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。

首先参见图1,图1为本发明的一个实施例提供的一种消息交互方法的流程示意图。其中,如图1所示,本发明的一个实施例提供的一种消息交互方法可以包括:

101、社交服务器接收第一社交客户端向第二社交客户端发送的第一消息,所述第一消息的消息内容中包含有财产敏感关键字。

其中,财产敏感关键字是与财产有较为紧密关联性的关键字,财产敏感关键字的具体表现形式可能是多种多样的。

可选的,在本发明的一些可能的实施方式中,上述财产敏感关键字例如可包括如下关键字中的一个或多个:银行、钱、汇款、付款、充值、支付、虚拟货币、银行卡、信用卡、交易、股票、期货、黄金、外汇、美元、英镑、储蓄等等。

可选的,在本发明的一些可能的实施方式中,社交服务器例如为即时通讯服务器(其中,即时通讯服务器例如可为QQ服务器、微信服务器或陌陌服务器等等)或其他类型的社交服务器。其中,社交客户端可为即时通讯客户端或其他类型的社交客户端。其中,社交客户端之间交互的消息(如第一消息、第二消息等)例如可为即时通讯消息或其他类型的社交消息。

例如,第一消息的消息内容可包括以下内容“兄弟,最近哥们家里除了点事儿急需一笔钱,方便的话借我3万到5万周转一下,本月底我回深圳之后就马上还你,我的卡号622100……”。

102、所述社交服务器向所述第一社交客户端发送第一提示消息。

其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,其中,所述身份验证消息的消息内容中包含有语音和/或视频。

举例来说,第一提示消息的消息内容例如可包括“由于您发送的消息涉及到了财产敏感关键字,为了您和对方的账号安全,请发送至少一条包含有您的语音和/或视频的消息”。

当然,用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息,也可以通过其他方式来进行相应提示。

103、所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。

其中,身份验证消息在本质上可为社交消息,当然身份验证消息也可能为其他类型的消息,本发明实施例中主要以身份验证消息在本质上可为社交消息为例进行举例,在身份验证消息在本质上为社交消息的情况下,身份验证消息也可称之为第二社交消息。

其中,社交客户端之间交互的消息(如第一消息或身份验证消息等)的消息头中可以包括第一社交客户端的账号和第二社交客户端的账号。例如,第一消息的消息头可包括第一社交客户端的账号(源账号)和第二社交客户端的账号(目的账号)。身份验证消息的消息头可包括第一社交客户端的账号(源账号)和第二社交客户端的账号(目的账号)。

其中,社交客户端的账号表示登陆社交客户端的账号,例如第一社交客户端的账号为登陆第一社交客户端的账号。第二社交客户端的账号为登陆第二社交客户端的账号。

其中,本发明各实施例的社交客户端(例如第一社交客户端或第二社交客户端等)例如可以是移动互联网设备(MID,mobile internet device)、可穿戴设备、平板电脑、手机、笔记本电脑、掌上电脑、台式电脑或者其他类型的部署了社交客户端应用的终端设备。此外,社交客户端(例如第一社交客户端或第二社交客户端等)也可能是指社交客户端应用本身。

可以看出,本发明实施例的方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息的第一提示消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息,其中,由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述身份验证消息,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于降低用户被骗几率的较有行之效的机制。

可选的,在本发明一些可能的实施方式中,所述第一提示消息还可用于提示所述第一消息发送失败。其中,在所述第一社交客户端的用户身份验证未通过之前,所述社交服务器可暂不向所述第二社交客户端转发所述第一消息。也 就是说,在第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的消息的情况下,所述社交服务器例如可以暂时阻断这类消息发送到目的社交客户端。举例来说,所述社交服务器可以在接收到第二社交客户端发送的用于指示第一社交客户端的用户身份验证通过的指示消息的情况下,向第二社交客户端转发所述第一消息。或者,所述社交服务器例如也可以在通过其他验证方式确定第一社交客户端的用户身份验证通过的情况下,向所述第二社交客户端转发所述第一消息。

可选的,在本发明一些可能的实施方式中,所述方法还包括:所述社交服务器向所述第一社交客户端发送用于提示所述第一消息发送失败的第二指示消息。其中,在所述第一社交客户端的用户身份验证未通过之前,所述社交服务器可暂不向所述第二社交客户端转发所述第一消息。即,在第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的消息的情况下,所述社交服务器例如可以暂时阻断将这类消息发送到目的社交客户端。例如,所述社交服务器可在接收到第二社交客户端发送的用于指示第一社交客户端的用户身份验证通过的指示消息的情况下,向第二社交客户端转发所述第一消息。或,所述社交服务器例如也可以在通过其他验证方式确定第一社交客户端的用户身份验证通过的情况下,向所述第二社交客户端转发所述第一消息。

可以看出,假设在第一社交客户端的用户身份验证未通过之前,所述社交服务器暂不向所述第二社交客户端转发消息内容中包含有财产敏感关键字的第一消息,因此,所述第二社交客户端的用户便不能提前看到这些财产敏感关键字,这样有利于进一步降低用户被骗的几率。当然,所述社交服务器也可将第一消息和身份验证消息一起向第二社交客户端发送,或者所述社交服务器也可在向第二社交客户端发送身份验证消息之后,再向第二社交客户端发送第一消息,但是向第二社交客户端发送第一消息可不基于第二社交客户端基于身份验证消息的身份验证结果,例如所述社交服务器可以在第二社交客户端接收到身份验证消息之后,且还未基于身份验证消息获得身份验证结果之前,就向第二社交客户端发送第一消息,因为用户可基于身份验证结果来决定如何处理第一消息。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:所述社交服务器检测所述第一社交客户端的账号与第二社交客户端的账号之间在最近的预设时长T0内是否通信记录,在检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或者,在检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。此外,所述社交服务器还可向所述第二社交客户端发送所述第一社交客户端当前的IP地址和/或其他一些信息。

其中,所述预设时长T0可根据具体需要进行设置,其中,预设时长T0例如可等于1周、20天、1个月、2个月、3个月、4个月、5个月、半年、9个月或1年或其他时长。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:所述社交服务器检测所述第一社交客户端当前所在地是否为所述第一社交客户端的账号的常规登陆地(其中,所述第一社交客户端的账号的常规登陆地例如可为所述第一社交客户端的账号大部分时间登陆的地区、街道、村落、城市、省份或国家等),在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地(其中,所述第一社交客户端当前所在地例如可为所述第一社交客户端当前所在的地区、街道、村落、城市、省份或国家等)的地理位置信息,或在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。

可以看出,在第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器根据所述第一社交客户 端的账号与第二社交客户端的账号之间近期通信记录的检测结果,或者根据所述第一社交客户端的账号常规登陆地和所述第一社交客户端当前所在地的检测结果,可向第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息,这样便于在被骗风险较高的情况下,使得第二社交客户端的用户可根据所述第一社交客户端当前所在地的地理位置信息(或所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号常规登陆地的地理位置信息)对第一社交客户端的用户身份进行一定程度的预判,可见这样可以起到一定的风险提醒作用。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:

所述社交服务器提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,所述社交服务器向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;若接收到所述验证服务器查找到认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第一验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或者,若接收到所述验证服务器查找到认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第二验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:

所述第二社交客户端还可提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;若接收到所述验证服务器查找到认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第一验证响应,可展示用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或若接收到所述验证服务器查找到认证记录数据库中不存在与所述第一声纹信息和所 述第一社交客户端的账号匹配的认证记录之后所发送的第二验证响应,可展示用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

举例来说,所述第二社交客户端的账号在添加所述第一社交客户端的账号为好友时,可要求所述第一社交客户端的账号提供语音或声纹信息以供其进行好友认证,当然,所述第二社交客户端的账号也可在其他情况下要求所述第一社交客户端的账号向其提供语音或声纹信息,所述第一社交客户端的账号可将包含所述第一社交客户端的账号和声纹信息的认证记录上传到验证服务器维护的认证记录数据库中,后续,所述社交服务器或所述第二社交客户端便可根据验证服务器在认证记录数据库中查找是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况,来确定所述第一社交客户端的账号和所述第一社交客户端提供的语音或声纹信息是否匹配,进而可据此对第一社交客户端的用户身份进行一定程度的验证,可见这样可以起到很好的风险提醒作用。

可选的,在本发明一些可能实施方式中,在第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,可选择性的启动多种防诈骗模式(例如,语音防诈骗模式或文本稽核防诈骗模式等等)中的其中一种或多种,例如,社交服务器向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息可包括:在语音防诈骗模式被启动的情况下,所述社交服务器向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息。社交服务器例如可根据来自第二社交客户端的指令或根据预设策略来确定启动那种防诈骗模式。

此外,在本发明一些可能实施方式中,所述方法还可包括:在文本稽核防诈骗模式被启动的情况下,所述社交服务器向所述第一社交客户端发送用于填写验证信息的验证信息框,所述社交服务器若接收到所述第一社交客户端发送的被填写了验证信息的验证信息框,向所述第二社交客户端转发所述被填写了 验证信息的验证信息框。或者,所述方法还可包括:在文本稽核防诈骗模式被启动的情况下,所述社交服务器向所述第一社交客户端发送用于填写验证信息的验证信息框,所述社交服务器若接收到所述第一社交客户端发送的被填写了验证信息的验证信息框,所述社交服务器验证所述验证信息框中所填写的验证信息,在所述验证信息框中所填写的验证信息验证正确的情况下,向所述第二社交客户端发送用于提示验证信息验证正确的第五提示消息;或者在所述验证信息框中所填写的验证信息验证错误的情况下,向所述第二社交客户端发送用于提示验证信息验证错误的第六提示消息。

可选的,在本发明一些可能实施方式中,所述财产敏感关键字中可包括财产账号。所述验证信息框中填写的验证信息包括所述财产账号(例如银行卡卡号或银行账户号等)、所述财产账号的用户名和所述用户名的证件信息(如身份证号、护照号、居住证号或其他证件信息);或所述验证信息框中填写的验证信息包括所述财产账号和所述财产账号的用户名;或所述验证信息框中填写的验证信息包括所述财产账号的用户名和所述用户名的证件信息。当然所述验证信息框中填写的验证信息还可包括其他一些信息,例如所述第一社交客户端发送的验证问题,其中,验证问题例如可以为“记得咱两是哪一年在那个学校一起毕业的吗?”。

可以理解,多种防诈骗模式有利于满足多种场景需求,若几种防诈骗模式结合使用,可有利于进一步降低用户被骗几率。

为便于更好理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。

请参见图2-a和图2-b,图2-a为本发明的另一个实施例提供的另一种消息交互方法的流程示意图。图2-b为本发明的另一个实施例提供的通信系统的网络架构示意图。其中,图2-b中是以第一社交客户端和第二社交客户端为手机来举例。其中,图2-a所述的消息交互方案可基于图2-b所示架构的通信系统来具体实施。其中,如图2-a所示,本发明的另一个实施例提供的另一种消息交互方法可以包括:

201、第一社交客户端登陆社交服务器。

202、第二社交客户端登陆社交服务器。

203、社交服务器接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),所述第一消息的消息内容中包含有财产敏感关键字。

其中,财产敏感关键字是与财产有较为紧密关联性的关键字,财产敏感关键字的具体表现形式可能是多种多样的。

可选的,在本发明的一些可能的实施方式中,上述财产敏感关键字例如可包括如下关键字中的一个或多个:银行、钱、汇款、付款、充值、支付、虚拟货币、银行卡、信用卡、交易、股票、期货、黄金、外汇、美元、英镑、储蓄等等。

可选的,在本发明的一些可能的实施方式中,社交服务器例如为即时通讯服务器或其他类型的社交服务器。其中,社交客户端可为即时通讯客户端或其他类型的社交客户端。其中,社交客户端之间交互的消息例如可为即时通讯消息(如QQ消息、微信消息等)或其他类型的消息。

例如,第一消息的消息内容可包括以下内容“老同学,明天我去香港购物,准备帮别人买港版iphone6,你上次说要,这次我可帮你带1个,我手头资金可能不够,若需要你就先把钱打给我,我卡号为622100……”。

204、所述社交服务器接收到第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息之后,向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频。

举例来说,第一提示消息的消息内容例如可包括“由于您发送的消息涉及到了财产敏感关键字,为了您和对方的账号安全,请发送至少一条包含有您的语音和/或视频的消息”。

当然,用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息的第一提示消息,也可以通过其他方式来进行相应提示。

205、第一社交客户端接收到第一提示消息之后,向第二社交客户端发送的消息内容中包含有语音和/或视频的身份验证消息。

206、社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息和所述第一消息。

第二社交客户端可接收所述身份验证消息和所述第一消息。

其中,社交客户端之间交互的消息(如第一消息或身份验证消息等)的消息头中可以包括第一社交客户端的账号和第二社交客户端的账号。例如,第一消息的消息头可包括第一社交客户端的账号(源账号)和第二社交客户端的账号(目的账号)。身份验证消息的消息头可包括第一社交客户端的账号(源账号)和第二社交客户端的账号(目的账号)。

其中,社交客户端的账号表示登陆社交客户端的账号,例如第一社交客户端的账号为登陆第一社交客户端的账号。第二社交客户端的账号为登陆第二社交客户端的账号。

其中,社交客户端(例如第一社交客户端或第二社交客户端等)例如可以是平板电脑、手机、移动互联网设备、可穿戴设备、笔记本电脑、掌上电脑或者台式电脑或者其他类型的部署了社交客户端应用的终端设备。此外,社交客户端(例如第一社交客户端或第二社交客户端等)也可能是指社交客户端应用本身。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:所述社交服务器检测所述第一社交客户端的账号与第二社交客户端的账号之间在最近的预设时长T0内是否通信记录,在检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或者,在检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。此外,所述社交服务器还可向所述第二社交客户端发送所述第一社交客户端当前的IP地址和/或其他一些信息。

其中,所述预设时长T0可根据具体需要进行设置,其中,预设时长T0例如可等于1周、20天、1个月、2个月、3个月、4个月、5个月、半年、9个月或1年或其他时长。

可选的,在本发明一些可能的实施方式中,所述方法还可包括:所述社交服务器检测所述第一社交客户端当前所在地是否为所述第一社交客户端的账号的常规登陆地(其中,所述第一社交客户端的账号的常规登陆地例如可为所述第一社交客户端的账号大部分时间登陆的地区、街道、村落、城市、省份或国家等),在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地(其中,所述第一社交客户端当前所在地例如可为所述第一社交客户端当前所在的地区、街道、村落、城市、省份或国家等)的地理位置信息,或在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,所述社交服务器向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。

可以看出,在第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器根据所述第一社交客户端的账号与第二社交客户端的账号之间近期通信记录的检测结果,或者根据所述第一社交客户端的账号常规登陆地和所述第一社交客户端当前所在地的检测结果,可向第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息,这样便于在被骗风险较高的情况下,使得第二社交客户端的用户可根据所述第一社交客户端当前所在地的地理位置信息(或者所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号常规登陆地的地理位置信息)对第一社交客户端的用户身份进行一定程度的预判,可见这样可以起到一定的风险提醒作用。

可以看出,本发明实施例的方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的 情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述第一消息和所述身份验证消息,其中,由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述身份验证消息,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于尽量防止用户被骗的较有行之效的机制。

请参见图3-a和图3-b,图3-a为本发明的另一个实施例提供的另一种消息交互方法的流程示意图。图3-b为本发明的另一个实施例提供的通信系统的网络架构示意图。其中,图3-b中是以第一社交客户端和第二社交客户端为手机来举例。其中,图3-a所述的消息交互方案可基于图3-b所示架构的通信系统来具体实施。其中,如图3-a所示,本发明的另一个实施例提供的另一种消息交互方法可以包括:

301、第一社交客户端登陆社交服务器。

302、第二社交客户端登陆社交服务器。

303、社交服务器接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),所述第一消息的消息内容中包含有财产敏感关键字。

例如,第一消息的消息内容可包括以下内容“兄弟,最近哥们公司资金周转出现点问题,方便的话借我10万周转一下,两个月之后连本带利一起还你,我的卡号622100……”。

304、所述社交服务器接收到第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息之后,向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频。

举例来说,第一提示消息的消息内容例如可包括“由于您发送的消息涉及到了财产敏感关键字,为了您和对方的账号安全,请发送至少一条包含有您的语音的消息”。当然,用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音的身份验证消息的第一提示消息,也可以通过其他方式来进行相应提示。

305、第一社交客户端接收到第一提示消息之后,向第二社交客户端发送的消息内容中包含有语音的身份验证消息。

306、社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息和所述第一消息。

其中,社交客户端(例如第一社交客户端或第二社交客户端等)例如可以是平板电脑、手机、移动互联网设备、可穿戴设备、笔记本电脑、掌上电脑或者台式电脑或者其他类型的部署了社交客户端应用的终端设备。此外,社交客户端(例如第一社交客户端或第二社交客户端等)也可能是指社交客户端应用本身。

307、第二社交客户端接收所述身份验证消息和第一消息后,第二社交客户端可提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号。

308、所述验证服务器在接收到所述第一验证请求后,查找认证记录数据库中是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录;在查找出认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,可向所述第二社交客户端发送第一验证响应;或者在查找出认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,向所述第二社交客户端发送第二验证响应。

举例来说,所述认证记录数据库中的认证记录的例如可如图3-c或图3-d举例所示,当然不限于这种举例。

相应的,所述第二社交客户端若接收到所述验证服务器发送的所述第一验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或所述第二社交客户端若接收到所述验证服务器发送的第二验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

举例来说,所述第二社交客户端展示的第三提示消息的消息内容例如可以包括“对方的声纹信息和社交账号相匹配,对方是该社交账号的合法使用者的可能性较大…..”。

举例来说,所述第二社交客户端展示的第四提示消息的消息内容例如可以包括“对方的声纹信息和社交账号相匹配,对方是该社交账号的非法使用者的可能性较大…..”。

其中,图3-a中以所述验证服务器向所述第二社交客户端发送第一验证响应为例。

举例来说,所述第二社交客户端的账号在添加所述第一社交客户端的账号为好友时,可要求所述第一社交客户端的账号提供语音或声纹信息以供其进行好友认证,当然所述第二社交客户端的账号也可在其他情况下要求所述第一社交客户端的账号向其提供语音或声纹信息,所述第一社交客户端的账号可将包含所述第一社交客户端的账号和声纹信息的认证记录上传到验证服务器维护的认证记录数据库中,后续,所述社交服务器或所述第二社交客户端便可根据验证服务器在认证记录数据库中查找是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况,来确定所述第一社交客户端的账号和所述第一社交客户端提供的语音或声纹信息是否匹配,进而可据此对第一社交客户端的用户身份进行一定程度的验证,可见这样可以起到很好的风险提醒作用。

其中,图3-b中以社交服务器和验证服务器为独立设备为例,当然社交服务器和验证服务器也可能一体集成。

可以看出,本发明实施例的方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的 情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音的身份验证消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,所述社交服务器向所述第二社交客户端转发所述第一消息和所述身份验证消息,其中,由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音的所述身份验证消息,所述第二社交客户端基于所述身份验证消息的消息内容包含的语音的声纹信息来对进一步验证第一社交客户端的用户身份,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于尽量防止用户被骗的较有行之效的机制。

请参见图4和图3-b,图4为本发明的另一个实施例提供的另一种消息交互方法的流程示意图。其中,图4所述的消息交互方案可基于图3-b所示架构的通信系统来具体实施。其中,如图4所示,本发明的另一个实施例提供的另一种消息交互方法可以包括:

401、第一社交客户端登陆社交服务器。

402、第二社交客户端登陆社交服务器。

403、社交服务器接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),所述第一消息的消息内容中包含有财产敏感关键字。

404、所述社交服务器接收到第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息之后,向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频。

举例来说,第一提示消息的消息内容例如可包括“由于您发送的消息涉及到了财产敏感关键字,为了您和对方的账号安全,请发送至少一条包含有您的语音的消息”。当然,用于提示所述第一社交客户端向所述第二社交客户端发 送消息内容中包含有语音的消息的第一提示消息,也可以通过其他方式来进行相应提示。

405、第一社交客户端接收到第一提示消息之后,向第二社交客户端发送的消息内容中包含有语音的身份验证消息。

406、社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,社交服务器提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向所述验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号。

407、所述验证服务器在接收到所述第一验证请求之后,查找认证记录数据库中是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录;在查找出认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,所述验证服务器可向所述验证服务器发送第一验证响应;或者,在查找出认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,所述验证服务器可向所述验证服务器发送第二验证响应。

举例来说,所述第二社交客户端的账号在添加所述第一社交客户端的账号为好友时,可要求所述第一社交客户端的账号提供语音或声纹信息以供其进行好友认证,当然所述第二社交客户端的账号也可在其他情况下要求所述第一社交客户端的账号向其提供语音或声纹信息,所述第一社交客户端的账号可将包含所述第一社交客户端的账号和声纹信息的认证记录上传到验证服务器维护的认证记录数据库中,后续,所述社交服务器或所述第二社交客户端便可根据验证服务器在认证记录数据库中查找是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况,来确定所述第一社交客户端的账号和所述第一社交客户端提供的语音或声纹信息是否匹配,进而可据此对第一社交客户端的用户身份进行一定程度的验证,可见这样可以起到很好的风险提醒作用。

408、所述社交服务器在接收到所述验证服务器发送的第一验证响应的情 况下,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,所述社交服务器还向第二社交客户端转发所述第一消息,进一步的,所述社交服务器还可进向或不向第二社交客户端转发所述身份验证消息。

或者,在接收到所述验证服务器发送第二验证响应的情况下,所述社交服务器向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息,所述社交服务器还可向或不向第二社交客户端转发所述第一消息,进一步的,所述社交服务器还可向或不向第二社交客户端转发所述身份验证消息。

其中,图4中主要以所述验证服务器向所述社交服务器发送第一验证响应为例。

其中,所述第二社交客户端若接收到所述社交服务器发送的所述第三提示消息,所述第二社交客户端可展示用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或所述第二社交客户端若接收到所述社交服务器发送的所述第四提示消息,所述第二社交客户端可展示用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可以看出,本发明实施例的方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音的身份验证消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,所述社交服务器基于所述身份验证消息的消息内容包含的语音的声纹信息来对进一步验证第一社交客户端的用户身份,并可向所述第二社交客户端转发所述第一消息和/或所述身份验证消息,其中,由于所述社交服务器向所述第二社交客户端发送了基于上述声纹信息进行身份验证的结果,这样便于所述第二社交客户端的用户更清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下, 有利于尽量防止用户被骗的较有行之效的机制。

请参见图5-a和图5-b,图5-a为本发明的另一个实施例提供的另一种消息交互方法的流程示意图。图5-b为本发明的另一个实施例提供的通信系统的网络架构示意图。其中,图5-b中是以第一社交客户端和第二社交客户端为手机来举例。其中,图5-a所述的消息交互方法可基于图5-b所示架构的通信系统来具体实施。其中,如图5-a所示,本发明的另一个实施例提供的另一种消息交互方法可以包括:

501、第一社交客户端登陆社交服务器。

502、第二社交客户端登陆社交服务器。

503、社交服务器接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),所述第一消息的消息内容中包含有财产敏感关键字。

例如,第一消息的消息内容可包括以下内容“兄弟,最近哥们公司资金周转出现点问题,方便的话借我10万周转一下,两个月之后连本带利一起还你,我的卡号622100……”。

504、所述社交服务器接收到第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息之后,向第二社交客户端发送用于提示进行防诈骗模式选择的提示消息。

其中,第二社交客户端的用户可根据社交服务器发送的用于提示进行防诈骗模式选择的提示消息,来选择一种防诈骗模式。例如第二社交客户端可选择语音防诈骗模式或文本稽核防诈骗模式等等。

505、第二社交客户端向所述社交服务器发送用于指示防诈骗模式选择结果的模式选择指示消息。

其中,例如第二社交客户端可选择语音防诈骗模式或文本稽核防诈骗模式等等。

若第二社交客户端选择语音防诈骗模式,则执行步骤506。

若第二社交客户端选择文本稽核防诈骗模式,则执行步骤512。

506、若第二社交客户端选择语音防诈骗模式,所述社交服务器向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一 社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频。

507、第一社交客户端接收到第一提示消息之后,向第二社交客户端发送的消息内容中包含有语音的身份验证消息。

508、社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息和所述第一消息。

509、第二社交客户端接收所述身份验证消息和第一消息后,第二社交客户端可提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号。

510、所述验证服务器在接收到所述第一验证请求后,查找认证记录数据库中是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录;在查找出认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,所述验证服务器可向所述第二社交客户端发送第一验证响应;或者,在查找出认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,所述验证服务器向所述第二社交客户端发送第二验证响应。

511、所述第二社交客户端若接收到所述验证服务器发送的所述第一验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或所述第二社交客户端若接收到所述验证服务器发送的第二验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

其中,图5-a中以所述验证服务器向所述第二社交客户端发送第一验证响应为例。

512、若第二社交客户端选择文本稽核防诈骗模式,所述社交服务器向所述第一社交客户端发送用于填写验证信息的验证信息框。

其中,所述社交服务器向所述第一社交客户端发送的用于填写验证信息的 验证信息框可如图5-c举例所示,当然,验证信息框的格式和所需填写的验证信息不限于此举例。

513、第一社交客户端向所述社交服务器发送的被填写了验证信息的验证信息框。

其中,本实施例中以所述财产敏感关键字中可包括财产账号为例。本实施例中以所述验证信息框中填写的验证信息包括所述财产账号(例如银行卡卡号或银行账户号等)、所述财产账号的用户名和所述用户名的证件信息(例如身份证号、护照号、居住证号或其他证件信息)为例。

514、所述社交服务器若接收到所述第一社交客户端发送的被填写了验证信息的验证信息框,所述社交服务器向金融服务器(例如银行服务器)发送第二验证请求,所述第二验证请求包含验证信息框中填写的所述财产账号、所述财产账号的用户名和所述用户名的证件信息等。

515、金融服务器在接收到所述第二验证请求之后,对第二验证请求包含的所述财产账号、所述财产账号的用户名和所述用户名的证件信息的匹配性进行验证。

其中,在所述财产账号、所述财产账号的用户名和所述用户名的证件信息之间相匹配的情况下,金融服务器向所述社交服务器发送第三验证响应。在所述财产账号、所述财产账号的用户名和所述用户名的证件信息之间不匹配的情况下,金融服务器向所述社交服务器发送第四验证响应。

516、所述社交服务器在接收到第三验证响应之后,向所述第二社交客户端发送用于提示验证信息验证正确的第五提示消息。或者,所述社交服务器在接收到第四验证响应之后,向所述第二社交客户端发送用于提示验证信息验证错误的第六提示消息。

其中,图5-a中主要以所述金融服务器向所述社交服务器发送第一验证响应为例。

举例来说,所述第二社交客户端展示的第五提示消息的消息内容例如可以包括“财产账号、财产账号的用户名和用户名的证件信息相匹配,对方是该社交账号的合法使用者的可能性较大…..”。或者,所述第二社交客户端展示的第 五提示消息的消息内容可如图5-d举例所示。

举例来说,所述第二社交客户端展示的第六提示消息的消息内容例如可以包括“财产账号、财产账号的用户名和用户名的证件信息不匹配,对方是该社交账号的非法使用者的可能性较大…..”。

其中,图5-b中以社交服务器和验证服务器为独立设备为例,当然社交服务器和验证服务器也可能一体集成。

可以看出,本发明实施例的方案中,由于社交服务器在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一社交消息的情况下,所述社交服务器可启动防诈骗模式,例如在语音防诈骗模式被启动的情况下,所述社交服务器可向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音的社交消息的第一提示消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音的身份验证消息,所述社交服务器向所述第二社交客户端转发所述第一社交消息和所述身份验证消息,其中,由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音的所述身份验证消息,所述第二社交客户端基于所述身份验证消息的消息内容包含的语音的声纹信息来对进一步验证第一社交客户端的用户身份,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于尽量防止用户被骗的较有行之效的机制。

请参见图6,图6是本发明的一个实施例提供的一种社交服务器600的结构示意图。其中,如图6所示,本发明的一个实施例提供的一种社交服务器600可以包括:接收单元610和发送单元620。

接收单元610,用于接收第一社交客户端向第二社交客户端发送的第一消息(第一消息例如可为QQ消息、微信消息等即时通讯消息或其他社交消息),所述第一消息的消息内容中包含有财产敏感关键字。

发送单元620,用于向所述第一社交客户端发送第一提示消息,其中,所 述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;若所述接收单元接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。

可选的,在本发明一些可能的实施方式中,所述第一提示消息还用于提示所述第一消息发送失败,其中,在所述第一社交客户端的用户身份验证未通过之前,发送单元620不向第二社交客户端转发所述第一消息;或者所述发送单元还用于向所述第一社交客户端发送用于提示所述第一消息发送失败的第二指示消息,其中,在所述第一社交客户端的用户身份验证未通过之前,所述发送单元620不向所述第二社交客户端转发所述第一消息。

可选的,在本发明一些可能的实施方式中,

所述社交服务器还可包括:

第一检测单元630,用于检测所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内是否通信记录;

其中,所述发送单元620还用于,在所述第一检测单元检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或在所述第一检测单元检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息;

或者,

所述社交服务器还可包括:

第二检测单元640,用于检测所述第一社交客户端当前所在地是否为所述第一社交客户端的账号的常规登陆地;

所述发送单元620还用于,在所述第二检测单元检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,向所 述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或者在所述第二检测单元检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。

可选的,在本发明一些可能的实施方式中,

所述社交服务器还可包括:

声纹处理单元650,用于提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,

发送单元620还用于,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;若所述接收单元接收到所述验证服务器查找到认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第一验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或者,若所述接收单元接收到所述验证服务器查找到认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第二验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可选的,在本发明一些可能的实施方式中,在向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息的方面,发送单元620具体用于,在语音防诈骗模式被启动的情况下,向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息。

可选的,在本发明一些可能的实施方式中,

所述发送单元620还用于,在文本稽核防诈骗模式被启动的情况下,向所述第一社交客户端发送用于填写验证信息的验证信息框,若所述接收单元接收 到所述第一社交客户端发送的被填写了验证信息的验证信息框,向所述第二社交客户端转发所述被填写了验证信息的验证信息框;

或者,

所述发送单元620还用于,在文本稽核防诈骗模式被启动的情况下,向所述第一社交客户端发送用于填写验证信息的验证信息框,

所述社交服务器还包括:信息验证单元660,用于在所述接收单元接收到所述第一社交客户端发送的被填写了验证信息的验证信息框的情况下,验证所述验证信息框中所填写的验证信息。

其中,所述发送单元620还用于,在所述验证信息框中所填写的验证信息验证正确的情况下,向所述第二社交客户端发送用于提示验证信息验证正确的第五提示消息;或在所述验证信息框中填写的验证信息验证错误的情况下,向所述第二社交客户端发送用于提示验证信息验证错误的第六提示消息。

可选的,在本发明一些可能的实施方式中,所述财产敏感关键字中包括财产账号;其中,所述验证信息框中填写的验证信息包括所述财产账号、所述财产账号的用户名和所述用户名的证件信息;或者所述验证信息框中填写的验证信息包括所述财产账号和所述财产账号的用户名;或者所述验证信息框中填写的验证信息包括所述财产账号的用户名和所述用户名的证件信息。

可以理解的是,本实施例的社交服务器600的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,由于社交服务器600在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述身份验 证消息,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于降低用户被骗几率的较有行之效的机制。

参见图7,图7是本发明的另一个实施例提供的另一种即时通讯服务器的结构示意图。如图7所示,本发明的另一个实施例提供的另一种即时通讯服务器700可以包括:至少一个总线701、与总线701相连的至少一个处理器702以及与总线701相连的至少一个存储器703。

处理器702通过总线701,调用存储器703中存储的代码以用于接收第一社交客户端向第二社交客户端发送的第一消息,所述第一消息的消息内容中包含有财产敏感关键字;向所述第一社交客户端发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,向所述第二社交客户端转发所述身份验证消息。

可选的,在本发明一些可能的实施方式中,

所述第一提示消息还用于提示所述第一消息发送失败,在所述第一社交客户端的用户身份验证未通过之前,处理器702不向所述第二社交客户端转发所述第一消息;

可选的,在本发明一些可能的实施方式中,处理器702还用于向所述第一社交客户端发送用于提示所述第一消息发送失败的第二指示消息,在所述第一社交客户端的用户身份验证未通过之前,处理器702可不向所述第二社交客户端转发所述第一消息。

可选的,在本发明一些可能的实施方式中,处理器702还用于检测所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内是否通信记录,在检测到所述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或者,在检测到所 述第一社交客户端的账号与所述第二社交客户端的账号之间在最近的预设时长T0内没有通信记录的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息;

可选的,在本发明一些可能的实施方式中,处理器702还可用于,检测所述第一社交客户端当前所在地是否为所述第一社交客户端的账号的常规登陆地,在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息,或在检测到所述第一社交客户端当前所在地不同于所述第一社交客户端的账号的常规登陆地的情况下,向所述第二社交客户端发送所述第一社交客户端当前所在地的地理位置信息和所述第一社交客户端的账号的常规登陆地的地理位置信息。

可选的,在本发明一些可能的实施方式中,处理器702还可用于,提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;若接收到所述验证服务器查找到认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第一验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或者,若接收到所述验证服务器查找到认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录之后所发送的第二验证响应,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可选的,在本发明一些可能的实施方式中,处理器702可用于在语音防诈骗模式被启动的情况下,向所述第一社交客户端发送用于提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的消息的第一提示消息。

可选的,在本发明一些可能的实施方式中,处理器702还可用于,在文本 稽核防诈骗模式被启动的情况下,向所述第一社交客户端发送用于填写验证信息的验证信息框,若接收到所述第一社交客户端发送的被填写了验证信息的验证信息框,向所述第二社交客户端转发所述被填写了验证信息的验证信息框;

可选的,在本发明一些可能的实施方式中,处理器702还可用于,在文本稽核防诈骗模式被启动的情况下,向所述第一社交客户端发送用于填写验证信息的验证信息框,若接收到所述第一社交客户端发送的被填写了验证信息的验证信息框,验证所述验证信息框中所填写的验证信息,在所述验证信息框中所填写的验证信息验证正确的情况下,向所述第二社交客户端发送用于提示验证信息验证正确的第五提示消息;或者在所述验证信息框中所填写的验证信息验证错误的情况下,向所述第二社交客户端发送用于提示验证信息验证错误的第六提示消息。

可选的,在本发明一些可能的实施方式中,所述财产敏感关键字中包括财产账号;其中,所述验证信息框中填写的验证信息包括所述财产账号、所述财产账号的用户名和所述用户名的证件信息;或者所述验证信息框中填写的验证信息包括所述财产账号和所述财产账号的用户名;或者所述验证信息框中填写的验证信息包括所述财产账号的用户名和所述用户名的证件信息。

可以理解的是,本实施例的社交服务器700的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,在本发明实施例提供的技术方案中,由于社交服务器700在接收第一社交客户端向第二社交客户端发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息,并且,所述社交服务器若接收到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述身份验证消息,这样便于所述第二社交客户端的用户基于该语音来更 清晰的确认所述第一社交客户端的用户的具体身份,可见,本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于降低用户被骗几率的较有行之效的机制。

参见图8,图8是本发明的一个实施例提供的一种通信系统的示意图。如图8所示,本发明的另一个实施例提供的一种通信系统具体可以包括:社交服务器810、第一社交客户端820和第二社交客户端830。

其中,所述第一社交客户端820,用于向所述第二社交客户端830发送第一消息,所述第一消息的消息内容中包含有财产敏感关键字;

所述社交服务器810,用于接收所述第一社交客户端820向所述第二社交客户端830发送的消息内容中包含有财产敏感关键字的所述第一消息;向所述第一社交客户端820发送第一提示消息,其中,所述第一提示消息用于提示所述第一社交客户端向所述第二社交客户端发送身份验证消息,所述身份验证消息的消息内容中包含有语音和/或视频;若接收到所述第一社交客户端820向所述第二社交客户端830发送的消息内容包含有语音和/或视频的身份验证消息,向所述第二社交客户端830转发所述身份验证消息。

可选的,在本发明一些可能的实施方式中,所述通信系统还可包括验证服务器(图8中未示出)。

其中,所述社交服务器810还用于,提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向所述验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;

其中,所述验证服务器,用于在接收到所述第一验证请求后,查找认证记录数据库中是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录;在查找出认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,向所述社交服务器发送第一验证响应;或者,在查找出认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,向所述社交服务器发送第二验证响应;

其中,所述社交服务器810还用于,在接收到所述验证服务器发送的第一 验证响应的情况下,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或者,在接收到所述验证服务器发送第二验证响应的情况下,向所述第二社交客户端发送用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可选的,在本发明一些可能的实施方式中,

所述第二社交客户端830还用于,提取所述身份验证消息的消息内容中包含的所述语音的第一声纹信息,向验证服务器发送第一验证请求,所述第一验证请求中包含有所述第一声纹信息和所述第一社交客户端的账号;

其中,所述验证服务器,用于在接收到所述第一验证请求后,查找认证记录数据库中是否存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录;在查找出认证记录数据库中存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,向所述第二社交客户端发送第一验证响应;或者,在查找出认证记录数据库中不存在与所述第一声纹信息和所述第一社交客户端的账号匹配的认证记录的情况下,向所述第二社交客户端发送第二验证响应;

其中,所述第二社交客户端830还可用于若接收到所述验证服务器发送的所述第一验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号相匹配的第三提示消息,或者,若接收到所述验证服务器发送的第二验证响应,展示用于提示所述第一声纹信息和所述第一社交客户端的账号不匹配的第四提示消息。

可以理解的是,本实施例社交服务器810的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,在本发明实施例提供的技术方案中,由于社交服务器810在接收第一社交客户端820向第二社交客户端830发送的消息内容中包含有财产敏感关键字的第一消息的情况下,所述社交服务器810向所述第一社交客户端发送第一提示消息,以提示所述第一社交客户端向所述第二社交客户端发送消息内容中包含有语音和/或视频的身份验证消息,并且,所述社交服务器若接收 到所述第一社交客户端向所述第二社交客户端发送的消息内容包含有语音和/或视频的身份验证消息,所述社交服务器向所述第二社交客户端转发所述身份验证消息。由于所述社交服务器向所述第二社交客户端转发了消息内容包含有语音和/或视频所述身份验证消息,这样便于所述第二社交客户端的用户基于该语音来更清晰的确认所述第一社交客户端的用户的具体身份,可见本发明实施例的上述技术方案提供了一种在通信双方交互的消息中涉及财产敏感关键字的情况下,有利于降低用户被骗几率的较有行之效的机制。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种消息交互方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1