Method and coupler for interfacing a portable data carrier with a host processor
First Claim
1. A method for interfacing a portable data carrier with an asynchronous receiver transmitter for asynchronous data transmission via a signal coupler adapted to receive the portable data carrier in an associated connector comprisinggenerating a carrier present signal CRD PRS and a clear to send signal CTS upon insertion of the portable data carrier in the connector adapted to receive said carrier;
- generating a request-to-send RTS signal from said asynchronous receiver transmitter after receipt by the asynchronous receiver transmitter of a clear to send CTS signal;
generating a card on CD ON signal in response to the request to send RTS signal from said receiver transmitter;
generating a card voltage signal CRD VCC to be applied to the portable data carrier in response to said CRD ON signal; and
transmitting and receiving data between said receiver transmitter and portable data carrier in response to said generated signals and insertion of a data carrier into the connector, said step of transmitting and receiving data including the step of echoing data from the receiver transmitter to allow said receiver transmitter to receive its own transmission and detect errors in communication on a character by character basis and allow a character error to be acted upon prior to the transmission of the next character.
4 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to a coupler which allows a host processor such as, for example, a personal computer or point of sale device or the like to communicate with and control a portable data carrier. A portable data carrier is a portable device which contains integrated circuit(s). Examples of portable data carriers are Integrated Circuit Cards, data keys, super smart cards, and smart coins. The coupler is adapted to receive the card in a standard card receptacle or card reader to establish connection between the card and a connector in the coupler to which the necessary control signals are applied. The presence of an integrated circuit card is detected in the coupler'"'"'s card connector terminal which provides a card present signal to the host processor. The host, in turn, provides Clear-To-Send (CTS), Request-To-Send (RTS), Data-Set-Ready (DSR) and Data-Terminal-Ready (DTR) signals. The input/output data from the input/output line channel of the IC card is connected to the Transmit-Data (TX) and Receive-Data (RX) lines of the host processor without the necessity of retransmitting characters communicated between the portable IC and on data carrier and the host processor.
-
Citations
23 Claims
-
1. A method for interfacing a portable data carrier with an asynchronous receiver transmitter for asynchronous data transmission via a signal coupler adapted to receive the portable data carrier in an associated connector comprising
generating a carrier present signal CRD PRS and a clear to send signal CTS upon insertion of the portable data carrier in the connector adapted to receive said carrier; - generating a request-to-send RTS signal from said asynchronous receiver transmitter after receipt by the asynchronous receiver transmitter of a clear to send CTS signal;
generating a card on CD ON signal in response to the request to send RTS signal from said receiver transmitter; generating a card voltage signal CRD VCC to be applied to the portable data carrier in response to said CRD ON signal; and transmitting and receiving data between said receiver transmitter and portable data carrier in response to said generated signals and insertion of a data carrier into the connector, said step of transmitting and receiving data including the step of echoing data from the receiver transmitter to allow said receiver transmitter to receive its own transmission and detect errors in communication on a character by character basis and allow a character error to be acted upon prior to the transmission of the next character. - View Dependent Claims (2, 3, 4, 5)
- generating a request-to-send RTS signal from said asynchronous receiver transmitter after receipt by the asynchronous receiver transmitter of a clear to send CTS signal;
- 6. A coupler (12) for interfacing a portable data carrier (13) with an asynchronous receiver transmitter for asynchronous data transmission (10) comprising a first terminal means (U4-23) adapted to receive asynchronous data transmitted from the synchronous receiver transmitter, connector means adapted to receive a portable data carrier (10), input/output terminal means (J4-9) adapted to receive asynchronous input data from the data carrier (13) and the asynchronous data received at the first terminal means (U4-23) from the asynchronous receiver transmitter (10), second terminal means (U4-19) connected to said input/output terminal means to enable the input data from said data carrier to be translated to the asynchronous receiver transmitter and control means (83) connected between said first (U4-23) and said second (U4-19) terminal means and said input/output terminal means (J4-9) for translating input data from said first terminal means (U4-23) to said second terminal means (U4-19) and to the input/output terminal means (J4-9) and generating a framing error signal when a character of the asynchronous data received contains an error, said framing error signal being acted upon prior to the transmission of the next character.
Specification