PATENT CLAIM ANALYSIS

Application Number: 16356886
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A network device includes a substring indicator memory and a signature search module for detecting a signature pattern within a stream of network traffic. The signature search module is configured to receive the stream of network traffic, identify a first subject substring from the stream of network traffic, generate a first substring indicator for the first subject substring using a first bitmask on the first subject substring, the first bitmask identifying a plurality of masked bits of the first subject substring, identify a first counter using the first substring indicator as an address into the substring indicator memory, and generate an indication that the signature pattern may be present in the stream of network traffic based on a value of the first counter.

Claim (Index 39):
A network interface card for performing hardware-based pattern matching, the network interface card is configured to be installed as a line card in a line card slot of a network device and interface with a backplane of the network device, the network interface card comprising:\n a backplane connector configured to allow the network interface card to electronically couple with the backplane of the network device; one or more ports configured to receive a stream of network traffic; a substring indicator memory; and a signature update hardware module for configuring signature pattern detection, the signature update module is configured to:\n receive, during a configuration operation, a signature pattern to be detected within a stream of network traffic, the signature pattern includes a signature string of data; \n identify a configuration substring from the signature string, the configuration substring including a plurality of bytes of the signature string; \n generate a first substring indicator for the configuration substring using a first bitmask on the substring, the first bitmask identifying a first plurality of masked bits of the configuration substring; \n identify a first counter within the substring indicator memory by using the first substring indicator as an address into the substring indicator memory; and \n increment the identified first counter, thereby preparing a signature search hardware module to detect a signature pattern within a stream of network traffic by using a plurality of masked bits from the stream of network traffic as an address into the substring indicatory memory to identify the first counter.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 99.0
- Lexical Diversity: 2.5
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16050863', '12331613', '11924100', '12254676', '12902244']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5055681960843798
- 35 USC 102 Novelty (BERT): 0.6132928093060184
- Combined Prediction Score: 0.5163406574065437
- Mean Citation Score: 279.06828400000006
- Max Citation Score: 548.3908
- Similarity Product: 524.9824924068689

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test