一种信息拦截方法及装置与流程

文档序号:11157987阅读:667来源:国知局
一种信息拦截方法及装置与制造工艺

本发明涉及移动通信技术领域,特别是涉及一种信息拦截方法及装置。



背景技术:

随着移动互联网的快速发展,人们的日常生活越来越离不开移动终端,但移动终端也受到很多安全威胁,一些不法分子将各种诈骗、垃圾信息发送给用户,用户经常会面临经济上的损失、个人隐私信息泄露以及日常生活的骚扰。

目前对于垃圾信息的拦截处理,通常是在接收到信息通知时,根据来信者的号码进行拦截处理,通过匹配查询来信者的号码信息,如果对方的号码是受信任的号码,将会接收信息内容,否则将信息丢弃或者将其移入拦截库中,后期用户可以接收查看。

虽然根据号码对垃圾信息的拦截有一定的效果,但是对于包含文字、图片等多媒体信息的信息,根据号码进行拦截无法做到有效的拦截处理。且对方发送的号码,如果是刚刚开始发送垃圾信息的号码,拦截库中很难匹配该号码是骚扰号码,在没有获取信息具体内容信息量有限的情况下,拦截准确度相对而言降低不少。



技术实现要素:

本发明提供了一种信息拦截方法及装置以克服上述问题或者至少部分地解决上述问题。

根据本发明的一个方面,提供了一种信息拦截方法,包括:获取短信或彩信的内容,其中,所述内容包括:文本、号码、和/或链接;基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息;如果所述短信或彩信为垃圾信息,则拦截所述短信或彩信。

可选地,所述基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息包括:基于垃圾关键词数据库中的垃圾关键词,在获取到的所述短信或彩信包括的文本中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;基于获取到的所述短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;和/或基于获取到的所述短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息。

可选地,在所述获取彩信的内容之前,还包括:接收彩信中心下发的彩信PUSH消息;解析所述彩信PUSH消息,获取所述彩信的发送方号码、主题文本、存储地址;基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息;如果所述彩信不是垃圾信息,则基于所述彩信的存储地址,连接所述彩信中心,下载所述彩信的源数据;解析所述彩信的源数据。

可选地,所述基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息包括:基于垃圾关键词数据库中的垃圾关键词,在获取到的所述彩信的主题文本中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息;基于获取到的所述彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断或彩信为垃圾信息。

可选地,所述解析所述彩信的源数据包括:对所述彩信的源数据进行解析处理,解析出其中的文本、附件、多媒体内容;所述获取彩信的内容包括:获取解析出的所述文本,并获取所述附件包含的文本;基于解析出的所述文本以及所述附件包含的文本,提取其中的号码和/或链接。

可选地,如果所述短信或彩信不是垃圾信息,则显示所述短信或彩信;统计将显示的所述短信或彩信标记为垃圾信息的用户的数量,如果所述数量超过预定的阈值,则根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,所述根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库包括:根据用户将显示的所述短信或彩信标记为垃圾信息时所填写的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;和/或根据用户将显示的所述短信或彩信标记为垃圾信息时在垃圾内容列表中勾选的选项所对应的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,所述根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库包括:在服务器侧分析所述短信或彩信,获得导致用户将所述短信或彩信标记为垃圾信息的内容,并更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,所述拦截所述短信或彩信之后,还包括:删除所述短信或彩信。

可选地,所述拦截所述短信或彩信之后,还包括:将所述短信或彩信存储到拦截库中,并提示用户;响应于用户的指令,显示所述短信或彩信。

根据本发明的另一个方面,还提供了一种信息拦截装置,包括:获取模块,配置为获取短信或彩信的内容,其中,所述内容包括:文本、号码、和/或链接;第一判断模块,配置为基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息;拦截模块,配置为在所述短信或彩信为垃圾信息时,拦截所述短信或彩信。

可选地,所述第一判断模块包括;第一匹配单元,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的所述短信或彩信包括的文本中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;第二匹配单元,配置为基于获取到的所述短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;和/或第三匹配单元,配置为基于获取到的所述短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息。

可选地,上述装置还包括:接收模块,配置为接收彩信中心下发的彩信PUSH消息;第一解析模块,配置为解析所述彩信PUSH消息,获取所述彩信的发送方号码、主题文本、存储地址;第二判断模块,配置为基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息;下载模块,配置为在所述彩信不是垃圾信息时,基于所述彩信的存储地址,连接所述彩信中心,下载所述彩信的源数据;第二解析模块,配置为解析所述彩信的源数据。

可选地,所述第二判断模块包括;第四匹配单元,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的所述彩信的主题文本中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息;第五匹配单元,配置为基于获取到的所述彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息。

可选地,所述第二解析模块包括:解析单元,配置为对所述彩信的源数据进行解析处理,解析出其中的文本、附件、多媒体内容;所述获取模块包括:获取单元,配置为获取解析出的所述文本,并获取所述附件包含的文本;提取单元,配置为基于解析出的所述文本以及所述附件包含的文本,提取其中的号码和/或链接。

可选地,上述装置还包括:第一显示模块,配置为在所述短信或彩信不是垃圾信息时,显示所述短信或彩信;更新模块,配置为统计将显示的所述短信或彩信标记为垃圾信息的用户的数量,如果所述数量超过预定的阈值,则根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,所述更新模块包括:第一更新单元,配置为根据用户将显示的所述短信或彩信标记为垃圾信息时所填写的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;和/或第二更新单元,配置为根据用户将显示的所述短信或彩信标记为垃圾信息时在垃圾内容列表中勾选的选项所对应的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,所述更新模块包括:第三更新单元,配置为在服务器侧分析所述短信或彩信,获得导致用户将所述短信或彩信标记为垃圾信息的内容,并更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,上述装置还包括:删除模块,配置为删除所述短信或彩信。

可选地,上述装置还包括:存储模块,配置为将所述短信或彩信存储到拦截库中,并提示用户;第二显示模块,配置为响应于用户的指令,显示所述短信或彩信。

基于本发明提供的技术方案,移动端接收短信或彩信时,可以基于短信或彩信包括的文本、号码和/或链接判断该短信或彩信是否为垃圾信息,如果判断为垃圾信息则可以对其进行拦截。本发明提供技术方案采用了基于短信或彩信的内容判断其是否为垃圾信息的方式,可以更有效地拦截垃圾信息,从而提高了用户使用移动终端的安全性,进而提高了用户体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是根据本发明一个实施例的信息拦截方法的流程示意图;

图2是根据本发明一个优选实施例的信息拦截方法的流程示意图;

图3是根据本发明另一个优选实施例的信息拦截方法的流程示意图;

图4是根据本发明一个实施例的信息拦截装置的结构示意图;

图5是根据本发明一个优选实施例的信息拦截装置的结构示意图;

图6是根据本发明另一个优选实施例的信息拦截装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1是根据本发明一个实施例的信息拦截方法的流程示意图。如图1所示,根据本发明一个实施例的信息拦截方法包括:

步骤S102,获取短信或彩信的内容,包括文本、号码、和/或链接;

步骤S104,基于获取到的短信或彩信包括的文本、号码、和/或链接,判断短信或彩信是否为垃圾信息;

步骤S106,如果该短信或彩信为垃圾信息,则拦截短信或彩信。

基于本实施提供的信息拦截方法,移动端接收到短信或者彩信时,可以获取短信或彩信中所包括的文本、号码和/或链接内容,进而根据所获取到的短信或彩信包括的文本、号码和/或链接来判断该短信或彩信是否为垃圾信息,如果判断该短信或彩信为垃圾信息,则可以对该短信或彩信进行拦截处理。上述方案提供了一种基于内容的信息拦截方案,可以更加有效地拦截垃圾信息,让用户收到的信息更加安全,从而提高了用户使用移动终端的安全性,进而提高了用户体验。

在本发明的一个优选实施例中,为了实现基于获取到的短信或彩信的文本、号码、和/或链接判断该短信或彩信是否为垃圾信息,可以针对文本、号码、链接三种信息分别建立垃圾关键词数据、垃圾号码数据库、垃圾链接数据库,进而基于这三个数据库判断收到的短信或彩信是否为垃圾信息。

优选地,上述的基于获取到的短信或彩信包括的文本、号码、和/或链接,判断短信或彩信是否为垃圾信息可以包括:

基于垃圾关键词数据库中的垃圾关键词,在获取到的短信或彩信包括的文本中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息;

基于获取到的短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息;和/或

基于获取到的短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息。

本优选实施例提供的方案针对文本、号码、链接三种信息分别建立了对应的垃圾关键词数据、垃圾号码数据库、垃圾链接数据库,基于上述的三个数据库进行匹配,可以方便、快捷地识别出收到的短信或彩信中是否存在垃圾内容,进而判定其是否属于垃圾信息。

下面通过一个具体的实例对上述实施例进行说明。

以移动终端收到一条短信为例,则信息的拦截过程如下:

1.获取短信的内容,获取到的文本为“代开发票,卖发票,详情回电咨询130xxxx1111”,进而获取到号码“130xxxx1111”;

2.基于获取到的号码“130xxxx1111”在垃圾号码数据库中匹配,匹配不成功;基于垃圾关键词数据库中的垃圾关键词“代开发票”在获取到的文本“代开发票,卖发票,详情回电咨询”中进行匹配,匹配成功;判断该短信为垃圾信息;

3.拦截短信;

上述实例给出了一种根据本申请实施例的信息拦截方法的典型应用场景。

图2是根据本发明一个优选实施例的信息拦截方法的流程示意图。如图2所示,根据本发明一个优选实施例的信息拦截方法包括:

步骤S202,获取短信或彩信的内容,包括文本、号码、和/或链接;

步骤S204,基于获取到的短信或彩信的文本、号码、和/或链接判断该短信是否为垃圾信息,如果是则转至步骤S206,如果不是则转至步骤S212;

步骤S206,拦截短信或彩信;

步骤S208,将短信或彩信存储到拦截库中,并提示用户;

步骤S210,响应于用户的指令,显示短信或彩信;

步骤S212,显示短信或彩信;

步骤S214,如果有用户将显示的短信或彩信标记为垃圾信息,则开始统计将显示的短信或彩信标记为垃圾信息用户的数量,如果该数量超过预定的阈值,则根据短信或彩信的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

可选地,在步骤S206拦截短信或彩信之后,也可以选择删除短信或彩信。

在本优选实施例提供的方案中,基于获取到的短信或彩信的文本、号码和/或链接判断该短信或彩信不是垃圾信息之后,则可以显示短信或彩信。而如果有用户标记所显示短息或彩信为垃圾信息,则说明可能出现了新的垃圾信息,此时可以开始统计将该短信或彩信标记为垃圾信息的用户数量,当该数量超过预定的阈值时,则可以认定这条短信或彩信确实是垃圾信息。为了后续可以直接将这条垃圾信息识别出来,可以根据该短信或彩信的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库,从而不断完善相应的垃圾数据库,对以后的信息进行更有效的拦截。

优选地,上述根据短信或彩信的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库可以包括:

根据用户将显示的短信或彩信标记为垃圾信息时所填写的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;和/或

根据用户将显示的短信或彩信标记为垃圾信息时在垃圾内容列表中勾选的选项所对应的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

其中,根据用户将显示的短信或彩信标记为垃圾信息时所填写的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库,即在用户标记垃圾信息的同时要求用户填写该信息包含的垃圾信息的内容,用户可以选择填写垃圾号码、垃圾关键词和/或垃圾链接,在更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库时即可直接基于用户填写的垃圾号码、垃圾关键词和/或垃圾链接进行更新。

