METHOD AND APPARATUS FOR USE OF ASSOCIATED MEMORY WITH LARGE KEY SPACES

Patent №

US 5,860,136

Granted

1999-01-12

Filed 1993

Owner

FENNER INVESTMENTS, LTD.

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08174361

To provide fast access times with very large key fields, an associative memory utilizes a location addressable memory and lookup table to generate from a key the address in memory storing an associated record. The lookup tables, stored in memory, are constructed with the aid of arithmetic data compression methods to create a near perfect hashing of the keys. For encoding into the lookup table, keys are divided into a string of symbols. Each valid and invalid symbol is assigned an index value, such that the sum of valid index values for symbols of a particular key is a unique value that is used as an address to the memory storing the record associated with that key, and the sum of keys containing invalid index values point to a location in memory containing similar data. Utilizing the lookup tables set and relational operations maybe carried out that provide a user with a maximum number of key records resulting from a sequence of intersection, union and mask operations.

Knowledge representationH04W 40/02H03M 7/4006H04L 9/40H04L 12/4625H04L 45/16H04L 45/742H04L 61/5038H04L 2101/30+6 more

AI classification

Knowledge representation0.98
Natural language0.03
Vision0.02
AI hardware0.01
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Planning0.00

Ownership

FENNER INVESTMENTS, LTD.

assignment · 112190336

© 2026 NYSGPT2525 LLC