专利名称:一种短信过滤方法
技术领域:
本发明涉及移动通讯领域,尤其涉及一种短信过滤方法。
背景技术:
随着移动电话的普及,短信以其方便快捷的优势正迅速成为人们普遍采 用的通讯方式,人们通过短信进行的信息沟通和感情交流变得日益频繁。人 们在享受短信带来的方便之时,却有一些不法分子利用短信从事非法活动, 例如传播垃圾短信、黄色短信,散布谣言,进行诈骗等,尤其是近年来,部 分不法分子利用高科技手段从事不法短信活动,主要体现在使用专用的外呼 软件来代替以往的手动外呼。这类外呼软件的功能强大,在普通的个人电脑 上运行即可达到每秒钟几百次的外呼量,并且还具有自动生成呼叫号码、呼 叫频率可调等特点。如果不对非法短信活动加以控制,将会严重扰乱普通用 户的通信自由、生活安宁,甚至危及社会的和谐及安定。
目前对非法短信的处理方法主要是在用户手机或者网络侧的短信中心设 置"黑名单",在"黑名单"中保存需要屏蔽掉的短信的发送号码。当有短信到
达时,手机系统或短信中心提取短信的发送号码,并与"黑名单"中的号码逐
一比较,如果该短信的发送号码存在于"黑名单,,中,则滤除此条短信;如果"黑 名单"中并未保存该条短信的发送号码,则接收此条短信并在显示屏上显示提示。
然而这种方法的实际效果十分有限,灵活性很低,比如对于"黑名单"中 未存储的号码发送的垃圾短信,这种方法是无法滤除的;还有一些号码有可 能会发送一些手机用户感兴趣的短信,同时也会发送一些手机用户毫无兴趣 的短信,对于这些号码如果将其加入"黑名单"显然是不合适的,但是手机用 户又会受到这些号码发送的他们又毫无兴趣的短信的困扰。
发明内容
本发明要解决的技术问题是提供一种短信过滤方法,对于接收到的不明 号码发送的短信,既不会对用户造成骚扰,也不会遗失用户感兴趣的短信。
为解决上述技术问题,本发明的一种短信过滤方法,手机终端接收到短 信后,判断该短信的发送号码是否存在于电话簿中,如果该短信的发送号码 不存在于电话簿中,则将该短信存储到手机存储器中,且不向用户提示接收 到新短信。
进一步地,在判断短信的发送号码不存在于电话簿中后,将短信存储到 手机存储器中前,还进一步判断短信的发送号码是否存在于黑名单中,如果 短信的发送号码不存在于黑名单中,则进行将该短信存储到手机存储器中。
进一步地,在将短信存储到手机存储器中后,为该短信创建疑似短信曰
志o
进一步地,手机终端调用其存储的关键字库中的关键字,将短信的内容 与关键字进行比较,如杲筛选出与该短信相匹配的关键字,则将筛选出的关 键字添加到为该短信创建的疑似短信日志中。
进一步地,疑似短信日志中还包含发送号码、发送日期、发送时间和 短信计数项。
进一步地,在疑似短信日志的界面上还设置有"选项"项,在"选项" 中设置有查看、删除、回复和提取号码操作菜单。
进一步地,在手机终端中还设置有短信防火墙专用寄存器标志位,手机 终端在接收到短信后,判断短信是否存在于电话簿中前,还判断短信防火墙 专用寄存器标志位的状态是否标识短信防火墙为打开状态,如果是,则手机 终端进行判断该短信的发送号码是否存在于电话簿中。
进一步地,手机终端通过将短信的发送号码与电话簿中存储的号码进行 比较,判断该短信的发送号码是否存在于电话簿中,通过将短信的发送号码 与黑名单中存储的号码进行比较,判断该短信的发送号码是否存在于黑名单 中。
进一步地,在手机终端的"短信"菜单下增加"疑似短信,,子菜单,在"疑似
5
短信,,子菜单下设置"疑似短信日志",将为短信创建的疑似短信日志存储在 "疑似短信日志"下。
综上所述,本发明通过将不明号码发送的短信直接存储到手机存储器中, 并且不对用户进行提示,使得用户免受垃圾短信的骚扰,且不会遗漏用户感
兴趣的短信;用户可以自主选择空闲时间查看所存储的短信,方便了用户的 使用;本发明方法只需要在手机侧进行操作,设置方便、灵活,无需网络侧
的支持。
图1为本发明方法的流程图2为本发明为疑似短信创建的疑似短信日志的界面示意图; 图3为本发明的疑似短信日志下的选项的界面示意图。
具体实施例方式
本发明将既不在电话簿中也不在黑名单中的电话号码发送来的短信(将 该类短信称为疑似短信)直接存储到手机存储器中,并使用手机中存储的关 键字库中的关键字与疑似短信的内容进行比对,筛选出与疑似短信相关的关 键字添加到为该疑似短信创建的疑似短信日志中,在用户查看疑似短信日志 时将关键字作为参考,以决定是否阅读该疑似短信,并进一步根据短信内容 决定是否将该疑似短信的发送号码添加到黑名单或电话簿中。
下面结合附图对本发明的具体实施方式
进行说明
为保证不同的手机用户的不同需要,如有些手机用户希望对接收到的全 部短信进行显示,有些用户不希望受到不明短信的打扰,在手机终端中设置 短信防火墙专用寄存器标志位,用户可通过手机软件系统设置短信防火墙专 用寄存器标志位的状态,如用户选择关闭短信防火墙,即不釆用本发明的方 法对接收到的短信进行处理,则手机软件系统将短信防火墙专用寄存器标志 位设置为"0";若用户选择开启短信防火墙,即釆用本发明的方法对4姿收到的短信进行处理,则手机软件系统将短信防火墙专用寄存器标志位设置为"r, 在接收到短信后通过查询短信防火墙专用寄存器标志位的状态决定是否采用 本发明的方法对短信进行处理。
为在疑似短信日志中添加关于该短信的关键字,在手机存储器中存储一 关键字库,在关键字库中存放各种类型的关键字,比如"假证","房地产","枪 手","楼盘"等,关键字库可预存入手机中,同时用户也可随时向关键字库中 添加关键字。
图1所示为本发明对短信进行过滤的方法,该方法包括如下步骤
101:手机在待机模式时,当射频模块接收到基站发送的短信后,向中央 处理器发送通知消息,通知中央处理器其接收到短信;
102:中央处理器接收到通知消息后,启动手机软件系统检查短信防火墙 是否为打开,如果短信防火墙处于打开状态,则执行步骤103;否则执行步 骤110;
手机软件系统通过检测短信防火墙专用寄存器标志位的状态,判断短信 防火墙是否为打开,当短信防火墙专用寄存器标志位为"O"时,表示短信防火 墙处于关闭状态;当短信防火墙专用寄存器标志位为'T,时,表示短信防火墙 处于打开状态。
103:中央处理器通知手机软件系统进入中断状态,手机软件系统进入中 断状态,并提取出射频模块接收到的短信的发送号码,调用电话簿中存储的 号码,将短信的发送号码与电话簿中存储的号码进行比对,如果短信的发送 号码与电话簿中的某个号码相同,则执行步骤104;如果短信的发送号码未 存储在电话簿中,执行步骤105;
104:手机软件系统退出中断,返回待机地址,从射频模块接收短信并产 生短信提示,提示用户接收到新的短信;
105:手机软件系统调出手机存储器中存储的黑名单,将短信的发送号码 与黑名单中的号码进行比对,如果短信的发送号码与黑名单中的某个号码相
同,则执行步骤106;如果短信的发送号码未存储在黑名单中,则执行步骤
107;
106:手机软件系统退出中断,返回待机地址,并且不从射频模块接收短 信,结束;
107:手机软件系统退出中断,返回待机地址,不从射频模块接收短信, 将射频模块接收到的短信存储到存储器中,不向用户提示接收到新短信,并 执行步骤105;
108:将射频模块接收到的短信存储到存储器中后,为该短信创建疑似短 信日志;
对于接收到的疑似短信并不在手机显示屏上提示用户,为方便用户的查 看,在"短信"菜单下增加一子菜单,比如称为"疑似短信,,子菜单,在"疑似短 信"子菜单下设置"疑似短信日志",在"疑似短信日志,,下列出为所接收到的疑 似短信创建的疑似短信日志,当用户选择查看某条疑似短信日志时,对用户 所选择的疑似短信日志进行显示;
109:中央处理器调用关键字库中的关鍵字,将疑似短信的内容与关键字 进行比对,如果筛选出符合该条疑似短信的关键字,则将该关键字添加到为 该疑似短信创建的疑似短信日志中;如未筛选出相符的关鍵字,则该条疑似 短信的疑似短信日志的关键字项为空,结束;'
如图2所示,在疑似短信日志界面上可以查看疑似短信的发送号码、发 送日期、发送时间、短信计数和关键字等信息;并在界面中设置"选项"项, 如图3所示,在"选项"项中,可选择查看、删除和回复等菜单操作,并可选 择提取号码提取出疑似短信的发送号码。
用户可根据关键字决定是否查看该疑似短信,如果用户决定查看该疑似 短信,并在查看疑似短信后,判定该短信为骚扰短信,可使用"提取号码,,项 提取出疑似短信的发送号码,加入到黑名单中;如果用户判定该疑似短信为 有用短信也可提取出该疑似短信的发送号码添加到电话簿中,在下次收到该 号码发送的短信时,即可直接进行显示。
110:手机软件系统返回待才几地址,^接收该短信并产生短信提示,比如在 显示屏上显示图标,并进行振铃。
本发明能够筛选出疑似短信并将疑似短信存储到存储器中,用户可以自 主安排时间,比如在闲暇时统一查看疑似短信,在应对恶意骚扰的同时,不
会遗失用户感兴趣的短信;并且显示的关键字可使用户更方便地获知疑似短 信的基本内容;另外,用户判定疑似短信为骚扰短信时,可以方便地将疑似 短信的发送号码列入黑名单中;更重要的是,用户只需要在手机终端上进行 设置,无须网络侧的支持,操作方便、可行性强。
上述内容仅为本发明的最佳实施方案,其并非用来限制本发明的具体实 施方式,凡根据本方法的主要发明构思而进行的修改和变动,均应属于本发 明权利要求书所要求的保护范围。
权利要求
1、一种短信过滤方法,其特征在于,手机终端接收到短信后,判断该短信的发送号码是否存在于电话簿中,如果该短信的发送号码不存在于电话簿中,则将该短信存储到手机存储器中,且不向用户提示接收到新短信。
2、 如权利要求l所述的方法,其特征在于,在判断所述短信的发送号码 不存在于电话簿中后,将所述短信存储到手机存储器中前,还进一步判断所 述短信的发送号码是否存在于黑名单中,如果所述短信的发送号码不存在于 黑名单中,则进行所述将该短信存储到手机存储器中。
3、 如权利要求1或2所述的方法,其特征在于,在将所述短信存储到所 述手机存储器中后,为该短信创建疑似短信日志。
4、 如权利要求3所述的方法,其特征在于,所述手机终端调用其存储的 关键字库中的关键字,将所述短信的内容与关键字进行比较,如果筛选出与 该短信相匹配的关键字,则将筛选出的关键字添加到为该短信创建的疑似短 信日志中。
5、 如权利要求4所述的方法,其特征在于,所述疑似短信日志中还包含 发送号码、发送日期、发送时间和短信计数项。
6、 如权利要求5所述的方法,其特征在于,在所述疑似短信日志的界面 上还设置有"选项"项,在"选项"中设置有查看、删除、回复和提取号码 操作菜单。
7、 如权利要求l所述的方法,其特征在于,在手机终端中还设置有短信 防火墙专用寄存器标志位,手机终端在接收到短信后,判断短信是否存在于 电话簿中前,还判断短信防火墙专用寄存器标志位的状态是否标识短信防火 墙为打开状态,如果是,则手机终端进行所述判断该短信的发送号码是否存 在于电话簿中。
8、 如权利要求2所述的方法,其特征在于,所述手机终端通过将所述短 信的发送号码与电话簿中存储的号码进行比较,判断该短信的发送号码是否 存在于电话簿中,通过将所述短信的发送号码与黑名单中存储的号码进行比 较,判断该短信的发送号码是否存在于黑名单中。
9、如权利要求3所述的方法,其特征在于,在手机终端的"短信,,菜单下 增加"疑似短信,,子菜单,在"疑似短信"子菜单下设置"疑似短信日志",将为 所述短信创建的疑似短信日志存储在"疑似短信日志,,下。
全文摘要
本发明公开了一种短信过滤方法,手机终端接收到短信后,判断该短信的发送号码是否存在于电话簿中,如果该短信的发送号码不存在于电话簿中,则将该短信存储到手机存储器中,且不向用户提示接收到新短信。本发明通过将不明号码发送的短信直接存储到手机存储器中,并且不对用户进行提示,使得用户免受垃圾短信的骚扰,且不会遗漏用户感兴趣的短信;用户可以自主选择空闲时间查看所存储的短信,方便了用户的使用;本发明方法只需要在手机侧进行操作,设置方便、灵活,无需网络侧的支持。
文档编号G06F17/30GK101360298SQ200810129929
公开日2009年2月4日 申请日期2008年7月24日 优先权日2008年7月24日
发明者丽 徐 申请人:中兴通讯股份有限公司