发明名称 String matching system and method using bloom filters to achieve sub-linear computation time
摘要 A string matching system includes a text string, a plurality of patterns, an m-byte search window and a plurality of Bloom filters, wherein the m-byte search window stands for an m-byte sub-string in the text string under inspection. Every Bloom filter comprises sub-strings of a plurality of patterns. These Bloom filters are queried for membership of the rightmost block in the search window to determine the shift length. The acceleration efficiency of matching many bytes can be achieved simultaneously by shifting the search window for many bytes. Meanwhile, the patterns are stored into an embedded memory through a memory-efficient mechanism -the Bloom filter.
申请公布号 US7482955(B2) 申请公布日期 2009.01.27
申请号 US20070756453 申请日期 2007.05.31
申请人 LIN PO-CHING;LIN YING-DAR;ZHENG YI-JUN;LAI YUAN-CHENG 发明人 LIN PO-CHING;LIN YING-DAR;ZHENG YI-JUN;LAI YUAN-CHENG
分类号 H03M7/00 主分类号 H03M7/00
代理机构 代理人
主权项
地址