此外,如果用户没有时间或不方便填写,那么为了方便用户,可以为用户提供预置的垃圾内容列表,其中包括了代表不同垃圾内容的选项,用户可以勾选垃圾内容列表中一项或多项,在更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库时即可根据选项获取对应的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

优选地,上述根据短信或彩信的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库还可以包括:在服务器侧分析短信或彩信,获得导致用户将短信或彩信标记为垃圾信息的内容,并更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

作为一种可选的实施方式,获取用于更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库的内容的操作也可以完全脱离用户的帮助,即可以直接在服务器侧对短信或彩信进行分析,确定导致用户将短信或彩信标记为垃圾信息的内容,并根据这些内容进行更新。服务器侧的分析可以由人工进行分析,也可以使用有针对性的自动识别策略,本实施例不做具体限定。

下面通过一个具体的实例对上述实施例进行说明。

以移动端收到一条短信为例,则短信的拦截过程如下:

1.获取短信的内容为“最近好吗?这么久没联系挺想你的,还记得我么?好不容易问到你的电话,我特意将我们的回忆制作成了相册,还写了封信,点击链接http://photo.com/cn/HNQ/”,其中包括连接“http://photo.com/cn/HNQ/”;

2.基于垃圾关键词数据库中的垃圾关键词,在获取到的短信包括的文本“最近好吗?这么久没联系挺想你的,还记得我么?好不容易问到你的电话,我特意将我们的回忆制作成了相册,还写了封信,点击链接”中进行匹配,匹配不成功;

3.基于获取到的短信包括的链接“http://photo.com/cn/HNQ/”在垃圾链接数据库中进行匹配,匹配不成功,判断该短信不是垃圾信息;

4.显示短信;

上述实例给出了另一种根据本申请实施例的信息拦截方法的典型的应用场景。

进一步地,如果用户查看短信,点击链接后,发现该链接为虚假链接,则将显示的短信标记为垃圾信息,并且在垃圾内容中填写上述虚假链接“http://photo.com/cn/HNQ/”,即表明将该短信判断为垃圾信息的依据为短信中包括的链接为垃圾链接。如果用户没有时间或不方便填写垃圾内容,则可以在垃圾内容列表中勾选“垃圾链接”一项。收到用户的反馈之后,即可将上述链接更新至垃圾链接数据库。

如果用户仅仅对垃圾信息进行了标记而没有填写垃圾信息的内容,也没有勾选垃圾内容列表中的任何选项,则可以由服务器侧人工分析或根据自动识别策略完成相关垃圾数据库的更新。

图3是根据本发明另一个优选实施例的信息拦截方法的流程示意图。如图3所示,本优选实施例的信息拦截方法包括:

步骤S302,接收彩信中心下发的彩信PUSH消息;

步骤S304,解析彩信PUSH消息,获取彩信的发送方号码、主题文本、存储地址;

步骤S306,基于获取到的彩信的发送方号码和主题文本,判断彩信是否为垃圾信息,如果是则转至步骤S316,如果不是则转至步骤S308;

步骤S308,如果彩信不是垃圾信息,则基于彩信的存储地址,连接彩信中心,下载彩信的源数据;

步骤S310,解析彩信的源数据,解析出其中的文本、附件、多媒体内容;

步骤S312,获取彩信的内容,包括获取解析出的文本,并获取附件包含的文本;基于解析出的文本以及附件包含的文本,提取其中的号码和/或链接;

步骤S314,基于获取到的彩信的文本、号码、和/或链接,判断该彩信是否为垃圾信息,如果是则转至步骤S316,如果不是则转至步骤S320;

步骤S316,如果该彩信是垃圾信息,则拦截彩信;

步骤S318,删除彩信;

步骤S320,如果该彩信不是垃圾信息,则显示彩信。

