内容过滤方法和装置制造方法及图纸

技术编号:8163783 阅读:167 留言:0更新日期:2013-01-07 20:55
本发明专利技术实施例提供一种内容过滤方法和装置。该方法包括:从输入的规则条件中分别提取关键字;根据提取的关键字对规则条件划分成一个或多个分组,并为提取的关键字预编译分组匹配数据集合;分别为提取的关键字对应分组的规则条件预编译精确匹配数据集合;获取待过滤内容;利用分组匹配数据集合,对待过滤内容进行关键字的匹配;利用匹配到的关键字对应分组的规则条件的精确匹配数据集合,对待过滤内容进行规则条件的精确匹配;根据精确匹配的匹配结果执行对应的过滤策略。本发明专利技术由于对规则条件进行了分组预过滤,所以每组规则条件的数量较少,占用内存减少。而分组预过滤后再基于规则条件的精确匹配具有较高的匹配准确性。

【技术实现步骤摘要】

【技术保护点】
一种内容过滤方法,其特征在于,包括:从输入的一条或多条规则条件中分别提取关键字;根据提取的关键字对所述一条或多条规则条件划分成一个或多个分组,使得同一分组中的规则条件具有相同的关键字,并为所述提取的关键字预编译分组匹配数据集合;分别为所述提取的关键字中的各关键字对应分组的规则条件预编译精确匹配数据集合;获取待过滤内容;利用所述分组匹配数据集合,对所述待过滤内容进行关键字的匹配,得到匹配到的关键字;利用匹配到的关键字对应分组的规则条件的精确匹配数据集合,对所述待过滤内容进行规则条件的精确匹配;根据所述精确匹配的匹配结果执行与所述匹配结果对应的过滤策略。

【技术特征摘要】

【专利技术属性】
技术研发人员:尤里·哈桑艾维·菲尔莫默
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1