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

IC card reader/writer for allowing communication with a plurality of kinds of IC cards of different protocol types

Assignee: Toshiba Corp
•
Filing: 1996-05-22
•
Granted: 1998-08-25
•
Expires: 2016-05-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Upon activating an inserted IC card, a reader/writer identifies a protocol type of the IC card based on initial response data sent from the IC card. When the protocol type of the IC card is the same as that of the host unit as verified by the identification, control is effected to allow direct data transfer to be made between the host unit and the IC card. When, on the other hand, the protocol type is different from that of the host unit as verified by the identification, control is made so as to allow data transfer to be made between the host unit and the IC card subsequent to protocol conversion. By doing so, one IC card reader/writer can hand a plurality of IC cards different in type from each other.

Inventors

  • 👤 Youko Kondou

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 17:21
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10009; G06K7/10297; G06K7/0008

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 203 words
An IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising: first receiving means for receiving an IC card insertion request command from the host unit; activating means for activating the IC card when the IC card is inserted; second receiving means for receiving a specific piece of data from the IC card when the IC card is activated; identifying means for identifying a protocol type of the IC card based on the data received by the second receiving means; first control means for, when the protocol type of the IC card corresponds to the first protocol, the same type as the host unit, as a result of identification by the identifying means, transferring data between the IC card and the host unit directly; and second control means for, when as a result of identification by the identifying means the protocol type of the IC card corresponds to a second protocol different from the first protocol, transferring data between the host unit and the IC card after performing protocol conversion of transfer data.
Claim 2
Dependent Claim 203 words
An IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising: first receiving means for receiving an IC card insertion request command from the host unit; activating means for activating the IC card when the IC card is inserted; second receiving means for receiving a specific piece of data from the IC card when the IC card is activated; identifying means for identifying a protocol type of the IC card based on the data received by the second receiving means; first control means for, when the protocol type of the IC card corresponds to the first protocol, the same type as the host unit, as a result of identification by the identifying means, transferring data between the IC card and the host unit directly; and second control means for, when as a result of identification by the identifying means the protocol type of the IC card corresponds to a second protocol different from the first protocol, transferring data between the host unit and the IC card after performing protocol conversion of transfer data.
Claim 3
Dependent Claim 52 words
The reader/writer according to claim 1, wherein the data transmitted from the host unit has an attached node address and the first control means has means for analyzing only data with a node address of the IC card reader/writer attached thereto and for transferring the other data directly to the IC card.
Claim 4
Dependent Claim 42 words
The reader/writer according to claim 2, wherein the data with a node address of the IC card reader/writer contains a card ejection command and the IC card reader/writer has means for ejecting the IC card upon receipt of the card ejection command.
Claim 5
Dependent Claim 88 words
The reader/writer according to claim 1, wherein the first protocol is comprised of a block transmission protocol and the second protocol is comprised of a character transmission protocol and the second control means has means for buffering block unit data from the host unit and for transferring the data to the IC card after converting the block unit data to a character unit data from the IC card and for transmitting the data to the host unit after converting the character unit data to a block unit data.
Claim 6
Dependent Claim 304 words
An IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising: an IC card interface for providing an interface with an IC card; a communication interface for providing an interface with the host unit; first receiving means for receiving an IC card insertion request command from the host unit through the communication interface; activating means for, when the IC card is inserted, activating the IC card through the IC card interface; second receiving means for, when the IC card is activated, receiving a specific piece of data from the IC card through the IC card interface; identifying means for, when the inserted IC card is activated via the IC card interface, identifying a protocol type of the IC card based on data received by the second receiving means; a mode switch provided between the IC card interface and the communication interface to switch a transmission mode between the host unit and the IC card via the IC card reader/writer; first control means for, when a protocol type of the IC card corresponds to the first protocol, the same type as the host unit, as a result of the identifying means, switching the mode switch to a through mode and transferring data between the host unit card and the IC card directly; and second control means for, when the protocol type of the IC card corresponds to a second protocol different from the first protocol as a result of identification by the identifying means, switching the mode switch to a through inhibiting mode and transferring data between the host unit and the IC card after a corresponding protocol conversion of transfer data has been achieved.
Claim 7
Dependent Claim 304 words
An IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising: an IC card interface for providing an interface with an IC card; a communication interface for providing an interface with the host unit; first receiving means for receiving an IC card insertion request command from the host unit through the communication interface; activating means for, when the IC card is inserted, activating the IC card through the IC card interface; second receiving means for, when the IC card is activated, receiving a specific piece of data from the IC card through the IC card interface; identifying means for, when the inserted IC card is activated via the IC card interface, identifying a protocol type of the IC card based on data received by the second receiving means; a mode switch provided between the IC card interface and the communication interface to switch a transmission mode between the host unit and the IC card via the IC card reader/writer; first control means for, when a protocol type of the IC card corresponds to the first protocol, the same type as the host unit, as a result of the identifying means, switching the mode switch to a through mode and transferring data between the host unit card and the IC card directly; and second control means for, when the protocol type of the IC card corresponds to a second protocol different from the first protocol as a result of identification by the identifying means, switching the mode switch to a through inhibiting mode and transferring data between the host unit and the IC card after a corresponding protocol conversion of transfer data has been achieved.
Claim 8
Dependent Claim 96 words
The reader/writer according to claim 5, wherein the first protocol is comprised of a block transmission protocol and the second protocol is comprised of a character transmission protocol and the second control means has means for buffering block unit data from the host unit and for transferring the data to the IC card after converting the block unit data to a character unit data and means for buffering the character unit data from the IC card and for transmitting the data to the host unit after converting the character unit data to a block unit data.
Claim 9
Independent Claim 199 words
A method for transferring data for an IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising the steps of: (a) receiving an IC card insertion request command from the host unit; (b) activating the IC card when the IC card is inserted; (c) receiving, when the IC card is activated, a specific piece of data from the IC card; (d) identifying a protocol type of the IC card based on data received by the step (c) and providing a result of identification; (e) when the protocol type of the IC card corresponds to the first protocol type, the same as the host unit, as a result of identification, controlling data to be transferred between the host unit and the IC card directly; (f) when the protocol type of the IC card is a second protocol different from the first protocol as the result of identification, subjecting transferred data to protocol conversion; and (g) controlling the protocol-converted data to be transferred between the host unit and the IC card.
Claim 10
Independent Claim 199 words
A method for transferring data for an IC card reader/writer connected to a host unit performing communication based on a first protocol and adapted to be operated based on a command from the host unit and to transfer data to and from an inserted IC card, comprising the steps of: (a) receiving an IC card insertion request command from the host unit; (b) activating the IC card when the IC card is inserted; (c) receiving, when the IC card is activated, a specific piece of data from the IC card; (d) identifying a protocol type of the IC card based on data received by the step (c) and providing a result of identification; (e) when the protocol type of the IC card corresponds to the first protocol type, the same as the host unit, as a result of identification, controlling data to be transferred between the host unit and the IC card directly; (f) when the protocol type of the IC card is a second protocol different from the first protocol as the result of identification, subjecting transferred data to protocol conversion; and (g) controlling the protocol-converted data to be transferred between the host unit and the IC card.

References Cited (Backward Citations)

US4855905A Cited
EP0513507A1 Cited
EP0554164A1 Cited
US5655145A Cited
FR2703167A1 Cited
US5613096A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-24 2002-02-23 2002-08-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-24 2006-02-23 2006-08-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-24 2010-02-23 2010-08-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag