来电呼叫拦截方法及装置制造方法及图纸

技术编号:10420258 阅读:91 留言:0更新日期:2014-09-12 11:27
本发明专利技术公开了一种来电呼叫拦截方法,所述方法包括:获取与接收到来电呼叫相关的通知信息;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。本发明专利技术还公开了一种来电呼叫拦截装置。本发明专利技术能为用户拦截带骚扰性质的来电呼叫。

【技术实现步骤摘要】
来电呼叫拦截方法及装置
本专利技术涉及通讯
,特别涉及一种来电呼叫拦截方法及装置。
技术介绍
传统的移动终端一般可以用来接收来电呼叫。但是,传统的移动终端往往会接收到带有骚扰性质的来电呼叫,这些带有骚扰性质的来电呼叫包括但不限于以下三类:一、宣传类或广告推销类等陌生号码的电话;二、响铃时间或振铃时间很短(响一声就挂断)的电话,用户回拨时一般会被呼叫转移到录音电话或音信台,导致用户被诈骗或被恶意扣费;三、在用户不方便接听电话时(例如,会议中、休息中)到来的电话,或者用户不想接听的某些特定号码的电话。在实践中,现有技术至少存在以下问题:传统的移动终端不能为用户拦截带骚扰性质的来电呼叫。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
有必要提供一种来电呼叫拦截方法,其能为用户拦截带骚扰性质的来电呼叫。一种来电呼叫拦截方法,所述方法包括:获取与接收到来电呼叫相关的通知信息;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。另外有必要提供一种与所述来电呼叫拦截方法相对应的来电呼叫拦截装置,其能为用户拦截带骚扰性质的来电呼叫。一种来电呼叫拦截装置,所述装置包括:通知信息获取模块,用于获取与接收到来电呼叫相关的通知信息;判断模块,用于响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及拦截模块,用于在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。相对现有技术,通过获取与接收到来电呼叫相关的通知信息,并根据所述通知信息判断该来电呼叫是否符合预定拦截规则,以及在所述来电呼叫符合预定拦截规则时拦截所述来电呼叫,有利于识别该来电呼叫是否带有骚扰性质,并在该来电呼叫带有带骚扰性质的情况下第一时间为用户拦截相关来电呼叫。为让本专利技术的上述内容能更明显易懂,下文举出优选实施例,并配合所附图式,作详细说明如下:【附图说明】图1为本专利技术的来电呼叫拦截方法的第一实施例的流程图;图2为本专利技术的来电呼叫拦截方法的第二实施例的流程图;图3为本专利技术的来电呼叫拦截方法的第三实施例的流程图;图4为本专利技术的来电呼叫拦截方法的第四实施例的流程图;图5为本专利技术的来电呼叫拦截方法的第五实施例的流程图;图6为本专利技术的来电呼叫拦截方法的第六实施例的流程图;图7为本专利技术的来电呼叫拦截方法的第七实施例的流程图;图8为本专利技术的来电呼叫拦截方法的第八实施例的流程图;图9为本专利技术的来电呼叫拦截方法的第九实施例的流程图;图10为本专利技术的来电呼叫拦截方法的第十实施例的流程图;图11A和图11B为本专利技术的来电呼叫拦截方法的第十一实施例的流程图;图11C为来电呼叫的拦截记录示意图;图12A和图12B为本专利技术的来电呼叫拦截方法的第十二实施例的流程图;图13A和图13B为本专利技术的来电呼叫拦截方法的第十三实施例的流程图;图14为本专利技术的来电呼叫拦截装置的第一实施例的结构框图;图15为本专利技术的来电呼叫拦截装置的第二实施例的结构框图;图16为本专利技术的来电呼叫拦截装置的第五实施例的结构框图;图17为本专利技术的来电呼叫拦截装置的第九实施例的结构框图;图18为本专利技术的来电呼叫拦截装置的第十一实施例的结构框图;图19为本专利技术的来电呼叫拦截装置的第十二实施例的结构框图;图20为本专利技术的来电呼叫拦截装置的第十三实施例的结构框图。【具体实施方式】以下各实施例的说明是参考附加的图式,用以例示本专利技术可用以实施的实施例。本专利技术的来电呼叫拦截方法及装置可以运行于安装有Android(谷歌公司开发的用于便携式可移动智能设备的操作系统平台)、IOS(苹果公司开发的用于便携式可移动智能设备的操作系统平台)、WindowsPhone(微软公司开发的用于便携式可移动智能设备的操作系统平台)等等操作系统的用户设备中,该用户设备可以是移动电话、掌上电脑、平板电脑等等中的任意一种,该用户设备中可以包括中央处理器、存储器、开关器件、电源、时钟信号生成器、图像处理器、声音处理器等中的任意组合,上述中央处理器、存储器、开关器件、电源、时钟信号生成器、图像处理器、声音处理器等中的任意组合用于实现本专利技术的来电呼叫拦截方法中的步骤及装置中的功能。下面结合图14至图20中的来电呼叫拦截装置来论述本专利技术的来电呼叫拦截方法。参考图1,图1为本专利技术的来电呼叫拦截方法的第一实施例的流程图。本实施例的来电呼叫拦截方法包括:步骤101,通知信息获取模块1401获取与接收到来电呼叫相关的通知信息。在本步骤中,通知信息获取模块1401也可以获取与来电呼叫相关的状态信息,然后根据所述状态信息判断是否接收到所述来电呼叫,并在接收到所述来电呼叫时进入步骤102。步骤102,判断模块1402响应所述通知信息判断所述来电呼叫是否符合预定拦截规则。具体地,判断模块1402判断所述来电呼叫是否符合预定拦截规则并生成第一判断结果,该第一判断结果包括两种情况:第一种情况是所述来电呼叫符合预定拦截规则,第二种情况是所述来电呼叫不符合预定拦截规则。步骤103,拦截模块1403在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。具体地,拦截模块1403在所述第一判断结果为所述来电呼叫符合预定拦截规则的情况下,对所述来电呼叫进行拦截。步骤104,拦截模块1403在所述来电呼叫不符合预定拦截规则时,不执行拦截所述来电呼叫的操作。具体地,拦截模块1403在所述第一判断结果为所述来电呼叫不符合预定拦截规则的情况下,不执行拦截该来电呼叫的操作。在本实施例中,通过获取与接收到来电呼叫相关的通知信息,并根据所述通知信息判断该来电呼叫是否符合预定拦截规则,以及在所述来电呼叫符合预定拦截规则时拦截所述来电呼叫,有利于识别该来电呼叫是否带有骚扰性质,并在该来电呼叫带有带骚扰性质的情况下第一时间为用户拦截相关来电呼叫。参考图2,图2为本专利技术的来电呼叫拦截方法的第二实施例的流程图。本实施例与上述第一实施例相似,不同之处在于:在本实施例中,所述响应所述通知信息判断所述来电呼叫是否符合预定拦截规则的步骤(即,步骤102)包括:步骤201,号码获取模块1501响应所述通知信息获取与所述来电呼叫相关的号码。步骤202,判断模块1402根据所述号码判断所述来电呼叫是否符合预定拦截规则。在本实施例中,通过获取与该来电呼叫相关的号码,有利于从来电呼叫本身的性质来识别该来电呼叫是否带有骚扰性质,有利于在该来电呼叫带有骚扰性质的情况下为用户拦截该来电呼叫。参考图3,图3为本专利技术的来电呼叫拦截方法的第三实施例的流程图。本实施例与上述第一或第二实施例相似,不同之处在于:在本实施例中,所述根据所述号码判断所述来电呼叫是否符合预定拦截规则的步骤(即,步骤202)为:步骤301,判断模块1402判断所述号码的字符数是否小于预定值(例如,该预定值为4)。所述来电呼叫符合所述预定拦截规则包括:所述字符数小于所述预定值。所述来电呼叫不符合所述预定拦截规则包括:所述字符数不小于所述预定值。在本实施例中,通过判断所述来电呼叫的号码的字符数(与所述号码的长度对应)是否小于预定值,因此可以判断该号码是否为非正式的电话号码,进而识别出该来电呼叫是否带有骚扰性质,有利于在该来电呼叫带有骚扰性质的情况下为用户拦截该来电呼叫。参考图4,图4本文档来自技高网...
来电呼叫拦截方法及装置

