一种数据过滤方法及数据过滤系统的制作方法

文档序号:9491907阅读:371来源:国知局
一种数据过滤方法及数据过滤系统的制作方法
【技术领域】
[0001]本发明涉及数据处理技术领域,具体涉及一种数据过滤方法及数据过滤系统。
【背景技术】
[0002]随着信息技术的不断发展,诸如微博等网络社交平台受到了广大用户的青睐。由于在网络社交平台注册的用户数量巨大,网络社交平台的后台需要为注册用户转发的数据不但数量巨大而且种类繁多,这无疑加重了网络社交平台的后台的负担。而且不同的用户对数据的需求可能并不相同,即使针对同一类型的数据,各个用户所需要的部分也不尽相同。因此,为了减轻网络社交平台的后台的负担及快速使得各个用户获取到其所需的数据。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种数据过滤方法及数据过滤系统,能够提高数据的传输速度。
[0004]本发明解决上述技术问题的技术方案如下:
[0005]基于本发明的一个方面,提供了一种数据过滤方法,所述方法包括:
[0006]S1、接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端;
[0007]S2、提取所述数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件;
[0008]S3、若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。
[0009]基于本发明的另一个方面,提供了一种数据过滤系统,所述系统包括:
[0010]数据包接收模块,用于接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端;
[0011]特征提取模块,用于提取所述数据包的数据特征;
[0012]判断模块,用于根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件;
[0013]数据过滤模块,用于若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。
[0014]本发明提供的一种数据过滤方法及数据过滤系统,接收数据发送终端的数据包,并提取数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,对对应的数据包进行过滤,并将过滤后得到的数据过滤结果转发给对应的数据接收终端,提高了数据的准确性,无需在数据接收终端对数据包进行过滤,提高了数据传输的速度和效率。
【附图说明】
[0015]图1为本发明实施例1的一种数据过滤方法流程图;
[0016]图2为本发明实施例2的一种数据过滤系统示意图。
【具体实施方式】
[0017]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0018]实施例1、一种数据过滤方法。以下结合图1对本实施例提供的数据过滤方法进行详细说明。
[0019]参见图1,S1、接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端;
[0020]S2、提取所述数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件;
[0021]S3、若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。
[0022]其中,步骤S2提取的数据包的数据特征至少包括数据内容类型标识。步骤S2具体为:将数据包的数据内容类型标识与每一个数据接收终端预先配置的数据过滤条件对应的数据内容类型标识集合进行匹配,若匹配,则满足数据过滤条件。
[0023]另外,在数据包过滤前,预先为每一个数据接收终端配置动态链接库DDL,所述DDL中至少包括数据过滤函数。步骤S3具体为:若数据包满足数据过滤条件,则调用对应的数据接收终端对应的动态链接库DDL中的数据过滤函数对数据包进行过滤。
[0024]实施例2、一种数据过滤系统。以下结合图2对本实施例提供的数据过滤系统进行详细的描述。
[0025]参见图2,本实施例提供的数据过滤系统包括数据包接收模块201、特征提取模块202、判断模块203、配置模块204和数据过滤模块205。
[0026]其中,数据包接收模块201,用于接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端。
[0027]特征提取模块202,用于提取所述数据包的数据特征。
[0028]判断模块203,用于根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件。
[0029]数据过滤模块205,用于若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。
[0030]其中,特征提取模块202提取的数据包的数据特征至少包括数据内容类型标识。判断模块203具体用于将数据包的数据内容类型标识与每一个数据接收终端预先配置的数据过滤条件对应的数据内容类型标识集合进行匹配,若匹配,则满足数据过滤条件。
[0031]另外,本实施例提供的数据过滤系统还包括配置模块204,用于在数据包过滤前,预先为每一个数据接收终端配置动态链接库DDL,所述DDL中至少包括数据过滤函数。数据过滤模块205具体用于若数据包满足数据过滤条件,则调用对应的数据接收终端对应的动态链接库DDL中的数据过滤函数对数据包进行过滤。
[0032]本发明提供的一种数据过滤方法及数据过滤系统,接收数据发送终端的数据包,并提取数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,对对应的数据包进行过滤,并将过滤后得到的数据过滤结果转发给对应的数据接收终端,提高了数据的准确性,无需在数据接收终端对数据包进行过滤,提高了数据传输的速度和效率。
[0033]在本说明书的描述中,参考术语“实施例一”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体方法、装置或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、方法、装置或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0034]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种数据过滤方法,其特征在于,所述方法包括: 51、接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端; 52、提取所述数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件; 53、若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。2.如权利要求1所述的数据过滤方法,其特征在于,所述步骤S2中的数据特征至少包括数据内容类型标识,所述步骤S2具体包括: 将数据包的数据内容类型标识与每一个数据接收终端预先配置的数据过滤条件对应的数据内容类型标识集合进行匹配,若匹配,则满足数据过滤条件。3.如权利要求2所述的数据过滤方法,其特征在于,所述方法还包括: 预先为每一个数据接收终端配置动态链接库DDL,所述DDL中至少包括数据过滤函数; 所述步骤S3中若满足数据过滤条件,对对应的数据包进行过滤具体包括: 若数据包满足数据过滤条件,则调用对应的数据接收终端对应的动态链接库DDL中的数据过滤函数对数据包进行过滤。4.一种数据过滤系统,其特征在于,所述系统包括: 数据包接收模块,用于接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端; 特征提取模块,用于提取所述数据包的数据特征; 判断模块,用于根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件; 数据过滤模块,用于若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。5.如权利要求4所述的数据过滤系统,其特征在于,所述数据特征至少包括数据内容类型标识,所述判断模块具体用于: 将数据包的数据内容类型标识与每一个数据接收终端预先配置的数据过滤条件对应的数据内容类型标识集合进行匹配,若匹配,则满足数据过滤条件。6.如权利要求5所述的数据过滤系统,其特征在于,所述系统还包括: 配置模块,用于预先为每一个数据接收终端配置动态链接库DDL,所述DDL中至少包括数据过滤函数; 所述数据过滤模块具体用于: 若数据包满足数据过滤条件,则调用对应的数据接收终端对应的动态链接库DDL中的数据过滤函数对数据包进行过滤。
【专利摘要】本发明公开了一种数据过滤方法及数据过滤系统,其中,数据过滤方法包括:S1、接收数据发送终端发送的数据包,并根据其中存储的订阅信息确定对应的数据接收终端;S2、提取所述数据包的数据特征,并根据每一个数据接收终端的数据过滤条件,判断该数据特征是否满足对应的数据接收终端的数据过滤条件;S3、若满足数据过滤条件,则对对应的数据包进行过滤,得到数据过过滤结果,并将数据过滤结果转发给对应的数据接收终端。本发明对需要发送给数据接收终端的数据包按照对应的数据接收终端的数据过滤条件对数据包进行过滤,提高了数据的准确性,另外,无需在数据接收终端对数据包进行过滤,减少了数据的传输量,提高了数据传输的速度和效率。
【IPC分类】H04L29/08
【公开号】CN105245601
【申请号】CN201510670635
【发明人】徐波
【申请人】桂林电子科技大学
【公开日】2016年1月13日
【申请日】2015年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1