Claims Analysis
Total Claims: 41
Claim 1
Independent Claim
132 words
A dual-mode integrated circuit (IC) for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode IC comprising: a microprocessor; a switching block connected to the microprocessor; an external interface connected to the switching block and comprising a voltage supply pad, a reference voltage pad, a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a D-plus pad and a D-minus pad in accordance with the USB protocol; and a mode configuration circuit connected to the switching block for configuring the dual-mode IC in one of the ISO and USB modes based upon a signal on at least one of the D-plus and D-minus pads.
Claim 2
Dependent Claim
132 words
A dual-mode integrated circuit (IC) for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode IC comprising: a microprocessor; a switching block connected to the microprocessor; an external interface connected to the switching block and comprising a voltage supply pad, a reference voltage pad, a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a D-plus pad and a D-minus pad in accordance with the USB protocol; and a mode configuration circuit connected to the switching block for configuring the dual-mode IC in one of the ISO and USB modes based upon a signal on at least one of the D-plus and D-minus pads.
Claim 3
Dependent Claim
47 words
The dual-mode IC according to claim 1 wherein the mode configuration circuit comprises: a USB mode detector connected to at least the D-minus pad for detecting a USB condition; and a latching circuit connected to the switching block and receiving an output from the USB mode detector.
Claim 4
Dependent Claim
52 words
The dual-mode IC according to claim 2 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if a USB condition is not detected by the USB mode detector.
Claim 5
Dependent Claim
19 words
The dual-mode IC according to claim 2 wherein the USB mode detector is also connected to the D-plus pad.
Claim 6
Dependent Claim
32 words
The dual-mode IC according to claim 2 wherein the mode configuration circuit further comprises an ISO mode detector connected between the reset pad and the latching circuit for detecting an ISO condition.
Claim 7
Dependent Claim
51 words
The dual-mode IC according to claim 5 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if an ISO condition is detected by the ISO mode detector.
Claim 8
Dependent Claim
23 words
The dual-mode IC according to claim 2 further comprising a control register connected to the latching circuit for storing a mode configuration indicator.
Claim 9
Dependent Claim
29 words
The dual-mode IC according to claim 2 further comprising a USB voltage detector connected between the voltage supply pad and the latching circuit to detect a USB voltage supply.
Claim 10
Dependent Claim
36 words
The dual-mode IC according to claim 1 wherein the mode configuration circuit configures the dual-mode IC to operate in one of the ISO and USB modes while disabling the other of the ISO and USB modes.
Claim 11
Dependent Claim
44 words
The dual-mode IC according to claim 9 wherein the reset, clock and input/output pads are disabled when the dual-mode IC is configured in the non-ISO mode, and the D-plus and D-minus pads are disabled when the dual-mode IC is configured in the ISO mode.
Claim 12
Dependent Claim
154 words
A dual-mode smart card for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode smart card comprising: a card body; and a dual-mode integrated circuit (IC) carried by the card body and comprising an external interface including a voltage supply pad, a reference voltage pad, a first set of pads including a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a second set of pads including a D-plus pad and a D-minus pad in accordance with the USB protocol, and a mode configuration circuit for configuring the dual-mode IC in one of the ISO and USB modes and comprising a USB mode detector connected to at least the D-minus pad for detecting a USB condition, and a latching circuit connected to the USB mode detector.
Claim 13
Dependent Claim
154 words
A dual-mode smart card for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode smart card comprising: a card body; and a dual-mode integrated circuit (IC) carried by the card body and comprising an external interface including a voltage supply pad, a reference voltage pad, a first set of pads including a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a second set of pads including a D-plus pad and a D-minus pad in accordance with the USB protocol, and a mode configuration circuit for configuring the dual-mode IC in one of the ISO and USB modes and comprising a USB mode detector connected to at least the D-minus pad for detecting a USB condition, and a latching circuit connected to the USB mode detector.
Claim 14
Dependent Claim
53 words
The dual-mode smart card according to claim 11 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if a USB condition is not detected by the USB mode detector.
Claim 15
Dependent Claim
20 words
The dual-mode smart card according to claim 11 wherein the USB mode detector is also connected to the D-plus pad.
Claim 16
Dependent Claim
33 words
The dual-mode smart card according to claim 11 wherein the dual mode IC further comprises an ISO mode detector connected between the reset pad and the latching circuit for detecting an ISO condition.
Claim 17
Dependent Claim
52 words
The dual-mode smart card according to claim 14 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if an ISO condition is detected by the ISO mode detector.
Claim 18
Dependent Claim
28 words
The dual-mode smart card according to claim 11 wherein the dual-mode IC further comprises a control register connected to the latching circuit for storing a mode configuration indicator.
Claim 19
Dependent Claim
35 words
The dual-mode smart card according to claim 11 wherein the mode configuration circuit further comprises a USB voltage detector connected between the voltage supply pad and the latching circuit to detect a USB voltage supply.
Claim 20
Dependent Claim
37 words
The dual-mode smart card according to claim 11 wherein the mode configuration circuit configures the dual-mode IC to operate in one of the ISO and non-ISO modes while disabling the other of the ISO and non-ISO modes.
Claim 21
Dependent Claim
45 words
The dual-mode smart card according to claim 18 wherein the reset, clock and input/output pads are disabled when the dual-mode IC is configured in the USB mode, and the D-plus and D-minus pads are disabled when the dual-mode IC is configured in the ISO mode.
Claim 22
Dependent Claim
239 words
A dual-mode smart card system for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode smart card system comprising: a dual-mode smart card including a dual-mode integrated circuit (IC) comprising an external interface including a voltage supply pad, a reference voltage pad, a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a D-plus pad and a D-minus pad in accordance with the USB protocol, and a mode configuration circuit for configuring the dual-mode IC in one of the ISO mode and the USB mode and comprising a USB mode detector connected to the D- minus pad, and a latching circuit connected to the USB mode detector; at least one of an ISO-compliant smart card reader and a USB-compliant smart card reader for reading the dual-mode smart card, the ISO-compliant smart card reader including an ISO interface having a plurality of contacts for respectively mating with the voltage supply pad, the reference voltage pad, the reset pad, the clock pad and the input/output pad in accordance with the ISO 7816 protocol, and the USB-compliant smart card reader including a USB interface having a plurality of contacts for respectively mating with the voltage supply pad, the reference voltage pad, the D-plus pad and the D-minus pad in accordance with the USB protocol.
Claim 23
Dependent Claim
239 words
A dual-mode smart card system for operating in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode smart card system comprising: a dual-mode smart card including a dual-mode integrated circuit (IC) comprising an external interface including a voltage supply pad, a reference voltage pad, a reset pad, a clock pad and an input/output pad in accordance with the ISO 7816 protocol, and a D-plus pad and a D-minus pad in accordance with the USB protocol, and a mode configuration circuit for configuring the dual-mode IC in one of the ISO mode and the USB mode and comprising a USB mode detector connected to the D- minus pad, and a latching circuit connected to the USB mode detector; at least one of an ISO-compliant smart card reader and a USB-compliant smart card reader for reading the dual-mode smart card, the ISO-compliant smart card reader including an ISO interface having a plurality of contacts for respectively mating with the voltage supply pad, the reference voltage pad, the reset pad, the clock pad and the input/output pad in accordance with the ISO 7816 protocol, and the USB-compliant smart card reader including a USB interface having a plurality of contacts for respectively mating with the voltage supply pad, the reference voltage pad, the D-plus pad and the D-minus pad in accordance with the USB protocol.
Claim 24
Dependent Claim
54 words
The dual-mode smart card system according to claim 20 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if a USB condition is not detected by the USB mode detector.
Claim 25
Dependent Claim
21 words
The dual-mode smart card system according to claim 20 wherein the USB mode detector is also connected to the D-plus pad.
Claim 26
Dependent Claim
34 words
The dual-mode smart card system according to claim 20 wherein the mode configuration circuit further comprises an ISO mode detector connected between the reset pad and the latching circuit for detecting an ISO condition.
Claim 27
Dependent Claim
53 words
The dual-mode smart card system according to claim 23 wherein the mode configuration circuit configures the dual-mode IC in the USB mode if a USB condition is detected by the USB mode detector, and configures the dual-mode IC in the ISO mode if an ISO condition is detected by the ISO mode detector.
Claim 28
Dependent Claim
30 words
The dual-mode smart card system according to claim 20 wherein the mode configuration circuit further comprises a control register connected to the latching circuit for storing a mode configuration indicator.
Claim 29
Dependent Claim
36 words
The dual-mode smart card system according to claim 20 wherein the mode configuration circuit further comprises a USB voltage detector connected between the voltage supply pad and the latching circuit to detect a USB voltage supply.
Claim 30
Dependent Claim
38 words
The dual-mode smart card system according to claim 20 wherein the mode configuration circuit configures the dual-mode IC to operate in one of the ISO and USB modes while disabling the other of the ISO and USB modes.
Claim 31
Dependent Claim
46 words
The dual-mode smart card system according to claim 27 wherein the reset, clock and input/output pads are disabled when the dual-mode IC is configured in the USB mode, and the D-plus and D-minus pads are disabled when the dual-mode IC is configured in the ISO mode.
Claim 32
Independent Claim
142 words
A method of operating a dual-mode integrated circuit (IC) in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode IC including an external interface having a voltage supply pad, a first set of pads including a reset pad, a clock pad and an input/output pad in accordance with the ISO protocol, and a second set of pads including a D-plus pad and a D-minus pad in accordance with the USB protocol, the method comprising: detecting whether a USB-mode condition exists on at least one pad of the second set of pads; configuring the dual-mode IC in one of the ISO mode and the USB mode based upon the detection; and disabling one of the first and second set of pads based upon the configuration.
Claim 33
Independent Claim
142 words
A method of operating a dual-mode integrated circuit (IC) in an ISO mode in accordance with International Standards Organization 7816 (ISO 7816) protocol, and a USB mode in accordance with a Universal Serial Bus protocol, the dual-mode IC including an external interface having a voltage supply pad, a first set of pads including a reset pad, a clock pad and an input/output pad in accordance with the ISO protocol, and a second set of pads including a D-plus pad and a D-minus pad in accordance with the USB protocol, the method comprising: detecting whether a USB-mode condition exists on at least one pad of the second set of pads; configuring the dual-mode IC in one of the ISO mode and the USB mode based upon the detection; and disabling one of the first and second set of pads based upon the configuration.
Claim 34
Dependent Claim
38 words
The method according to claim 29 wherein detecting whether the USB-mode condition exists on at least one pad of the second set of pads comprises detecting whether the USB-mode condition exists during a power-on-reset of the dual-mode IC.
Claim 35
Dependent Claim
35 words
The method according to claim 29 wherein detecting whether the USB-mode condition exists on at least one pad of the second set of pads comprises detecting whether the USB-mode condition exists on the D-minus pad.
Claim 36
Dependent Claim
39 words
The method according to claim 29 wherein detecting whether the USB-mode condition exists on at least one pad of the second set of pads comprises detecting whether the USB-mode condition exists on the D-plus pad and the D-minus pad.
Claim 37
Dependent Claim
35 words
The method according to claim 29 wherein the dual-mode IC is configured in the USB mode when the USB-mode condition is detected, and configured in the ISO mode when the USB-mode condition is not detected.
Claim 38
Dependent Claim
59 words
The method according to claim 29 further comprising detecting whether an ISO-mode condition exists on one pad of the first set of pads during a power-on-reset of the dual-mode IC; wherein the dual-mode IC is configured in the USB mode upon the detection of the USB-mode condition, and configured in the ISO mode upon detection of the ISO-mode condition.
Claim 39
Dependent Claim
33 words
The method according to claim 34 wherein detecting whether the ISO-mode condition exists on one pad of the first set of pads comprises detecting whether the ISO-mode condition exists on the reset pad.
Claim 40
Dependent Claim
28 words
The method according to claim 29 further comprising verifying the USB mode, when the USB-mode condition is detected, by detecting a USB-mode voltage on the voltage supply pad.
Claim 41
Dependent Claim
27 words
The method according to claim 29 further comprising storing a mode configuration indicator for indicating whether the dual-mode IC is configured in the ISO or USB mode.