Invention Grant
- Patent Title: Negative regular expression search operations
- Patent Title (中): 负正则表达式搜索操作
-
Application No.: US12832862Application Date: 2010-07-08
-
Publication No.: US08527488B1Publication Date: 2013-09-03
- Inventor: Alexei Starovoitov
- Applicant: Alexei Starovoitov
- Applicant Address: US CA Irvine
- Assignee: NetLogic Microsystems, Inc.
- Current Assignee: NetLogic Microsystems, Inc.
- Current Assignee Address: US CA Irvine
- Agency: Sterne, Kessler, Goldstein & Fox P.L.L.C.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A content search system determines whether an input string matches a negative regular expression that includes a negative pattern and an optional positive pattern. If the input string matches the positive pattern and does not match the negative pattern, a match between the input string and the negative regular expression is indicated. The positive pattern and the negative pattern may be compared to the input string in a single pass of the input string. The content search system may be implemented in a content addressable memory (CAM) device. The negative regular expression may specify a particular portion of the input string, such as a range of characters or bytes of a data packet, in which the negative pattern should not match for a match between the negative regular expression and the input pattern to be indicated.
Information query