Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
139 words
A data string retrieval apparatus, comprising: storage means for storing a plurality of data strings; control means for generating predetermined retrieval data to perform accessing of said storage means; retrieval means for retrieving a data string to be retrieved on the basis of the retrieval data from said control means; first access bus means connected to said control means; second access bus means for connecting said storage means and said retrieval means; and gate means, connected between said first and second access bus means, for supplying the retrieval data from the control means to the second access bus means through said first access bus means, except during an operation of said retrieval means, whereby said control means is isolated from said storage means and said retrieval means while said retrieval means retrieves a data string from the storage means.
Claim 2
Dependent Claim
139 words
A data string retrieval apparatus, comprising: storage means for storing a plurality of data strings; control means for generating predetermined retrieval data to perform accessing of said storage means; retrieval means for retrieving a data string to be retrieved on the basis of the retrieval data from said control means; first access bus means connected to said control means; second access bus means for connecting said storage means and said retrieval means; and gate means, connected between said first and second access bus means, for supplying the retrieval data from the control means to the second access bus means through said first access bus means, except during an operation of said retrieval means, whereby said control means is isolated from said storage means and said retrieval means while said retrieval means retrieves a data string from the storage means.
Claim 3
Dependent Claim
43 words
An apparatus according to claim 1, further comprising second storage means for storing program data and working data used for a control operation of said control means, said control means accessing said second storage means when said retrieval means accesses said storage means.
Claim 4
Dependent Claim
43 words
An apparatus according to claim 1, further comprising a stop status signal line connected between said first access bus means and said retrieval means, said retrieval means signaling an operation stop thereof to said control means by using said stop status signal line.
Claim 5
Dependent Claim
187 words
A data string retrieval apparatus comprising: storage means for storing a plurality of data strings; means for updating address data supplied to said storage means on the basis of data string length data externally supplied; relative data storage means for storing a plurality of relative data externally supplied; key data storage means for storing a plurality of key data representing to be retrieved; current address generating means for generating a plurality of current addresses from the address data updated by said address updating means and the plurality of relative data in said relative data storage means; readout means for reading out a data string from said storage means, which is designated by a current address generated by said current address generating means; data string storage means for storing the data string read out by said readout means; comparing means for comparing the data string in said data string storage means with the key data in said key data storage means; and recognizing means for recognizing a data string to be retrieved in accordance with a combination of comparison results for each key data from said comparing means.
Claim 6
Dependent Claim
187 words
A data string retrieval apparatus comprising: storage means for storing a plurality of data strings; means for updating address data supplied to said storage means on the basis of data string length data externally supplied; relative data storage means for storing a plurality of relative data externally supplied; key data storage means for storing a plurality of key data representing to be retrieved; current address generating means for generating a plurality of current addresses from the address data updated by said address updating means and the plurality of relative data in said relative data storage means; readout means for reading out a data string from said storage means, which is designated by a current address generated by said current address generating means; data string storage means for storing the data string read out by said readout means; comparing means for comparing the data string in said data string storage means with the key data in said key data storage means; and recognizing means for recognizing a data string to be retrieved in accordance with a combination of comparison results for each key data from said comparing means.
Claim 7
Dependent Claim
21 words
An apparatus according to claim 4, wherein each of the data strings includes a data string length, key data, and data.
Claim 8
Dependent Claim
164 words
A data string retrieval apparatus, comprising: storage means for storing a plurality of data strings; control means for generating first address and accessing said storage means so as to perform predetermined processing of the plurality of data strings; address updating data generating means for generating address updating data; address generating means for generating second address on the basis of the first address data supplied from said address updating data generating means and said control means; access means for accessing said storage means on the basis of the second address data generated by said address generating means; first means for reading out data string length data added to a data string in said storage means, and setting the readout data string length data as the address updating data; second means for setting data string data supplied from said control means as the address updating data; and selecting means for selecting one of said first and second means in accordance with externally supplied selection mode data.
Claim 9
Dependent Claim
164 words
A data string retrieval apparatus, comprising: storage means for storing a plurality of data strings; control means for generating first address and accessing said storage means so as to perform predetermined processing of the plurality of data strings; address updating data generating means for generating address updating data; address generating means for generating second address on the basis of the first address data supplied from said address updating data generating means and said control means; access means for accessing said storage means on the basis of the second address data generated by said address generating means; first means for reading out data string length data added to a data string in said storage means, and setting the readout data string length data as the address updating data; second means for setting data string data supplied from said control means as the address updating data; and selecting means for selecting one of said first and second means in accordance with externally supplied selection mode data.