首页 / 专利分类库 / 电通信技术 / 电话通信 / 电话反诈方法、系统、家庭网关及可读存储介质

电话反诈方法、系统、家庭网关及可读存储介质

申请号 CN202410070242.1 申请日 2024-01-17 公开(公告)号 CN117956074A 公开(公告)日 2024-04-30
申请人 烽火通信科技股份有限公司; 发明人 徐巍; 张世全; 李银禧;
摘要 本 申请 提供一种电话反诈方法、系统、家庭网关及可读存储介质,该方法应用于家庭网关,固定电话接入家庭网关的语音业务,家庭网关与至少一个 移动电话 绑定,该方法包括:在固定电话用户与第三方通话的过程中,向绑定的移动电话发送通话 请求 ;与接受通话请求的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。本申请不依赖专业设备和专业人员,用户通过家庭网关进行简单的绑定配置即可使用,节省了大量人 力 和设备资源,便于推广实施。此外,本申请通过让固定电话用户所信赖的人直接加入通话,能更好地获取固定电话用户的信任,从而提高反诈的效率和成功率。
权利要求

1.一种电话反诈方法,其特征在于,应用于家庭网关,固定电话接入家庭网关的语音业务,家庭网关与至少一个移动电话绑定,所述电话反诈方法包括:
在固定电话用户与第三方通话的过程中,向绑定的移动电话发送通话请求
与接受通话请求的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。
2.如权利要求1所述的电话反诈方法,其特征在于,所述向绑定的移动电话发送通话请求的步骤包括:
查询是否存在处于在线状态的移动电话,其中,家庭网关持续监测绑定的移动电话的状态;
若存在处于在线状态的移动电话,则向处于在线状态的移动电话发送第一通话请求,其中,第一通话请求中包含家庭网关的第一会话信息;
所述与接受通话请求的移动电话建立通话的步骤包括:
若接收到针对第一通话请求的接受响应,则通过第一会话信息和第二会话信息与对应的移动电话建立通话,其中,接受响应中包含移动电话的第二会话信息,返回接受响应的移动电话开启音频接收端口和音频发送端口。
3.如权利要求2所述的电话反诈方法,其特征在于,所述向绑定的移动电话发送通话请求的步骤还包括:
若不存在处于在线状态的移动电话,则通过语音协议送号方式向绑定的移动电话发送第二通话请求;
若仅接收到针对第一通话请求的拒绝响应,则通过语音协议送号方式向绑定的移动电话发送第二通话请求。
4.如权利要求2所述的电话反诈方法,其特征在于,在所述向处于在线状态的移动电话发送第一通话请求的步骤之后还包括:
若仅接收到针对第一通话请求的拒绝响应,则通过第一会话信息和第二会话信息与对应的移动电话建立传输信道,其中,拒绝响应中包含移动电话的第二会话信息,返回拒绝响应的移动电话开启音频接收端口;
获取建立通话或传输信道的移动电话针对通话语音流的反诈识别结果。
5.如权利要求2所述的电话反诈方法,其特征在于,在所述查询是否存在处于在线状态的移动电话的步骤之后还包括:
若未查询到处于在线状态的移动电话,则存储通话录音;
在通话结束后,向处于在线状态的移动电话发送录音传输请求,其中,录音传输请求中包含家庭网关的第一会话信息,移动电话在接收到录音传输请求时开启音频接收端口,并返回第二会话信息;
通过第一会话信息和第二会话信息与对应的移动电话建立传输信道;
获取建立传输信道的移动电话针对通话录音的反诈识别结果。
6.如权利要求1至5中任一项所述的电话反诈方法,其特征在于,所述电话反诈方法还包括:
在固定电话用户与第三方通话的过程中,针对通话语音流进行反诈识别。
7.如权利要求1至5中任一项所述的电话反诈方法,其特征在于,在所述向绑定的移动电话发送通话请求的步骤之后还包括:
若未与任何绑定的移动电话建立通话,则存储通话录音。
8.一种电话反诈系统,其特征在于,所述电话反诈系统包括固定电话、家庭网关和至少一个与家庭网关绑定的移动电话,固定电话接入家庭网关的语音业务;
家庭网关用于在固定电话用户与第三方通话的过程中,向绑定的移动电话发送通话请求,并与接受通话请求的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。
9.一种电话反诈家庭网关,其特征在于,所述电话反诈家庭网关包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的电话反诈程序,其中所述电话反诈程序被所述处理器执行时,实现如权利要求1至7中任一项所述的电话反诈方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有电话反诈程序,其中所述电话反诈程序被处理器执行时,实现如权利要求1至7中任一项所述的电话反诈方法的步骤。

