USB key apparatus for interacting with a USB host via a USB port
DCFirst Claim
Patent Images
1. A smart card—
- host system, wherein a portable device communicates directly with a USB interface of a host, said smart card—
host system comprising;
a host, having thereon a USB interface;
a portable device, for providing smart card function(s), said portable device having thereon a smart cart chip, for performing said smart card function(s), a USB interface, for connecting said portable device with said host via USB protocol; and
a microprocessor, for enabling at least one function selected from the group consisting of controlling the transfer of data between said USB interface and said smart card chip, for converting data from a USB format to the format of said smart card chip and for converting data from the format of said smart card chip to a USB format.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A smart card—host system that operates without the intermediation of a smart card reader. The smart card—host system comprises a host, which has a USB interface, and a portable device, which provides smart card function(s). The portable device has a smart card chip for performing the smart card function(s); a USB interface for connecting the portable device with the host via USB protocol; and a microprocessor for controlling the transfer of data between the USB interface and the smart card chip, for converting data from a USB format to the format of the smart card chip and for converting data from the format of the smart card chip to a USB format.
190 Citations
27 Claims
-
1. A smart card—
- host system, wherein a portable device communicates directly with a USB interface of a host, said smart card—
host system comprising;a host, having thereon a USB interface;
a portable device, for providing smart card function(s), said portable device having thereon a smart cart chip, for performing said smart card function(s), a USB interface, for connecting said portable device with said host via USB protocol; and
a microprocessor, for enabling at least one function selected from the group consisting of controlling the transfer of data between said USB interface and said smart card chip, for converting data from a USB format to the format of said smart card chip and for converting data from the format of said smart card chip to a USB format.- View Dependent Claims (2, 3, 4, 5, 6, 7, 22, 23)
- host system, wherein a portable device communicates directly with a USB interface of a host, said smart card—
-
8. A portable smart card apparatus for providing smart card function(s) to a host system, by communicating directly with a USB interface of the host system, said smart card apparatus comprising:
-
a smart card chip, for performing said smart card function(s);
a USB interface, for connecting the portable device apparatus with the host system, via USB protocol; and
a microprocessor, for enabling at least one function selected from the group consisting of controlling the transfer of data between said USB interface and said smart card chip, converting data from a USB format to the format of said a smart card chip and converting data from the format of said smart card chip to a USB format. - View Dependent Claims (9, 10, 11, 12, 13, 14, 24, 25)
-
-
15. A method for interacting directly between a smart card chip and a host via a USB interface of the host, comprising the steps of:
-
coupling the host with a USB interface, for interacting with an external device via USB protocol;
providing a portable external device, for being used as a platform for said smart card chip, said portable device having thereon a USB interface, for interacting with the host via USB protocol; and
a microprocessor, for executing at least one function selected from the group consisting of controlling the transfer of data between said USB interface and said smart card chip, converting data from a USB format to the format of said smart card chip and converting data from the format of said smart card chip to a USB format;
upon receiving data in the USB interface of said portable device, converting said data from a USB format of said smart card by said microprocessor, and conveying the converted data to said smart card chip; and
upon sending data from said smart card chip to the host, converting said data from the format of said smart card chip to said USB format by said microprocessor, conveying the converted data to said USB interface of said portable device, and there from to the host, via the host'"'"'s USB interface. - View Dependent Claims (16, 17, 18, 19, 20, 21, 26, 27)
-
Specification