相对于短信来说,彩信的接收流程比较特殊也更为复杂。目前,彩信的接收流程是,首先接收对方发来的彩信PUSH消息,移动终端开启接收时,会根据彩信PUSH解析彩信的地址,拨号连接彩信中心后根据解析的地址下载彩信数据,并解析彩信数据为本地可以正常阅读的文本以及多媒体信息。

基于上述接收流程,对于彩信来说,可以先根据发信者的号码进行拦截处理,通过匹配查询对方的号码信息,如果对方的号码是受信任的号码,将会接收彩信内容,否则将彩信通知丢弃或者将其移入拦截库中;进一步的,还可以从彩信PUSH消息中解析出彩信的主题内容,再基于主题内容进行一次判断。

优选地,上述基于获取到的彩信的发送方的号码和主题文本判断彩信是否为垃圾信息可以包括:

基于垃圾关键词数据库中的垃圾关键词,在获取到的彩信的主题文本中进行匹配,如果匹配成功,则判断该彩信为垃圾信息;

基于获取到的彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功则判断彩信为垃圾信息。

总的来说,本优选实施例提供了这样一种方法,在接收到彩信PUSH消息时,首先根据接收PUSH消息解析处理对方的号码与主题内容,对于号码以及主题内容进行安全性检测,例如该号码是否被拉黑,或者被其他用户标记为骚扰类别,如果检测到是不安全的信息时,将其进行拦截过滤处理,不进行接收彩信的处理。通过上一步的预检测后,在后台自动发起彩信的下载流程,这个处理过程对用户而言是透明的处理过程。彩信数据下载完成后,由于从彩信中心下载的数据是二进制数据,因此首先需要对其按照彩信的规范协议进行解析处理,得到彩信中的文本以及相关的多媒体信息。对于解析出来的文本,提取文本中的号码以及网址信息(常见的垃圾彩信内容就是里面包含不安全的连接以及存在风险的号码),对内容中的号码以及网址信息进行检测识别,同时对彩信的整体文本以及附件中的文本信息进行解析检测处理。如果检测到不安全或者垃圾内容,将直接在后台进行过滤拦截处理,不会通知用户,以实现对用户无干扰的处理。只有通过检测的彩信内容才通知用户,且在界面上提供具体的彩信内容信息显示。

上述方案的关键点在于,对于接收的彩信PUSH消息,首先根据号码以及主题内容进行预拦截处理,通过安全检测后,才根据彩信PUSH去彩信服务中心下载具体的彩信内容,对于下载下来的彩信内容,会对文本、号码以及链接进行安全性检测处理,通过校验后才会通知用户,否则直接在后台进行拦截删除或者移入拦截库中。

通过以上的方案,可以实现垃圾彩信内容的有效拦截,让用户接收到安全可靠的彩信内容,提高了用户使用的体验性。

下面通过一个具体的实例对上述实施例进行说明。

以移动端收到彩信为例,则信息的拦截过程如下:

1.接收彩信中心下发的彩信PUSH消息;

2.解析彩信PUSH消息之后,获取彩信的发送方号码为“139xxxx1234”,主题文本为“好消息”,存储地址为“http//mmsc.moternet.com”;

3.基于获取到的“139xxxx1234”、“好消息”分别与垃圾号码数据库、垃圾关键词数据库匹配,均匹配不成功;

4.根据地址http//mmsc.moternet.com,连接彩信中心,下载彩信的源数据;

5.解析彩信的源数据,解析得到的彩信内容为“您好!您的手机号码已被浙江卫视《中国好声音》节目组后台随机抽选为场外幸运观众号,您将得到惊喜现金及苹果笔记本电脑一部,请电脑及时登录活动官网查收。”和一个附件,附件包含的内容为“更多惊喜,请访问www.zjhsyq.com”;

6.获取文本“您好!您的手机号码已被浙江卫视《中国好声音》节目组后台随机抽选为场外幸运观众号,您将得到惊喜现金及苹果笔记本电脑一部,请电脑及时登录活动官网查收”及“更多惊喜,请访问www.zjhsyq.com”,并提取链接“www.zjhsyq.com”;