说明书全文

电话反诈方法、系统、家庭网关及可读存储介质

技术领域

[0001] 本申请涉及通信技术领域,具体涉及一种电话反诈方法、系统、家庭网关及可读存储介质。

背景技术

[0002] 固定电话虽然在当前社会的语音通信中使用率越来越低,但使用群体也越来越集中,主要集中在中老年群体。中老年群体对于电话诈骗的防范意识较弱,且相比移动电话,固定电话针对电话诈骗的防范手段较少,导致大量的中老年人落入电话诈骗的圈套。对于仍然在使用固定电话的中老年群体,主要还是通过走访上了解情况、当事人报警后通过报警电话劝阻、亲属提前预警等预警或事后处理方式来减少电话诈骗的情况。
[0003] 相关技术中提出了两种新型反诈方式来提高反诈识别效率和成功率:一种是通过大数据方式来对一些可能为电话诈骗的号码进行提前防范,即在局端设备进行大数据统计,将通话绝大部分为外呼的号码、一天内通话时间超过一定时间的号码、主叫号码未备案以及境外号码识别为电话诈骗高险号码,并在这些号码进行外呼时,对被叫用户进行提示和标记;一种是通过AI语音技术来对电话通话内容进行分析,一旦发现内容可能涉及到电话诈骗,则立即对可能处于电话诈骗中的被叫用户进行提示和标记。然而,搭建大数据技术和语音AI技术的运行场景需要使用专业设备,且需要专业人员进行搭建、调试和维护,设备资源和人资源的消耗大,不便于推广实施。发明内容
[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] 图1为本申请一实施例中电话反诈方法的流程示意图;
[0034] 图2为本申请另一实施例中电话反诈方法的流程示意图;
[0035] 图3为本申请一实施例中电话反诈系统的架构示意图;
[0036] 图4为本申请一实施例中电话反诈系统的工作流程示意图;
[0037] 图5为本申请另一实施例中电话反诈系统的工作流程示意图;
[0038] 图6为本申请实施例方案中涉及的电话反诈家庭网关的硬件结构示意图。

具体实施方式

