WO1999049415A2 - Versatile interface smart card - Google Patents
Versatile interface smart card Download PDFInfo
- Publication number
- WO1999049415A2 WO1999049415A2 PCT/EP1999/002051 EP9902051W WO9949415A2 WO 1999049415 A2 WO1999049415 A2 WO 1999049415A2 EP 9902051 W EP9902051 W EP 9902051W WO 9949415 A2 WO9949415 A2 WO 9949415A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- protocol
- microprocessor
- contacts
- user card
- card
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/077—Constructional details, e.g. mounting of circuits in the carrier
- G06K19/0772—Physical layout of the record carrier
- G06K19/07733—Physical layout of the record carrier the record carrier containing at least one further contact interface not conform ISO-7816
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
- G06K7/0086—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector comprising a circuit for steering the operations of the card connector
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
Definitions
- the present invention is directed to microprocessor-based user cards, commonly known as “smart cards”, and more particularly to a smart card that is capable of communicating with a variety of external devices using different protocols that are respectively associated with the various devices.
- each system which employs smart cards contains two fundamental components, namely the smart cards themselves and an interface device, commonly known as a reader.
- the smart cards are carried by the users of the system, and include a memory which stores information that is pertinent to the user's interaction with the system.
- each smart card may contain the balance in an account maintained by the user, as well as details of account transactions.
- the smart cards also include microprocessors, which provide for an increased level of security over the information stored in the cards.
- the incorporation of microprocessors into the cards also enhances their flexibility, for instance by facilitating the storage of executable programs in the cards that can be used to provide expanded functionality.
- the readers communicate with the cards in a secure manner to access the information stored therein.
- the card is inserted into a slot in the reader, which brings electrical contacts in the reader into engagement with mating contacts on the exterior of the card.
- the engaged contacts enable a microcontroller in the reader to communicate with the memory and/or microprocessor in the card.
- the reader is connected to a peripheral device that is associated with the particular type of system into which the reader is incorporated.
- the reader might be connected to an electronic lock that permits a door to be opened.
- the reader could be incorporated into an automatic teller machine.
- a set of standard specifications has been developed.
- One of the common standards that applies to smart cards and readers is ISO 7816, promulgated by the International Standards Organization. This standard provides specifications for the location of the electrical contacts on the exterior of the cards, as well as the functions of the electrical signals that are present at the respective contacts. In this regard, the standard provides for up to eight electrical contacts, although specific signals are defined for only five of these contacts.
- the standard also contains specifications for the power-up, or initialization, procedure that is carried out when a card is first inserted into the reader, and the protocol for communicating between the card and the reader.
- a conventional card reader can turn out to be a relatively expensive item of equipment.
- the ISO standard requires that different respective signals be applied to the five designated contacts on the card in a specific sequence at predetermined times during the power-up procedure.
- the reader must include a controller which supervises the application and timing of these signals, thereby adding to its cost.
- a smart card that is compatible with multiple different protocols.
- such a card is fully compatible with the protocols of the ISO standard and another, non-ISO, standard.
- One of the contacts of the card which is not designated by the standard is used to indicate whether the card is to operate in the ISO-standard mode, or in another mode.
- the card operates in the conventional ISO-standard mode.
- the presence of a predetermined signal provides an indication that the card is to operate in the non-ISO mode.
- a different start-up procedure can be employed which does not require the strict timing constraints associated with the ISO mode of operation.
- the non-ISO mode can be one that is associated with standard communication protocols that are used in personal computers, such as PS/2, USB and the like.
- An interface device which communicates with a multiprotocol smart card can be connected to any bus of the computer which operates in accordance with the desired non-ISO protocol.
- PS/2 for example, the interface device can be connected between the keyboard and the CPU of the computer system. Whenever a smart card is inserted into such an interface device, it communicates with both the CPU and the keyboard in accordance with the PS/2 protocol.
- the applications of the multi-protocol card are not limited to communications with personal computers. Due to the flexibility and functionality offered by smart cards that have microprocessors incorporated therein, the multiprotocol smart card can be used to drive, or otherwise communicate with, any of a variety of peripheral devices, whether or not a personal computer is present in the system.
- Figure 1 is a perspective view of a personal computer system which is configured to operate with a smart card
- Figure 2 is a plan view of a smart card and a reader
- Figure 3A is a more detailed view of the electronic components of a conventional smart card
- Figure 3B is a detailed view of the electronic components of a smart card in accordance with a first embodiment of the present invention.
- Figure 4 is a flowchart of the general mode of operation of the present invention
- Figure 5A is a block diagram of a reader that conforms to the ISO standard
- Figure 5B is a schematic diagram of an interface device in accordance with the present invention
- Figure 6 is a block diagram of a second embodiment of the present invention.
- Figure 7 is a block diagram of a third embodiment of the present invention.
- FIG 1 is an illustration of a conventional personal computer system which is configured to operate with a smart card.
- the computer system might include a central processing unit (CPU) 10 and the basic input and output devices that are employed by the user to interact with programs being executed by the CPU, such as a keyboard 12 and a monitor 14.
- the system shown in Figure 1 includes a smart card reader 16 as another peripheral device.
- the reader conforms to the ISO standard, and the exchange of information between a smart card and the reader is carried out in accordance with a protocol established by that standard.
- the reader can be connected to the CPU via a standard input output port, such as an RS232 serial port.
- the structure of the reader might be incorporated into the housing for the CPU or the keyboard, which would then include an appropriate slot for insertion of the smart card.
- the smart card can be used to control access to the personal computer. For instance, before the user is allowed to run a particular program or open a sensitive file, he or she may be required to insert his or her personal smart card into the reader 16 and enter a password via the keyboard 12. In a known manner, the smart card and the reader communicate with one another to authenticate the password, and thereafter authorize the computer to operate in the manner commanded by the user. In a more sophisticated application, the smart card might include one or more personalized software programs which can be executed by the microprocessor in the smart card and interact with the CPU, such as an electronic banking program.
- a smart card that is capable of operating in a mode other than that which is defined by the ISO standard.
- a smart card which can operate in accordance with the PS/2 protocol would be capable of communicating directly with the keyboard 12, without the intervention of the CPU, and thereby provide a more secure path for the transfer of personalized data, such as a password.
- an ISO-compliant reader would not be required, thereby reducing the cost required to configure the computer to work with a smart card.
- the smart card is capable of selectively operating in both a normal ISO-compliant mode, and at least one non- ISO mode, to optimize its utility.
- the smart card can be used with established systems that are commonly associated with ISO readers, such as building access control, electronic banking transactions, and the like.
- it can also be used for other, less frequently employed features, such as to gain access to a protected personal computer.
- a smart card 18 is a user card made of plastic or other suitable material, similar to a common credit card, and having a number of electrical contacts 20 on one exterior surface thereof.
- an electronic memory 22 Embedded within the structure of the card is an electronic memory 22 and, in a preferred embodiment of the invention, a microprocessor 24.
- the memory 22 and microprocessor 24 are shown offset from the contacts 20, but in practice they can be located directly beneath the contacts.
- the dimensions of the card 18, and the arrangement and location of the contacts 20, are determined by applicable standards.
- the particular card shown in Figure 2 has eight such contacts, although cards with only six contacts also comply with known standards.
- the reader 16 has a slot 26 that is appropriately dimensioned to receive the card 18.
- the bottom of the slot has a switch 28, or other form of sensor, to detect when the card is fully inserted into the slot.
- the interior surface of the slot has a set of mating contacts (not shown), which engage corresponding contacts 20 on the card when it is fully inserted.
- the sensor detects that a card is completely inserted into the slot 26 of the reader, it sends a signal which causes the reader to initiate a power-up procedure, described in detail hereinafter.
- FIG. 3A An expanded view of the contacts 20 on the smart card, and their connection to the internal microprocessor 24 of the card, is illustrated in Figure 3A.
- the ISO standard specifies the particular type of signal that is associated with five of the eight contacts. These signals include power (Vcc), ground, reset, clock and input/output. The other three contacts are not assigned to any signal, and therefore are not used under the ISO protocol.
- Each of the contacts 20 is connected to the microprocessor 24 by means of a pull-up resistor 30, so that, in the absence of a signal at a given contact, the input signal to the microprocessor 24 is at a logical high level. Hence, the signals at the three unassigned contacts always remain at the logic high level.
- a microcontroller within the reader applies the appropriate signals to the contacts 20 of the card, in a predetermined order specified by the ISO standard. Specifically, the standard requires that the ground reference potential be connected first, followed by the Vcc power supply voltage. Once the power is connected in this sequence, the clock signal is provided, and then a reset signal is applied. Thereafter, communications between the reader and the internal components 22, 24 of the card 18 are carried out via the I/O contact.
- one or more of the unassigned contacts is used to expand the functionality of the smart card, by enabling it to operate in accordance with non-ISO protocols.
- Figure 3B illustrates a first embodiment of the contact assignment for a smart card having multi-protocol capabilities.
- a sixth contact 32 functions as a mode indicator.
- the mode input signal to the card's microprocessor 24 is at a logic high level, as in the normal case. The microprocessor therefore operates in accordance with the standard ISO protocol.
- the functionality of the mode contact also permits the card to be operated in accordance with a different type of protocol.
- the card is used with an interface device that applies a "non-ISO" mode signal to the mode contact 32.
- the non-ISO mode signal would therefore be a logic low signal.
- the interface device might connect the mode contact 32 directly to the ground reference potential that is also supplied to the GND contact.
- the microprocessor 24 switches its mode of operation, to communicate in accordance with a predefined protocol other than the standard ISO protocol.
- FIG. 4 illustrates a flow chart which depicts the operation of a smart card in accordance with the first embodiment of the invention.
- the microprocessor 24 when the card is fully inserted into the interface device, the microprocessor 24 is first powered up, and a reset signal is then applied from the interface device. In response to the reset signal, the microprocessor performs a standard initialization routine, and then checks the status of the input signal at the mode contact. If the mode signal is at a logic high level, this indicates that the card has been inserted in an ISO-compliant reader, and consequently the microprocessor 24 communicates via the I/O channel using the standard ISO protocol. If, however, the logic signal at the mode contact has been pulled low, the card's microprocessor communicates via the I/O channel using a non-ISO protocol, such as PS/2, USB or I2C, for example.
- a non-ISO protocol such as PS/2, USB or I2C, for example.
- Figure 5A illustrates a reader that conforms to the ISO standard. That standard requires that each of the respective signals be applied to the five designated contacts of the card in a predetermined order, and with strictly controlled timing, during the power-up procedure.
- the reader 16 includes a microcontroller 34 which receives, as input signals, the Vcc and ground power signals, as well as a clock signal that is derived from a crystal oscillator 36, or the like. Depending upon the particular application, the microcontroller might receive data signals that are provided from an external source.
- the microcontroller 34 also receives a signal from the sensor 28, which indicates when the card 18 is fully inserted into the slot 26 in the reader. In response to this signal, the microcontroller controls the application of the respective signals to each of the five assigned contacts of the card.
- the timing requirements associated with the power-up procedure are not as rigid, and therefore a more conventional initialization circuit can be employed.
- the reset signal can be generated by a simple RC timing circuit, as illustrated in Figure 5B. Upon receipt of a signal from the sensor 28, the RC timing circuit is actuated to apply a reset pulse to the appropriate contact 20 after a period of time that is determined by its timing constant.
- FIG. 6 illustrates the layout of the contacts that are present in this bus. These signal lines include the two power lines associated with the ground reference potential and a positive voltage, e.g. 5 volts. The other two lines constitute an input/output path for data signals, and a path for the data rate clock.
- the adapter for the smart card is connected to the keyboard bus in the manner illustrated in Figure 6.
- the two power lines are directly connected to the corresponding contacts of the adapter.
- the clock line of the keyboard bus is connected to one of the three terminals that are not designated according to the ISO standard.
- the clock signal which appears on the keyboard bus is different from the clock signal that is applied to the internal microprocessor 24 of the card.
- the clock which is applied to the microprocessor is one which controls the overall operation associated with the microprocessor, and is labeled CLK M .
- This clock signal is applied to the usual clock terminal, by means of an oscillator 36 within the adapter, for example.
- the clock signal CLK D which is obtained from the keyboard bus pertains to the rate at which data is transmitted over the I/O channel of the bus. Since this clock signal is not defined in the ISO standard, it is applied to one of the unassigned contact terminals.
- a switch 38 is inserted in the I/O channel of the keyboard bus, to permit this channel to be opened whenever a card is inserted in the adapter. To this end, the switch is responsive to the sensor 28 which detects that the card is fully inserted into the adapter. In an exemplary embodiment, the switch can be mechanically opened by the card itself.
- the I/O channel on one side of the switch is connected to the normal I/O terminal of the smart card, which is labelled I/Oi .
- Another one of the normally unassigned terminals of the card constitutes a second I/O contact, and is connected to the I/O channel of the bus that is on the other side of the switch.
- data is bidirectionally transmitted between the keyboard and the CPU over the bus I/O channel, in a normal fashion, with the switch closed.
- the data passes through the two I/O terminals on the card.
- the smart card can operate in a passive mode or an active mode. In a passive mode, the data is simply transferred between the two I/O terminals, without disturbance. In an active mode, the microprocessor 24 in the card can receive data transmitted by either the CPU or the keyboard, and likewise can transmit data to either or both of these devices.
- the direct connection between the smart card and each of the CPU and the keyboard provides a secure channel for the transfer of sensitive data. For example, in a situation where the user enters his or her password via the keyboard, that data is transmitted directly to the smart card, without going to the CPU. Once the proper password has been entered, the functionality provided by the smart card can then be employed in connection with the personal computer. For example, electronic banking transactions can be carried out in connection with account information that is securely stored in the smart card. From the foregoing, it will be appreciated that the ability to operate the smart card in accordance with different protocols permits the smart card to be used in connection with a variety of different types of peripheral devices. While the embodiment of Figure 6 comprises a system that includes a personal computer with a keyboard, it is not necessary that an external CPU be present.
- the smart card could be used with standalone devices, such as a PIN pad for entering passwords, a display device, or a modem.
- the peripheral device include an I/O channel and a data clock which can be accessed by the smart card, as in the embodiment of Figure 6.
- Figure 7 illustrates an embodiment in which the smart card is used to control a terminal which essentially comprises a keyboard and a display. All of the functionality that is needed to operate the terminal is contained within the smart card itself.
- One I/O contact of the smart card is used for bidirectional communications with the keyboard, and the other I/O contact functions to drive the display.
- a particular advantage of this arrangement resides in the fact that executable programs, such as applets written in the JAVA programming language, can be downloaded into the smart card, and then used to control the terminal to provide a variety of different functions. Since the JAVA programming language is not platform specific, the terminal need not be uniquely associated with a given card. Rather, terminals from a variety of different manufacturers can be operated with the same card. This type of operation provides additional security as well. Since all of the operations of the terminal are managed by the card itself, there is no need to provide any form of intelligence within the terminal itself, or to store any secure type of information therein. Furthermore, while the multi-protocol card offers this expanded range of functionality, it still remains compatible with the ISO standard, and therefore can be used for conventional smart card applications.
- the mode signal is a persistent signal that is continuously present at a dedicated mode contact.
- a temporary signal which can be generated at any time to cause the card to switch from one protocol to another.
- This mode signal might be defined, for example, as the existence of a predetermined potential difference between two or more card contacts.
- the card when the card is inserted in a card reader or an adapter, after being powered up it begins to operate according to the ISO protocol, by default. As part of its run-time operation, it regularly checks the status of the contacts to which the mode signal is to be applied. If the predetermined potential difference is detected between these contacts, the card microprocessor switches from the ISO protocol to the non-ISO protocol. The card then remains in this mode of operation until it is powered down, e.g. it is removed from the reader or adapter.
- One particular advantage of this embodiment is the fact that, since the mode change signal need only be of temporary duration, the contacts which are employed to transmit this signal to the card's microprocessor can be used for other functions at other times. In other words, it is not necessary that a contact be dedicated exclusively to the mode signal. Rather, all of the card's contacts can be used for other signals once the card has switched from the ISO mode to the non- ISO protocol.
- the contacts which are selected to transmit the mode change signal are normally employed for other signals during the ISO mode of operation, it may be the case that the predetermined potential difference could temporarily occur as part of the normal signaling process.
- the predetermined potential difference must be present for a minimum length of time which is greater than that which would be encountered during normal operation.
- the card microprocessor can initiate a timer operation. After the minimum length of time has passed, the status of the contacts is again checked and, if the predetermined potential difference is still present, the microprocessor switches to the non-ISO protocol.
- the mode contact 32 can indicate whether the card is to operate pursuant to the ISO protocol or a non-ISO protocol. If a non-ISO protocol is to be used, data provided over one of the I/O channels can identify any one of a plurality of different protocols to be used with the adapter in the non-ISO mode.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU35998/99A AU3599899A (en) | 1998-03-26 | 1999-03-17 | Versatile interface smart card |
JP2000538316A JP2003532936A (en) | 1998-03-26 | 1999-03-17 | General-purpose interface IC card |
CA002325902A CA2325902A1 (en) | 1998-03-26 | 1999-03-17 | Versatile interface smart card |
EP99917864A EP1066592A2 (en) | 1998-03-26 | 1999-03-17 | Versatile interface smart card |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/048,009 | 1998-03-26 | ||
US09/048,010 | 1998-03-26 | ||
US09/048,010 US6199128B1 (en) | 1998-03-26 | 1998-03-26 | Smart card system for use with peripheral devices |
US09/048,009 US6151647A (en) | 1998-03-26 | 1998-03-26 | Versatile interface smart card |
Publications (2)
Publication Number | Publication Date |
---|---|
WO1999049415A2 true WO1999049415A2 (en) | 1999-09-30 |
WO1999049415A3 WO1999049415A3 (en) | 1999-11-11 |
Family
ID=26725699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP1999/002051 WO1999049415A2 (en) | 1998-03-26 | 1999-03-17 | Versatile interface smart card |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1066592A2 (en) |
JP (1) | JP2003532936A (en) |
CN (1) | CN1326573A (en) |
AU (1) | AU3599899A (en) |
CA (1) | CA2325902A1 (en) |
WO (1) | WO1999049415A2 (en) |
Cited By (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1132824A2 (en) * | 2000-03-08 | 2001-09-12 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
WO2002013021A2 (en) | 2000-08-04 | 2002-02-14 | Sandisk Corporation | Use of small electronic circuit cards with different interfaces in an electronic system |
WO2002031762A1 (en) * | 2000-10-11 | 2002-04-18 | Stmicroelectronics, Inc. | Multi-mode smart card, system and associated methods |
WO2002031761A1 (en) * | 2000-10-11 | 2002-04-18 | Stmicroelectronics, Inc. | Dual mode smart card and associated methods |
WO2002046936A2 (en) | 2000-12-04 | 2002-06-13 | Schlumberger Systems Sa | Method and apparatus for communicating with a host |
JP2002525720A (en) * | 1998-09-11 | 2002-08-13 | シュラムバーガー システムズ | Data transmission method and card for data transmission |
JP2003526863A (en) * | 2000-03-15 | 2003-09-09 | シュラムバーガー システムズ | Method of communication between smart card and host station |
US6691201B1 (en) * | 2000-06-21 | 2004-02-10 | Cypress Semiconductor Corp. | Dual mode USB-PS/2 device |
EP1411705A1 (en) * | 2001-07-25 | 2004-04-21 | Sony Corporation | Interface apparatus |
US6752321B1 (en) | 2003-03-31 | 2004-06-22 | Stmicroelectronics, Inc. | Smart card and method that modulates multi-color LED indicative of operational attributes and/or transactions between the smart card and USB port of a USB host |
US6769622B1 (en) | 2003-03-14 | 2004-08-03 | Stmicroelectronics, Inc. | System and method for simulating universal serial bus smart card device connected to USB host |
US6772956B1 (en) | 2003-03-31 | 2004-08-10 | Stmicroelectronics, Inc. | Smart card and method that modulates traffic signaling indicative of operational attributes of the smart card and/or transactions between the smart card and USB port of a USB host |
EP1457922A2 (en) | 2003-03-13 | 2004-09-15 | STMicroelectronics, Inc. | Smart card that can be configured for debugging and software development using secondary communication port |
US6793144B2 (en) | 2003-01-10 | 2004-09-21 | Atmel Corporation | Means for communicating with USB smart cards using full-speed or high-speed transfers |
EP1486907A1 (en) * | 2003-06-12 | 2004-12-15 | Axalto S.A. | Method and system for multiplexing smart card electric connections |
EP1486906A1 (en) * | 2003-06-12 | 2004-12-15 | Axalto S.A. | Method for changing the behavior of a smart card |
EP1503559A1 (en) * | 2003-07-28 | 2005-02-02 | Canal + Technologies | Method of automatically detecting a transmission protocol for a portable object of the smart card or smart key type |
US6945454B2 (en) | 2003-04-22 | 2005-09-20 | Stmicroelectronics, Inc. | Smart card device used as mass storage device |
EP1597696A2 (en) * | 2003-02-25 | 2005-11-23 | Infineon Technologies Flash Ltd. | Multi-protocol memory card |
US7044390B2 (en) | 2003-06-02 | 2006-05-16 | Stmicroelectronics, Inc. | Smart card emulator and related methods using buffering interface |
US7127649B2 (en) | 2003-06-09 | 2006-10-24 | Stmicroelectronics, Inc. | Smartcard test system and related methods |
EP1727050A1 (en) * | 2005-05-27 | 2006-11-29 | STMicroelectronics S.r.l. | A method for embedded protocol selection, for instance in flash interfaces, related interface and computer program product |
US7178724B2 (en) | 2003-04-21 | 2007-02-20 | Stmicroelectronics, Inc. | Smart card device and method used for transmitting and receiving secure e-mails |
EP1833006A2 (en) * | 2006-03-10 | 2007-09-12 | LG Electronics Inc. | Method and apparatus for protocol selection on ICC |
EP1837796A1 (en) * | 2006-03-23 | 2007-09-26 | Axalto SA | Connector for smart card |
DE102006021087A1 (en) * | 2006-05-05 | 2007-11-08 | Giesecke & Devrient Gmbh | Simultaneous interface operation |
WO2008058743A1 (en) * | 2006-11-15 | 2008-05-22 | Giesecke & Devrient Gmbh | Portable data carrier |
US7607585B2 (en) | 2002-05-03 | 2009-10-27 | Samsung Electroncis Co., Ltd. | Integrated circuit device with multiple communication modes and operating method thereof |
US7653602B2 (en) | 2003-11-06 | 2010-01-26 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions |
US7725369B2 (en) | 2003-05-02 | 2010-05-25 | Visa U.S.A. Inc. | Method and server for management of electronic receipts |
US7792122B2 (en) | 2003-07-28 | 2010-09-07 | Nagra Thomson Licensing | Transmission protocol automatic detection method for a portable object such as a chip card or a chip key |
US7823133B2 (en) | 2003-04-23 | 2010-10-26 | Stmicroelectronics, Inc. | Smart card device and method for debug and software development |
US7857215B2 (en) | 2003-09-12 | 2010-12-28 | Visa U.S.A. Inc. | Method and system including phone with rewards image |
US8005763B2 (en) | 2003-09-30 | 2011-08-23 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system |
US8010405B1 (en) | 2002-07-26 | 2011-08-30 | Visa Usa Inc. | Multi-application smart card device software solution for smart cardholder reward selection and redemption |
US8015060B2 (en) | 2002-09-13 | 2011-09-06 | Visa Usa, Inc. | Method and system for managing limited use coupon and coupon prioritization |
JP4791678B2 (en) * | 2000-07-13 | 2011-10-12 | シュルンバーガー マルコ、インク. | Method and device for generating a local clock using universal serial bus (USB) downstream received signals DP and DM |
US8119282B2 (en) | 2005-06-16 | 2012-02-21 | Exide Technologies Gmbh | Pole bridge for a battery |
WO2013007942A1 (en) * | 2011-07-12 | 2013-01-17 | France Telecom | Electronic storage module, method for assigning contacts of an electronic storage module, method for implementing an assignment |
US8407083B2 (en) | 2003-09-30 | 2013-03-26 | Visa U.S.A., Inc. | Method and system for managing reward reversal after posting |
US8429048B2 (en) | 2009-12-28 | 2013-04-23 | Visa International Service Association | System and method for processing payment transaction receipts |
US8544744B2 (en) * | 2005-12-22 | 2013-10-01 | Lg Electronics Inc. | Method for a more efficient use of an interface between a smart card and a device, associated smart card and device |
US8554610B1 (en) | 2003-08-29 | 2013-10-08 | Visa U.S.A. Inc. | Method and system for providing reward status |
US8626577B2 (en) | 2002-09-13 | 2014-01-07 | Visa U.S.A | Network centric loyalty system |
US9852437B2 (en) | 2002-09-13 | 2017-12-26 | Visa U.S.A. Inc. | Opt-in/opt-out in loyalty system |
US11132691B2 (en) | 2009-12-16 | 2021-09-28 | Visa International Service Association | Merchant alerts incorporating receipt data |
EP3992853A1 (en) * | 2020-11-03 | 2022-05-04 | Thales DIS France SA | Method for managing a smart card |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050100042A1 (en) * | 2003-11-12 | 2005-05-12 | Illikkal Rameshkumar G. | Method and system to pre-fetch a protocol control block for network packet processing |
CN100361111C (en) * | 2004-06-04 | 2008-01-09 | 金丽科技股份有限公司 | Bus integrating system |
JPWO2005122070A1 (en) * | 2004-06-09 | 2008-04-10 | 株式会社ルネサステクノロジ | IC card module |
CN1731427B (en) * | 2004-08-06 | 2011-06-15 | 劲永国际股份有限公司 | Multimedia data storage and communication device and judging method thereof |
US7653123B1 (en) | 2004-09-24 | 2010-01-26 | Cypress Semiconductor Corporation | Dynamic data rate using multiplicative PN-codes |
PL1686507T3 (en) * | 2005-01-27 | 2009-07-31 | Sequoia smart solutions pty ltd | Smartcard interface system |
CN100341007C (en) * | 2005-05-08 | 2007-10-03 | 华中科技大学 | Multi-smart cards for internal operating system |
JP4864346B2 (en) * | 2005-05-18 | 2012-02-01 | ソニー株式会社 | Memory card and card adapter |
CN100444198C (en) * | 2005-12-30 | 2008-12-17 | 中兴通讯股份有限公司 | Smart card driving system |
JP4626582B2 (en) * | 2006-07-03 | 2011-02-09 | ソニー株式会社 | Card-type peripheral device and card communication system |
CN100418103C (en) * | 2006-10-13 | 2008-09-10 | 凤凰微电子(中国)有限公司 | Method for integrating multiple data transmission interfaces on smart card and novel smart card |
CN100487728C (en) * | 2006-12-30 | 2009-05-13 | 凤凰微电子(中国)有限公司 | Smart card of supporting high performance computing, large capacity storage and high-speed transmission |
CN109460682B (en) * | 2018-11-14 | 2020-03-24 | 江苏恒宝智能系统技术有限公司 | Intelligent card and implementation method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5126548A (en) * | 1989-07-19 | 1992-06-30 | Kabushiki Kaisha Toshiba | Ic card with additional terminals and method of controlling the ic card |
DE4406704C1 (en) * | 1994-03-02 | 1995-07-20 | Angewandte Digital Elektronik | Smart card |
US5581708A (en) * | 1993-03-23 | 1996-12-03 | Kabushiki Kaisha Toshiba | Data transmission system using electronic apparatus having a plurality of transmission protocols |
EP0751478A2 (en) * | 1994-02-08 | 1997-01-02 | Angewandte Digital Elektronik GmbH | Combined chip card |
DE19648912A1 (en) * | 1996-11-26 | 1998-05-28 | Bosch Gmbh Robert | Data exchange between smart card and electrical system |
-
1999
- 1999-03-17 CA CA002325902A patent/CA2325902A1/en not_active Abandoned
- 1999-03-17 EP EP99917864A patent/EP1066592A2/en not_active Withdrawn
- 1999-03-17 AU AU35998/99A patent/AU3599899A/en not_active Abandoned
- 1999-03-17 WO PCT/EP1999/002051 patent/WO1999049415A2/en not_active Application Discontinuation
- 1999-03-17 JP JP2000538316A patent/JP2003532936A/en not_active Abandoned
- 1999-03-17 CN CN 99804372 patent/CN1326573A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5126548A (en) * | 1989-07-19 | 1992-06-30 | Kabushiki Kaisha Toshiba | Ic card with additional terminals and method of controlling the ic card |
US5581708A (en) * | 1993-03-23 | 1996-12-03 | Kabushiki Kaisha Toshiba | Data transmission system using electronic apparatus having a plurality of transmission protocols |
EP0751478A2 (en) * | 1994-02-08 | 1997-01-02 | Angewandte Digital Elektronik GmbH | Combined chip card |
DE4406704C1 (en) * | 1994-03-02 | 1995-07-20 | Angewandte Digital Elektronik | Smart card |
DE19648912A1 (en) * | 1996-11-26 | 1998-05-28 | Bosch Gmbh Robert | Data exchange between smart card and electrical system |
Non-Patent Citations (1)
Title |
---|
RANKL W., EFFING W.: "Handbuch der Chipkarten" , HANSER , M]NCHEN XP002113792 page 59 - page 60 page 198 - page 201 * |
Cited By (98)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002525720A (en) * | 1998-09-11 | 2002-08-13 | シュラムバーガー システムズ | Data transmission method and card for data transmission |
EP1110173B1 (en) * | 1998-09-11 | 2003-11-26 | SCHLUMBERGER Systèmes | Data transmission method and card therefor |
US8516178B2 (en) | 2000-03-08 | 2013-08-20 | Kabushiki Kaisha Toshiba | Programmable memory system |
US8219733B2 (en) | 2000-03-08 | 2012-07-10 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US7237052B2 (en) | 2000-03-08 | 2007-06-26 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US7162561B2 (en) | 2000-03-08 | 2007-01-09 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US7350009B2 (en) | 2000-03-08 | 2008-03-25 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US7051142B2 (en) | 2000-03-08 | 2006-05-23 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US9367503B2 (en) | 2000-03-08 | 2016-06-14 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
EP1132824A3 (en) * | 2000-03-08 | 2005-11-09 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US8015338B2 (en) | 2000-03-08 | 2011-09-06 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US9965423B2 (en) | 2000-03-08 | 2018-05-08 | Toshiba Memory Corporation | Electronic device with card interface |
US7779192B2 (en) | 2000-03-08 | 2010-08-17 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
US7774533B2 (en) | 2000-03-08 | 2010-08-10 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
EP1132824A2 (en) * | 2000-03-08 | 2001-09-12 | Kabushiki Kaisha Toshiba | Electronic device with card interface |
JP4898056B2 (en) * | 2000-03-15 | 2012-03-14 | ゲマルト ソシエテ アノニム | Method of communication between smart card and host station |
US7703688B2 (en) * | 2000-03-15 | 2010-04-27 | Gemalto Sa | Method of communication between a smart card and a host station |
JP2003526863A (en) * | 2000-03-15 | 2003-09-09 | シュラムバーガー システムズ | Method of communication between smart card and host station |
US6691201B1 (en) * | 2000-06-21 | 2004-02-10 | Cypress Semiconductor Corp. | Dual mode USB-PS/2 device |
JP4791678B2 (en) * | 2000-07-13 | 2011-10-12 | シュルンバーガー マルコ、インク. | Method and device for generating a local clock using universal serial bus (USB) downstream received signals DP and DM |
US7350714B2 (en) | 2000-08-04 | 2008-04-01 | Sandisk Corporation | Use of small electronic circuit cards with different interfaces in an electronic system |
WO2002013021A2 (en) | 2000-08-04 | 2002-02-14 | Sandisk Corporation | Use of small electronic circuit cards with different interfaces in an electronic system |
US7090124B2 (en) | 2000-08-04 | 2006-08-15 | Sandisk Corporation | Use of small electronic circuit cards with different interfaces in an electronic system |
EP1305717B1 (en) * | 2000-08-04 | 2010-12-29 | SanDisk Corporation | Use of small electronic circuit cards with different interfaces in an electronic system |
WO2002031762A1 (en) * | 2000-10-11 | 2002-04-18 | Stmicroelectronics, Inc. | Multi-mode smart card, system and associated methods |
US6883715B1 (en) | 2000-10-11 | 2005-04-26 | Stmicroelectronics, Inc. | Multi-mode smart card, system and associated methods |
US6439464B1 (en) | 2000-10-11 | 2002-08-27 | Stmicroelectronics, Inc. | Dual mode smart card and associated methods |
WO2002031761A1 (en) * | 2000-10-11 | 2002-04-18 | Stmicroelectronics, Inc. | Dual mode smart card and associated methods |
WO2002046936A2 (en) | 2000-12-04 | 2002-06-13 | Schlumberger Systems Sa | Method and apparatus for communicating with a host |
EP1862911A1 (en) * | 2001-07-25 | 2007-12-05 | Sony Corporation | Interface device |
US7277973B2 (en) | 2001-07-25 | 2007-10-02 | Sony Corporation | Interface apparatus |
EP1411705A4 (en) * | 2001-07-25 | 2006-10-25 | Sony Corp | Interface apparatus |
EP1411705A1 (en) * | 2001-07-25 | 2004-04-21 | Sony Corporation | Interface apparatus |
US7607585B2 (en) | 2002-05-03 | 2009-10-27 | Samsung Electroncis Co., Ltd. | Integrated circuit device with multiple communication modes and operating method thereof |
US8157180B2 (en) | 2002-05-03 | 2012-04-17 | Samsung Electronics Co., Ltd. | Integrated circuit device with multiple communication modes and operating method thereof |
US8010405B1 (en) | 2002-07-26 | 2011-08-30 | Visa Usa Inc. | Multi-application smart card device software solution for smart cardholder reward selection and redemption |
US9852437B2 (en) | 2002-09-13 | 2017-12-26 | Visa U.S.A. Inc. | Opt-in/opt-out in loyalty system |
US8239261B2 (en) | 2002-09-13 | 2012-08-07 | Liane Redford | Method and system for managing limited use coupon and coupon prioritization |
US8626577B2 (en) | 2002-09-13 | 2014-01-07 | Visa U.S.A | Network centric loyalty system |
US10460338B2 (en) | 2002-09-13 | 2019-10-29 | Visa U.S.A. Inc. | Network centric loyalty system |
US8015060B2 (en) | 2002-09-13 | 2011-09-06 | Visa Usa, Inc. | Method and system for managing limited use coupon and coupon prioritization |
US6793144B2 (en) | 2003-01-10 | 2004-09-21 | Atmel Corporation | Means for communicating with USB smart cards using full-speed or high-speed transfers |
EP1597696A2 (en) * | 2003-02-25 | 2005-11-23 | Infineon Technologies Flash Ltd. | Multi-protocol memory card |
US7641121B2 (en) | 2003-02-25 | 2010-01-05 | Qimonda Ag | Multi-protocol memory card |
EP1597696B1 (en) * | 2003-02-25 | 2010-07-21 | Qimonda AG | Multi-protocol memory card |
EP1457922A3 (en) * | 2003-03-13 | 2005-12-21 | STMicroelectronics, Inc. | Smart card that can be configured for debugging and software development using secondary communication port |
US6910638B2 (en) | 2003-03-13 | 2005-06-28 | Stmicroelectronics, Inc. | Smart card that can be configured for debugging and software development using secondary communication port |
US6843423B2 (en) | 2003-03-13 | 2005-01-18 | Stmicroelectronics, Inc. | Smart card that can be configured for debugging and software development using secondary communication port |
EP1457922A2 (en) | 2003-03-13 | 2004-09-15 | STMicroelectronics, Inc. | Smart card that can be configured for debugging and software development using secondary communication port |
US6769622B1 (en) | 2003-03-14 | 2004-08-03 | Stmicroelectronics, Inc. | System and method for simulating universal serial bus smart card device connected to USB host |
US6772956B1 (en) | 2003-03-31 | 2004-08-10 | Stmicroelectronics, Inc. | Smart card and method that modulates traffic signaling indicative of operational attributes of the smart card and/or transactions between the smart card and USB port of a USB host |
US6752321B1 (en) | 2003-03-31 | 2004-06-22 | Stmicroelectronics, Inc. | Smart card and method that modulates multi-color LED indicative of operational attributes and/or transactions between the smart card and USB port of a USB host |
US7178724B2 (en) | 2003-04-21 | 2007-02-20 | Stmicroelectronics, Inc. | Smart card device and method used for transmitting and receiving secure e-mails |
US6945454B2 (en) | 2003-04-22 | 2005-09-20 | Stmicroelectronics, Inc. | Smart card device used as mass storage device |
US7823133B2 (en) | 2003-04-23 | 2010-10-26 | Stmicroelectronics, Inc. | Smart card device and method for debug and software development |
US7725369B2 (en) | 2003-05-02 | 2010-05-25 | Visa U.S.A. Inc. | Method and server for management of electronic receipts |
US7827077B2 (en) | 2003-05-02 | 2010-11-02 | Visa U.S.A. Inc. | Method and apparatus for management of electronic receipts on portable devices |
US9087426B2 (en) | 2003-05-02 | 2015-07-21 | Visa U.S.A. Inc. | Method and administration system for management of electronic receipts |
US7987120B2 (en) | 2003-05-02 | 2011-07-26 | Visa U.S.A. Inc. | Method and portable device for management of electronic receipts |
US8386343B2 (en) | 2003-05-02 | 2013-02-26 | Visa U.S.A. Inc. | Method and user device for management of electronic receipts |
US7044390B2 (en) | 2003-06-02 | 2006-05-16 | Stmicroelectronics, Inc. | Smart card emulator and related methods using buffering interface |
US7127649B2 (en) | 2003-06-09 | 2006-10-24 | Stmicroelectronics, Inc. | Smartcard test system and related methods |
EP1486907A1 (en) * | 2003-06-12 | 2004-12-15 | Axalto S.A. | Method and system for multiplexing smart card electric connections |
EP1486906A1 (en) * | 2003-06-12 | 2004-12-15 | Axalto S.A. | Method for changing the behavior of a smart card |
US7792122B2 (en) | 2003-07-28 | 2010-09-07 | Nagra Thomson Licensing | Transmission protocol automatic detection method for a portable object such as a chip card or a chip key |
WO2005015873A1 (en) * | 2003-07-28 | 2005-02-17 | Canal+ Technologies | Transmission protocol automatic detection method for a portable object such as a chip card or a chip key |
EP1503559A1 (en) * | 2003-07-28 | 2005-02-02 | Canal + Technologies | Method of automatically detecting a transmission protocol for a portable object of the smart card or smart key type |
US8554610B1 (en) | 2003-08-29 | 2013-10-08 | Visa U.S.A. Inc. | Method and system for providing reward status |
US8793156B2 (en) | 2003-08-29 | 2014-07-29 | Visa U.S.A. Inc. | Method and system for providing reward status |
US7857216B2 (en) | 2003-09-12 | 2010-12-28 | Visa U.S.A. Inc. | Method and system for providing interactive cardholder rewards image replacement |
US7857215B2 (en) | 2003-09-12 | 2010-12-28 | Visa U.S.A. Inc. | Method and system including phone with rewards image |
US8244648B2 (en) | 2003-09-30 | 2012-08-14 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system |
US8005763B2 (en) | 2003-09-30 | 2011-08-23 | Visa U.S.A. Inc. | Method and system for providing a distributed adaptive rules based dynamic pricing system |
US8407083B2 (en) | 2003-09-30 | 2013-03-26 | Visa U.S.A., Inc. | Method and system for managing reward reversal after posting |
US9141967B2 (en) | 2003-09-30 | 2015-09-22 | Visa U.S.A. Inc. | Method and system for managing reward reversal after posting |
US7653602B2 (en) | 2003-11-06 | 2010-01-26 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions |
US9710811B2 (en) | 2003-11-06 | 2017-07-18 | Visa U.S.A. Inc. | Centralized electronic commerce card transactions |
EP1727050A1 (en) * | 2005-05-27 | 2006-11-29 | STMicroelectronics S.r.l. | A method for embedded protocol selection, for instance in flash interfaces, related interface and computer program product |
US8119282B2 (en) | 2005-06-16 | 2012-02-21 | Exide Technologies Gmbh | Pole bridge for a battery |
US8544744B2 (en) * | 2005-12-22 | 2013-10-01 | Lg Electronics Inc. | Method for a more efficient use of an interface between a smart card and a device, associated smart card and device |
EP1833006A2 (en) * | 2006-03-10 | 2007-09-12 | LG Electronics Inc. | Method and apparatus for protocol selection on ICC |
EP1833006A3 (en) * | 2006-03-10 | 2010-12-29 | LG Electronics Inc. | Method and apparatus for protocol selection on ICC |
US7922091B2 (en) | 2006-03-10 | 2011-04-12 | Lg Electronics Inc. | Method and apparatus for protocol selection on ICC |
EP1837796A1 (en) * | 2006-03-23 | 2007-09-26 | Axalto SA | Connector for smart card |
WO2007107847A1 (en) * | 2006-03-23 | 2007-09-27 | Axalto S.A. | Connector for smart card. |
DE102006021087A1 (en) * | 2006-05-05 | 2007-11-08 | Giesecke & Devrient Gmbh | Simultaneous interface operation |
US8504105B2 (en) | 2006-05-05 | 2013-08-06 | Giesecke & Devrient Gmbh | Simultaneous interface use |
CN101573713B (en) * | 2006-11-15 | 2012-12-05 | 德国捷德有限公司 | Portable data carrier |
US8272573B2 (en) | 2006-11-15 | 2012-09-25 | Giesecke & Devrient Gmbh | Portable data carrier |
WO2008058743A1 (en) * | 2006-11-15 | 2008-05-22 | Giesecke & Devrient Gmbh | Portable data carrier |
US11132691B2 (en) | 2009-12-16 | 2021-09-28 | Visa International Service Association | Merchant alerts incorporating receipt data |
US8650124B2 (en) | 2009-12-28 | 2014-02-11 | Visa International Service Association | System and method for processing payment transaction receipts |
US8429048B2 (en) | 2009-12-28 | 2013-04-23 | Visa International Service Association | System and method for processing payment transaction receipts |
FR2977956A1 (en) * | 2011-07-12 | 2013-01-18 | France Telecom | ELECTRONIC STORAGE MODULE, METHOD FOR ALLOCATING CONTACTS OF AN ELECTRONIC STORAGE MODULE, METHOD FOR IMPLEMENTING ASSIGNMENT |
US9448736B2 (en) | 2011-07-12 | 2016-09-20 | Orange | Electronic storage module, method for assigning contacts of an electronic storage module, method for implementing an assignment |
WO2013007942A1 (en) * | 2011-07-12 | 2013-01-17 | France Telecom | Electronic storage module, method for assigning contacts of an electronic storage module, method for implementing an assignment |
EP3992853A1 (en) * | 2020-11-03 | 2022-05-04 | Thales DIS France SA | Method for managing a smart card |
WO2022096293A1 (en) * | 2020-11-03 | 2022-05-12 | Thales Dis France Sas | Method for managing a smart card |
Also Published As
Publication number | Publication date |
---|---|
EP1066592A2 (en) | 2001-01-10 |
CA2325902A1 (en) | 1999-09-30 |
JP2003532936A (en) | 2003-11-05 |
AU3599899A (en) | 1999-10-18 |
CN1326573A (en) | 2001-12-12 |
WO1999049415A3 (en) | 1999-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6151647A (en) | Versatile interface smart card | |
EP1066592A2 (en) | Versatile interface smart card | |
US6199128B1 (en) | Smart card system for use with peripheral devices | |
USRE40378E1 (en) | Smart card which operates with the USB protocol | |
US5434395A (en) | Method and device for effecting a transaction between a first and at least one second data carrier and carrier used for this purpose | |
EP0843250B1 (en) | Computer keyboard with integral encoded device reader | |
KR100284996B1 (en) | Read data from smart card | |
JP3357048B2 (en) | Method and interface for interfacing a portable data carrier to a host processor | |
US5613159A (en) | Contact-free data exchange between a terminal and modular portable set having two different protocols for exchange which is selected based on portable set type | |
US5929414A (en) | Contact/non-contact IC card and contact/non-contact IC card reader-writer | |
EP0727759B1 (en) | IC card reader/writer | |
US8949608B2 (en) | Field programmable smart card terminal and token device | |
US6910638B2 (en) | Smart card that can be configured for debugging and software development using secondary communication port | |
KR0160685B1 (en) | Card reader/writer controller of personal computer with illegal use prevention operation by chip-in card | |
WO1996036051A1 (en) | Card interface | |
US20170228631A1 (en) | Smartcard and method for controlling a smartcard | |
US5889272A (en) | Coupler for managing communication between a portable data medium and a data exchange device, and data exchange device therefor | |
US6478230B1 (en) | Terminal for chip cards | |
US9087230B2 (en) | Method for communicating by a detector of the presence of chip cards in a reader chip cards and a reading device communicating by the presence detector | |
KR100411584B1 (en) | A CARD READER SUPPORTING CONTACT-TYPE SMART CARD and CONTACTLESS-TYPE SMART CARD AND A CARD READER CONTROLLING METHOD | |
EP3644202B1 (en) | Biometric-secured non-biometric applications on a card | |
JP6299892B2 (en) | Information processing apparatus, initial response method, and IC card | |
JP2577370B2 (en) | Portable electronic devices | |
WO2000019298A1 (en) | A computer configuration for interfacing to a secured data body | |
WO2002007080A1 (en) | Smart card improvement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 99804372.9 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1999917864 Country of ref document: EP |
|
ENP | Entry into the national phase in: |
Ref document number: 2325902 Country of ref document: CA Ref document number: 2325902 Country of ref document: CA Kind code of ref document: A |
|
NENP | Non-entry into the national phase in: |
Ref country code: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 1999917864 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
NENP | Non-entry into the national phase in: |
Ref country code: CA |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1999917864 Country of ref document: EP |