7.基于获取到的文本与链接分别于垃圾关键词数据库和垃圾链接数据库进行匹配,其中“www.zjhsyq.com”与垃圾链接数据库匹配成功,判断该彩信为垃圾信息;

8.拦截彩信;

9.删除彩信。

上述实例给出了一种根据本申请实施例的信息拦截的典型应用场景,当然,在实际应用中,信息包含的内容是多种多样的,基于获取到的短信或彩信的内容与相应垃圾信息数据库匹配量会增加。

另外,基于上述实例,如果基于获取到的文本和链接与相应的垃圾关键词数据库和垃圾链接数据库均匹配不成功,则显示彩信。

对应于上述的信息拦截方法,本发明实施例还提供了一种对应的信息拦截装置,可以设置任意类型的终端设备中。图4是根据本发明一个实施例的信息拦截装置的结构示意图。如图4所示,根据本发明实施例的信息拦截装置可以包括:

获取模块10,配置为获取短信或彩信的内容,其中,上述内容包括:文本、号码、和/或链接;

第一判断模块20,配置为基于获取到的短信或彩信包括的文本、号码、和/或链接,判断该短信或彩信是否为垃圾信息;

拦截模块30,配置为在该短信或彩信为垃圾信息时,拦截该短信或彩信。

在本发明的一个优选实施例中,如图5所示,上述信息拦截装置还可以包括:

存储模块40,配置为将短信或彩信存储到拦截库中,并提示用户;

第二显示模块50,配置为响应于用户的指令,显示短信或彩信

第一显示模块60,配置为在上述短信或彩信不是垃圾信息时,则显示上述短信或彩信;

更新模块70,配置为统计将显示的短信或彩信标记为垃圾信息的用户的数量,如果该数量超过预定的阈值,则根据短信或彩信的内容更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;

在本发明的一个优选实施例中,如图5所示,第一判断模块20可以包括:

第一匹配单元21,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的短信或彩信包括的文本中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息;

第二匹配单元22,配置为基于获取到的短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息;和/或

第三匹配单元23,配置为基于获取到的短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断该短信或彩信为垃圾信息。

在本发明的一个优选实施例中,如图5所示,更新模块70可以包括:

第一更新单元71,配置为根据用户所填写的垃圾内容更新相应的垃圾数据库;和/或

第二更新单元72,配置为根据用户在垃圾内容属性列表中勾选的选项所对应的内容更新相应的垃圾数据库。

在本发明的一个优选实施例中,如图5所示,更新模块70还可以包括:

第三更新单元73,配置为在服务器侧分析短信或彩信,获得导致用户将短信或彩信标记为垃圾信息的内容,并更新垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

在本发明的一个优选实施例中,如图6所示,上述信息拦截装置还包括:

接收模块80,配置为接收彩信中心下发的彩信PUSH消息;

第一解析模块90,配置为解析彩信PUSH消息,获取彩信的发送方号码、主题文本、存储地址;

第二判断模块100,配置为基于获取的彩信的发送方号码和主题文本,判断该彩信是否为垃圾信息;

下载模块110,配置为在该彩信不是垃圾信息时,基于该彩信的存储地址,连接彩信中心,下载该彩信的源数据;

第二解析模块120,配置为解析彩信的源数据。

在本发明的一个优选实施例中,如图6所示,上述信息拦截装置还可以包括:

删除模块130,配置为删除短信或彩信。

在本发明的一个优选实施例中,如图6所示,第二判断模块100可以包括:

第四匹配单元101,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的彩信的主题文本中进行匹配,如果匹配成功,则判断该彩信为垃圾信息;

第五匹配单元102,配置为基于获取到的彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断该彩信为垃圾信息。

在本发明的一个优选实施例中,如图6所示,第二解析模块120可以包括:

解析单元121,配置为对彩信的源数据进行解析处理,解析出其中的文本、附件、多媒体内容;

