[发明专利]数据查找处理方法及系统有效
| 申请号: | 200910058694.3 | 申请日: | 2009-03-25 |
| 公开(公告)号: | CN101848091A | 公开(公告)日: | 2010-09-29 |
| 发明(设计)人: | 冯菊芳;杨成勇;谭晓宇;何鹏 | 申请(专利权)人: | 成都友道科技有限公司 |
| 主分类号: | H04L9/36 | 分类号: | H04L9/36;H04L29/06 |
| 代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 金卫文;刘云贵 |
| 地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 查找 处理 方法 系统 | ||
1.一种数据查找处理方法,其特征在于包括:
步骤1,利用第一预定函数,对接收到的第一数据取定长字节进行运算,以生成第一地址;
步骤2,查询第一存储器中所述第一地址中的规则所对应的标记,以根据所述标记处理所述第一数据。
2.根据权利要求1所述的数据处理方法,其特征在于所述步骤2之后还包括:
步骤3,当标记为有效时,利用第二预定函数,对所述第一数据取所述定长字节进行运算,以生成第二地址;
步骤4,利用第三预定函数,对所述第一数据取和所述规则相等长度的字节进行运算,以生成第二数据;
步骤5,将所述第二数据,与第二存储器中所述第二地址对应的规则全文的数据信息进行比对,以根据所述比对的结果处理所述第一数据。
3.根据权利要求2所述的数据过滤方法,其特征在于所述步骤5之后还包括:
步骤6,在比对符合时,查询第三存储器中与第二存储器成映射关系的所述规则的详细信息,将所述详细信息与所述第一数据获取到的与所述规则相等长度的字节进行比对,以处理所述第一数据。
4.根据权利要求3所述的数据查找处理方法,其特征在于所述第一预定函数是根据所述第一存储器的存储空间地址容量的大小来确定。
5.根据权利要求4所述的数据查找处理方法,其特征在于所述第二预定函数是根据所述第二存储器的空间地址容量来确定。
6.根据权利要求5所述的数据查找处理方法,其特征在于所述第三预定函数是根据所述第二存储器的每个存储单元分成的子单元的容量来确定。
7.根据权利要求1-6任一所述的数据查找处理方法,其特征在于在所述步骤1之前还包括:
步骤10,通过将规则库中的规则转换为二进制机器码,取所述定长字节的机器码根据所述第一预定函数生成第一自然数,将所述第一自然数作为所述第一存储器的地址,并在所述地址对应的所述第一存储器的存储单元中存储所述规则对应的标记;
步骤20,通过将规则库中的规则转换为二进制机器码,取所述定长字节的机器码取所述定长字节的机器码,根据所述第二预定函数生成第二自然数,将所述第二自然数作为所述第二存储器的地址;和
步骤30,通过将规则库中的规则转换为二进制机器码,将所述规则对应的二进制机器码根据第三预定函数生成规则全文的数据信息,并将所述数据信息存储至所述第二自然数作为所述第二存储器的地址所对应的存储单元中。
8.一种数据查找处理系统,其特征在于包括:
第一存储器,用于存储规则所对应的标记;
查找引擎,用于利用第一预定函数,对接收到的第一数据取定长字节进行运算,以生成第一地址;查询第一存储器中所述第一地址中的规则所对应的标记,以根据所述标记处理数据。
9.根据权利要求8所述的数据查找处理系统,其特征在于还包括:
第二存储器,用于存储所述规则全文的数据信息;
所述查找引擎,进一步用于利用第二预定函数,对所述第一数据取定长字节进行运算,以生成第二地址;利用第三预定函数,对所述第一数据取和所述规则相等长度的字节进行运算,以生成第二数据;将所述第二数据,与第二存储器中所述第二地址对应的规则全文的数据信息进行比对,以根据所述比对的结果处理数据。
10.根据权利要求8所述的数据查找处理系统,其特征在于还包括:
第三存储器,用于存储与第二存储器成映射关系的所述规则的详细信息;
所述查找引擎,进一步用于查询第三存储器中所述规则的详细信息,将所述详细信息与所述第一数据获取到的与所述规则相等长度的字节进行比对,以处理数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都友道科技有限公司,未经成都友道科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910058694.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





