CN1917481A - 消息过滤方法及其装置 - Google Patents
消息过滤方法及其装置 Download PDFInfo
- Publication number
- CN1917481A CN1917481A CN 200610111879 CN200610111879A CN1917481A CN 1917481 A CN1917481 A CN 1917481A CN 200610111879 CN200610111879 CN 200610111879 CN 200610111879 A CN200610111879 A CN 200610111879A CN 1917481 A CN1917481 A CN 1917481A
- Authority
- CN
- China
- Prior art keywords
- content
- message
- filter
- needs
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种消息过滤方法,用于过滤用户接收的消息,所述方法包括从所述用户接收的消息中获得需要过滤的内容,对需要过滤的内容进行分类,对分类后的内容按照过滤规则进行过滤生成过滤结果并将过滤结果向用户返回,用户根据过滤结果选择是否接收过滤后的内容。本发明为用户提供了功能较全的消息过滤方法,且用户可以选择是否接收过滤后的内容,使用十分方便。
Description
技术领域
本发明涉及一种消息过滤方法及其装置,尤其是一种移动通信网络中的消息过滤方法及其装置。
背景技术
随着移动通信技术的不断发展,目前的移动通信业务已经不仅仅是为了满足用户简单的语音通话需求而存在,随着各种无线通信宽带的增加和扩频技术的出现,能够对各种数据通信业务进行支持,为用户提供各类数据业务在目前的移动通信***中已经占了相当大的比重。例如,目前的移动通信***已经能够实现短消息业务(Short Message Service,SMS)、多媒体消息业务(MultiMessage Service,MMS)、邮件业务(Email)等。而且移动用户还可以开通手机上网业务,通过手机浏览网站、聊天、游戏等。因此利用移动终端和移动网络开展的多种多媒体业务正在走入人们的日常生活。但是随之而来的还有各种垃圾短信、***、非法消息、病毒等一系列对用户端有威胁的消息。SMS,MMS等消息的特征是可将特定的消息简便而轻松地传递给移动通信终端的用户,不管移动通信终端的用户是否愿意,经常会不加区分地接收到上述骚扰用户端生活的消息。
目前,普遍采用的是网关过滤,也就是通过在网关处设置内容过滤***来实现过滤功能。ISO(国际化标准组织)定义了网络体系从下往上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,当接受数据时,数据是自下而上传输;当发送数据时,数据是自上而下传输。其中网络层属于较高层次,它解决的是网络之间的通信问题,网络层的功能包括:建立和拆除网络连接、路径选择和中继、网络连接多路复用、服务选择和传输和流量控制。应用层属于最高层,它解决的也是最高层次,即程序应用过程中的问题。应用层的功能包含用户应用程序执行通信任务所需要的协议和功能,如电子邮件和文件传输等。网关是在网络层上处理数据,其特点是处理效率高、速度快,而过滤***所进行的内容过滤大部分是针对应用层而进行的,因此过滤***需要对全部网络层的数据进行应用层的分析,还要解析多种网络协议。另外,这种过滤***统一设置过滤规则,将不符合规则的消息进行过滤后再将消息传递给用户端。
虽然上述技术方案能够对移动通信网络中传递的消息进行过滤,但是过滤功能单一且只能设置统一的过滤规则;另外,这种过滤***会将过滤后的内容直接传递给用户端,对于一些用户不感兴趣的内容,用户仍需阅读后再进行删除,这样会使用户的操作变得繁琐。综上所述,有必要提供一种功能全面且使用方便的消息过滤方法及其装置。
发明内容
本发明要解决的问题在于提供一种功能全面且使用方便的消息过滤方法及其装置。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的:
本发明提供一种消息过滤方法,其包括:
获得需要过滤的内容;
对需要过滤的内容进行分类;
对分类后的内容进行过滤,生成过滤结果并将过滤结果向用户返回;
判断用户是否接收过滤后的内容,如果是,则向用户返回过滤后的内容。
优选地,所述获得需要过滤的内容具体为对消息进行解析,判断消息中要求过滤的内容的来源并获得需要过滤的内容。
优选地,所述判断消息中需要过滤内容的来源如果是远程存储,则从远程存储地址获取该内容;如果是该消息中的附件,则从该附件获取该内容。
优选地,在所述获得需要过滤的内容后,对需要过滤的内容进行病毒扫描,并过滤感染病毒的内容。
优选地,所述对需要过滤的内容进行分类具体为通过资源描述框架对各种不同格式的内容进行分类。
优选地,所述过滤结果包括需要过滤内容的摘要、需要过滤内容病毒感染情况、以及需要过滤内容的分类。
优选地,对分类后的内容进行过滤具体是根据公共内容过滤规则或用户自定义规则对分类后内容进行过滤。
本发明还提供一种消息过滤装置包括:控制单元、分类单元、过滤单元以及判断单元,所述控制单元从消息中获取需要过滤的内容,所述分类单元对控制单元获取的需要过滤的内容进行分类,所述过滤单元对控制单元中已分类的内容进行过滤并生成过滤结果,所述判断单元判断用户是否需要接收过滤后内容,如果是,则通知控制单元将过滤后内容返回用户。
优选地,进一步包括消息处理单元,用于解析收到的消息,并将解析后的数据发送给控制单元,所述控制单元根据所述数据判断消息中需要过滤的内容的来源并获得需要过滤的内容。
优选地,所述需要过滤内容的来源如果是远程存储,则从远程存储地址获取内容;如果是消息中的附件,则从该附件获取内容。
优选地,进一步包括病毒扫描单元,用于对需要过滤的内容进行病毒扫描,并过滤感染病毒的内容。
优选地,所述过滤单元通过资源描述框架对需要过滤的内容进行分类。
优选地,进一步包括消息发送单元,由控制单元控制其向用户返回过滤结果或过滤后内容。
优选地,进一步包括消息记录单元,所述控制单元将各单元处理结果和内容发送至所述消息记录单元进行记录。
优选地,所述过滤结果包括需要过滤内容的摘要、需要过滤内容病毒感染情况、以及需要过滤内容的分类。
本发明提供的消息过滤方法可以对消息进行分类及基于分类内容的过滤,因此为用户提供了全面的消息过滤功能;用户可以根据过滤结果选择是否接收过滤后的内容,避免接收到自己不感兴趣的内容而进行繁琐的阅读和删除操作,因而使用较方便。
进一步,本发明还在过滤前对获得的消息进行病毒扫描,因而提高了***的安全性。
附图说明
图1为本发明消息过滤装置应用于移动通信网络中的示意图;
图2为本发明消息过滤装置较佳实施方式的结构图;
图3为本发明消息过滤方法的流程图。
具体实施方式
本发明提供了一种消息过滤方法及其装置。为使本发明更加清楚明了,以下结合附图对本发明进行详细描述。
请参照图1,为本发明消息过滤装置应用于移动通信网络中的示意图。该移动通信网络包括客户端10、各种业务服务器20以及消息过滤装置30。各种业务服务器20包括有短信服务器22、多媒体服务器23、无线网络服务器21以及其他业务服务器24。客户端10对应各种业务服务器20分别设置有短信代理12、多媒体代理13、无线网络代理11以及其他业务代理14。各种业务服务器20向客户端10发送的消息需经过消息过滤装置30过滤后才被发送给客户端10。
请参阅图2,为消息过滤装置30的结构图,所述消息过滤装置30包括控制单元34、消息处理单元31、消息记录单元33、判断单元32、病毒扫描单元35、分类单元36、过滤单元37、功能设置单元38以及消息发送单元39。各个功能单元的功能介绍入下:
消息处理单元31,对客户端10发送过来的消息进行解析,并将解析后的数据发送至控制单元34。
控制单元34一方面接收消息解析单元转发来的消息,获取相应的数据,并根据获取的消息调度其他功能单元进行相应的处理;另一方面将各功能单元处理的结果以及所使用的规则发送给消息记录单元33进行记录,并综合各功能单元的处理结果生成最终过滤结果。
消息记录单元33负责记录从控制单元34发来的每个功能单元的处理结果及相应的处理规则。
病毒扫描单元35包括一个病毒库,所述病毒库记录着电脑病毒的种种“相貌特征”以便及时发现进行绞杀,该病毒库需时常进行更新。病毒扫描单元35根据病毒库中读取的病毒特征代码对所需过滤的消息进行扫描,判断该消息是否被病毒感染,过滤被感染的内容,并将过滤后的内容和报告返回控制单元34。
分类单元36包括内容分类规则以及内容分级规则,其中内容分类规则是根据移动网络传输的内容,如语音、文字、图片以及视频等内容的特征制定的,内容分级规则是根据相关国家的法律、标准或者指导原则对不同的内容制定不同的级别。分类单元36根据上述内容分类和分级的规则,对经由病毒扫描单元35过滤的内容进行分类和标识,并将分类和标识后的内容返回控制单元34。
过滤单元37包括公共内容过滤规则和用户自定义过滤规则,其中公共消息过滤规则包括国家强制规则和运营商/服务商规则,例如为了保护国家的安全和社会的稳定,对涉及违反国家法律,以及对国家安全和社会稳定存在隐患的内容禁止在网络上传播,用户自定义消息过滤规则包括用户根据个人喜好设定的阻止部分内容的规则,如用户自己设定不需要接收任何图片的规则等。过滤单元37根据以上设置的两类过滤规则,对控制单元34发送过来的消息进行过滤。
判断单元32判断用户是否要求返回过滤后的内容,如果是,判断单元32通知控制单元34控制消息发送单元39将过滤后的内容直接返回给客户端10。
消息发送单元39负责将经消息过滤装置30过滤后的内容和最终过滤结果进行封装,并由控制单元34控制其向客户端10返回过滤后的内容或最终过滤结果。
功能设置单元38负责设置各功能单元的参数,比如分类单元36的分类分级规则,过滤单元37的公共内容过滤规则和用户自定义过滤规则,以及病毒扫描单元35的病毒库的设置等。
请继续参阅图3,消息过滤装置30的工作流程包括:
步骤101:用户向消息过滤装置30请求开通消息过滤服务,并通过功能设置单元38设置该消息过滤装置30各个功能单元的参数。
步骤102:某个业务服务器向用户发送消息。
步骤103:消息处理单元31接收从业务服务器发送过来的消息,对该消息进行解析,并将解析后的数据传递给控制单元34。
通常业务服务器提供的消息是以简单对象访问协议(Simple Object AccessProtocol,SOAP)格式发送的,SOAP包括了SOAP封装,用于定义消息的框架,其中包括消息的内容、发送消息的对象、接受并处理消息的对象以及如何处理该消息。因此消息处理单元需要对SOAP格式的消息进行解析,识别出该消息的框架。
步骤104:控制单元34根据从消息处理单元31发送的数据,判断消息中需要过滤的内容的来源并获得需要过滤的内容。
如果需要过滤的内容为远程存储,则进行步骤106;需要过滤的内容为该消息中的一个附件,则进行步骤105。
步骤105:控制单元34从消息附件中分离出需要过滤的内容。
步骤106:控制单元34从远程存储地址获取内容,例如远程存储提供一个统一资源***(Uniform Resource Locator,URL),控制单元34通过对外借口与该URL交互获取需要过滤的内容。
步骤107:病毒扫描单元35从病毒库中读取病毒特征代码,对控制单元34获得的需要过滤的内容进行扫描。
步骤108:病毒扫描单元35根据扫描的结果判断需要过滤的内容是否被病毒感染,如果被感染,则进行步骤109;如果没有感染,则进行步骤110。
步骤109:过滤病毒携带部分,并将扫描结果和过滤后的内容发送给控制单元34。
步骤110:控制单元34根据用户的设置判断是否请求对内容进行分类,如果是,则进行步骤111;如果否,则进行步骤112。
步骤111:控制单元34调用分类单元36对过滤后的内容进行分类和标识。例如分类单元36采用资源描述框架(Resource Description Framework,RDF)对文字、图片、视频或者音频等文件进行分类并标识。
步骤112:控制单元34调用过滤单元37根据公共内容过滤规则进行过滤。
步骤113:控制单元34查看用户是否设置自定义过滤规则,如果是,则进行步骤114;如果否,则进行步骤115。
步骤114:过滤单元37根据用户自定义过滤规则进行过滤。
步骤115:控制单元34整理综合各个单元的处理结果,得到最终过滤结果,并将每个单元的处理结果、最终的过滤结果和处理后的内容发送至消息记录单元33中进行保存。
最终过滤结果包括:需要过滤内容摘要、需要过滤内容病毒感染情况、需要过滤内容的分类和分级情况等。
步骤116:控制单元34调用消息发送单元39将最终过滤结果发送给用户。
步骤117:控制单元34调用判断单元32判断用户是否有要求返回过滤后的内容,如果是,则进行步骤118;如果否,则进行步骤119。
步骤118:控制单元34调用消息发送单元39将过滤后的内容发送给客户端10。
步骤119:结束。
通过本发明提供的消息过滤方法,用户可以选择只接收最终过滤结果,根据最终过滤结果选择自己感兴趣的内容进行阅读,因此可以避免接收到自己不感兴趣的内容而进行繁琐的阅读和删除操作;另外,本发明提供的消息过滤方法包括对内容进行病毒扫描、过滤病毒,以及对内容进行分类、基于分类的内容进行过滤,因此为用户提供了功能全面的消息过滤方法。
本发明不仅可以应用于移动通信网络中,同时也可以应用在个人计算机网络中,其原理和结构基本相同,故这里不做详细描述。
以上对本发明所提供的消息过滤***和方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (15)
1.一种消息过滤方法,其特征在于,所述方法包括:
获得需要过滤的内容;
对需要过滤的内容进行分类;
对分类后的内容进行过滤,生成过滤结果并将过滤结果向用户返回;
判断用户是否接收过滤后的内容,如果是,则向用户返回过滤后的内容。
2.根据权利要求1所述的消息过滤方法,其特征在于,所述获得需要过滤的内容具体为对消息进行解析,判断消息中要求过滤的内容的来源并获得需要过滤的内容。
3.根据权利要求2所述的消息过滤方法,其特征在于,所述判断消息中需要过滤内容的来源如果是远程存储,则从远程存储地址获取该内容;如果是该消息中的附件,则从该附件获取该内容。
4.根据权利要求1所述的消息过滤方法,其特征在于,在所述获得需要过滤的内容后,对需要过滤的内容进行病毒扫描,并过滤感染病毒的内容。
5.根据权利要求1所述的消息过滤方法,其特征在于,所述对需要过滤的内容进行分类具体为通过资源描述框架对各种不同格式的内容进行分类。
6.根据权利要求1所述的消息过滤方法,其特征在于,所述过滤结果包括需要过滤内容的摘要、需要过滤内容病毒感染情况、以及需要过滤内容的分类。
7.根据权利要求1所述的消息过滤方法,其特征在于,对分类后的内容进行过滤具体是根据公共内容过滤规则或用户自定义规则对分类后内容进行过滤。
8.一种消息过滤装置,其特征在于,所述消息过滤装置包括:控制单元、分类单元、过滤单元以及判断单元,所述控制单元从消息中获取需要过滤的内容,所述分类单元对控制单元获取的需要过滤的内容进行分类,所述过滤单元对控制单元中已分类的内容进行过滤并生成过滤结果,所述判断单元判断用户是否需要接收过滤后内容,如果是,则通知控制单元将过滤后内容返回用户。
9.根据权利要求8所述的消息过滤装置,其特征在于,进一步包括消息处理单元,用于解析收到的消息,并将解析后的数据发送给控制单元,所述控制单元根据所述数据判断消息中需要过滤的内容的来源并获得需要过滤的内容。
10.根据权利要求9所述的消息过滤装置,其特征在于,所述需要过滤内容的来源如果是远程存储,则从远程存储地址获取内容;如果是消息中的附件,则从该附件获取内容。
11.根据权利要求8所述的消息过滤装置,其特征在于,进一步包括病毒扫描单元,用于对需要过滤的内容进行病毒扫描,并过滤感染病毒的内容。
12.根据权利要求8所述的消息过滤装置,其特征在于,所述过滤单元通过资源描述框架对需要过滤的内容进行分类。
13.根据权利要求8所述的消息过滤装置,其特征在于,进一步包括消息发送单元,由控制单元控制其向用户返回过滤结果或过滤后内容。
14.根据权利要求8所述的消息过滤装置,其特征在于,进一步包括消息记录单元,所述控制单元将各单元处理结果和内容发送至所述消息记录单元进行记录。
15.根据权利要求8所述的消息过滤装置,其特征在于,所述过滤结果包括需要过滤内容的摘要、需要过滤内容病毒感染情况、以及需要过滤内容的分类。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101118792A CN100456755C (zh) | 2006-08-31 | 2006-08-31 | 消息过滤方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101118792A CN100456755C (zh) | 2006-08-31 | 2006-08-31 | 消息过滤方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1917481A true CN1917481A (zh) | 2007-02-21 |
CN100456755C CN100456755C (zh) | 2009-01-28 |
Family
ID=37738378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101118792A Active CN100456755C (zh) | 2006-08-31 | 2006-08-31 | 消息过滤方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100456755C (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008145069A1 (fr) * | 2007-05-30 | 2008-12-04 | Huawei Technologies Co., Ltd. | Procédé, dispositif et système pour un filtrage de contenu |
WO2009006813A1 (fr) * | 2007-07-04 | 2009-01-15 | Huawei Technologies Co., Ltd. | Procédé et système de catégorisation de contenu |
CN104010078A (zh) * | 2014-05-14 | 2014-08-27 | 北京奇虎科技有限公司 | 终端对已拦截信息的处理方法及设备 |
CN104484351A (zh) * | 2014-11-28 | 2015-04-01 | 上海百事通信息技术股份有限公司 | 大数据量号码过滤装置及方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7565403B2 (en) * | 2000-03-16 | 2009-07-21 | Microsoft Corporation | Use of a bulk-email filter within a system for classifying messages for urgency or importance |
US20050015452A1 (en) * | 2003-06-04 | 2005-01-20 | Sony Computer Entertainment Inc. | Methods and systems for training content filters and resolving uncertainty in content filtering operations |
CN1760901A (zh) * | 2005-11-03 | 2006-04-19 | 上海交通大学 | 电子邮件过滤*** |
-
2006
- 2006-08-31 CN CNB2006101118792A patent/CN100456755C/zh active Active
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008145069A1 (fr) * | 2007-05-30 | 2008-12-04 | Huawei Technologies Co., Ltd. | Procédé, dispositif et système pour un filtrage de contenu |
US8959625B2 (en) | 2007-05-30 | 2015-02-17 | Huawei Technologies Co., Ltd. | Content screening method, apparatus and system |
US9473517B2 (en) | 2007-05-30 | 2016-10-18 | Huawei Technologies Co., Ltd. | Content screening method, apparatus and system |
WO2009006813A1 (fr) * | 2007-07-04 | 2009-01-15 | Huawei Technologies Co., Ltd. | Procédé et système de catégorisation de contenu |
CN101340427B (zh) * | 2007-07-04 | 2012-04-04 | 华为技术有限公司 | 内容分类和过滤的方法、装置及*** |
CN104010078A (zh) * | 2014-05-14 | 2014-08-27 | 北京奇虎科技有限公司 | 终端对已拦截信息的处理方法及设备 |
CN104010078B (zh) * | 2014-05-14 | 2017-01-25 | 北京奇虎科技有限公司 | 终端对已拦截信息的处理方法及设备 |
CN104484351A (zh) * | 2014-11-28 | 2015-04-01 | 上海百事通信息技术股份有限公司 | 大数据量号码过滤装置及方法 |
CN104484351B (zh) * | 2014-11-28 | 2018-07-20 | 上海百事通信息技术股份有限公司 | 大数据量号码过滤装置及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN100456755C (zh) | 2009-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1254068C (zh) | 移动电话的电话簿信息共享*** | |
CN1281030C (zh) | 中继装置、信息发送装置和信息发送方法 | |
CN101064603A (zh) | 短消息转发方法和***、服务器以及短消息接发装置 | |
CN1674586A (zh) | 通信控制装置及通信控制装置中的筛选方法 | |
CN101030972A (zh) | 电子信息与数据跟踪*** | |
CN1280730A (zh) | 具有多个接口能力的消息应用 | |
CN1893534A (zh) | 在无线终端中控制图像的方法和设备 | |
CN101043466A (zh) | 信息撷取方法及应用该方法的手持式行动通讯装置 | |
CN1929492A (zh) | 移动终端号码实名制的实现***及方法 | |
CN1889536A (zh) | 限制多媒体消息中心对多媒体消息的转发次数的处理方法 | |
CN101079828A (zh) | 一种通过计算机向手机发送短信的方法、***及设备 | |
CN1870602A (zh) | 提醒接收电子邮件的方法 | |
CN1725874A (zh) | 一种实现短消息业务的方法 | |
CN1547143A (zh) | 防垃圾邮件的方法 | |
CN1917481A (zh) | 消息过滤方法及其装置 | |
CN1828611A (zh) | 一种可互动的搜索引擎的方法 | |
CN1859368A (zh) | 实现信息传送业务的方法和***以及一种终端 | |
CN1917510A (zh) | 一种访问通讯录的方法及其通讯录*** | |
CN1386030A (zh) | 通知事件到达移动终端的方法及执行此方法的移动终端 | |
CN1870693A (zh) | 利用电子邮件接收短信的方法 | |
CN1735107A (zh) | 一种在推送信息服务中限制信息接收的方法 | |
CN1905564A (zh) | 用户动态更改过滤规则的实现方法 | |
CN100350398C (zh) | 自动回复电子邮件的方法及移动终端 | |
CN1801978A (zh) | 一种短信发送方法、和应用该方法的手机及*** | |
CN1223216C (zh) | 用于移动电话的电子邮件检索及通知*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |