USB KEY APPARATUS FOR INTERACTING WITH A USB HOST VIA A USB PORT
First Claim
1. A smart card-host system, operative without the intermediation of a smart card reader, 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 card 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
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.
29 Citations
21 Claims
-
1. A smart card-host system, operative without the intermediation of a smart card reader, 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 card 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)
-
-
8. A portable smart card apparatus for providing smart card function(s) to a host system, without the intermediation of a smart card reader, 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 a smart card chip to a USB format. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for interacting between a smart card chip and a host without the intermediation of a smart card reader, comprising the steps of:
-
coupling the host with a USB interface, for interacting with an external device via a 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 to a 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)
-
Specification