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

Data string retrieval apparatus for IC card

Assignee: Toshiba Corp
•
Filing: 1989-03-16
•
Granted: 1990-10-30
•
Expires: 2009-03-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Two access buses are arranged such that one access bus connects a memory section from which data is retrieved to a retrieval section, and the other access bus is connected to a control section. The two access buses are connected to each other through a gate. While the retrieval section is operated, the gate is disabled. Otherwise, the gate is enabled. Key words located at different positions are sampled, and compared with a plurality of key words externally supplied. A data string to be retrieved is then recognized in accordance with a combination of a plurality of comparison results. In addition, retrieval is performed upon determination whether data string length data added to the start portion of the data string or predetermined data string length data supplied from the control section is used as data string length data for generating the start address of the next data string.

Inventors

  • 👤 Yasuo Iijima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 07:12
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/02; G06F16/00; G06F16/90; G06F16/903; G06F16/90335; G06F16/90339; G06K; G06K19/00; G06K19/06; G06F2207/00; G06F2207/02; G06F2207/025

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.

References Cited (Backward Citations)

US4068301A Cited
US4152762A Cited
EP0333181A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-29 1994-04-30 1994-10-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-29 1998-04-30 1998-10-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-29 2002-04-30 2002-10-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag