骚扰电话拦截方法及装置.pdf

上传人:b*** 文档编号:1778110 上传时间:2018-07-12 格式:PDF 页数:23 大小:2.24MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410765458.6

申请日:

2014.12.11

公开号:

CN104486476A

公开日:

2015.04.01

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04M 1/663申请公布日:20150401|||实质审查的生效IPC(主分类):H04M 1/663申请日:20141211|||公开

IPC分类号:

H04M1/663; H04W12/12(2009.01)I

主分类号:

H04M1/663

申请人:

北京奇虎科技有限公司; 奇智软件(北京)有限公司

发明人:

常富洋; 李振博; 周楠; 谢冉

地址:

100088北京市西城区新街口外大街28号D座112室(德胜园区)

优先权:

专利代理机构:

北京路浩知识产权代理有限公司11002

代理人:

李相雨

PDF下载: PDF下载
内容摘要

本发明提供一种骚扰电话拦截方法及装置,所述方法包括:在通信终端开启骚扰电话拦截模式之后,获取当前来电的电话号码,以及当前来电的响铃时间;若当前来电的响铃时间小于预设第一阈值,且当前来电不属于通信终端的号码薄中的号码,则将当前来电的电话号码直接拦截;若当前来电响铃时间大于等于预设第一阈值,且当前来电的电话号码不属于通信终端的号码薄中的号码,延长当前来电的响铃,将来电的电话号码上传云端服务器,云端服务器确定当前来电的电话号码属于骚扰电话时,将当前来电的电话号码直接拦截。该方法比人为加入来电防火墙或黑名单的方法识别骚扰电话更准确,通过此方法有效避免了用户被恶意骚扰电话的骚扰。

权利要求书

权利要求书1.  一种骚扰电话拦截方法,其特征在于,包括: 在通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来 电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号 码的响铃时间; 若当前来电的电话号码的响铃时间小于预设第一阈值,且所述当 前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述 当前来电的电话号码直接拦截; 若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所 述当前来电的电话号码不属于所述通信终端的号码薄中的号码,延长 所述当前来电的电话号码的响铃,将所述当前来电的电话号码上传云 端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚 扰电话; 在所述云端服务器确定所述当前来电的电话号码属于骚扰电话 时,将所述当前来电的电话号码直接拦截。 2.  根据权利要求1所述的方法,其特征在于,所述对所述通信终 端中的来电情况进行监测之前,所述方法还包括: 接收所述云端服务器发送的骚扰电话列表; 所述获取当前来电的电话号码,以及当前来电的电话号码的响铃 时间之后,所述方法还包括: 确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且 所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述 当前来电的电话号码直接拦截,且不执行将所述当前来电的电话号码 上传云端服务器的步骤。 3.  根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据拦截的电话号码向通信终端发送提示信息,所述提示信息用 于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。 4.  一种从电话黑名单中恢复的方法,其特征在于,包括: 针对电话黑名单中的每一电话号码,统计该电话号码的第一时间 段的通话行为,所述通话行为包括:通话时间戳、通话时长、通话类 型、通话对象标识、通话次数和/或通话方向信息; 分析所述第一时间段的通话行为,获得该电话号码在所述第一时 间段的通话行为的分析结果; 根据所述分析结果确定是否在所述电话黑名单中去除该电话号 码。 5.  根据权利要求4所述的方法,其特征在于,如果根据所述分析 结果无法确定是否需要在所述电话黑名单中去除该电话号码时,所述 方法还包括: 统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复; 将所述第一时间段的通话行为和所述第二时间段的通话行为进行 比较; 根据所述第一时间段的通话行为和所述第二时间段的通话行为的 比较结果确定是否在所述电话黑名单中去除该电话号码。 6.  一种骚扰电话拦截装置,其特征在于,包括, 来电号码获取模块,用于在骚扰电话拦截装置所在的通信终端开 启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测, 获取当前来电的电话号码,以及当前来电的电话号码的响铃时间; 来电号码拦截模块,用于当所述来电号码获取模块获取的当前来 电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话 号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的电 话号码直接拦截; 所述来电号码拦截模块,还用于当所述来电号码获取模块获取的 当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前 来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所述 当前来电的电话号码的响铃,以及将所述当前来电的电话号码上传云 端服务器,当所述云端服务器确定所述当前来电的电话号码属于骚扰 电话时,将所述当前来电的电话号码直接拦截。 7.  根据权利要求6所述的装置,其特征在于,所述装置还包括: 接收模块,用于在所述来电号码获取模块对所述通信终端中的来 电情况进行监测之前,接收所述云端服务器发送的骚扰电话列表; 所述来电号码拦截模块,还用于在所述来电号码获取模块获取当 前来电的电话号码,以及当前来电的电话号码的响铃时间之后,当确 定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当 前来电的电话号码属于所述骚扰电话获取模块获取的所述骚扰电话列 表中的号码时,则将所述当前来电的电话号码直接拦截。 8.  根据权利要求7所述的装置,其特征在于,所述装置还包括: 骚扰电话提示模块,用于根据所述来电号码拦截模块拦截的电话 号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的 用户提示有骚扰电话已经被拦截的信息。 9.  一种从电话黑名单中恢复的装置,其特征在于,包括: 通话行为统计单元,用于针对电话黑名单中的每一电话号码,统 计该电话号码的第一时间段的通话行为,所述通话行为包括:通话时 间戳、通话时长、通话类型、通话对象标识、通话次数和/或通话方向 信息; 通话行为分析单元,用于分析所述第一时间段的通话行为,获得 该电话号码在所述第一时间段的通话行为的分析结果; 处理单元,用于根据所述分析结果确定是否在所述电话黑名单中 去除该电话号码。 10.  根据权利要求9所述的装置,其特征在于,在所述处理单元 根据所述分析结果无法确定是否需要在所述电话黑名单中去除该电话 号码时,所述通话行为统计单元,还用于 统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复; 比较单元,用于将所述第一时间段的通话行为和所述第二时间段 的通话行为进行比较; 所述处理单元,还用于根据所述第一时间段的通话行为和所述第 二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该 电话号码。

说明书