获取模块10还可以包括:

获取单元11,配置为获取解析出的文本,并获取附件包含的文本;

提取单元12,配置为基于解析出的文本以及附件包含的文本,提取其中的号码和/或链接。

本申请提供了一种更加有效的信息拦截方案,当移动端接收到短信或彩信时,可以先获取短信或彩信中包含的文本、号码和/或链接,根据获取到的文本、号码和/或短链接分别与相对应的垃圾关键词数据库、垃圾号码数据库和/或垃圾链接数据库进行匹配,从而判断该短信或彩信是否为垃圾信息,如果判断为垃圾信息则拦截,不是垃圾信息则显示。如果移动端接收到的信息为彩信,则可以先对彩信中心下发的彩信PUSH消息进行预检测,只有通过预检测的彩信PUSH消息才会下载该彩信的源数据。再上述方案的基础上,如果用户将显示的短信或彩信标记为垃圾信息,则统计将显示的短信或彩信标记为垃圾信息的用户数量,当这一数量超过预定的阈值,则根据短信或彩信的内容更新相应的垃圾数据库。用户在标记时,可填写短信或彩信具体的垃圾内容,也可在为用户提供的垃圾内容列表中勾选相应的垃圾内容,如果用户只对垃圾信息进行标记而没有填写垃圾内容也,没有勾选垃圾内容列表,则可以由服务器侧人工分析或使用自动识别策略完成垃圾关键词数据库、垃圾号码数据库和/或垃圾链接数据库的更新。从而在实现垃圾信息有效拦截的同时,不断完善相应的垃圾信息数据库,让用户接收到更加安全可靠的信息,大大的提升了用户体验。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的信息拦截装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

根据本发明的一个方面,提供了一种A1.一种信息拦截方法,包括:

获取短信或彩信的内容,其中,所述内容包括:文本、号码、和/或链接;

基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息;

如果所述短信或彩信为垃圾信息,则拦截所述短信或彩信。

A2.根据A1所述的方法,其中,所述基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息包括:

基于垃圾关键词数据库中的垃圾关键词,在获取到的所述短信或彩信包括的文本中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;

基于获取到的所述短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;和/或

基于获取到的所述短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息。

A3.根据A1所述的方法,其中,在所述获取彩信的内容之前,还包括:

接收彩信中心下发的彩信PUSH消息;

解析所述彩信PUSH消息,获取所述彩信的发送方号码、主题文本、存储地址;

基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息;

如果所述彩信不是垃圾信息,则基于所述彩信的存储地址,连接所述彩信中心,下载所述彩信的源数据;

解析所述彩信的源数据。

A4.根据A3所述的方法,其中,所述基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息包括:

基于垃圾关键词数据库中的垃圾关键词,在获取到的所述彩信的主题文本中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息;

基于获取到的所述彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息。

A5.根据A3所述的方法,其中,

所述解析所述彩信的源数据包括:

对所述彩信的源数据进行解析处理,解析出其中的文本、附件、多媒体内容;

所述获取彩信的内容包括:

获取解析出的所述文本,并获取所述附件包含的文本;

基于解析出的所述文本以及所述附件包含的文本,提取其中的号码和/或链接。

A6.根据A2所述的方法,其中,还包括:

如果所述短信或彩信不是垃圾信息,则显示所述短信或彩信;

统计将显示的所述短信或彩信标记为垃圾信息的用户的数量,如果所述数量超过预定的阈值,则根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

A7.根据A6所述的方法,其中,所述根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库包括:

根据用户将显示的所述短信或彩信标记为垃圾信息时所填写的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;和/或

根据用户将显示的所述短信或彩信标记为垃圾信息时在垃圾内容列表中勾选的选项所对应的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

A8.根据A6所述的方法,其中,所述根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库包括:

在服务器侧分析所述短信或彩信,获得导致用户将所述短信或彩信标记为垃圾信息的内容,并更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

