【技术实现步骤摘要】
来电呼叫拦截方法及装置
本专利技术涉及通讯
,特别涉及一种来电呼叫拦截方法及装置。
技术介绍
传统的移动终端一般可以用来接收来电呼叫。但是,传统的移动终端往往会接收到带有骚扰性质的来电呼叫,这些带有骚扰性质的来电呼叫包括但不限于以下三类:一、宣传类或广告推销类等陌生号码的电话;二、响铃时间或振铃时间很短(响一声就挂断)的电话,用户回拨时一般会被呼叫转移到录音电话或音信台,导致用户被诈骗或被恶意扣费;三、在用户不方便接听电话时(例如,会议中、休息中)到来的电话,或者用户不想接听的某些特定号码的电话。在实践中,现有技术至少存在以下问题:传统的移动终端不能为用户拦截带骚扰性质的来电呼叫。故,有必要提出一种新的技术方案,以解决上述技术问题。
技术实现思路
有必要提供一种来电呼叫拦截方法,其能为用户拦截带骚扰性质的来电呼叫。一种来电呼叫拦截方法,所述方法包括:获取与接收到来电呼叫相关的通知信息;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。另外有必要提供一种与所述来电呼叫拦截方法相对应的来电呼叫拦截装置,其能为用户拦截带骚扰性质的来电呼叫。一种来电呼叫拦截装置,所述装置包括:通知信息获取模块,用于获取与接收到来电呼叫相关的通知信息;判断模块,用于响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及拦截模块,用于在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。相对现有技术,通过获取与接收到来电呼叫相关的通知信息,并根据所述通知信息判断该来电呼叫是否符合预定拦截规则,以及在所述来电呼 ...
【技术保护点】
一种来电呼叫拦截方法,其特征在于,所述方法包括:获取与接收到来电呼叫相关的通知信息;响应所述通知信息判断所述来电呼叫是否符合预定拦截规则;以及在所述来电呼叫符合预定拦截规则时,拦截所述来电呼叫。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。