首页> 外国专利> Content search system including multiple deterministic finite automaton engines having shared memory resources

Content search system including multiple deterministic finite automaton engines having shared memory resources

机译:内容搜索系统,包括具有共享内存资源的多个确定性有限自动机引擎

摘要

A content search system for determining whether an input string matches one or more of a number of patterns embodied by a deterministic finite automaton (DFA) includes a plurality of DFA engines that simultaneously compare sequential overlapping segments of the input string. The overlap region shared by adjacent pairs of input string segments is of a predetermined size. Initially, the first DFA engine is designated as the master engine, and the remaining DFA engines are designated as slave engines whose state results are speculative. Resolution logic compares the state results of the master engine with the state results of the adjacent slave engine to selectively validate the state results of the successor engine, which upon validation becomes the new master engine.
机译:用于确定输入字符串是否与确定性有限自动机(DFA)所体现的多个模式中的一个或多个相匹配的内容搜索系统包括多个DFA引擎,它们同时比较输入字符串的顺序重叠段。由输入字符串段的相邻对共享的重叠区域具有预定大小。最初,第一个DFA引擎被指定为主引擎,其余DFA引擎被指定为状态结果是推测性的从引擎。解析逻辑将主引擎的状态结果与相邻从引擎的状态结果进行比较,以选择性地验证后继引擎的状态结果,后继引擎在验证后成为新的主引擎。

著录项

  • 公开/公告号US8935270B1

    专利类型

  • 公开/公告日2015-01-13

    原文格式PDF

  • 申请/专利权人 CRISTIAN ESTAN;GREG WATSON;

    申请/专利号US20100779894

  • 发明设计人 CRISTIAN ESTAN;GREG WATSON;

    申请日2010-05-13

  • 分类号G06F7/00;G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 15:19:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号