[0039] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0040] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0041] 第一方面,本申请实施例提供一种电话反诈方法,应用于家庭网关,固定电话接入家庭网关的语音业务,家庭网关与至少一个移动电话绑定。
[0042] 图1示出了本申请一实施例中电话反诈方法的流程示意图。
[0043] 参照图1,一实施例中,电话反诈方法包括如下步骤:
[0044] S11、在固定电话用户与第三方通话的过程中,向绑定的移动电话发送通话请求;
[0045] S12、与接受通话请求的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。
[0046] 需要说明的是,固定电话是家庭网关的外接设备,提供音频输入输出功能以及按键操作功能,而实现通话功能的主体模是家庭网关中的语音业务模块。为实现本申请的电话反诈方法,无需改进固定电话,而是主要围绕家庭网关的语音业务模块进行改进设置,部分实施例中,还需要在绑定的移动电话中进行配套设置。
[0047] 可选地,发送通话请求可设置为无条件触发或者由用户在固定电话上进行预设按键操作触发,例如拍叉簧后按*和1键。设置为无条件触发时固定电话用户与第三方的所有通话均会向绑定的移动电话发送通话请求,可能会给移动电话用户带来困扰。设置为按键操作触发时需要固定电话用户具备一定的反诈意识,即不确定是否为电话诈骗时,能够及时求助于人的意识。
[0048] 示例地,移动电话通过WIFI或蓝牙直连家庭网关进行绑定,移动电话向家庭网关发起绑定请求,绑定请求中包含移动电话号码,家庭网关接受绑定请求后将对应的移动电话号码加入到实时维护的绑定列表中。
[0049] 由此,本实施例中,家庭网关绑定固定电话用户所信赖的人的移动电话,在固定电话用户与第三方通话的过程中,家庭网关与绑定的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。本实施例不依赖专业设备和专业人员,用户通过家庭网关进行简单的绑定配置即可使用,节省了大量人力和设备资源,便于推广实施。此外,本实施例通过让固定电话用户所信赖的人直接加入通话,能更好地获取固定电话用户的信任,从而提高反诈的效率和成功率。
[0050] 图2示出了本申请另一实施例中电话反诈方法的流程示意图。
[0051] 参照图2,进一步地,一实施例中,所述向绑定的移动电话发送通话请求的步骤包括:
[0052] 查询是否存在处于在线状态的移动电话,其中,家庭网关持续监测绑定的移动电话的状态;
[0053] 若存在处于在线状态的移动电话,则向处于在线状态的移动电话发送第一通话请求,其中,第一通话请求中包含家庭网关的第一会话信息;
[0054] 所述与接受通话请求的移动电话建立通话的步骤包括:
[0055] 若接收到针对第一通话请求的接受响应,则通过第一会话信息和第二会话信息与对应的移动电话建立通话,其中,接受响应中包含移动电话的第二会话信息,返回接受响应的移动电话开启音频接收端口和音频发送端口。
[0056] 示例地,当移动电话与家庭网关距离较近时,移动电话可通过与家庭网关处于同一WiFi环境或者与家庭网关蓝牙连接来保持在线状态;当移动电话与家庭网关距离较远时,移动电话可通过移动数据或第三方WiFi远程连接家庭网关来保持在线状态。家庭网关通过周期性接收绑定的移动电话的心跳消息来监测其状态,一旦连续若干次未收到某移动电话的心跳消息,则判断该移动电话处于离线状态,否则判断该移动电话处于在线状态。
[0057] 本实施例中,家庭网关能够向处于在线状态的移动电话直接发送第一通话请求,以通过第一会话信息和第二会话信息建立通话。若移动电话接受第一通话请求,则开启音频接收端口以接收来自家庭网关的固定电话用户与第三方的通话语音流,开启音频发送端口以向家庭网关发送移动电话用户的通话语音流,从而实现三方通话。该通话方式属于私有协议通话,无需借助运营商的语音服务器,且不会产生通话费用
[0058] 可选地,上述私有协议可基于SDP(Session Description Protocol,会话描述协议)架构,SDP是一种用于描述多媒体会话信息的协议,通常在会话发起前交换会话信息时使用。第一会话信息和第二会话信息包含RTP(Real‑time Transport Protocol,实时传输协议)流IP、端口、编码格式等。
[0059] 可选地,家庭网关向所有处于在线状态的移动电话发送第一通话请求,在接收到任意一个移动电话回复的接受响应后,不再接收其他移动电话的回复,并给其他发送过第一通话请求的移动电话发送通话请求取消的消息。
[0060] 继续参照图2,进一步地,一实施例中,所述向绑定的移动电话发送通话请求的步骤还包括:
[0061] 若不存在处于在线状态的移动电话,则通过语音协议送号方式向绑定的移动电话发送第二通话请求;
[0062] 若仅接收到针对第一通话请求的拒绝响应,则通过语音协议送号方式向绑定的移动电话发送第二通话请求。
[0063] 本实施例中,在无法通过私有协议建立通话的情况下,通过语音协议送号方式发送第二通话请求(即,拨打移动电话的号码)以建立通话。该通话方式属于通用语音协议通话,如SIP(Session Initiation Protocol,会话初始协议)和H.248协议,需要借助运营商的语音服务器转发第二通话请求,会产生额外通话费用。
[0064] 可选地,家庭网关向所有绑定的移动电话发送第二通话请求,在任意一个移动电话接通后,不再接受其他移动电话的通话接入,并给其他移动电话发送通话请求取消信令报文。
[0065] 进一步地,一实施例中,在所述向处于在线状态的移动电话发送第一通话请求的步骤之后还包括:
[0066] 若仅接收到针对第一通话请求的拒绝响应,则通过第一会话信息和第二会话信息与对应的移动电话建立传输信道,其中,拒绝响应中包含移动电话的第二会话信息,返回拒绝响应的移动电话开启音频接收端口;
[0067] 获取建立通话或传输信道的移动电话针对通话语音流的反诈识别结果。
[0068] 本实施例中,无论移动电话接受或拒绝第一通话请求,均会在回复的响应中添加第二会话信息,并打开音频接收端口,以接收来自家庭网关的固定电话用户与第三方的通话语音流,仅有接受第一通话请求的移动电话会打开音频发送端口,以向家庭网关发送移动电话用户的通话语音流。换言之,建立通话本质是音频数据在家庭网关和移动电话之间的双向传输,建立传输信道则是音频数据由家庭网关向移动电话的单向传输。
[0069] 通过本实施例,在固定电话用户与第三方的通话过程中,若存在处于在线状态的移动电话,则无论移动电话接受或拒绝第一通话请求,家庭网关均可以借用移动电话中的反诈识别工具(后文简称反诈APP)针对通话语音流进行实时反诈识别,从而进一步提高反诈的效率和成功率。
[0070] 可选地,家庭网关从拒绝第一通话请求的移动电话中选择绑定时间最早的移动电话,与该移动电话建立传输信道。
[0071] 可选地,家庭网关在与任意一个移动电话建立通话或传输信道后,就向其他处于在线状态的移动电话发送消息使其关闭相应的端口并释放相应的资源。
[0072] 进一步地,一实施例中,在所述查询是否存在处于在线状态的移动电话的步骤之后还包括:
[0073] 若未查询到处于在线状态的移动电话,则存储通话录音;
[0074] 在通话结束后,向处于在线状态的移动电话发送录音传输请求,其中,录音传输请求中包含家庭网关的第一会话信息,移动电话在接收到录音传输请求时开启音频接收端口,并返回第二会话信息;
[0075] 通过第一会话信息和第二会话信息与对应的移动电话建立传输信道;
[0076] 获取建立传输信道的移动电话针对通话录音的反诈识别结果。
[0077] 本实施例中,对于无法通过移动电话针对通话语音流进行实时反诈识别的情况,家庭网关存储通话录音,并在移动电话重新上线后借用反诈APP针对通话录音进行事后反诈识别,从而进一步提高反诈成功率。
[0078] 进一步地,一实施例中,所述电话反诈方法还包括:
[0079] 在固定电话用户与第三方通话的过程中,针对通话语音流进行反诈识别。
[0080] 本实施例中,通过设置于家庭网关的反诈识别工具(后文简称反诈插件)针对通话语音流进行实时反诈识别,从而进一步提高反诈的效率和成功率。
[0081] 需要说明的是,反诈插件和反诈APP在软件功能上基本一致,均为反诈识别,区别主要在于:反诈插件的实时性更强,均为针对通话语音流进行实时反诈识别,而反诈APP在移动电话处于离线状态时无法获取通话语音流,只能在重新上线后针对通话录音进行事后反诈识别。反诈APP和反诈插件由于运行环境不一致,其版本也可能存在差异,针对同一通话内容可能输出不同的反诈识别结果,同时采用反诈APP和反诈插件可减小版本差异造成的漏判问题。
[0082] 通常情况下,家庭网关中设有提醒上报模块,其基本功能为将家庭网关的运行状况上报给运营商平台以及反馈给用户等。可选地,提醒上报模块通过将反诈识别结果上报给运营商平台、给固定电话用户播放语音提示、在家庭网关的页面和家庭网关配套APP中显示反诈识别结果等方式来降低固定电话用户被电话诈骗的风险。
[0083] 继续参照图2,进一步地,一实施例中,在所述向绑定的移动电话发送通话请求的步骤之后还包括:
[0084] 若未与任何绑定的移动电话建立通话,则存储通话录音。
[0085] 本实施例中,对于没有移动电话用户加入固定电话用户与第三方的通话的情况,存储通话录音以供移动电话用户事后了解该次通话过程的全貌,从而进一步提高反诈成功率。
[0086] 可选地,当存储的通话录音超过用户设置的指定期限但仍未传输时,自动删除该通话录音。当存储的通话录音的总大小超过指定存储大小时,自动删除录制时间较早的通话录音。
[0087] 图3示出了本申请一实施例中电话反诈系统的架构示意图。
[0088] 参照图3,一实施例中,家庭网关设有语音业务模块、联动插件、反诈插件和提醒上报模块,移动电话设有联动APP、通话模块和反诈APP。语音业务模块和提醒上报模块为家庭网关中的原有组成部分,通话模块为移动电话中的原有组成部分,其他均为本实施例新增的组成部分。固定电话连接语音业务模块,语音业务模块提供通话功能,固定电话提供音频输入输出功能以及按键操作功能。
[0089] 家庭网关对移动电话的绑定和在线状态监测由联动插件与联动APP的交互实现。具体地,联动插件与联动APP绑定,并通过周期性接收联动APP的心跳消息来判断移动电话是否处于在线状态,语音业务模块向联动插件查询移动电话的在线状态。
[0090] 移动电话处于在线状态时,语音业务模块与联动APP通过第一会话信息和第二会话信息建立通话或传输信道,从而实现通话语音流或通话录音的传输。具体地,语音业务模块通过联动插件将包含第一会话信息的请求发送至联动APP,通过联动插件接收联动APP返回的第二会话信息的响应。移动电话处于离线状态时,联动插件无法与联动APP正常交互,语音业务模块与通话模块通过语音协议送号方式建立通话。
[0091] 移动电话处于在线状态时,联动APP将接收到的通话语音流或通话录音输入反诈APP进行反诈识别,并通过联动插件和语音业务模块将反诈识别结果发送至提醒上报模块。无论移动电话是否处于在线状态,语音业务模块通过联动插件将通话语音流发送至反诈插件进行反诈识别,并将返回的反诈识别结果发送至提醒上报模块。提醒上报模块根据反诈识别结果采取措施以降低固定电话用户被电话诈骗的风险。
[0092] 本实施例中,充分利用家庭网关中语音业务模块与提醒上报模块原有的功能和连接关系,通过联动插件来实现语音业务模块与联动APP和反诈插件的信息交互,通过语音业务模块收集来自反诈插件和反诈APP的反诈识别结果并提交至提醒上报模块,从而降低系统复杂度,便于开发和维护。
[0093] 可选地,联动APP与家庭网关配套APP可以为两个独立的APP,联动APP也可以作为家庭网关配套APP的一个子部分,从而进一步减少开发和维护所需要的人力资源。
[0094] 下面结合附图说明电话反诈系统中各组成部分的具体工作流程。
[0095] 图4示出了本申请一实施例中电话反诈系统的工作流程示意图;图5示出了本申请另一实施例中电话反诈系统的工作流程示意图。
[0096] 参照图4,固定电话用户与第三方通话过程中,如果存在处于在线状态的移动电话,工作流程如下:
[0097] A1、语音业务模块与外部电话通话开始前,各移动电话的联动APP与联动插件建立绑定关系;
[0098] A2、联动插件与至少一个联动APP之间正常心跳交互,联动插件判断对应的移动电话处于在线状态;
[0099] A3、外部电话与语音业务模块通话开始,通话建立方式包括固定电话呼出和外部电话呼入;
[0100] A4、语音业务模块向联动插件查询是否存在处于在线状态的移动电话;
[0101] A5、联动插件向语音业务模块返回查询结果,本次查询结果是存在处于在线状态的移动电话;
[0102] A6、语音业务模块从查询结果中得知存在处于在线状态的移动电话,向联动插件发送第一会话信息;
[0103] A7、联动插件向每一个心跳正常的联动APP发送第一通话请求,第一通话请求中包含第一会话信息;
[0104] A8、联动APP基于移动电话用户的操作向联动插件返回接受响应或拒绝响应,返回接受响应时开启音频接收端口和音频发送端口,返回拒绝响应时开启音频接收端口,接受响应和拒绝响应中均包含第二会话信息;
[0105] A9、联动插件将接受响应或拒绝响应中的第二会话信息返回至语音业务模块;
[0106] A10、第二会话信息取自接受响应时,语音业务模块和联动APP通过第一会话信息和第二会话信息建立通话;第二会话信息取自拒绝响应时,语音业务模块和联动APP通过第一会话信息和第二会话信息建立传输信道;
[0107] A11、语音业务模块将通话语音流传输至联动插件,与此同时,通话语音流在建立通话的语音业务模块和联动APP之间双向传输,通话语音流在建立传输信道的语音业务模块和联动APP之间单向传输;
[0108] A12、联动插件调用反诈插件对通话语音流进行实时反诈识别,联动APP调用反诈APP对通话语音流进行实时反诈识别;
[0109] A13、反诈插件向联动插件反馈反诈识别结果,反诈APP向联动APP反馈反诈识别结果;
[0110] A14、联动APP将反诈APP的反诈识别结果返回至联动插件;
[0111] A15、联动插件综合反诈插件和反诈APP的反诈识别结果,只要其中任意结果判断本次通话为电话诈骗,则输出电话诈骗的最终反诈识别结果,否则输出非电话诈骗的最终反诈识别结果,将最终反诈识别结果返回至语音业务模块;
[0112] A16、语音业务模块将最终反诈识别结果发送至提醒上报模块,提醒上报模块在通话结束前采取措施以降低固定电话用户被电话诈骗的风险;
[0113] A17、外部电话与语音业务模块通话结束。
[0114] 参照图5,固定电话用户与第三方通话过程中,如果不存在处于在线状态的移动电话,工作流程如下:
[0115] B1、同A1;
[0116] B2、联动插件与所有联动APP之间均心跳中断,联动插件判断所有移动电话均处于离线状态;
[0117] B3、同A3;
[0118] B4、同A4;
[0119] B5、联动插件向语音业务模块返回查询结果,本次查询结果是不存在处于在线状态的移动电话;
[0120] B6、语音业务模块拨打所有绑定的移动电话的号码,以通过语音协议送号方式向对应的通话模块发送第二通话请求,通话模块基于移动电话用户的操作接受或拒绝第二通话请求,图5中语音业务模块成功与某移动电话的通话模块建立通话;
[0121] B7、语音业务模块将通话语音流传输至联动插件,同时存储通话录音;
[0122] B8、联动插件调用反诈插件对通话语音流进行实时反诈识别;
[0123] B9、反诈插件向联动插件反馈反诈识别结果;
[0124] B10、联动插件将反诈插件的反诈识别结果返回至语音业务模块;
[0125] B11、语音业务模块反诈插件的反诈识别结果发送至提醒上报模块,提醒上报模块在通话结束前采取措施以降低固定电话用户被电话诈骗的风险;
[0126] B12、同A17;
[0127] B13、某移动电话重新上线,其联动APP与联动插件的心跳恢复;
[0128] B14、联动插件向语音业务模块发送移动电话上线的消息;
[0129] B15、语音业务模块从上线消息中得知存在处于在线状态的移动电话,向联动插件发送第一会话信息;
[0130] B16、联动插件向上线的移动电话的联动APP发送录音传输请求,录音传输请求中包含第一会话信息;
[0131] B17、联动APP在接收到录音传输请求时开启音频接收端口,并向联动插件返回第二会话信息;
[0132] B18、联动插件将第二会话信息返回至语音业务模块;
[0133] B19、语音业务模块和联动APP通过第一会话信息和第二会话信息建立传输信道;
[0134] B20、语音业务模块向联动APP传输通话录音;
[0135] B21、联动APP调用反诈APP对通话录音进行事后反诈识别;
[0136] B22、反诈APP向联动APP反馈反诈识别结果;
[0137] B23、联动APP将反诈APP的反诈识别结果返回至联动插件;
[0138] B24、联动插件比较反诈APP的反诈识别结果与之前反诈插件的反诈识别结果,在反诈插件的反诈识别结果为非电话诈骗,反诈APP的反诈识别结果为电话诈骗时,将反诈APP的反诈识别结果返回至语音业务模块;
[0139] B25、语音业务模块将反诈APP的反诈识别结果发送至提醒上报模块,提醒上报模块在通话结束后采取措施以降低固定电话用户被电话诈骗的风险。
[0140] 此外,图4中,若步骤A8中所有联动APP均返回拒绝响应,联动插件还会向语音业务模块反馈对应信息,语音业务模块收到反馈后尝试通过语音协议送号方式与某移动电话建立通话,若未成功建立通话,则会存储通话录音。
[0141] 第二方面,本申请实施例还提供一种电话反诈系统。
[0142] 一实施例中,电话反诈系统包括固定电话、家庭网关和至少一个与家庭网关绑定的移动电话,固定电话接入家庭网关的语音业务;
[0143] 家庭网关用于在固定电话用户与第三方通话的过程中,向绑定的移动电话发送通话请求,并与接受通话请求的移动电话建立通话,以供移动电话用户加入固定电话用户与第三方的通话。
[0144] 进一步地,一实施例中,家庭网关用于持续监测绑定的移动电话的状态,在固定电话用户与第三方通话的过程中,查询是否存在处于在线状态的移动电话,若存在处于在线状态的移动电话,则向处于在线状态的移动电话发送第一通话请求,其中,第一通话请求中包含家庭网关的第一会话信息;
[0145] 移动电话用于若针对第一通话请求向家庭网关返回接受响应,则开启音频接收端口和音频发送端口,其中,接受响应中包含移动电话的第二会话信息;
[0146] 家庭网关还用于若接收到针对第一通话请求的接受响应,则通过第一会话信息和第二会话信息与对应的移动电话建立通话。
[0147] 进一步地,一实施例中,家庭网关还用于:
[0148] 若不存在处于在线状态的移动电话,则通过语音协议送号方式向绑定的移动电话发送第二通话请求;
[0149] 若仅接收到针对第一通话请求的拒绝响应,则通过语音协议送号方式向绑定的移动电话发送第二通话请求。
[0150] 进一步地,一实施例中,移动电话还用于若针对第一通话请求向家庭网关返回拒绝响应,则开启音频接收端口,其中,拒绝响应中包含移动电话的第二会话信息;
[0151] 家庭网关还用于若仅接收到针对第一通话请求的拒绝响应,则通过第一会话信息和第二会话信息与对应的移动电话建立传输信道;
[0152] 家庭网关还用于获取建立通话或传输信道的移动电话针对通话语音流的反诈识别结果。
[0153] 进一步地,一实施例中,家庭网关还用于若未查询到处于在线状态的移动电话,则存储通话录音,在通话结束后,向处于在线状态的移动电话发送录音传输请求,其中,录音传输请求中包含家庭网关的第一会话信息;
[0154] 移动电话还用于在接收到录音传输请求时开启音频接收端口,并返回第二会话信息;
[0155] 家庭网关还用于通过第一会话信息和第二会话信息与对应的移动电话建立传输信道,以获取建立传输信道的移动电话针对通话录音的反诈识别结果。
[0156] 进一步地,一实施例中,家庭网关还用于在固定电话用户与第三方通话的过程中,针对通话语音流进行反诈识别。
[0157] 进一步地,一实施例中,家庭网关还用于若未与任何绑定的移动电话建立通话,则存储通话录音。
[0158] 其中,上述电话反诈系统中各个组成部分的功能实现与上述电话反诈方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。
[0159] 第三方面,本申请实施例提供一种电话反诈家庭网关。
[0160] 图6示出了本申请实施例方案中涉及的电话反诈家庭网关的硬件结构示意图。
[0161] 参照图6,本申请实施例中,电话反诈家庭网关可以包括处理器、存储器、通信接口以及通信总线。
[0162] 其中,通信总线可以是任何类型的,用于实现处理器、存储器以及通信接口互连。
[0163] 通信接口包括输入/输出(input/output,I/O)接口、物理接口和逻辑接口等用于实现电话反诈家庭网关内部的器件互连的接口,以及用于实现电话反诈家庭网关与其他设备(例如其他计算设备或用户设备)互连的接口。物理接口可以是以太网接口、光纤接口、ATM接口等;用户设备可以是显示屏(Display)、键盘(Keyboard)等。
[0164] 存储器可以是各种类型的存储介质,例如随机存取存储器(randomaccess memory,RAM)、只读存储器(read‑only memory,ROM)、非易失性RAM(non‑volatileRAM,NVRAM)、闪存、光存储器、硬盘、可编程ROM(programmable ROM,PROM)、可擦除PROM(erasable PROM,EPROM)、电可擦除PROM(electrically erasable PROM,EEPROM)等。
[0165] 处理器可以是通用处理器,通用处理器可以调用存储器中存储的电话反诈程序,并执行本申请实施例提供的电话反诈方法。例如,通用处理器可以是中央处理器(central processing unit,CPU)。其中,电话反诈程序被调用时所执行的方法可参照本申请电话反诈方法的各个实施例,此处不再赘述。
[0166] 本领域技术人员可以理解,图6中示出的硬件结构并不构成对本申请的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0167] 第四方面,本申请实施例还提供一种可读存储介质。
[0168] 本申请可读存储介质上存储有电话反诈程序,其中所述电话反诈程序被处理器执行时,实现如上述的电话反诈方法的步骤。
[0169] 其中,电话反诈程序被执行时所实现的方法可参照本申请电话反诈方法的各个实施例,此处不再赘述。
[0170] 需要说明的是,上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
[0171] 本申请的说明书权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。术语“第一”、“第二”和“第三”等描述,是用于区分不同的对象等,其不代表先后顺序,也不限定“第一”、“第二”和“第三”是不同的类型。
[0172] 在本申请实施例的描述中,“示例性的”、“例如”或者“举例来说”等用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”、“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”、“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。
[0173] 在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。
[0174] 在本申请实施例描述的一些流程中,包含了按照特定顺序出现的多个操作或步骤,但是应该理解,这些操作或步骤可以不按照其在本申请实施例中出现的顺序来执行或并行执行,操作的序号仅用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作或步骤可以按顺序执行或并行执行,并且这些操作或步骤可以进行组合。
[0175] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本申请各个实施例所述的方法。
[0176] 以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
QQ群二维码
意见反馈