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 13):
A method, comprising:\n for each particular single-bit position of a lookup word, a lookup unit performing a single-bit position lookup operation in a plurality of content-addressable memory entries against a first particular bit value at said particular single-bit position within the lookup word resulting in a particular 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 first cumulative entry error detection vector storing entry error detection information for each of the plurality of content-addressable memory entries based on the particular match vector; and performing first error entry position processing based on the first cumulative entry error detection vector to detect and then correct which, 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.4865754417778766
- 35 USC 102 Novelty (BERT): 0.4933013088310293
- Combined Prediction Score: 0.4872480284831919
- Mean Citation Score: 215.95861800000003
- Max Citation Score: 256.60992000000005
- Similarity Product: 218.61036051132209

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

Dataset: test