PATENT CLAIM ANALYSIS

Application Number: 15954539
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["711", "100000"]

Abstract:
In one embodiment, efficient content-addressable memory entry integrity checking is performed that protects the accuracy of lookup operations. Single-bit position lookup operations are performed resulting in match vectors that include a match result for each of the content-addressable memory entries at the single-bit position. An error detection value is determined for the match vector, and compared to a predetermined detection code for the single-bit position to identify whether an error is detected in at least one of the content-addressable memory entries. In one embodiment, a particular cumulative entry error detection vector storing entry error detection information for each of the content-addressable memory entries is updated based on the match vector. The particular cumulative entry error detection vector is compared to a predetermined entry error detection vector to determine which, if any, of the content-addressable memory entries has an identifiable error, which is then corrected.

Claim (Index 16):
The method of  claim 13 , comprising:\n for each specific single-bit position of a lookup word, the lookup unit performing a single-bit position lookup operation in the plurality of content-addressable memory entries against a second particular bit value, opposite the first particular bit value, at said particular single-bit position within the lookup word resulting in a specific match vector that includes an entry match result at the single-bit position for each of the plurality of content-addressable memory entries; and the lookup unit updating a second cumulative entry error detection vector storing entry error detection information for each of the plurality of content-addressable memory entries based on the specific match vector; and performing second error entry position processing based on the second cumulative entry error detection vector to detect and then correct which specific, if any, of said entries of the plurality of content-addressable memory entries have an identifiable error.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 91.0
- Lexical Diversity: 2.31343
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15651605', '13594826', '13594827', '11252960', '11467097']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4863873121659994
- 35 USC 102 Novelty (BERT): 0.4941774146725871
- Combined Prediction Score: 0.4871663224166582
- Mean Citation Score: 215.95861800000003
- Max Citation Score: 256.60992000000005
- Similarity Product: 216.10015221153265

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

Dataset: test