说明书骚扰电话拦截方法及装置
技术领域
本发明涉及通信技术,尤其涉及一种骚扰电话拦截方法及装置。
背景技术
随着通信技术的发展,手机等通信工具变得越来越普及,对人们 的学习工作生活等方面都产生不可忽略的影响。然而,一些不法分子 正是利用手机的普及性来谋取私利。
目前,存在很多利用自动机器或通过人工恶意拨打电话,当听到 电信系统的被攻击电话号码振铃消息就立即挂断电话,骚扰被攻击号 码或引诱对方回拨,从而达到欺骗收费的目的。现有的第三方手机安 全软件中,很多已经实现了骚扰电话的检测和记录。例如,采用人为 加入来电防火墙或黑名单的方法对付骚扰电话,这些方法容易产生误 操作,且不能够有效的避免用户被恶意骚扰电话骚扰。
发明内容
针对现有技术中的缺陷,本发明提供一种骚扰电话拦截方法及装 置,实现了骚扰电话的监测和拦截。
第一方面,本发明提供一种骚扰电话拦截方法,包括:
在通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来 电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号 码的响铃时间;
若当前来电的电话号码的响铃时间小于预设第一阈值,且所述当 前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述 当前来电的电话号码直接拦截;
若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所 述当前来电的电话号码不属于所述通信终端的号码薄中的号码,延长 所述当前来电的电话号码的响铃,将所述当前来电的电话号码上传云 端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚 扰电话;
在所述云端服务器确定所述当前来电的电话号码属于骚扰电话 时,将所述当前来电的电话号码直接拦截。
可选的,所述对所述通信终端中的来电情况进行监测之前,所述 方法还包括:
接收所述云端服务器发送的骚扰电话列表;
所述获取当前来电的电话号码,以及当前来电的电话号码的响铃 时间之后,所述方法还包括:
确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且 所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述 当前来电的电话号码直接拦截,且不执行将所述当前来电的电话号码 上传云端服务器的步骤。
可选的,所述方法还包括:
根据拦截的电话号码向通信终端发送提示信息,所述提示信息用 于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。
可选的,所述方法还包括:
若监测到所述通信终端连接无线访问节点,则自动更新所述骚扰 电话列表。
可选的,云端服务器确定所述当前来电的电话号码是否属于骚扰 电话,包括:
所述云端服务器接收所述电话号码之后,确定预设时间段内接收 多个骚扰拦截装置上传的所述电话号码的次数是否超过预设第二阈 值,如果超过,则确定所述电话号码属于骚扰电话。
第二方面,本发明还提供一种骚扰电话拦截装置,包括,
来电号码获取模块,用于在骚扰电话拦截装置所在的通信终端开 启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测, 获取当前来电的电话号码,以及当前来电的电话号码的响铃时间;
来电号码拦截模块,用于当所述来电号码获取模块获取的当前来 电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话 号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的电 话号码直接拦截;
所述来电号码拦截模块,还用于当所述来电号码获取模块获取的 当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前 来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所述 当前来电的电话号码的响铃,将所述当前来电的电话号码上传云端服 务器,当所述云端服务器确定所述当前来电的电话号码属于骚扰电话 时,将所述当前来电的电话号码直接拦截。
可选的,所述装置还包括:
接收模块,用于在所述来电号码获取模块对所述通信终端中的来 电情况进行监测之前,接收所述云端服务器发送的骚扰电话列表;
所述来电号码拦截模块,还用于在所述来电号码获取模块获取当 前来电的电话号码,以及当前来电的电话号码的响铃时间之后,当确 定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当 前来电的电话号码属于所述骚扰电话获取模块获取的所述骚扰电话列 表中的号码时,则将所述当前来电的电话号码直接拦截。
可选的,所述装置还包括:
骚扰电话提示模块,用于根据所述来电号码拦截模块拦截的电话 号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的 用户提示有骚扰电话已经被拦截的信息。
可选的,所述装置还包括:
骚扰电话更新模块,用于在监测到所述通信终端连接无线访问节 点时,自动更新所述骚扰电话列表。
第三方面,本发明还提供一种从电话黑名单中恢复的方法,包括:
针对电话黑名单中的每一电话号码,统计该电话号码的第一时间 段的通话行为,所述通话行为包括:通话时间戳、通话时长、通话类 型、通话对象标识、通话次数和/或通话方向信息;
分析所述第一时间段的通话行为,获得该电话号码在所述第一时 间段的通话行为的分析结果;
根据所述分析结果确定是否在所述电话黑名单中去除该电话号 码。
可选地,如果根据所述分析结果无法确定是否需要在所述电话黑 名单中去除该电话号码时,所述方法还包括:
统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复;
将所述第一时间段的通话行为和所述第二时间段的通话行为进行 比较;
根据所述第一时间段的通话行为和所述第二时间段的通话行为的 比较结果确定是否在所述电话黑名单中去除该电话号码。
可选地,将所述第一时间段的通话行为和所述第二时间段的通话 行为进行比较之前,所述方法还包括:
获取所述第一时间段的通话行为的第一加权值,获取所述第二时 间段的通话行为的第二加权值;
相应地,所述将所述第一时间段的通话行为和所述第二时间段的 通话行为进行比较,包括:
将所述第一加权值和第二加权值进行比较。
可选地,所述通话行为的加权值通过下述的一项或多项加权计算 获得:
通话时间戳、通话时长、通话类型、通话对象标识、通话方向信 息。
可选地,所述通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属 的正向评论值和/或负向评论值。
第四方面,本发明还提供一种从电话黑名单中恢复的装置,包括:
通话行为统计单元,用于针对电话黑名单中的每一电话号码,统 计该电话号码的第一时间段的通话行为,所述通话行为包括:通话时 间戳、通话时长、通话类型、通话对象标识、通话次数和/或通话方向 信息;
通话行为分析单元,用于分析所述第一时间段的通话行为,获得 该电话号码在所述第一时间段的通话行为的分析结果;
处理单元,用于根据所述分析结果确定是否在所述电话黑名单中 去除该电话号码。
可选地,在所述处理单元根据所述分析结果无法确定是否需要在 所述电话黑名单中去除该电话号码时,所述通话行为统计单元,还用 于
统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复;
比较单元,用于将所述第一时间段的通话行为和所述第二时间段 的通话行为进行比较;
所述处理单元,还用于根据所述第一时间段的通话行为和所述第 二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该 电话号码。
可选地,所述比较单元,具体用于
获取所述第一时间段的通话行为的第一加权值,获取所述第二时 间段的通话行为的第二加权值;
将所述第一加权值和第二加权值进行比较。
可选地,所述通话行为的加权值通过下述的一项或多项加权计算 获得:
通话时间戳、通话时长、通话类型、通话对象标识、通话方向信 息。
可选地,所述通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属 的正向评论值和/或负向评论值。
由上述技术方案可知,本发明提出了一种骚扰电话拦截方法及装 置,该方法通过根据用户当前来电的电话号码是否为通信终端的号码 薄中的号码,以及电话号码的响铃时间,或者是通过云端服务器对该 号码的识别判断等确定该电话号码是否为骚扰电话,该方法比人为加 入来电防火墙或黑名单的方法识别骚扰电话更准确,通过此方法有效 避免了用户被恶意电话的骚扰。
附图说明
图1为本发明一实施例提供的骚扰电话拦截方法的流程示意图;
图2为本发明一实施例提供的骚扰电话拦截模式设置示意图;
图3A至3D为本发明另一实施例提供的骚扰电话拦截示意图;
图4为本发明一实施例提供的从电话黑名单中恢复的方法的流程 示意图;
图5为本发明另一实施例提供的从电话黑名单中恢复的方法的流 程示意图;
图6为本发明另一实施例提供的骚扰电话拦截装置的结构示意图;
图7为本发明一实施例提供的从电话黑名单中恢复的装置的结构 示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细 描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
图1示出了本发明实施例提供的骚扰电话拦截方法的流程示意图, 如图1所示,本实施例的骚扰电话拦截方法如下所述。
S101、在通信终端开启骚扰电话拦截模式之后,对所述通信终端 中的来电情况进行监测,获取当前来电的电话号码,以及当前来电的 电话号码的响铃时间;
举例来说,如图2所示,用户在通信终端开启骚扰电话拦截模式 时,根据用户自己的需求开启对应的骚扰电话是否需要拦截。例如, 图2中示出的“陌生电话”“联系人”“匿名/私人电话”,还有根据标记 选择拦截的“诈骗电话”“骚扰电话”“广告推销”“房产中介”“快递 送餐”等,例如图2中示出的“诈骗电话”就是用户开启的拦截模式。
在具体应用中,如果“诈骗电话”模式未开启,如图3A所示,则 直接将号码“18611XXXXXX”显示在用户通信终端并不进行拦截并继 续响铃,如果“诈骗电话”模式已开启,如图3B所示,则直接将号码 “010537XXXXX”进行拦截并不继续响铃。
S102、若当前来电的电话号码的响铃时间大于等于预设第一阈值, 且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码, 延长所述当前来电的电话号码的响铃,将所述当前来电的电话号码上 传云端服务器,以使云端服务器确定所述当前来电的电话号码是否属 于骚扰电话。
在具体应用中,当前来电的电话号码的响铃时间小于预设第一阈 值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号 码,则将所述当前来电的电话号码直接拦截;
举例来说,如图3C所示,当来电电话的响铃时间为小于3s,即对 应铃声可为响一声,并且来电电话的号码不是用户通信终端中的号码 时,则将此来电电话直接拦截。
可以理解的是,若来电号码响铃为一声响铃,当来电电话的号码 为用户通信终端中存储的号码时,则不将此来电号码拦截,并以未接 电话的方式显示给用户。
在具体应用中,若当前来电的电话号码的响铃时间大于一声,并 且来电电话的号码不是用户通信终端中的号码时,则会延长所述当前 来电的电话号码的响铃,将当前来电的电话号码上传云端服务器,云 端服务器根据用户的标记次数确定当前来电的电话号码是否属于骚扰 电话。
S103、在所述云端服务器确定所述当前来电的电话号码属于骚扰 电话时,将所述当前来电的电话号码直接拦截。
举例来说,当前的来电电话号码响铃一声后继续响铃,并且当前 的来电号码并未存储在用户通信终端中,则将此来电号码上传到云端 服务器,并在云端服务器获取的用户标记的数据中查找此来电号码是 否为骚扰电话。
当然,如果用户对某一陌生号码标记之后,在短时间内(某一预 设时间段内,如一周、三天、十天等)接收到该陌生号码,则可直接 标记,不进行在云端服务器查找此来电号码是否为骚扰电话的查询。 例如,图3D中,将电话号码为“15887XXXXXX”的电话在用户通信 终端标记后,例如标记为“骚扰电话”,则当此号码再次来电时,基于 上次标记的信息,将对此号码直接进行拦截,并不进行在云端服务器 查找此来电号码是否为骚扰电话的查询。
在具体的实施过程中,云端服务器接收所述电话号码之后,确定 预设时间段内接收多个骚扰拦截装置/应用程序上传的所述电话号码的 次数是否超过预设第二阈值,如果超过,则确定所述电话号码属于骚 扰电话。例如,云端服务器将标记次数超过10次的确定为骚扰电话, 则云端服务器接收到此来电号码之后,通过查询,并当确定此来电号 码在预设时间段内的标记次数超过10次时,判定此来电号码属于骚扰 电话,并将判定此来电号码属于骚扰电话的信息发送给通信终端,将 所述当前来电的电话号码直接拦截。
本实施例中的方法根据用户当前来电的电话号码,以及电话号码 的响铃时间以及云端服务器对该号码的识别判断等确定该电话号码是 否为骚扰电话,由此,可比人为加入来电防火墙或黑名单的方法识别 骚扰电话更准确,通过本实施例的方法有效避免了用户被恶意电话的 骚扰。
在本实施例中,图1中各个步骤的执行主体可以是一运行在移动 终端/通信终端上的应用程序,也即,在实际应用中,可以开发一款应 用程序,使其在运行时能够执行本实施例中的各步骤操作。当然,该 应用程序可以是一个独立的应用程序,也可以是另一应用程序中的一 个功能模块,例如,在某手机安全软件中增加本发明中的骚扰拦截功 能等。
由于终端设备中的操作系统一般会为应用程序开放一些接口,供 应用程序从系统中获取所需的信息。
另外,在具体应用中,上述步骤S101在对所述通信终端中的来电 情况进行监测之前,还具体包括图1中未示出的步骤S100:
S100、在对所述通信终端中的来电情况进行监测之前,接收所述 云端服务器发送的骚扰电话列表。
本实施例中,上述骚扰电话列表为从云端服务器下载到本地的, 骚扰电话列表中的电话号码可为云端服务器根据预设规则统计的归类 为骚扰电话、诈骗电话、广告推销等的分类的电话号码。或者,在其 他实施例中,骚扰电话列表中的电话号码可为云端服务器统计的用户 标记上传的电话号码,如图3D所示,并根据分类规则,对用户标记的 电话号码进行分类处理生成的列表。
由此,在具体应用中,当用户的通信终端未联网的情况下,可根 据下载的骚扰电话列表对通信终端侧的陌生的电话号码进行拦截。
可理解的是,本实施例中,还可更新骚扰电话列表。即,前述的 方法还可包括:
若监测到所述通信终端有wifi信号,则自动更新所述骚扰电话列 表。
也就是说,可在通信终端采用wifi(无线网络)连接网络时,自动 更新骚扰电话列表。由于骚扰电话列表中包括的电话号码比较多,更 新过程中消耗用户流量较大,为此,可检测用户上网是否是采用的wifi 连接,如果检测到用户采用wifi连接网络,且有wifi信号,此时, 可在通信终端的后台向云端服务器更新骚扰电话列表。
在本实施例中,可方便用户在未联网的情况下,根据骚扰电话列 表、以及用户本地的预先的黑名单、用户标记的骚扰电话等信息,及 时获取陌生来电号码是否为骚扰电话。
具体地,图1所示的方法若包括前述的步骤S100,则还可包括下 述的位于步骤S101之后的步骤S101a:
S101a、在所述获取当前来电的电话号码,以及当前来电的电话号 码的响铃时间之后,确定当前来电的电话号码的响铃时间大于等于预 设第一阈值,且所述当前来电的电话号码属于所述骚扰电话列表中的 号码,则将所述当前来电的电话号码直接拦截。
在本实施例中,执行步骤S101a之后,可不执行前述的步骤S102, 即,不执行将所述当前来电的电话号码上传云端服务器的步骤。
具体来说,本实施例中确定当前来电的电话号码的响铃时间大于 等于预设第一阈值,其中第一阀值可以在以下情况下实施,如果按照 响铃次数来预设,响铃次数为大于等于两声,本实施例中的第一阀值 都可以按照此标准的情况下实施。
实际中可在通信终端采用wifi连接网络的状态下,对存储在通信 终端侧的骚扰电话列表进行实时的更新,可自动获取云端服务器最新 的骚扰电话列表。
在具体应用中,上述图1所示的方法还可包括下述的图中未示出 的步骤S104:
S104、根据拦截的电话号码向通信终端发送提示信息,所述提示 信息用于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。
上述步骤可以理解为,当用户终端开启骚扰电话拦截模式后,对 上述几种情况下进行的拦截的骚扰电话,将此骚扰电话显示给通信终 端,使得用户获悉骚扰电话拦截模式开启后拦截的电话,为了防止出 现此号码为用户未存储在通信终端号码并且只响铃一声,而用户知道 此号码的用户,当通过此拦截信息显示后,用户可以根据实际情况决 定是否进行回拨。
综合上述方法对来电号码进行拦截,也需要根据用户开启的骚扰 电话的拦截模式进行拦截。例如,若用户把“广告推销”拦截模式开 启,如果来电号码通过通信终端下载云端服务器的数据中,标记的来 电号码为“广告推销”的,则直接进行对来电号码的拦截;若用户把 “匿名/私人电话”拦截模式开启,则当来电号码不显示给用户时,就 认为是一个匿名或私人的号码,此种方法避免了一些吸费的电话显示 给用户,避免了用户回拨,并给用户带来损失等。
上述方法中,由于终端中的操作系统一般会为应用程序开放一些 接口,供应用程序从操作系统中获取所需的信息,因此,在本实施例 中,为了能够对终端中的来电/去电事件进行监测,就可以利用操作系 统的这一特点,在操作系统中对应用程序进行注册,这样,当操作系 统广播通知消息时,应用程序就能够收听到这种通知消息,并从中获 取所需的信息。
例如,当接收来电时,终端的操作系统就会广播该来电消息,并 携带来电号码,这样,应用程序就能够监测到该事件,并从中获取到 来电的电话号码,进而,应用程序还可以通过终端的操作系统提供的 接口,读取到用户在终端中保存的通讯录中的数据。
另外,服务器侧的电话黑名单中发现有部分公司/企业的总机,或 者大量的公共号码等被标记的信息,其实公司总机的分机的某一个号 码是具有骚扰性质的,如果电话黑名单中公司总机被作为黑名单拦截, 导致公司使用非常不便。
再比如,该电话号码的使用者一开始是销售人员,用手机总打电 话,后来变成了老总的秘书,这时候还下发标记,人家打电话过来说 原来却是做营销的,现在不是了,如果还继续下发骚扰电话的话影响 工作了。
为此如何提供一种可实时或定期从电话黑名单中恢复的方法。
以下图4和图5所示的方法能够根据通话行为判断是在同一时刻, 比如一秒有大量的呼入呼出行为,可认为是该电话号码为总机号码, 可从电话黑名单中洗白。
也就是说,将电话号码的时间信息作为时间轴,判断某一时间点 内是否同时有呼入呼出行为。
或者,时间轴上的时间可以选白天,持续的时间段去跟踪,可以 判断为总机号码、或者骚扰电话、或者其他商家的电话。上述方法可 提高用户的使用体验,保证电话号码更新使用者之后的正常使用行为。
图4示出了本发明一实施例提供的一种从电话黑名单中恢复的方 法的流程示意图,如图4所示,本实施例的从电话黑名单中恢复的方 法如下所述。
401、针对电话黑名单中的每一电话号码,统计该电话号码的第一 时间段的通话行为。
本实施例中的通话行为可包括:通话时间戳、通话时长、通话类 型、通话对象标识、通话次数和/或通话方向信息。
举例来说:通话时间戳可理解为该电话号码呼入某一号码的时间 点,或者呼出某一号码的时间点信息;
通话时长可理解为该电话号码接通某一号码之后的时长;
通话类型可理解为:与该电话黑名单中的电话号码通话的号码属 于呼入还是呼出,如果呼入,则进行呼入标识,如果呼出,则进行呼 出标识;
所述通话对象标识可理解为:呼入/呼出的号码是否为该电话号码 对应的通讯录中号码的标识;
所述通话方向信息可理解为:根据预设训练模型确定的该电话号 码所属的正向评论值和/或负向评论值。
该第一时间段可为最近一周,或最近一天,或者最近两天等,本 实施例不对其进行限定,仅为举例说明。
402、分析所述第一时间段的通话行为,获得该电话号码在所述第 一时间段的通话行为的分析结果。
例如,分析该电话号码在一个通话时间戳内的呼入次数和呼出次 数,以及通话类型、通话时长等信息,如果该电话号码在2014-12-08 上午10:00呼入10次,呼出15次,且通话时长均大于1分钟,则可判 断该电话号码可能属于某一公司/企业的总机号码,获得属于总机号码 的分析结果。
在其他实施例中,分析该电话号码的通话方向信息为正向的信息 之,且分值较高,则可获得该电话号码不再属于电话黑名单的分析结 果。
还可能出现的情况是:分析该电话号码的通话对象标识,如果第 一时间段内该通话对象标识均为通讯录中的联系人,且通话次数属于 正常范围,则可获得该电话号码不再属于电话黑名单的分析结果等等。
本实施例仅对步骤402进行举例说明,并不限定该电话号码在第 一时间段内的通话行为的具体分析过程,可根据实际需要进行调整。
403、根据所述分析结果确定是否在所述电话黑名单中去除该电话 号码。
也就是说,如果分析结果为需要从电话黑名单中去除,则在电话 黑名单中将该电话号码去除,即,将该电话号码洗白。
如果根据分析结果不能确定是否需要从电话黑名单中去除,则可 定期统计该电话号码的通话行为,并获取分析结果。
在一种具体的例子中,如果步骤403中根据所述分析结果无法确 定是否需要在所述电话黑名单中去除该电话号码时,上述方法还可对 该电话号码进行进一步分析,例如包括如下图中未示出的步骤:
A01、统计所述电话号码在第二时间段内的通话行为,所述第二时 间段和所述第一时间段不重复。
举例来说,第一时间段可为最近一周,第二时间段可为与第一时 间段的终止点开始的三个月等;
或者,在该电话号码的时间轴上任取两个时间段的信息。第一时 间段的时长和第二时间段的时长可以相同也可以不同,可根据实际需 要和计算过程进行选取。
可选地,第一时间段和第二时间段可间隔较长的时间,例如第一 时间段为最近一周,第二时间段可为三/五个月之前的某一周等等。
A02、将所述第一时间段的通话行为和所述第二时间段的通话行为 进行比较。
例如,比较第一时间段的通话对象标识和第二时间段的通话对象 标识是否有相同的;或者,比较第一时间段的通话方向信息和第二时 间段的通话方向信息是否有变化;或者,比较第一时间段的通话次数、 通话类型和第二时间段的通话次数和通话类型等。
A03、根据所述第一时间段的通话行为和所述第二时间段的通话行 为的比较结果确定是否在所述电话黑名单中去除该电话号码。
例如,第一时间段的通话对象标识和第二时间段的通话对象标识 已经不同,且第一时间段的通话对象标识都属于该电话号码对应的通 讯录中的标识,则可获知该电话号码可能不在属于电话黑名单了;
或者,第一时间段的通话方向信息和第二时间段的通话方向信息 已经变化,且第一时间段的通话方向信息属于正向,则可或者该电话 号码可能不在属于电话黑名单了。
本实施例的方法能够定期对电话黑名单中的电话号码进行洗白, 进而保证电话更新用户/使用者后能够正常使用,或者部分业务总机电 话的正常使用。
图5示出了本发明一实施例提供的一种从电话黑名单中恢复的方 法的流程示意图,如图5所示,本实施例的从电话黑名单中恢复的方 法如下所述。
501、针对电话黑名单中的每一电话号码,统计该电话号码的第一 时间段的通话行为,以及统计所述电话号码在第二时间段内的通话行 为。
在本实施例中,所述通话行为包括:通话时间戳、通话时长、通 话类型、通话对象标识、通话次数和/或通话方向信息;
在本实施例中,第二时间段和第一时间段不重复即不重叠。
所述通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属 的正向评论值和/或负向评论值。举例来说,可根据电话号码的评论信 息采用贝叶斯模型进行计算,获得该电话号码的正向评论值和/或负向 评论值。
502、将所述第一时间段的通话行为和所述第二时间段的通话行为 进行比较。
503、根据所述第一时间段的通话行为和所述第二时间段的通话行 为的比较结果确定是否在所述电话黑名单中去除该电话号码。
举例来说,可对该电话号码的通话行为中的通话类型做一个呼入 呼出比,根据历史的趋势,统计历史上的呼入呼出关系,联系人和被 联系人的占比关系等进行分析。还可能出现的是分析该电话号码的是 联系人的转移关系,忽然换号了
也就是说,可统计该电话号码的近期通话行为与远期通话行为的 冲突情况,发现冲突了,比如历史上经常给北京地区打电话,近期突 然换到杭州或者新疆地方打电话了,感觉行为有异常了,可进行具体 比较。
举例来说,历史冲突数据可理解为:历史上一个骚扰电话(即属 于电话黑名单中的号码)给非通讯录联系人打电话占比在90%以上, 后来给通讯录联系人打电话占比在90%以上,可以得出此人趋势发生 变化;或者,该电话号码原来是给大多数非联系人打电话就标记上了, 现在是给联系人标记就不相符了。或者,该电话号码第二时间段对外 呼出特别多,第一时间段忽然变少了等冲突数据等。
上述方式可对电话黑名单中的电话号码进行取白,实现在历史沉 淀数据中发现一些最新用户的动向。
在实际应用中,例如,可根据获取所述第一时间段的通话行为的 第一加权值,获取所述第二时间段的通话行为的第二加权值;
相应地,步骤502可具体为:将所述第一加权值和第二加权值进 行比较。
所述通话行为的加权值通过下述的一项或多项加权计算获得:通 话时间戳、通话时长、通话类型、通话对象标识、通话方向信息。
特别说明的是,通话方向信息可为根据该电话号码在互联网中对 应涉及的评论信息的内容获取的。例如,采用贝叶斯模型可计算电话 号码属于正向评论值,属于负向评论值等信息。
本实施例的方法能够定期对电话黑名单中的电话号码进行洗白, 进而保证电话更新用户/使用者后能够正常使用,或者部分业务总机电 话的正常使用。
上述图4和图5方法实施例的执行主体可为服务器或云服务器等, 本实施例不对其进行限定。
图6示出了本发明实施例提供的骚扰电话拦截装置的结构示意图, 如图6所示,所述装置包括:来电号码获取模块61和来电号码拦截模 块62;
其中,来电号码获取模块61,用于在骚扰电话拦截装置所在的通 信终端开启骚扰电话拦截模式之后,对所述通信终端中的来电情况进 行监测,获取当前来电的电话号码,以及当前来电的电话号码的响铃 时间;
来电号码拦截模块62,用于当所述来电号码获取模块获取的当前 来电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电 话号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的 电话号码直接拦截;
所述来电号码拦截模块62,还用于当所述来电号码获取模块获取 的当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当 前来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所 述当前来电的电话号码的响铃,以及将所述当前来电的电话号码上传 云端服务器,以使云端服务器确定所述当前来电的电话号码属于骚扰 电话,并将所述当前来电的电话号码直接拦截。
可选地,前述的骚扰电话拦截装置还可包括图6中未示出的接收 模块63;
其中,接收模块63用于在所述来电号码获取模块对所述通信终端 中的来电情况进行监测之前,接收云端服务器发送的骚扰电话列表;
相应地,前述的来电号码拦截模块62还用于在来电号码获取模块 61获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之 后,当确定当前来电的电话号码的响铃时间大于等于预设第一阈值, 且所述当前来电的电话号码属于所述骚扰电话获取模块获取的所述骚 扰电话列表中的号码时,则将所述当前来电的电话号码直接拦截。
在一种可能的实现方式中,前述图6所示的装置换可包括下述的 图中未示出的骚扰电话提示模块64和骚扰电话更新模块65;
其中,骚扰电话提示模块64,用于根据所述来电号码拦截模块62 拦截的电话号码向通信终端发送提示信息,所述提示信息用于向使用 通信终端的用户提示有骚扰电话已经被拦截的信息。
骚扰电话更新模块65,用于在监测到所述通信终端连接无线访问 节点时,自动更新所述骚扰电话列表。
本实施例中的骚扰电话拦截装置可执行前述图1所述的方法,本 实施例不在此进行详述,可参照前述的描述。
在通信终端中安装上述的骚扰电话拦截装置,通过该装置对所在 的通信终端上的电话号码进行监测,可比人为加入来电防火墙或黑名 单的方法识别骚扰电话更准确,通过此装置有效避免了用户被恶意骚 扰电话的骚扰。
图7示出了本发明实施例提供的从电话黑名单中恢复的装置的结 构示意图,如图7所示,从电话黑名单中恢复的装置包括:通话行为 统计单元71、通话行为分析单元72、处理单元73;
其中,通话行为统计单元71用于针对电话黑名单中的每一电话号 码,统计该电话号码的第一时间段的通话行为,所述通话行为包括: 通话时间戳、通话时长、通话类型、通话对象标识、通话次数和/或通 话方向信息;
通话行为分析单元72用于分析所述第一时间段的通话行为,获得 该电话号码在所述第一时间段的通话行为的分析结果;
处理单元73用于根据所述分析结果确定是否在所述电话黑名单中 去除该电话号码。
在一种可能的实现方式中,在所述处理单元73可根据所述分析结 果无法确定是否需要在所述电话黑名单中去除该电话号码时,所述通 话行为统计单元71还用于统计所述电话号码在第二时间段内的通话行 为,所述第二时间段和所述第一时间段不重复;
相应地,所述装置还包括图中未示出的比较单元74,该比较单元 74用于将所述第一时间段的通话行为和所述第二时间段的通话行为进 行比较;
所述处理单元73还用于根据所述第一时间段的通话行为和所述第 二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该 电话号码。
举例来说,所述比较单元74可具体用于,获取所述第一时间段的 通话行为的第一加权值,获取所述第二时间段的通话行为的第二加权 值;将所述第一加权值和第二加权值进行比较。
在本实施例中,所述通话行为的加权值通过下述的一项或多项加 权计算获得:通话时间戳、通话时长、通话类型、通话对象标识、通 话方向信息。
可理解的是,本实施例中的通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属 的正向评论值和/或负向评论值。
本实施例的装置可执行前述图4或图5所示的方法流程,参照上 述方法实施例的描述,本实施例不再详述。另外,本实施例的装置可 位于服务器侧,例如,位于云服务器中。
本实施例的装置能够定期对电话黑名单中的电话号码进行洗白,进 而保证电话更新用户/使用者后能够正常使用,或者部分业务总机电话 的正常使用。
本发明的实施例还公开了:
A1、一种骚扰电话拦截方法,包括:
在通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来 电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号 码的响铃时间;
若当前来电的电话号码的响铃时间小于预设第一阈值,且所述当 前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述 当前来电的电话号码直接拦截;
若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所 述当前来电的电话号码不属于所述通信终端的号码薄中的号码,延长 所述当前来电的电话号码的响铃,将所述当前来电的电话号码上传云 端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚 扰电话;
在所述云端服务器确定所述当前来电的电话号码属于骚扰电话 时,将所述当前来电的电话号码直接拦截。
A2、根据A1所述的方法,所述对所述通信终端中的来电情况进 行监测之前,所述方法还包括:
接收所述云端服务器发送的骚扰电话列表;
所述获取当前来电的电话号码,以及当前来电的电话号码的响铃 时间之后,所述方法还包括:
确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且 所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述 当前来电的电话号码直接拦截,且不执行将所述当前来电的电话号码 上传云端服务器的步骤。
A3、根据A1所述的方法,所述方法还包括:
根据拦截的电话号码向通信终端发送提示信息,所述提示信息用 于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。
A4、根据A2所述的方法,所述方法还包括:
监测到所述通信终端连接无线访问节点,则自动更新所述骚扰电 话列表。
A5、根据A1所述的方法,云端服务器确定所述当前来电的电话 号码是否属于骚扰电话,包括:
所述云端服务器接收所述电话号码之后,确定预设时间段内接收 多个骚扰拦截装置上传的所述电话号码的次数是否超过预设第二阈 值,如果超过,则确定所述电话号码属于骚扰电话。
B6、一种从电话黑名单中恢复的方法,包括:
针对电话黑名单中的每一电话号码,统计该电话号码的第一时间 段的通话行为,所述通话行为包括:通话时间戳、通话时长、通话类 型、通话对象标识、通话次数和/或通话方向信息;
分析所述第一时间段的通话行为,获得该电话号码在所述第一时 间段的通话行为的分析结果;
根据所述分析结果确定是否在所述电话黑名单中去除该电话号 码。
举例来说,第一时间段为最近的一个时间段。通常,可分析最近 一个月或一周的时间内的通话信息。
B7、根据B6所述的方法,如果根据所述分析结果无法确定是否需 要在所述电话黑名单中去除该电话号码时,所述方法还包括:
统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复;
将所述第一时间段的通话行为和所述第二时间段的通话行为进行 比较;
根据所述第一时间段的通话行为和所述第二时间段的通话行为的 比较结果确定是否在所述电话黑名单中去除该电话号码。
B8、根据B7所述的方法,将所述第一时间段的通话行为和所述第 二时间段的通话行为进行比较之前,所述方法还包括:
获取所述第一时间段的通话行为的第一加权值,获取所述第二时 间段的通话行为的第二加权值;
相应地,所述将所述第一时间段的通话行为和所述第二时间段的 通话行为进行比较,包括:
将所述第一加权值和第二加权值进行比较。
B9、根据8所述的方法,所述通话行为的加权值通过下述的一项 或多项加权计算获得:
通话时间戳、通话时长、通话类型、通话对象标识、通话方向信 息。
B10、根据B6至B9任一所述的方法,
所述通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属 的正向评论值和/或负向评论值。
C11、一种骚扰电话拦截装置,包括,
来电号码获取模块,用于在骚扰电话拦截装置所在的通信终端开 启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测, 获取当前来电的电话号码,以及当前来电的电话号码的响铃时间;
来电号码拦截模块,用于当所述来电号码获取模块获取的当前来 电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话 号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的电 话号码直接拦截;
所述来电号码拦截模块,还用于当所述来电号码获取模块获取的 当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前 来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所述 当前来电的电话号码的响铃,以及将所述当前来电的电话号码上传云 端服务器,当所述云端服务器确定所述当前来电的电话号码属于骚扰 电话时,将所述当前来电的电话号码直接拦截。
C12、根据C11所述的装置,所述装置还包括:
接收模块,用于在所述来电号码获取模块对所述通信终端中的来 电情况进行监测之前,接收所述云端服务器发送的骚扰电话列表;
所述来电号码拦截模块,还用于在所述来电号码获取模块获取当 前来电的电话号码,以及当前来电的电话号码的响铃时间之后,当确 定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当 前来电的电话号码属于所述骚扰电话获取模块获取的所述骚扰电话列 表中的号码时,则将所述当前来电的电话号码直接拦截。
C13、根据C12所述的装置,所述装置还包括:
骚扰电话提示模块,用于根据所述来电号码拦截模块拦截的电话 号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的 用户提示有骚扰电话已经被拦截的信息。
C14、根据12所述的装置,所述装置还包括:
骚扰电话更新模块,用于在监测到所述通信终端连接无线访问节 点时,自动更新所述骚扰电话列表。
D15、一种从电话黑名单中恢复的装置,包括:
通话行为统计单元,用于针对电话黑名单中的每一电话号码,统 计该电话号码的第一时间段的通话行为,所述通话行为包括:通话时 间戳、通话时长、通话类型、通话对象标识、通话次数和/或通话方向 信息;
通话行为分析单元,用于分析所述第一时间段的通话行为,获得 该电话号码在所述第一时间段的通话行为的分析结果;
处理单元,用于根据所述分析结果确定是否在所述电话黑名单中 去除该电话号码。
D16、根据D15所述的装置,在所述处理单元根据所述分析结果 无法确定是否需要在所述电话黑名单中去除该电话号码时,所述通话 行为统计单元,还用于
统计所述电话号码在第二时间段内的通话行为,所述第二时间段 和所述第一时间段不重复;
比较单元,用于将所述第一时间段的通话行为和所述第二时间段 的通话行为进行比较;
所述处理单元,还用于根据所述第一时间段的通话行为和所述第 二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该 电话号码。
D17、根据D16所述的装置,所述比较单元,具体用于
获取所述第一时间段的通话行为的第一加权值,获取所述第二时 间段的通话行为的第二加权值;
将所述第一加权值和第二加权值进行比较。
D18、根据D17所述的装置,所述通话行为的加权值通过下述的 一项或多项加权计算获得:
通话时间戳、通话时长、通话类型、通话对象标识、通话方向信 息。
D19、根据D15至D18任一所述的装置,
所述通话类型为:呼入标识或呼出标识;
所述通话对象标识为:呼入/呼出的号码是否为该电话号码对应的 通讯录中号码的标识;
所述通话方向信息为:根据预设训练模型确定的该电话号码所属的 正向评论值和/或负向评论值。
本发明的说明书中,说明了大量具体细节。然而,能够理解,本 发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中, 并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理 解。
类似地,应当理解,为了精简本发明公开并帮助理解各个发明方 面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发 明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。 然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的 本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确 切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面 公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求 书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本 发明的单独实施例。
本领域技术人员可以理解,可以对实施例中的设备中的模块进行 自适应性地改变并且把它们设置在于该实施例不同的一个或多个设备 中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组 件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这 样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用 任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的 所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组 合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附 图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征 来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例 包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施 例的特征的组合意味着处于本发明的范围之内并且形成不同的实施 例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一 都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多 个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的 技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器 (DSP)来实现根据本发明实施例的一种浏览器终端的设备中的一些或 者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里 所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机 程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算 机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号 可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何 其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行 限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可 设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考 符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要 求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个 这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助 于适当编程的计算机来实现。在列举了若干装置的单元权利要求中, 这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、 第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案, 而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载 的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各 实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的 范围当中。