【技术保护点】
一种来电呼叫拦截方法,其特征在于,所述方法包括:获取与接收到来电呼叫相关的通知信息;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。

【技术特征摘要】
1.一种来电呼叫拦截方法,其特征在于,所述方法包括:获取与接收到来电呼叫相关的通知信息,访问移动终端的电话基带字符设备文件以获取所述通知信息,包括:1)通过钩子函数勾住open接口和read接口;2)当open接口被调用时,判断打开的文件路径是否等于电话基带字符设备文件的路径,若等于,则记录open接口的返回文件描述符值;3)当read接口被调用时,判断读取的文件描述符是否等于2)中的文件描述符值,若等于,则说明正在读取的文件是电话基带设备文件,截获read接口的返回值,即实际读取到的字节数目,并从read接口将字节数目长度的数据拷贝到一个临时缓存;4)解析临时缓存的内容,通过截取临时缓存中的数字部分内获取来电号码;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫;记录所述号码以及所述号码的相关信息;接收与查看所述号码以及所述相关信息的第一操作指令;以及根据所述第一操作指令展示所述号码以及所述相关信息,所述号码以及所述相关信息不弹出系统来电界面,在系统状态栏做拦截到来电呼叫的弱提示。2.根据权利要求1所述的来电呼叫拦截方法,其特征在于,所述响应所述通知信息判断所述来电呼叫是否符合预定拦截规则的步骤包括:响应所述通知信息获取与所述来电呼叫相关的号码;根据所述号码判断所述来电呼叫是否符合预定拦截规则。3.根据权利要求2所述的来电呼叫拦截方法,其特征在于,所述根据所述号码判断所述来电呼叫是否符合预定拦截规则的步骤为:判断所述号码的字符数是否小于预定值;所述来电呼叫符合所述预定拦截规则包括:所述字符数小于所述预定值;所述来电呼叫不符合所述预定拦截规则包括:所述字符数不小于所述预定值。4.根据权利要求2所述的来电呼叫拦截方法,其特征在于,所述根据所述号码判断所述来电呼叫是否符合预定拦截规则的步骤为:判断所述号码是否包含于预定名单内;所述来电呼叫符合所述预定拦截规则包括:所述号码包含于所述预定名单内;所述来电呼叫不符合所述预定拦截规则包括:所述号码不包含于所述预定名单内。5.根据权利要求1所述的来电呼叫拦截方法,其特征在于,所述响应所述通知信息判断所述来电呼叫是否符合预定拦截规则的步骤包括:将接收到所述来电呼叫的时间记录为参考时间;根据与所述参考时间相关的信息判断所述来电呼叫是否符合预定拦截规则。6.根据权利要求5所述的来电呼叫拦截方法,其特征在于,所述根据与所述参考时间相关的信息判断所述来电呼叫是否符合预定拦截规则的步骤为:判断所述参考时间是否处于预设时间范围内;所述来电呼叫符合所述预定拦截规则包括:所述参考时间处于所述预设时间范围内;所述来电呼叫不符合所述预定拦截规则包括:所述参考时间不处于所述预设时间范围内。7.根据权利要求5所述的来电呼叫拦截方法,其特征在于,所述根据与所述参考时间相关的信息判断所述来电呼叫是否符合预定拦截规则的步骤为:判断自所述参考时间开始至经过预定时间后,所述来电呼叫是否已挂断;所述来电呼叫符合所述预定拦截规则包括:自所述参考时间开始至经过预定时间后,所述来电呼叫已挂断;所述来电呼叫符合所述预定拦截规则包括:自所述参考时间开始至经过预定时间后,所述来电呼叫未挂断。8.根据权利要求7所述的来电呼叫拦截方法,其特征在于,在获取到所述通知信息之后以及在所述将接收到所述来电呼叫的时间记录为参考时间的步骤之前,所述方法还包括:在接收到所述来电呼叫时,暂时阻止来电界面的显示、振动的提示和响铃的提示;所述拦截所述来电呼叫的步骤为:在所述来电呼叫已挂断的情况下,拦截所述来电界面的显示、振动的提示和响铃的提示。9.根据权利要求8所述的来电呼叫拦截方法,其特征在于,在所述暂时阻止来电界面的显示、振动的提示和响铃的提示的步骤之前,所述响应所述通知信息判断所述来电呼叫是否符合预定拦截规则的步骤包括:获取与所述来电呼叫相关的号码;判断所述号码是否包含于移动终端的通讯录中。10.根据权利要求9所述的来电呼叫拦截方法,其特征在于,所述将接收到所述来电呼叫的时间记录为参考时间的步骤为:在所述号码没有包含于所述通讯录中的情况下,将接收到所述来电呼叫的时间记录为参考时间。11.根据权利要求1至10中任意一项所述的来电呼叫拦截方法,其特征在于,在所述拦截所述来电呼叫的步骤之后,所述方法还包括:向所述来电呼叫的呼叫方反馈预定响应信息。12.根据权利要求1至10中任意一项所述的来电呼叫拦截方法,其特征在于,在所述拦截所述来电呼叫的步骤之后,所述方法还包括:删除移动终端的通话记录数据表中与所拦截的来电呼叫对应的通话记录。13.根据权利要求1至10中任意一项所述的来电呼叫拦截...

【专利技术属性】
技术研发人员:陈晓波李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1