短信拦截方法及装置的制造方法

文档序号:9436271阅读:450来源:国知局
短信拦截方法及装置的制造方法
【技术领域】
[0001]本公开涉及信息安全技术领域,特别涉及一种短信拦截方法及装置。
【背景技术】
[0002]随着互联网技术的发展,智能设备不仅能够通过CS(Circuit Switched,电路交换)域收发运营商短信,还能够通过PS (Circuit Switched,分组交换)域收发网络短信。相较于传统的运营商短信,网络短信的费用更加低廉,但是网络短信的普及也造成了大量用户被不法分子发送的垃圾网络短信骚扰。
[0003]为了避免用户被垃圾网络短信骚扰,相关技术通过用户手动标记发送垃圾网络短信的号码,实现对该号码发送的垃圾网络短信进行拦截。但是这种垃圾网络短信拦截方式存在滞后性,即当用户手动标记发送垃圾网络短信的号码时,已经受到了该号码发送的垃圾网络短信的骚扰,且手动标记的效率较低。

【发明内容】

[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]可选地,该装置,还包括:
[0034]回执发送模块,被配置为当检测到与该号码之间不存在通信记录时,不发送送达回执;送达回执用于向发送终端告知网络短信已送达。
[0035]可选地,该装置,还包括:
[0036]第三检测模块,被配置为在拦截该网络短信后的预定时间段内,检测是否接收到发送终端发送的运营商短信;该运营商短信是发送终端未接收到送达回执时发送的;
[0037]第一解除模块,被配置为当在预定时间段内接收到该运营商短信时,解除对该网络短信的拦截并取消对该号码的标记。
[0038]可选地,该装置,还包括:
[0039]第四检测模块,被配置为检测拦截的网络短信的内容与通讯录中的联系人信息是否匹配;联系人信息包括联系人姓名、联系人电话或联系人地址;
[0040]第二解除模块,被配置为当检测到网络短信的内容与通讯录中的联系人信息匹配时,解除对该网络短信的拦截并取消对该号码的标记。
[0041]根据本公开实施例的第三方面,提供一种短信拦截装置,该装置包括:
[0042]处理器;
[0043]用于存储处理器的可执行指令的存储器;
[0044]其中,处理器被配置为:
[0045]在接收到网络短信后,检测通讯录中是否存储有发送该网络短信的发送终端的号码;
[0046]当检测到通讯录中未存储该号码时,检测与该号码之间是否存在通信记录;
[0047]当检测到与该号码之间不存在通信记录时,对该网络短信进行拦截并对该号码进行标记。
[0048]本公开实施例提供的技术方案可以包括以下有益效果:
[0049]通过终端根据通讯录及通信信息检测接收到的网络短信是否为垃圾网络短信,对垃圾网络短信进行拦截,并对发送该垃圾网络短信的号码进行标记;解决了用户手动标记发送垃圾网络短信的号码存在滞后性,且手动标记的效率较低的问题;能够使终端自动且及时对垃圾网络短信进行拦截,并对发送垃圾网络短信的号码进行标记,避免用户手动进行标记,从而提高标记效率。
[0050]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0051]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0052]图1A是根据一示例性实施例示出的短信拦截方法的方法流程图;
[0053]图1B是根据一示例性实施例示出的短信拦截方法所涉及的通信记录检测过程的方法流程图;
[0054]图2A是根据另一示例性实施例示出的短信拦截方法的方法流程图;
[0055]图2B是根据图2A示出的短信拦截方法的实施示意图;
[0056]图3是根据一示例性实施例示出的一种短信拦截装置的结构方框图;
[0057]图4是根据另一示例性实施例示出的一种短信拦截装置的结构方框图;
[0058]图5是根据一示例性实施例示出的一种短信拦截装置的框图。
[0059]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0060]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0061]本发明各个实施例提供的短信拦截方法,可以由具有网络短信收发功能的智能终端来实现。该智能终端可以是智能手机、平板电脑和膝上型便携计算机等等。
[0062]为了简化描述,下文中仅以短信拦截方法由智能手机执行来举例说明,但对此不构成限定。
[0063]图1A是根据一示例性实施例示出的短信拦截方法的方法流程图。本实施例以该短信拦截方法用于智能手机为例进行说明,该方法包括:
[0064]在步骤101中,在接收到网络短信后,检测通讯录中是否存储有发送该网络短信的发送终端的号码。
[0065]与传统的通过CS域接收运营商短信不同的是,智能手机接收网络短信可通过PS域,即智能手机使用数据流量接收网络短信。
[0066]当智能手机使用数据流量接收到网络短信后,即获取发送该网络短信的终端的号码,并检测通讯录中是否存储有该号码。
[0067]在步骤102中,当检测到通讯录中未存储该号码时,检测与该号码之间是否存在通信记录。
[0068]由于智能手机之间的通信可以包括短信通信和通话通信,因此,在一实施例中,智能手机还可以进一步检测与该号码之间是否存在短信通信记录或通话通信记录。
[0069]在步骤103中,当检测到与该号码之间不存在通信记录时,对该网络短信进行拦截并对该号码进行标记。
[0070]当检测到通讯录中未存储该号码,且与该号码之间不存在通信记录时,智能手机即确定该网络短信为垃圾网络短信,并进行拦截,避免该垃圾网络短信骚扰用户。
[0071]综上所述,本实施例提供的短信拦截方法,通过终端根据通讯录及通信信息检测接收到的网络短信是否为垃圾网络短信,对垃圾网络短信进行拦截,并对发送该垃圾网络短信的号码进行标记;解决
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1