Patent US4777622A successfully refreshed from Google Patents.
US4777622A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Associative data storage system
Assignee: Max-Planck-Gesellschaft zur Förderung der Wissenschaften eV
•
Filing: 1985-11-26
•
Granted: 1988-10-11
•
Expires: 2005-11-26
Abstract
Abstract A data storage system for storing a number of associations between pairs of data patterns, each including a plurality of data elements and having a plurality of data processing and storing units, and circuits for providing the data patterns to the processing and storing units, each of such units processing and storing information relating to different portions of at least one of the patterns.
Inventors
- 👤 Guenther Palm
- 👤 Hans T. Bonhoeffer
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 10:38
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04; G06; G06F; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90339; G11C7/00
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
232 words
An associative correlation memory for storing a plurality of associations between pairs of corresponding first and second data patterns which each comprise a series of data elements, wherein each data pattern comprises data elements of a first type and data elements of a second type, no more than 5 percent of the data elements of each data pattern being of said first type, and wherein said memory comprises a large number of memory cells which are organized in first and second coordinates (such as rows and columns), means for storing an association between any given pair of data patterns by assigning the first data pattern of the pair to said first coordinates and the second pattern of the pair to said second coordinates, and storing a data element of a predetermined type in each memory cell, the first and second coordinates of which correspond to a data element of said first type in the respective first and second patterns assigned to said first and second coordinates, means for retrieving information about a stored association by addressing said first coordinates with the corresponding first data pattern of the stored association, and responsive to the number of addressed data elements of said first type in said second coordinates, and means which receive said data patterns and provide said storing means and said retrieving means with address information, which relates to said first data pattern.
Claim 2
Dependent Claim
232 words
An associative correlation memory for storing a plurality of associations between pairs of corresponding first and second data patterns which each comprise a series of data elements, wherein each data pattern comprises data elements of a first type and data elements of a second type, no more than 5 percent of the data elements of each data pattern being of said first type, and wherein said memory comprises a large number of memory cells which are organized in first and second coordinates (such as rows and columns), means for storing an association between any given pair of data patterns by assigning the first data pattern of the pair to said first coordinates and the second pattern of the pair to said second coordinates, and storing a data element of a predetermined type in each memory cell, the first and second coordinates of which correspond to a data element of said first type in the respective first and second patterns assigned to said first and second coordinates, means for retrieving information about a stored association by addressing said first coordinates with the corresponding first data pattern of the stored association, and responsive to the number of addressed data elements of said first type in said second coordinates, and means which receive said data patterns and provide said storing means and said retrieving means with address information, which relates to said first data pattern.
Claim 3
Dependent Claim
50 words
The memory as claimed in claim 1, wherein ordinal numbers are assigned to said second coordinates, and the memory further comprises means for providing output information, which indicates the ordinal number of each second coordinate, which comprises at least a predetermined number of addressed data elements of said first type.
Claim 4
Dependent Claim
53 words
The memory as claimed in claim 1, wherein at least one of said first and second patterns includes a plurality of data element blocks, each block comprises the same plural number of data elements, and the data elements of each block comprise only a small proportion of data elements of said first type.
Claim 5
Dependent Claim
19 words
The memory as claimed in claim 3, wherein all of said blocks comprise the same number of data elements.
Claim 6
Dependent Claim
32 words
The memory as claimed in claim 1, wherein said address information relates exclusively to those coordinates, which correspond to a data element of said first type, to select the so addressed coordinates.
Claim 7
Dependent Claim
43 words
The memory as claimed in claim 5, wherein ordinal numbers are assigned to the data elements in said first and second patterns, and said address information designates the ordinal number of each data element of said first type in the respective data pattern.
References Cited (Backward Citations)
US3257646A
Cited
US3742460A
Cited
US4047160A
Cited
US4254476A
Cited
US4445172A
Cited
US4523301A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-10-11 | 1992-04-11 | 1992-10-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-10-11 | 1996-04-11 | 1996-10-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-10-11 | 2000-04-11 | 2000-10-11 | $7700.00 | Window Closed / Lapsed |