Patent ID: 7805544
Filing Date: 2010-09-28
Classification: G06K

Abstract:
1. An integrated circuit card comprising: a processor; a contact pad unit including a plurality of contact pads; an interface detector including at least one pull-up resistor and at least one pull-down resistor, the interface detector configured to selectively connect the at least one pull-up resistor and the at least one pull-down resistor to the contact pad unit and output a status signal; and an interface unit configured to implement a plurality of interface protocols, wherein the processor is configured to receive the status signal from the interface detector and to control the interface unit to enable at least one of the plurality of interface protocols in response to the status signal, wherein the processor is configured to determine that a host protocol is a USB protocol if a voltage level of the status signal is higher than a ground voltage, else the processor determines that the host protocol is an MMC protocol, wherein the processor is further configured to determine, if the host protocol is the USB protocol, whether the USB protocol is a conventional USB protocol or an IC-USB protocol based on the voltage level of the status signal, and wherein the processor is also configured to control the interface unit to enable an ISO 7816 protocol in response to a clocking state of one of the plurality of contact pads.