← Back to Patent Explorer
US3594731A Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing system

Assignee: AT&T Inc
•
Filing: 1968-07-26
•
Granted: 1971-07-20
•
Expires: 1988-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An arrangement for enabling the transfer of data words from any data word register in any element of a neighborhood of elements of an associative memory system to any other data word register in any element of the neighborhood. Each element comprises a plurality of data word registers. The neighborhoods, in turn, comprise a plurality of elements. A transfer register is located in each neighborhood of elements and is connected to the output leads of each element of the neighborhood such that a word retrieved from any element in that neighborhood may be registered in the transfer register. The transfer register is also connected to the input leads of the elements of the corresponding neighborhood so that any data words stored in the transfer register may be applied to any data word register of any element in the neighborhood. By utilizing the transfer register in this manner, data words which would normally be stored in a particular element but which cannot be because that element is being utilized to capacity, may be stored in some other element of the neighborhood, and then transferred to the first mentioned element when the data word is needed, for example, in a computation by the first element.

Inventors

  • 👤 Lawrence Bernstein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 03:49
CPC Classifications
G; G11; G11C; G11C15/00; G11C15/04

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 161 words
In an information processing system comprising a plurality of memory groups, each group comprising a plurality of memory elements, each element, in turn, comprising a plurality of data word registers, and means for applying data words simultaneously to said elements and for retrieving data words therefrom, sensing means for sensing which of said data word registers include data words, a plurality of transfer registers each associated with a different memory group and connected to each of the elements of said group for registering data words retrieved from said elements in response to said sensing means, and means responsive to said sensing means for applying data words registered in each of said transfer registers to any element in the associated memory group whereby a data word to be applied to an element is registered in said transfer register for subsequent application register in any element in the memory group, the vacancy of said data word registers being indicated by said sensing means.
Claim 2
Dependent Claim 161 words
In an information processing system comprising a plurality of memory groups, each group comprising a plurality of memory elements, each element, in turn, comprising a plurality of data word registers, and means for applying data words simultaneously to said elements and for retrieving data words therefrom, sensing means for sensing which of said data word registers include data words, a plurality of transfer registers each associated with a different memory group and connected to each of the elements of said group for registering data words retrieved from said elements in response to said sensing means, and means responsive to said sensing means for applying data words registered in each of said transfer registers to any element in the associated memory group whereby a data word to be applied to an element is registered in said transfer register for subsequent application register in any element in the memory group, the vacancy of said data word registers being indicated by said sensing means.
Claim 3
Dependent Claim 105 words
In an information processing system comprising a plurality of memory elements, each element comprising a plurality of data registers for registering data words, control means for applying control signals simultaneously to each of said elements for determining which of said data registers includes data words, means for applying data signals simultaneously to all of said elements, and means for retrieving data signals therefrom, transfer register means respoNsive to said control means for registering data words retrieved from any particular data register of any particular memory element, and means for applying said data words registered in said transfer register to any data register of any element.
Claim 4
Dependent Claim 105 words
In an information processing system comprising a plurality of memory elements, each element comprising a plurality of data registers for registering data words, control means for applying control signals simultaneously to each of said elements for determining which of said data registers includes data words, means for applying data signals simultaneously to all of said elements, and means for retrieving data signals therefrom, transfer register means respoNsive to said control means for registering data words retrieved from any particular data register of any particular memory element, and means for applying said data words registered in said transfer register to any data register of any element.
Claim 5
Dependent Claim 170 words
An improved information processing system comprising a plurality of memory elements, each element comprising a plurality of adjacent data cells, each cell, in turn, comprising a plurality of bit registers, a control unit for applying control signals and data signals simultaneously to all of said elements, means in each of said elements for comparing applied data with stored data and for indicating a match or a mismatch therebetween, and means in said elements responsive to said control signals and to a match indication for causing data to be read from said element in which a match occurs wherein said improvement comprises at least one transfer register which, in turn, comprises bit registers each of which is connected to selected ones of said cells of each memory element, means responsive to said control signals for causing data read from said elements to be registered in said transfer register and means responsive to said control signals for causing data stored in said transfer register to be applied to any of said elements.
Claim 6
Dependent Claim 170 words
An improved information processing system comprising a plurality of memory elements, each element comprising a plurality of adjacent data cells, each cell, in turn, comprising a plurality of bit registers, a control unit for applying control signals and data signals simultaneously to all of said elements, means in each of said elements for comparing applied data with stored data and for indicating a match or a mismatch therebetween, and means in said elements responsive to said control signals and to a match indication for causing data to be read from said element in which a match occurs wherein said improvement comprises at least one transfer register which, in turn, comprises bit registers each of which is connected to selected ones of said cells of each memory element, means responsive to said control signals for causing data read from said elements to be registered in said transfer register and means responsive to said control signals for causing data stored in said transfer register to be applied to any of said elements.
Claim 7
Dependent Claim 149 words
In an information processing system comprising a plurality of memory groups, each group comprising a plurality of memory elements, each element comprising a plurality of data word registers for storing a number of data words, apparatus for increasing the number of data words which each memory element may process comprising, sensing means for determining which of said data word registers include data words, a plurality of transfer registers each of which is associated with a different memory group and each of which is connected to each of the elements in said group, means responsive to said sensing means for designating a single element in each of said groups from which a data word is to be read or to which data a data word is to be applied, and means responsive to said sensing means for applying data words read from said designated elements to the associated transfer registers.
Claim 8
Dependent Claim 149 words
In an information processing system comprising a plurality of memory groups, each group comprising a plurality of memory elements, each element comprising a plurality of data word registers for storing a number of data words, apparatus for increasing the number of data words which each memory element may process comprising, sensing means for determining which of said data word registers include data words, a plurality of transfer registers each of which is associated with a different memory group and each of which is connected to each of the elements in said group, means responsive to said sensing means for designating a single element in each of said groups from which a data word is to be read or to which data a data word is to be applied, and means responsive to said sensing means for applying data words read from said designated elements to the associated transfer registers.
Claim 9
Dependent Claim 26 words
A system as in claim 4 further comprising means for reading data from said transfer registers and for applying said data to corresponding designated memory elements.
Claim 10
Dependent Claim 127 words
In an information processing system comprising at least one group of memory elements, said group comprising a plurality of memory elements each of which comprises a plurality of data word registers and logic for processing data stored therein, a method for increasing the functional capacity of said elements comprising the steps of ascertaining the storing capacity of said elements transferring data words from the elements in a group to a transfer register associated with the group when the data storing capacity of said elements is exceeded, registering said data words in a designated element, reading said data words from said designated element into said transfer register and then from said transfer register into that element in said group with which said data word is associated for processing.
Claim 11
Dependent Claim 127 words
In an information processing system comprising at least one group of memory elements, said group comprising a plurality of memory elements each of which comprises a plurality of data word registers and logic for processing data stored therein, a method for increasing the functional capacity of said elements comprising the steps of ascertaining the storing capacity of said elements transferring data words from the elements in a group to a transfer register associated with the group when the data storing capacity of said elements is exceeded, registering said data words in a designated element, reading said data words from said designated element into said transfer register and then from said transfer register into that element in said group with which said data word is associated for processing.

References Cited (Backward Citations)

US3191155A Cited
US3253265A Cited
US3320592A Cited
US3292159A Cited
US3320594A Cited
US3389377A Cited
US3395393A Cited
US3435423A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-07-19 1975-01-18 1975-07-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-07-19 1979-01-18 1979-07-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-07-19 1983-01-18 1983-07-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag