LOOKUP ENGINE

Patent №

US 8,200,686

Granted

2012-06-12

Filed 2005

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

11151271

A look up engine 200 comprising a storage means 212a, 212b for storing a plurality of entries, each entry comprising a value and an associated key value, such that, in operation, a look up is carried out by outputing a value which is associated with the stored key value which matches an input key value. The look up engine 200 comprises a plurality of look up state machines 206a, 206b, 206c, 206d connected in parallel to enable multiple look ups to be carried out concurrently. Each entry comprises an associated skip value, if the skipped bits of the input key value and the associated skip value mismatches, an error message is output to indicate lookup failure. The entries may be stored in a trie format which is constructed by identifying overlapping ranges between the plurality of entries; splitting the identified overlapping ranges; storing the plurality of entries within a trie structure.

AI hardwareH04L 45/00G06F 1/10G06F 15/8007G06F 30/327H04L 12/56H04L 45/742

AI classification

AI hardware0.92
Natural language0.02
Planning0.01
Knowledge representation0.00
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00
© 2026 NYSGPT2525 LLC