骚扰电话拦截方法及装置.pdf_第1页
第1页 / 共23页
骚扰电话拦截方法及装置.pdf_第2页
第2页 / 共23页
骚扰电话拦截方法及装置.pdf_第3页
第3页 / 共23页
点击查看更多>>
资源描述

《骚扰电话拦截方法及装置.pdf》由会员分享,可在线阅读,更多相关《骚扰电话拦截方法及装置.pdf(23页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201410765458.6(22)申请日 2014.12.11H04M 1/663(2006.01)H04W 12/12(2009.01)(71)申请人 北京奇虎科技有限公司地址 100088 北京市西城区新街口外大街28 号 D 座 112 室(德胜园区)申请人 奇智软件(北京)有限公司(72)发明人 常富洋 李振博 周楠 谢冉(74)专利代理机构 北京路浩知识产权代理有限公司 11002代理人 李相雨(54) 发明名称骚扰电话拦截方法及装置(57) 摘要本发明提供一种骚扰电话拦截方法及装置,所述方法包括 :在通信终端开启骚扰电话拦截。

2、模式之后,获取当前来电的电话号码,以及当前来电的响铃时间 ;若当前来电的响铃时间小于预设第一阈值,且当前来电不属于通信终端的号码薄中的号码,则将当前来电的电话号码直接拦截;若当前来电响铃时间大于等于预设第一阈值,且当前来电的电话号码不属于通信终端的号码薄中的号码,延长当前来电的响铃,将来电的电话号码上传云端服务器,云端服务器确定当前来电的电话号码属于骚扰电话时,将当前来电的电话号码直接拦截。该方法比人为加入来电防火墙或黑名单的方法识别骚扰电话更准确,通过此方法有效避免了用户被恶意骚扰电话的骚扰。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书。

3、16页 附图4页(10)申请公布号 CN 104486476 A(43)申请公布日 2015.04.01CN 104486476 A1/2 页21.一种骚扰电话拦截方法,其特征在于,包括 :在通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号码的响铃时间 ;若当前来电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述当前来电的电话号码直接拦截 ;若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码,延长所述当前来电的电。

4、话号码的响铃,将所述当前来电的电话号码上传云端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚扰电话 ;在所述云端服务器确定所述当前来电的电话号码属于骚扰电话时,将所述当前来电的电话号码直接拦截。2.根据权利要求 1 所述的方法,其特征在于,所述对所述通信终端中的来电情况进行监测之前,所述方法还包括 :接收所述云端服务器发送的骚扰电话列表 ;所述获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之后,所述方法还包括 :确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述当前来电的电话号码直接拦截,且不执行将所述当前。

5、来电的电话号码上传云端服务器的步骤。3.根据权利要求 1 所述的方法,其特征在于,所述方法还包括 :根据拦截的电话号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。4.一种从电话黑名单中恢复的方法,其特征在于,包括 :针对电话黑名单中的每一电话号码,统计该电话号码的第一时间段的通话行为,所述通话行为包括 :通话时间戳、通话时长、通话类型、通话对象标识、通话次数和 / 或通话方向信息 ;分析所述第一时间段的通话行为,获得该电话号码在所述第一时间段的通话行为的分析结果 ;根据所述分析结果确定是否在所述电话黑名单中去除该电话号码。5.根据权利要求 4 所。

6、述的方法,其特征在于,如果根据所述分析结果无法确定是否需要在所述电话黑名单中去除该电话号码时,所述方法还包括 :统计所述电话号码在第二时间段内的通话行为,所述第二时间段和所述第一时间段不重复 ;将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较 ;根据所述第一时间段的通话行为和所述第二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该电话号码。6.一种骚扰电话拦截装置,其特征在于,包括,来电号码获取模块,用于在骚扰电话拦截装置所在的通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测,获取当前来电的电话号码,以及当前来电的权 利 要 求 书CN 1044864。

7、76 A2/2 页3电话号码的响铃时间 ;来电号码拦截模块,用于当所述来电号码获取模块获取的当前来电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的电话号码直接拦截 ;所述来电号码拦截模块,还用于当所述来电号码获取模块获取的当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所述当前来电的电话号码的响铃,以及将所述当前来电的电话号码上传云端服务器,当所述云端服务器确定所述当前来电的电话号码属于骚扰电话时,将所述当前来电的电话号码直接拦截。7.根据权利要求 6 所述。

8、的装置,其特征在于,所述装置还包括 :接收模块,用于在所述来电号码获取模块对所述通信终端中的来电情况进行监测之前,接收所述云端服务器发送的骚扰电话列表 ;所述来电号码拦截模块,还用于在所述来电号码获取模块获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之后,当确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码属于所述骚扰电话获取模块获取的所述骚扰电话列表中的号码时,则将所述当前来电的电话号码直接拦截。8.根据权利要求 7 所述的装置,其特征在于,所述装置还包括 :骚扰电话提示模块,用于根据所述来电号码拦截模块拦截的电话号码向通信终端发送提示信息,所述提示信息。

9、用于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。9.一种从电话黑名单中恢复的装置,其特征在于,包括 :通话行为统计单元,用于针对电话黑名单中的每一电话号码,统计该电话号码的第一时间段的通话行为,所述通话行为包括 :通话时间戳、通话时长、通话类型、通话对象标识、通话次数和 / 或通话方向信息 ;通话行为分析单元,用于分析所述第一时间段的通话行为,获得该电话号码在所述第一时间段的通话行为的分析结果 ;处理单元,用于根据所述分析结果确定是否在所述电话黑名单中去除该电话号码。10.根据权利要求 9 所述的装置,其特征在于,在所述处理单元根据所述分析结果无法确定是否需要在所述电话黑名单中去除该电。

10、话号码时,所述通话行为统计单元,还用于统计所述电话号码在第二时间段内的通话行为,所述第二时间段和所述第一时间段不重复 ;比较单元,用于将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较;所述处理单元,还用于根据所述第一时间段的通话行为和所述第二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该电话号码。权 利 要 求 书CN 104486476 A1/16 页4骚扰电话拦截方法及装置技术领域0001 本发明涉及通信技术,尤其涉及一种骚扰电话拦截方法及装置。背景技术0002 随着通信技术的发展,手机等通信工具变得越来越普及,对人们的学习工作生活等方面都产生不可忽略的影响。然而,。

11、一些不法分子正是利用手机的普及性来谋取私利。0003 目前,存在很多利用自动机器或通过人工恶意拨打电话,当听到电信系统的被攻击电话号码振铃消息就立即挂断电话,骚扰被攻击号码或引诱对方回拨,从而达到欺骗收费的目的。现有的第三方手机安全软件中,很多已经实现了骚扰电话的检测和记录。例如,采用人为加入来电防火墙或黑名单的方法对付骚扰电话,这些方法容易产生误操作,且不能够有效的避免用户被恶意骚扰电话骚扰。发明内容0004 针对现有技术中的缺陷,本发明提供一种骚扰电话拦截方法及装置,实现了骚扰电话的监测和拦截。0005 第一方面,本发明提供一种骚扰电话拦截方法,包括 :0006 在通信终端开启骚扰电话拦截。

12、模式之后,对所述通信终端中的来电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号码的响铃时间 ;0007 若当前来电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述当前来电的电话号码直接拦截 ;0008 若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码,延长所述当前来电的电话号码的响铃,将所述当前来电的电话号码上传云端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚扰电话 ;0009 在所述云端服务器确定所述当前来电的电话号码属于骚扰电话时,将所述当前来电。

13、的电话号码直接拦截。0010 可选的,所述对所述通信终端中的来电情况进行监测之前,所述方法还包括 :0011 接收所述云端服务器发送的骚扰电话列表 ;0012 所述获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之后,所述方法还包括 :0013 确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述当前来电的电话号码直接拦截,且不执行将所述当前来电的电话号码上传云端服务器的步骤。0014 可选的,所述方法还包括 :0015 根据拦截的电话号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的用户提示有骚扰电话已经被拦截。

14、的信息。说 明 书CN 104486476 A2/16 页50016 可选的,所述方法还包括 :0017 若监测到所述通信终端连接无线访问节点,则自动更新所述骚扰电话列表。0018 可选的,云端服务器确定所述当前来电的电话号码是否属于骚扰电话,包括 :0019 所述云端服务器接收所述电话号码之后,确定预设时间段内接收多个骚扰拦截装置上传的所述电话号码的次数是否超过预设第二阈值,如果超过,则确定所述电话号码属于骚扰电话。0020 第二方面,本发明还提供一种骚扰电话拦截装置,包括,0021 来电号码获取模块,用于在骚扰电话拦截装置所在的通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来电情况进。

15、行监测,获取当前来电的电话号码,以及当前来电的电话号码的响铃时间 ;0022 来电号码拦截模块,用于当所述来电号码获取模块获取的当前来电的电话号码的响铃时间小于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码时,将所述当前来电的电话号码直接拦截 ;0023 所述来电号码拦截模块,还用于当所述来电号码获取模块获取的当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码时,延长所述当前来电的电话号码的响铃,将所述当前来电的电话号码上传云端服务器,当所述云端服务器确定所述当前来电的电话号码属于骚扰电话时,将所述当前来电的电。

16、话号码直接拦截。0024 可选的,所述装置还包括 :0025 接收模块,用于在所述来电号码获取模块对所述通信终端中的来电情况进行监测之前,接收所述云端服务器发送的骚扰电话列表 ;0026 所述来电号码拦截模块,还用于在所述来电号码获取模块获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之后,当确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码属于所述骚扰电话获取模块获取的所述骚扰电话列表中的号码时,则将所述当前来电的电话号码直接拦截。0027 可选的,所述装置还包括 :0028 骚扰电话提示模块,用于根据所述来电号码拦截模块拦截的电话号码向通信终端发送提示信。

17、息,所述提示信息用于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。0029 可选的,所述装置还包括 :0030 骚扰电话更新模块,用于在监测到所述通信终端连接无线访问节点时,自动更新所述骚扰电话列表。0031 第三方面,本发明还提供一种从电话黑名单中恢复的方法,包括 :0032 针对电话黑名单中的每一电话号码,统计该电话号码的第一时间段的通话行为,所述通话行为包括 :通话时间戳、通话时长、通话类型、通话对象标识、通话次数和 / 或通话方向信息 ;0033 分析所述第一时间段的通话行为,获得该电话号码在所述第一时间段的通话行为的分析结果 ;0034 根据所述分析结果确定是否在所述电话黑名单。

18、中去除该电话号码。说 明 书CN 104486476 A3/16 页60035 可选地,如果根据所述分析结果无法确定是否需要在所述电话黑名单中去除该电话号码时,所述方法还包括 :0036 统计所述电话号码在第二时间段内的通话行为,所述第二时间段和所述第一时间段不重复 ;0037 将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较 ;0038 根据所述第一时间段的通话行为和所述第二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该电话号码。0039 可选地,将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较之前,所述方法还包括 :0040 获取所述第一时间段的通话行为。

19、的第一加权值,获取所述第二时间段的通话行为的第二加权值 ;0041 相应地,所述将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较,包括 :0042 将所述第一加权值和第二加权值进行比较。0043 可选地,所述通话行为的加权值通过下述的一项或多项加权计算获得 :0044 通话时间戳、通话时长、通话类型、通话对象标识、通话方向信息。0045 可选地,所述通话类型为 :呼入标识或呼出标识 ;0046 所述通话对象标识为 :呼入 / 呼出的号码是否为该电话号码对应的通讯录中号码的标识 ;0047 所述通话方向信息为 :根据预设训练模型确定的该电话号码所属的正向评论值和/ 或负向评论值。00。

20、48 第四方面,本发明还提供一种从电话黑名单中恢复的装置,包括 :0049 通话行为统计单元,用于针对电话黑名单中的每一电话号码,统计该电话号码的第一时间段的通话行为,所述通话行为包括 :通话时间戳、通话时长、通话类型、通话对象标识、通话次数和 / 或通话方向信息 ;0050 通话行为分析单元,用于分析所述第一时间段的通话行为,获得该电话号码在所述第一时间段的通话行为的分析结果 ;0051 处理单元,用于根据所述分析结果确定是否在所述电话黑名单中去除该电话号码。0052 可选地,在所述处理单元根据所述分析结果无法确定是否需要在所述电话黑名单中去除该电话号码时,所述通话行为统计单元,还用于005。

21、3 统计所述电话号码在第二时间段内的通话行为,所述第二时间段和所述第一时间段不重复 ;0054 比较单元,用于将所述第一时间段的通话行为和所述第二时间段的通话行为进行比较 ;0055 所述处理单元,还用于根据所述第一时间段的通话行为和所述第二时间段的通话行为的比较结果确定是否在所述电话黑名单中去除该电话号码。0056 可选地,所述比较单元,具体用于0057 获取所述第一时间段的通话行为的第一加权值,获取所述第二时间段的通话行为说 明 书CN 104486476 A4/16 页7的第二加权值 ;0058 将所述第一加权值和第二加权值进行比较。0059 可选地,所述通话行为的加权值通过下述的一项或。

22、多项加权计算获得 :0060 通话时间戳、通话时长、通话类型、通话对象标识、通话方向信息。0061 可选地,所述通话类型为 :呼入标识或呼出标识 ;0062 所述通话对象标识为 :呼入 / 呼出的号码是否为该电话号码对应的通讯录中号码的标识 ;0063 所述通话方向信息为 :根据预设训练模型确定的该电话号码所属的正向评论值和/ 或负向评论值。0064 由上述技术方案可知,本发明提出了一种骚扰电话拦截方法及装置,该方法通过根据用户当前来电的电话号码是否为通信终端的号码薄中的号码,以及电话号码的响铃时间,或者是通过云端服务器对该号码的识别判断等确定该电话号码是否为骚扰电话,该方法比人为加入来电防火。

23、墙或黑名单的方法识别骚扰电话更准确,通过此方法有效避免了用户被恶意电话的骚扰。附图说明0065 图 1 为本发明一实施例提供的骚扰电话拦截方法的流程示意图 ;0066 图 2 为本发明一实施例提供的骚扰电话拦截模式设置示意图 ;0067 图 3A 至 3D 为本发明另一实施例提供的骚扰电话拦截示意图 ;0068 图 4 为本发明一实施例提供的从电话黑名单中恢复的方法的流程示意图 ;0069 图 5 为本发明另一实施例提供的从电话黑名单中恢复的方法的流程示意图 ;0070 图 6 为本发明另一实施例提供的骚扰电话拦截装置的结构示意图 ;0071 图 7 为本发明一实施例提供的从电话黑名单中恢复的。

24、装置的结构示意图。具体实施方式0072 下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。0073 图1示出了本发明实施例提供的骚扰电话拦截方法的流程示意图,如图1所示,本实施例的骚扰电话拦截方法如下所述。0074 S101、在通信终端开启骚扰电话拦截模式之后,对所述通信终端中的来电情况进行监测,获取当前来电的电话号码,以及当前来电的电话号码的响铃时间 ;0075 举例来说,如图 2 所示,用户在通信终端开启骚扰电话拦截模式时,根据用户自己的需求开启对应的骚扰电话是否需要拦截。例如,图 2 中示出的“陌生电话”“联系人”“匿名 /。

25、 私人电话”,还有根据标记选择拦截的“诈骗电话”“骚扰电话”“广告推销”“房产中介”“快递送餐”等,例如图 2 中示出的“诈骗电话”就是用户开启的拦截模式。0076 在具体应用中,如果“诈骗电话”模式未开启,如图3A所示,则直接将号码“18611XXXXXX”显示在用户通信终端并不进行拦截并继续响铃,如果“诈骗电话”模式已开启,如图 3B 所示,则直接将号码“010537XXXXX”进行拦截并不继续响铃。0077 S102、若当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来说 明 书CN 104486476 A5/16 页8电的电话号码不属于所述通信终端的号码薄中的号码,延长所述。

26、当前来电的电话号码的响铃,将所述当前来电的电话号码上传云端服务器,以使云端服务器确定所述当前来电的电话号码是否属于骚扰电话。0078 在具体应用中,当前来电的电话号码的响铃时间小于预设第一阈值且所述当前来电的电话号码不属于所述通信终端的号码薄中的号码,则将所述当前来电的电话号码直接拦截 ;0079 举例来说,如图 3C 所示,当来电电话的响铃时间为小于 3s,即对应铃声可为响一声,并且来电电话的号码不是用户通信终端中的号码时,则将此来电电话直接拦截。0080 可以理解的是,若来电号码响铃为一声响铃,当来电电话的号码为用户通信终端中存储的号码时,则不将此来电号码拦截,并以未接电话的方式显示给用户。

27、。0081 在具体应用中,若当前来电的电话号码的响铃时间大于一声,并且来电电话的号码不是用户通信终端中的号码时,则会延长所述当前来电的电话号码的响铃,将当前来电的电话号码上传云端服务器,云端服务器根据用户的标记次数确定当前来电的电话号码是否属于骚扰电话。0082 S103、在所述云端服务器确定所述当前来电的电话号码属于骚扰电话时,将所述当前来电的电话号码直接拦截。0083 举例来说,当前的来电电话号码响铃一声后继续响铃,并且当前的来电号码并未存储在用户通信终端中,则将此来电号码上传到云端服务器,并在云端服务器获取的用户标记的数据中查找此来电号码是否为骚扰电话。0084 当然,如果用户对某一陌生。

28、号码标记之后,在短时间内 ( 某一预设时间段内,如一周、三天、十天等 ) 接收到该陌生号码,则可直接标记,不进行在云端服务器查找此来电号码是否为骚扰电话的查询。例如,图 3D 中,将电话号码为“15887XXXXXX”的电话在用户通信终端标记后,例如标记为“骚扰电话”,则当此号码再次来电时,基于上次标记的信息,将对此号码直接进行拦截,并不进行在云端服务器查找此来电号码是否为骚扰电话的查询。0085 在具体的实施过程中,云端服务器接收所述电话号码之后,确定预设时间段内接收多个骚扰拦截装置 / 应用程序上传的所述电话号码的次数是否超过预设第二阈值,如果超过,则确定所述电话号码属于骚扰电话。例如,云。

29、端服务器将标记次数超过 10 次的确定为骚扰电话,则云端服务器接收到此来电号码之后,通过查询,并当确定此来电号码在预设时间段内的标记次数超过 10 次时,判定此来电号码属于骚扰电话,并将判定此来电号码属于骚扰电话的信息发送给通信终端,将所述当前来电的电话号码直接拦截。0086 本实施例中的方法根据用户当前来电的电话号码,以及电话号码的响铃时间以及云端服务器对该号码的识别判断等确定该电话号码是否为骚扰电话,由此,可比人为加入来电防火墙或黑名单的方法识别骚扰电话更准确,通过本实施例的方法有效避免了用户被恶意电话的骚扰。0087 在本实施例中,图 1 中各个步骤的执行主体可以是一运行在移动终端 / 。

30、通信终端上的应用程序,也即,在实际应用中,可以开发一款应用程序,使其在运行时能够执行本实施例中的各步骤操作。当然,该应用程序可以是一个独立的应用程序,也可以是另一应用程序中的一个功能模块,例如,在某手机安全软件中增加本发明中的骚扰拦截功能等。0088 由于终端设备中的操作系统一般会为应用程序开放一些接口,供应用程序从系统说 明 书CN 104486476 A6/16 页9中获取所需的信息。0089 另外,在具体应用中,上述步骤 S101 在对所述通信终端中的来电情况进行监测之前,还具体包括图 1 中未示出的步骤 S100 :0090 S100、在对所述通信终端中的来电情况进行监测之前,接收所述。

31、云端服务器发送的骚扰电话列表。0091 本实施例中,上述骚扰电话列表为从云端服务器下载到本地的,骚扰电话列表中的电话号码可为云端服务器根据预设规则统计的归类为骚扰电话、诈骗电话、广告推销等的分类的电话号码。或者,在其他实施例中,骚扰电话列表中的电话号码可为云端服务器统计的用户标记上传的电话号码,如图 3D 所示,并根据分类规则,对用户标记的电话号码进行分类处理生成的列表。0092 由此,在具体应用中,当用户的通信终端未联网的情况下,可根据下载的骚扰电话列表对通信终端侧的陌生的电话号码进行拦截。0093 可理解的是,本实施例中,还可更新骚扰电话列表。即,前述的方法还可包括 :0094 若监测到所。

32、述通信终端有 wifi 信号,则自动更新所述骚扰电话列表。0095 也就是说,可在通信终端采用wifi(无线网络)连接网络时,自动更新骚扰电话列表。由于骚扰电话列表中包括的电话号码比较多,更新过程中消耗用户流量较大,为此,可检测用户上网是否是采用的 wifi 连接,如果检测到用户采用 wifi 连接网络,且有 wifi 信号,此时,可在通信终端的后台向云端服务器更新骚扰电话列表。0096 在本实施例中,可方便用户在未联网的情况下,根据骚扰电话列表、以及用户本地的预先的黑名单、用户标记的骚扰电话等信息,及时获取陌生来电号码是否为骚扰电话。0097 具体地,图 1 所示的方法若包括前述的步骤 S1。

33、00,则还可包括下述的位于步骤S101 之后的步骤 S101a :0098 S101a、在所述获取当前来电的电话号码,以及当前来电的电话号码的响铃时间之后,确定当前来电的电话号码的响铃时间大于等于预设第一阈值,且所述当前来电的电话号码属于所述骚扰电话列表中的号码,则将所述当前来电的电话号码直接拦截。0099 在本实施例中,执行步骤 S101a 之后,可不执行前述的步骤 S102,即,不执行将所述当前来电的电话号码上传云端服务器的步骤。0100 具体来说,本实施例中确定当前来电的电话号码的响铃时间大于等于预设第一阈值,其中第一阀值可以在以下情况下实施,如果按照响铃次数来预设,响铃次数为大于等于两。

34、声,本实施例中的第一阀值都可以按照此标准的情况下实施。0101 实际中可在通信终端采用 wifi 连接网络的状态下,对存储在通信终端侧的骚扰电话列表进行实时的更新,可自动获取云端服务器最新的骚扰电话列表。0102 在具体应用中,上述图 1 所示的方法还可包括下述的图中未示出的步骤 S104 :0103 S104、根据拦截的电话号码向通信终端发送提示信息,所述提示信息用于向使用通信终端的用户提示有骚扰电话已经被拦截的信息。0104 上述步骤可以理解为,当用户终端开启骚扰电话拦截模式后,对上述几种情况下进行的拦截的骚扰电话,将此骚扰电话显示给通信终端,使得用户获悉骚扰电话拦截模式开启后拦截的电话,。

35、为了防止出现此号码为用户未存储在通信终端号码并且只响铃一声,而用户知道此号码的用户,当通过此拦截信息显示后,用户可以根据实际情况决定是否进说 明 书CN 104486476 A7/16 页10行回拨。0105 综合上述方法对来电号码进行拦截,也需要根据用户开启的骚扰电话的拦截模式进行拦截。例如,若用户把“广告推销”拦截模式开启,如果来电号码通过通信终端下载云端服务器的数据中,标记的来电号码为“广告推销”的,则直接进行对来电号码的拦截 ;若用户把“匿名 / 私人电话”拦截模式开启,则当来电号码不显示给用户时,就认为是一个匿名或私人的号码,此种方法避免了一些吸费的电话显示给用户,避免了用户回拨,并。

36、给用户带来损失等。0106 上述方法中,由于终端中的操作系统一般会为应用程序开放一些接口,供应用程序从操作系统中获取所需的信息,因此,在本实施例中,为了能够对终端中的来电 / 去电事件进行监测,就可以利用操作系统的这一特点,在操作系统中对应用程序进行注册,这样,当操作系统广播通知消息时,应用程序就能够收听到这种通知消息,并从中获取所需的信息。0107 例如,当接收来电时,终端的操作系统就会广播该来电消息,并携带来电号码,这样,应用程序就能够监测到该事件,并从中获取到来电的电话号码,进而,应用程序还可以通过终端的操作系统提供的接口,读取到用户在终端中保存的通讯录中的数据。0108 另外,服务器侧。

37、的电话黑名单中发现有部分公司 / 企业的总机,或者大量的公共号码等被标记的信息,其实公司总机的分机的某一个号码是具有骚扰性质的,如果电话黑名单中公司总机被作为黑名单拦截,导致公司使用非常不便。0109 再比如,该电话号码的使用者一开始是销售人员,用手机总打电话,后来变成了老总的秘书,这时候还下发标记,人家打电话过来说原来却是做营销的,现在不是了,如果还继续下发骚扰电话的话影响工作了。0110 为此如何提供一种可实时或定期从电话黑名单中恢复的方法。0111 以下图 4 和图 5 所示的方法能够根据通话行为判断是在同一时刻,比如一秒有大量的呼入呼出行为,可认为是该电话号码为总机号码,可从电话黑名单。

38、中洗白。0112 也就是说,将电话号码的时间信息作为时间轴,判断某一时间点内是否同时有呼入呼出行为。0113 或者,时间轴上的时间可以选白天,持续的时间段去跟踪,可以判断为总机号码、或者骚扰电话、或者其他商家的电话。上述方法可提高用户的使用体验,保证电话号码更新使用者之后的正常使用行为。0114 图 4 示出了本发明一实施例提供的一种从电话黑名单中恢复的方法的流程示意图,如图 4 所示,本实施例的从电话黑名单中恢复的方法如下所述。0115 401、针对电话黑名单中的每一电话号码,统计该电话号码的第一时间段的通话行为。0116 本实施例中的通话行为可包括 :通话时间戳、通话时长、通话类型、通话对象标识、通话次数和 / 或通话方向信息。0117 举例来说 :通话时间戳可理解为该电话号码呼入某一号码的时间点,或者呼出某一号码的时间点信息 ;0118 通话时长可理解为该电话号码接通某一号码之后的时长 ;0119 通话类型可理解为 :与该电话黑名单中的电话号码通话的号码属于呼入还是呼说 明 书CN 104486476 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1