Patent · US Active

Efficient lookup of TCAM-like rules in RAM

US9984144B2 · kind B2 · utility

11Cited by
26References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 17, 2015
Grant dateMay 29, 2018
Priority date
Expiry dateJul 21, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/285
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for classification includes extracting respective classification keys from a collection of data items and receiving a corpus of rules for matching to the classification keys. At least some of the rules include masked bits in addition to the unmasked bits. Rule patterns are extracted from the corpus, defining different, respective sequences of masked and unmasked bits to which one or more of the rules conform. The rule patterns are grouped into extended rule patterns, such that the respective set of unmasked bits in any rule pattern is a superset of the unmasked bits in the extended rule pattern into which it is grouped. Rule entries corresponding to the rules are computed using the extended rule patterns and are stored in a random access memory (RAM). The data items are classified by matching the respective classification keys to the rule entries in the RAM.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.