A9.根据A1-A8任一项所述的方法,其中,所述拦截所述短信或彩信之后,还包括:

删除所述短信或彩信。

A10.根据A1-A8任一项所述的方法,其中,所述拦截所述短信或彩信之后,还包括:

将所述短信或彩信存储到拦截库中,并提示用户;

响应于用户的指令,显示所述短信或彩信。

根据本发明的另一个方面,还提供了B11.一种信息拦截装置,包括:

获取模块,配置为获取短信或彩信的内容,其中,所述内容包括:文本、号码、和/或链接;

第一判断模块,配置为基于获取到的所述短信或彩信包括的文本、号码、和/或链接,判断所述短信或彩信是否为垃圾信息;

拦截模块,配置为在所述短信或彩信为垃圾信息时,拦截所述短信或彩信。

B12.根据B11所述的装置,其中,所述第一判断模块包括;

第一匹配单元,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的所述短信或彩信包括的文本中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;

第二匹配单元,配置为基于获取到的所述短信或彩信包括的号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息;和/或

第三匹配单元,配置为基于获取到的所述短信或彩信包括的链接,在垃圾链接数据库中进行匹配,如果匹配成功,则判断所述短信或彩信为垃圾信息。

B13.根据B11所述的装置,其中,还包括:

接收模块,配置为接收彩信中心下发的彩信PUSH消息;

第一解析模块,配置为解析所述彩信PUSH消息,获取所述彩信的发送方号码、主题文本、存储地址;

第二判断模块,配置为基于获取的所述彩信的发送方号码和主题文本,判断所述彩信是否为垃圾信息;

下载模块,配置为在所述彩信不是垃圾信息时,基于所述彩信的存储地址,连接所述彩信中心,下载所述彩信的源数据;

第二解析模块,配置为解析所述彩信的源数据。

B14.根据B13所述的装置,其中,所述第二判断模块包括;

第四匹配单元,配置为基于垃圾关键词数据库中的垃圾关键词,在获取到的所述彩信的主题文本中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息;

第五匹配单元,配置为基于获取到的所述彩信的发送方号码,在垃圾号码数据库中进行匹配,如果匹配成功,则判断所述彩信为垃圾信息。

B15.根据B13所述的装置,其中,

所述第二解析模块包括:

解析单元,配置为对所述彩信的源数据进行解析处理,解析出其中的文本、附件、多媒体内容;

所述获取模块包括:

获取单元,配置为获取解析出的所述文本,并获取所述附件包含的文本;

提取单元,配置为基于解析出的所述文本以及所述附件包含的文本,提取其中的号码和/或链接。

B16.根据B12所述的装置,其中,还包括:

第一显示模块,配置为在所述短信或彩信不是垃圾信息时,显示所述短信或彩信;

更新模块,配置为统计将显示的所述短信或彩信标记为垃圾信息的用户的数量,如果所述数量超过预定的阈值,则根据所述短信或彩信的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

B17.根据B16所述的装置,其中,所述更新模块包括:

第一更新单元,配置为根据用户将显示的所述短信或彩信标记为垃圾信息时所填写的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库;和/或

第二更新单元,配置为根据用户将显示的所述短信或彩信标记为垃圾信息时在垃圾内容列表中勾选的选项所对应的内容更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

B18.根据B16所述的装置,其中,所述更新模块包括:

第三更新单元,配置为在服务器侧分析所述短信或彩信,获得导致用户将所述短信或彩信标记为垃圾信息的内容,并更新所述垃圾关键词数据库、垃圾号码数据库、和/或垃圾链接数据库。

B19.根据B11-B18任一项所述的装置,其中,还包括:

删除模块,配置为删除所述短信或彩信。

B20.根据B11-B18任一项所述的装置,其中,还包括:

存储模块,配置为将所述短信或彩信存储到拦截库中,并提示用户;第二显示模块,配置为响应于用户的指令,显示所述短信或彩信。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1