一种骚扰电话处理方法和装置与流程

文档序号:12496331阅读:204来源:国知局
一种骚扰电话处理方法和装置与流程
本发明涉及通信
技术领域
,尤其涉及一种骚扰电话处理方法和装置。
背景技术
:随着互联网技术的快速发展,各通讯技术也在“云计算”的基础上不推陈出新,推出了各式各样的通讯业务。虽然这些业务在一定程度上给人们的日常生活带来了很大的便利,但与此同时,也给人们增添了许多的烦恼。比如说,各种以骚扰为目的或者是与咋骗、推销等相关的骚扰电话,常常会给用户带来很多的困扰,严重时甚至会危及到用户的生命财产安全。鉴于此,衍生出了各种防骚扰的方法和系统,但在这些方法和系统中,大多属于第三方软件,且这些第三方软件所携带的“电话防骚扰”功能比较相似,都是通过云端搜集用户举报或标记的号码,然后将这些“不良信息号码”分发到自己产品(应用、手机产品),进而在这些“不良信息号码”呼入用户的手机终端时,可在用户的手机上显示来电,并以振铃的方式提醒用户,以让用户自己决定是否接听这种来电,还是将这些“不良信息号码”拉入黑名单。此外,市场上流行的几种防骚扰软件还能识别短的通话时长,比如说,当有陌生号码呼入且很快被挂断后,可提示机主是否对该呼入的陌生号码进行分类标记或是在来电记录中主动对这些快速挂断的陌生号码进行标记。可见,上述提到的各种防骚扰软件或防骚扰方案都仅仅提示用户这些呼入的陌生号码是“疑似骚扰电话”,并不能确保该对首次呼入的陌生号码进行自动拒接,即仍会通过振铃骚扰到用户。此外,对于呼入的陌生号码,用户有可能因为操作不当,误将该陌生号码拉入黑名单,致使该黑名单中的陌生号码将无法继续呼入该用户的手机,换言之,对于因用户操作不当而引起所述当前来电号码无法呼入的情况,缺少一种恢复机制。技术实现要素:本发明实施例所要解决的技术问题在于,提供一种骚扰电话处理方法和装置,可有效地对骚扰电话进行拦截,并可根据用户需求提供一种骚扰电话恢复机制。为了解决上述技术问题,本发明实施例第一方面提供了一种骚扰电话处理方法,包括:获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。本发明实施例第二方面提供了一种骚扰电话处理装置,包括:来电获取模块,用于获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;检测计算模块,用于当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;来电拦截模块,用于若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;来电接听模块,用于若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。本发明实施例通过获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。由上可见,所述骚扰电话处理装置可通过所述当前来电号码对应的来电次数和来电时长,对满足所述拦截条件的所述当前来电号码进行拦截,以保证可以对首次呼入的陌生号码进行自动拒接;还可在所述来电次数和来电时长满足所述接听条件时为用户提供接听操作,以避免用户在操作不当而致使所述当前来电号码出现无法呼入的可能;即采用本发明,可提供对骚扰电话的有效拦截,还可根据用户需求提供一种骚扰电话恢复机制。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种骚扰电话处理方法的流程示意图;图2是本发明实施例提供的另一种骚扰电话处理方法的流程示意图;图3是本发明实施例提供的又一种骚扰电话处理方法的流程示意图;图4是本发明实施例提供的一种骚扰电话处理装置的结构示意图;图5是本发明实施例提供的另一种骚扰电话处理装置的结构示意图;图6是本发明实施例提供的一种检测计算模块的结构示意图;图7是本发明实施例提供的又一种骚扰电话处理装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。本发明实施例中提及的骚扰电话处理方法的执行依赖于计算机程序,可运行于冯若依曼体系的计算机系统之上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。该计算机系统可以是个人电脑、平板电脑、笔记本电脑、智能手机等终端设备。以下分别进行详细说明。请参见图1,是本发明实施例提供的一种骚扰电话处理方法的流程示意图。如图1所示,所述骚扰电话处理方法至少包括:步骤S101,获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;具体地,骚扰电话处理装置在获取到所述当前来电信息时,将所述当前来电信息缓存在通讯数据库中,并在所述数据通信库中记录当前来电号码和当前来电时间戳;其中,所述骚扰电话处理装置可以包括:智能手机、移动互联网设备、可穿戴设备(例如智能手表(如iwatch等)、智能手环)或其他可安装即时通讯应用客户端的终端设备;步骤S102,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;具体地,所述骚扰电话处理装置可根据所述当前来电信息,获取预设骚扰名单,并当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;可选地,所述预设骚扰名单可为所述云端服务器上存储的多个骚扰电话号码,且所述多个骚扰电话号码可分为多种骚扰电话类型,其分类方式的获得可以是用户自己手动标记上传的,还可以是用户通过电话举报以将其添加到所述云端服务器上。其中,所述骚扰电话类型可以包括:诈骗类电话、推销类电话、保险类电话和房产类电话等。比如:以所述当前来电号码为023-AAAA为例,可在表1所示的部分预设骚扰名单分布情况表中查找与所述当前来电号码相同的骚扰电话号码,并将查找到的所述当前来电号码被确认为骚扰电话类型,对应的具体过程请参见表1所示的云端服务器上的部分预设骚扰名单分布情况表:表1可见,如上述表1所示的部分预设骚扰名单分布情况表,用户可在终端对应的应用程序上进行周期设置,使得该应用程序能周期性(比如:一周)地访问所述云端服务器,以同步获取到表1所示的所述云端服务器上的所述最新骚扰电话清单,并周期性的更新所述本地缓存的骚扰电话清单,并将更新后的所述本地骚扰电话清单确定为所述预设骚扰名单。一旦在所述预设骚扰名单中检测到与所述当前来电号码023-AAAA相同的骚扰电话号码,则确认所述当前来电号码属于骚扰电话类型(比如说表1所示的诈骗类电话)。可选地,所述预设骚扰名单还可通过用户在所述当前来电号码对应的通话记录中对目标来电号码进行设置,以将所述目标来电号码添加到所述本地黑名单中,当检测到所述当前来电号码的呼入时,可通过网络访问服务器,以将所述黑名单添加到所述预设骚扰名单中,并获取所述当前来电号码对应的预设骚扰名单。又比如:以当确认所述当前来电号码(023-AAAA)属于骚扰电话类型时,并读取所述第一时长阈值,并获取与所述当前来电号码对应的首次来电时间戳(比如:10点5分30秒),并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,具体地,所述当前来电号码(023-AAAA)对应的数据统计分布表如表2所示:来电次数第1次第2次第3次当前来电时间戳10点5分30秒10点5分40秒10点5分50秒首次来电时间戳10点5分30秒10点5分30秒10点5分30秒目标时长0分0秒0分10秒0分20秒表2可见,如上述表2所示的数据统计分布表,若读取到的所述第一时长阈值为1分钟,则当来电次数为第3次时,则所述当前来电时间戳(10点5分50秒)与所述首次来电时间戳(10点5分30秒)之间的目标时长为0分20秒,所述目标时长0分20秒小于所述第一时长阈值为1分钟,由此可知,在所述目标时长内的所述当前来电号码(023-AAAA)对应的来电次数为3次。步骤S103,若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;可选地,在执行完上述步骤S102后,所述骚扰电话处理装置可根据计算得到的所述目标时长和所述目标时长内的所述来电次数,判断在所述目标时长内的所述来电次数是否与预设条件匹配,且当所述目标时长和所述来电次数均满足所述预设条件中的拦截条件时,执行步骤103中的对所述当前来电号码进行拦截操作;其中,所述预设条件包括:拦截条件和接听条件;比如,所述当前来电号码所对应的目标时长和来电次数均满足所述拦截条件,则将所述当前来电号码进行拦截处理,以防给用户造成不必要的骚扰。步骤S104,若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作;可选地,在执行完上述步骤S102后,所述骚扰电话处理装置可根据计算得到的所述目标时长和所述目标时长内的所述来电次数,判断在所述目标时长内的所述来电次数是否与预设条件匹配,且当所述目标时长和所述来电次数均满足所述预设条件中的接听条件时,执行步骤104中的对所述当前来电号码进行接听操作;比如,所述当前来电号码所对应的目标时长和来电次数均满足所述接听条件,则将所述当前来电号码进行接听处理,以避免用户因操作不当误将所述当前来电后面添加到所述预设骚扰名单时,错过某些电话的接听,进而提供一种人性化的骚扰恢复机制。由此可见,所述骚扰电话处理装置首先获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;其次,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;然后,若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;最后,若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。鉴于此,采用本发明,可有效地对骚扰电话进行拦截,并可根据用户需求提供一种骚扰电话恢复机制。进一步地,请参见图2,是本发明实施例提供的另一种骚扰电话处理方法的流程示意图。如图2所示,所述骚扰电话处理方法包括:步骤S201,获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;具体地,骚扰电话处理装置在获取到所述当前来电信息时,将所述当前来电信息缓存在通讯数据库中,并在所述数据通信库中记录当前来电号码和当前来电时间戳;其中,所述骚扰电话处理装置可以包括:智能手机、移动互联网设备、可穿戴设备(例如智能手表(如iwatch等)、智能手环)或其他可安装即时通讯应用客户端的终端设备;可选地,在所述骚扰电话处理装置获取所述当前来电信息之前,还包括接收用户的设置指令,并根据所述设置指令设置预设条件;其中,所述预设条件包括:拦截条件和接听条件,所述当前来电号码与预设条件之间的具体判断和执行过程请参见图2中本发明实施例对应的步骤S203-步骤S209。其中,所述设置指令是指用户针对所述骚扰电话处理装置对应的用户终端中当前屏幕选择区域进行的点击操作,且点击操作包括但不限于:按压操作、双击操作或者滑屏操作等各类型触摸触控屏的操作。步骤S202,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;具体地,所述骚扰电话处理装置可根据所述当前来电信息,获取预设骚扰名单,并当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;可选地,所述预设骚扰名单可为所述云端服务器上存储的多个骚扰电话号码,且所述多个骚扰电话号码可分为多种骚扰电话类型,其分类方式的获得可以是用户自己手动标记上传的,还可以是用户通过电话举报以将其添加到所述云端服务器上。其中,所述骚扰电话类型可以包括:诈骗类电话、推销类电话、保险类电话和房产类电话等。比如:以所述当前来电号码为AAAAAAAA为例,所述当前来电号码被确认为骚扰电话类型的具体过程如表3所示,所述表3为本地黑名单中的部分预设骚扰名单分布情况表:骚扰电话类型骚扰电话号码当前来电号码是否相同咋骗类电话AAAAAAAAAAAAAAAA是推销类电话BBBBBBBBAAAAAAAA否保险类电话CCCCCCCCAAAAAAAA否表3可见,如上述表3所示的部分预设骚扰名单分布情况表,用户预先在所述当前来电号码对应的通话记录中或联系人列表中将号码为AAAAAAAA的呼入号码添加到所述本地黑名单中进行存储处理,并当检测到所述当前来电号码为添加到黑名单中的目标骚扰电话号码时,可确认所述当前来电号码为骚扰电话类型。此外,可选地,在设置所述本地黑名单后,还可通过网络访问服务器,以将所述黑名单添加到所述云端服务器上的预设骚扰名单中。步骤S203,判断所述目标时长是否小于第一时长阈值;具体地,将所述目标时长与所述第一时长阈值进行数值比较,当所述当前来电号码对应的所述目标时长小于所述第一时长阈值时,则在执行完步骤S203之后,执行步骤S205-步骤S209;可选地,当确定所述目标时长大于或等于所述第一时长阈值时,进一步执行所述步骤S204。步骤S204,若所述目标时长是大于或等于所述第一时长阈值,则对所述当前来电号码对应的所述来电次数执行清零操作,并将所述首次来电时间戳更新为所述当前来电时间戳,并对所述当前来电号码进行拦截操作;步骤S205,若所述目标时长小于所述第一时长阈值,则判断所述来电次数是否小于第一次数阈值;具体地,当所述目标时长小于所述第一时长阈值时,判断所述目标时长内的所述来电此时是否小于第一次数阈值;当所述来电次数小于所述第一次数阈值时,则进一步执行步骤S206,并在确定所述当前来电号码符合所述拦截条件时,进一步地执行步骤S207;可选地,当所述目标时长小于所述第一时长阈值时,判断所述目标时长内的所述来电此时是否小于第一次数阈值,并当所述来电次数大于等于所述第一次数阈值时,进一步执行步骤S208,并在确定所述当前来电号码符合所述接听条件时,进一步地执行步骤S209。步骤S206,若所述来电次数小于第一次数阈值,则确定所述当前来电号码符合所述拦截条件;步骤S207,对所述当前来电号码进行拦截操作;步骤S208,若所述来电次数等于或大于所述第一次数阈值,则确定所述当前来电号码符合接听条件;步骤S209,对所述当前来电号码进行接听操作;比如,以当前来电号码对应的所述目标时长4分钟,并获取到所述目标时长内所述当前来电号码对应的来电次数6次为例。首先判断所述目标时长是否小于第一时长阈值(比如:用户设置的第一时长阈值为5分钟),由于所述当前来电号码对应的目标时长为4分钟小于所述第一时长阈值为5分钟,进一步判断所述来电次数是否小于第一次数阈值;若用户设置的第一次数阈值为7次,则所述当前来电号码对应的来电此时6次是小于所述第一次数阈值7次,则执行步骤S205,确定所述当前来电号码符合所述拦截条件。相应的,若设置的所述第一次数阈值为6次,则所述当前来电号码对应的来电此时6次是等于所述第一次数阈值6次,则执行步骤S206,确定所述当前来电号码符合所述接听条件;由此可见,所述骚扰电话处理装置首先获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;其次,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;随后,判定所述目标时长和所述来电次数是否满足预设条件;然后,若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;最后,若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。鉴于此,采用本发明,可对拦截条件和接听条件进行预设设置,并可按照所述预设条件对所述目标时长和来电次数进行判断处理,进而实现对骚扰电话的有效拦截,并可根据用户需求提供一种骚扰电话恢复机制。进一步地,请参见图3,是本发明实施例提供的又一种骚扰电话处理方法的流程示意图。如图3所示,所述骚扰电话处理方法包括:步骤S301,获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;具体地,骚扰电话处理装置在获取到所述当前来电信息时,将所述当前来电信息缓存在通讯数据库中,并在所述数据通信库中记录当前来电号码和当前来电时间戳;其中,所述骚扰电话处理装置可以包括:智能手机、移动互联网设备、可穿戴设备(例如智能手表(如iwatch等)、智能手环)或其他可安装即时通讯应用客户端的终端设备;可选地,在所述骚扰电话处理装置获取所述当前来电信息之前,还包括接收用户的设置指令,并根据所述设置指令设置预设条件;其中,所述预设条件包括:拦截条件和接听条件,且所述当前来电号码与预设条件之间的具体判断和执行过程请参见图3中本发明实施例对应的步骤S203-步骤S209其中,所述设置指令是指用户针对所述骚扰电话处理装置对应的用户终端中当前屏幕选择区域进行的点击操作,且点击操作包括但不限于:按压操作、双击操作或者滑屏操作等各类型触摸触控屏的操作。步骤S302,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;具体地,所述骚扰电话处理装置可根据所述当前来电信息,获取预设骚扰名单,并当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;可选地,所述预设骚扰名单可为所述云端服务器上存储的多个骚扰电话号码,且所述多个骚扰电话号码可分为多种骚扰电话类型,其分类方式的获得可以是用户自己手动标记上传的,还可以是用户通过电话举报以将其添加到所述云端服务器上。其中,所述骚扰电话类型可以包括:诈骗类电话、推销类电话、保险类电话和房产类电话等。步骤S303,判断所述目标时长是否小于第一时长阈值;具体地,将所述目标时长与所述第一时长阈值进行数值比较,当所述当前来电号码对应的所述目标时长小于所述第一时长阈值时,在执行完步骤S303之后,可进一步执行步骤S305-步骤S311;可选地,当确定所述目标时长大于或等于所述第一时长阈值时,还可进一步执行所述步骤S304。步骤S304,若所述目标时长是大于或等于所述第一时长阈值,则对所述当前来电号码对应的所述来电次数执行清零操作,并将所述首次来电时间戳更新为所述当前来电时间戳,并对所述当前来电号码进行拦截操作;比如,A用户对应的用户终端检测到B用户正采用所述当前来电号码进行电话呼入操作,且在所述第一时长阈值5分钟内对A用户进了行5次来电操作,且所述5次来电操作(所述来电次数)对应的所述目标时长为4分50秒,并检测到A用户在进行第6次来电操作时对应的所述目标时长为5分10秒(其中,所述当前来电时间戳为10点20分15秒,所述首次来电时间戳为10点15分5秒),此时所述当前来电号码对应的所述目标时长大于所述第一时长阈值,于是与B用户对应的所述骚扰电话处理装置则将所述当前来电号码对应的所述来电次数(5次)执行清零操作,并将所述第6次时的所述首次来电时间戳更新为所述当前来电号码对应的所述当前来电时间戳,并对所述第一时长阈值内所述当前来电号码执行拦截操作(即执行首次拒接操作)。步骤S305,若所述目标时长小于所述第一时长阈值,获取所述当前来电号码对应的呼叫等待时间,并判断所述呼叫等待时间是否小于第二时长阈值;具体地,当所述呼叫等待时间小于所述第二时长阈值时,进一步执行步骤S306中的所述判断所述来电次数是否小于第一次数阈值的步骤,并可参见图3给出的具体实施例中的步骤执行步骤S307-S308;可选地,当所述呼叫等待时间大于或等于所述第二时长阈值时,进一步执行步骤S309,并将所述第一时长阈值更新为所述当前来电号码对应的所述第二时长阈值,并进一步地判断所述来电次数是否小于第一次数阈值的步骤,其具体过程请参见本发明实施例对应的步骤S310-S311。步骤S306,若所述呼叫等待时间是小于所述第二时长阈值,则执行所述判断所述来电次数是否小于第一次数阈值的步骤;具体地,当所述呼叫等待时间小于所述第二时长阈值时,在执行完步骤S305后,进一步执行步骤S306中的所述判断所述来电次数是否小于第一次数阈值的步骤,进一步地,还可参见图3给出的具体实施例中的执行步骤S307-S308,即可根据所述来电次数与所述第一次数阈值之间的比较关系对应的执行步骤S307或步骤S308。步骤S307,若所述来电次数小于第一次数阈值,则确定所述当前来电号码符合所述拦截条件,并对所述当前来电号码进行拦截操作;步骤S308,若所述来电次数等于或大于所述第一次数阈值,则确定所述当前来电号码符合接听条件,并对所述当前来电号码进行接听操作;步骤S309,若所述呼叫等待时间等于或大于所述第二时长阈值,则将所述第一次数阈值更新为第二次数阈值,并判断所述来电次数是否小于所述第二次数阈值;具体地,在所述第一时长阈值内,当所述呼叫等待时间等于或大于所述第二时长阈值时,将所述第一次数阈值按照预设规则进行数值更新,并将数值更新后的所述第一次数阈值确定为所述第二次数阈值,其中,所述第一次数阈值大于所述第二次数阈值;其中,所述预设规则可以包括:在所述第一次数阈值的基础上进行减一操作、成倍降低操作、或其它能减少所述第一次数阈值所对应的数值的运算操作。步骤S310,若所述来电次数小于所述第二次数阈值,则确定所述当前来电号码符合拦截条件,并对所述当前来电号码进行拦截操作;具体地,在执行完步骤S310时,当确定所述当前来电号码对应的所述来电次数小于所述第一次数阈值时,进一步确定所述当前来电号码符合所述拦截条件,则可对所述当前来电号码进行拦截操作;可选地,也可在执行完步骤S302之后,再执行步骤S310,具体地,请参见上述图1给出的具体实施例所对应的步骤S102和步骤S103;步骤S311,若所述来电次数等于或大于等于所述第二次数阈值,则确定所述当前来电号码符合接听条件,并对所述当前来电号码进行接听操作;具体地,在执行完步骤S311时,当确定所述当前来电号码对应的所述来电次数等于或者大于所述第一次数阈值时,进一步确定所述当前来电号码满足所述接听条件,则可对所述当前来电号码进行接听操作;可选地,也可在执行完步骤S302之后,再执行步骤S311,具体地,请参见上述图1给出的具体实施例所对应的步骤S102和步骤S104;比如,在所述第一时长阈值5分钟内,第一次数阈值设置为8次,当检测到所述当前来电号码对应的呼叫等待时间,且所述当前来电号码在第一次呼入过程中等待时间为20秒时,确认所述呼叫等待时间小于所述第二时长阈值(比如:30秒),则执行步骤S305。可选地,若设置的所述第二时长阈值为20秒,则此时所述呼叫等待时间等于所述第二时长阈值,则将之前设置的所述第一次数阈值8次更新为所述第二次数阈值4次,并进一步判断所述当前来电号码对应的所述来电次数是否小于所述第二次数阈值4次;若所述当前来电号码对应的所述来电次数小于所述第二次数阈值,则确定所述当前来电号码符合拦截条件,对所述当前来电号码执行拦截操作;相对地,在所述第一时长阈值5分钟内,当所述来电次数大于或等于所述第二次数阈值时,确定所述当前来电号码符合接听条件,并对所述当前来电号码执行接听操作。由此可见,所述骚扰电话处理装置首先获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;其次,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;随后,判定所述目标时长和所述呼叫等待时间以及所述来电次数是否满足预设条件;然后,若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;最后,若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。鉴于此,采用本发明,可对拦截条件和接听条件进行预设设置,并可按照所述预设条件对所述目标时长和呼叫等待时间进行判断处理,并在所述呼叫等待时间小于所述第二时长阈值时,进一步对所述当前来电号码对应的来电次数进行判断;或者当所述呼叫等待时间大于等于所述第二时长阈值时,将所述第一次数阈值更新为所述第二次数阈值,并进一步对来电次数进行判断处理,此外,在所述目标时长大于或等于所述第一时长阈值时,清除所述第一时长阈值内所述当前来电号码对应的来电次数,并将所述当前来电时间戳对应的首次来电时间戳进行更新,并对所述当前来电号码进行拦截操作。可见,通过所述呼叫等待时间,可对所述当前来电号码对应的呼叫次数进行调整,进而实现对骚扰电话的有效拦截,并可根据用户需求提供一种可靠的骚扰电话恢复机制,并可确保对首次呼入的陌生号码进行自动拒接。进一步地,再请参见图4,是本发明实施例提供的一种骚扰电话处理装置。如图4所示,所述骚扰电话处理装置1包括:来电获取模块10,检测计算模块20,来电拦截模块30和来电接听模块40;所述来电获取模块10,用于获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;具体地,所述来电获取模块10,可用于在所述骚扰电话处理装置1获取到所述当前来电信息时,将所述当前来电信息缓存在通讯数据库中,并在所述数据通信库中记录当前来电号码和当前来电时间戳;其中,所述骚扰电话处理装置1可以包括:智能手机、移动互联网设备、可穿戴设备(例如智能手表(如iwatch等)、智能手环)或其他可安装即时通讯应用客户端的终端设备;所述检测计算模块20,用于当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;具体地,所述检测计算模块20,可用于根据所述当前来电信息,获取预设骚扰名单,并当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;可选地,所述预设骚扰名单可为所述云端服务器上存储的多个骚扰电话号码,且所述多个骚扰电话号码可分为多种骚扰电话类型,其分类方式的获得可以是用户自己手动标记上传的,还可以是用户通过电话举报以将其添加到所述云端服务器上。其中,所述骚扰电话类型可以包括:诈骗类电话、推销类电话、保险类电话和房产类电话等。所述来电拦截模块30,用于若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;比如,所述当前来电号码所对应的目标时长和来电次数均满足所述拦截条件(例如:1分钟内来电次数为4次,且每次拨打对应的等待时间都小于20秒),则将所述当前来电号码进行拦截处理,以防给用户造成不必要的骚扰。所述来电接听模块40,用于若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作;比如,所述当前来电号码所对应的目标时长和来电次数均满足所述接听条件(例如:2分钟内来电次数为4次,且每次拨打对应的等待时间都等于30秒),则将所述当前来电号码进行接听处理,以避免用户因操作不当误将所述当前来电后面添加到所述预设骚扰名单时,错过某些电话的接听,进而提供一种人性化的骚扰恢复机制。由此可见,所述来电获取模块10,用于首先获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;其次,所述检测计算模块20,用于当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;然后,所述来电拦截模块30,用于若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;最后,所述来电接听模块40,用于若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。鉴于此,采用本发明,可有效地对骚扰电话进行拦截,并可根据用户需求提供一种骚扰电话恢复机制。进一步地,请参见图5,是本发明实施例提供的另一种骚扰电话处理装置的结构示意图。如图5所示,所述骚扰电话处理装置1可以包含上述图5对应实施例中的所述来电获取模块10,检测计算模块20,来电拦截模块30和来电接听模块40,进一步地,所述骚扰电话处理装置1还可以包括:第一判断模块50,第二判断模块60,确定模块70,第三判断模块80,通知模块90,第四判断模块100,清零拦截模块110;所述第一判断模块50,用于判断所述目标时长是否小于第一时长阈值内;所述第二判断模块60,用于若所述第一判断模块判50断出所述目标时长小于所述第一时长阈值内,则判断所述来电次数是否小于第一次数阈值;所述确认模块70,用于若所述第二判断模块60判断出所述来电次数小于第一次数阈值,则确定所述当前来电号码符合所述拦截条件;所述确定模块70,还用于若所述第二判断模块60判断出所述来电次数等于或大于所述第一次数阈值,则确定所述当前来电号码符合接听条件;所述第三判断模块80,用于获取所述当前来电号码对应的呼叫等待时间,并判断所述呼叫等待时间是否小于第二时长阈值;所述通知模块90,用于若所述呼叫等待时间是小于所述第二时长阈值,则通知所述第二判断模块60执行所述判断所述来电次数是否小于第一次数阈值的步骤;具体地,当所述呼叫等待时间小于所述第二时长阈值,则通知所述第二判断模块60执行上述图2对应具体实施例中的步骤S204,并在执行完步骤S204后,根据所述来电次数与所述第一次数阈值之间的比较关系对应的执行上述图2对应实施例中的步骤S205或步骤S206。所述第四判断模块100,用于若所述呼叫等待时间等于或大于所述第二时长阈值,则将所述第一次数阈值更新为第二次数阈值,并判断所述来电次数是否小于所述第二次数阈值;具体地,在所述第一时长阈值内,当所述第四判断模块110检测到所述呼叫等待时间等于或大于所述第二时长阈值时,将所述第一次数阈值按照预设规则进行数值更新,并将数值更新后的所述第一次数阈值确定为所述第二次数阈值,其中,所述第一次数阈值大于所述第二次数阈值;其中,所述预设规则可以包括:在所述第一次数阈值的基础上进行减一操作、成倍降低操作、或其它能减少所述第一次数阈值所对应的数值的运算操作。所述确定模块70,还用于若所述第四判断模块判100断出所述来电次数小于所述第二次数阈值,则确定所述当前来电号码符合拦截条件;所述确定模块70,还用于若所述第四判断模块判100断出所述来电次数等于或大于等于所述第二次数阈值,则确定所述当前来电号码符合接听条件;所述清零拦截模块110,用于若所述第一判断模块判50断出所述目标时长是大于或等于所述第一时长阈值,则对所述当前来电号码对应的所述来电次数执行清零操作,并将所述首次来电时间戳更新为所述当前来电时间戳,并对所述当前来电号码进行拦截操作。由此可见,所述骚扰电话处理装置1首先获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;其次,当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;随后,判定所述目标时长和所述呼叫等待时间以及所述来电次数是否满足预设条件;然后,可选地,当所述目标时长小于所述第一时长阈值时,若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作,最后,可选地,当所述目标时长大于等于所述第一时长阈值时,则所述清零拦截模块110可对所述当前来电号码对应的所述来电次数进行清零操作,并对所述当前来电号码进行拦截操作。鉴于此,采用本发明,可对拦截条件和接听条件进行预设设置,并可按照所述预设条件对所述目标时长和呼叫等待时间进行判断处理,并在所述呼叫等待时间小于所述第二时长阈值时,进一步对所述当前来电号码对应的来电次数进行判断;或者当所述呼叫等待时间大于等于所述第二时长阈值时,将所述第一次数阈值更新为所述第二次数阈值,并进一步对来电次数进行判断处理,可见,通过所述呼叫等待时间,可对所述当前来电号码对应的呼叫次数进行调整,进而实现对骚扰电话的有效拦截,并可根据用户需求提供一种可靠的骚扰电话恢复机制,还在所述目标时长大于所述第一时长阈值时,为用户提供一种首次拒接机制。进一步地,请参见图6,是本发明实施例提供的一种检测计算模块的结构示意图。如图6所示,所述检测计算模块20包括:名单获取单元201,查找获取单元202和计算获取单元203;所述名单获取单元201,用于根据所述当前来电信息,获取预设骚扰名单;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;可选地,所述预设骚扰名单可为所述云端服务器上存储的多个骚扰电话号码,且所述多个骚扰电话号码可分为多种骚扰电话类型,其分类方式的获得可以是用户自己手动标记上传的,还可以是用户通过电话举报以将其添加到所述云端服务器上。其中,所述骚扰电话类型可以包括:诈骗类电话、推销类电话、保险类电话和房产类电话等。所述查找获取单元202,用于当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳;所述计算获取单元203,用于计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数。由此可见,所述检测计算模块20,可用于在检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数。鉴于此,采用本发明,可跟所述当前来电号码对应的来电次数和所述目标时长,形成一种准确并可靠的目标时长的计算方法,进而根据所述目标时长为用户提供一种有效的防骚扰方法和一种可靠地骚扰恢复机制。进一步地,再请参见图7,是本发明实施例提供的又一种骚扰电话处理装置的结构示意图,如图7所示,所述骚扰电话处理装置1000可以包括:至少一个处理器1001,例如CPU,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(Display)、键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。在图7所示的骚扰电话处理装置1000中,而用户接口1003主要用于为用户提供输入的接口,获取用户输出的数据;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,以实现:获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳;当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。在一个实施例中,所述处理器1001在执行所述当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数时,具体执行以下步骤:根据所述当前来电信息,获取预设骚扰名单;其中,所述预设骚扰名单包括云端服务器上存储的多个骚扰电话号码或本地黑名单中存储的多个骚扰电话号码;当在所述预设骚扰名单中查找到与所述当前来电号码相同的骚扰电话号码时,将所述当前来电号码确定为骚扰电话类型,并获取与所述当前来电号码对应的首次来电时间戳;计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数。在一个实施例中,所述处理器1001在执行所述若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作之前,还执行以下步骤:判断所述目标时长是否小于第一时长阈值;若所述目标时长小于所述第一时长阈值,则判断所述来电次数是否小于第一次数阈值;若所述来电次数小于第一次数阈值,则确定所述当前来电号码符合所述拦截条件;若所述来电次数等于或大于所述第一次数阈值,则确定所述当前来电号码符合接听条件。在一个实施例中,所述处理器1001在执行所述判断所述来电次数是否小于第一次数阈值之前,还执行以下步骤:获取所述当前来电号码对应的呼叫等待时间,并判断所述呼叫等待时间是否小于第二时长阈值;若所述呼叫等待时间小于所述第二时长阈值,则执行所述判断所述来电次数是否小于第一次数阈值的步骤;若所述呼叫等待时间等于或大于所述第二时长阈值,则将所述第一次数阈值更新为第二次数阈值,并判断所述来电次数是否小于所述第二次数阈值;若所述来电次数小于所述第二次数阈值,则确定所述当前来电号码符合拦截条件;若所述来电次数等于或大于等于所述第二次数阈值,则确定所述当前来电号码符合接听条件。在一个实施例中,所述处理器1001在执行所述判断所述目标时长是否处于第一时长阈值内的步骤之后,还执行以下步骤:若所述目标时长是大于或等于所述第一时长阈值,则对所述当前来电号码对应的所述来电次数执行清零操作,并将所述首次来电时间戳更新为所述当前来电时间戳,并对所述当前来电号码进行拦截操作。可见,所述骚扰电话处理装置1000可用于获取当前来电信息;其中,所述当前来电信息包括当前来电号码,当前来电时间戳,并当检测出所述当前来电号码属于骚扰电话类型时,获取与所述当前来电号码对应的首次来电时间戳,并计算所述当前来电时间戳与所述首次来电时间戳之间的目标时长,并获取所述目标时长内所述当前来电号码对应的来电次数;并若所述目标时长和来电次数满足拦截条件,则对所述当前来电号码进行拦截操作;并若所述目标时长和来电次数满足接听条件,则对所述当前来电号码进行接听操作。采用本发明,可提供一种有效的骚扰电话拦截方法,并可根据用户需求提供一种可靠地骚扰电话恢复机制,并进一步确保对首次呼入的陌生号码进行自动拒接。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1