System and Method of Multiple Smart Card Driver Support

Inactive Publication Date: 2013-01-10
RES IN MOTION LTD +1
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach allows for the realization of more potential applications on smart cards by managing multiple drivers and selecting the appropriate one for specific tasks, enhancing compatibility and functionality.

Problems solved by technology

Historically, for a device to use a smart card provided by a particular vendor, the device has been required to execute a driver supplied by the particular vendor, However, as the applications available for execution on smart cards become more standardized, device manufacturers are developing generic smart card drivers that work with a variety of smart cards, Unfortunately, the co-existence, on a given device, of multiple smart card drivers can lead to situations wherein one smart card driver is selected for use in communicating with the smart card, but functions available through the use of another smart card driver are desired,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and Method of Multiple Smart Card Driver Support
  • System and Method of Multiple Smart Card Driver Support
  • System and Method of Multiple Smart Card Driver Support

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]A smart card framework manages a plurality of smart card drivers and their compatibility with applications available on smart cards as the smart cards are introduced. Through recording an association of more than one smart card driver with a given smart card, much more of the potential of the applications available on the smart card may be realized.

[0013]In accordance with an aspect of the present application, there is provided a method of initializing communication with a smart card. The method may comprise transmitting a reset command to the smart card, receiving a response to the reset command, selecting a first stored response among a plurality of stored responses, determining that the received response is a match for the first stored response and that the first stored response is associated with a first smart card driver and recording an indication of the first smart card driver in association with an identity of the smart card. The method may further comprise selecting a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

By thoroughly investigating compatibility of a plurality of smart card drivers to applications available on a given smart card, a smart card framework module may be afforded additional flexibility in communications with the smart card. The additional flexibility is allowed by additional checking with a plurality of smart card drivers before communicating with the smart card, rather than simply using the first compatible smart card driver found. Furthermore, when employing an application available on the given smart card, a correct smart card driver is to be selected from among the plurality of smart card drivers.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation of U.S. patent application Ser. No. 12 / 628,293, filed Dec. 1, 2009, which is expected to issue on ______ as U.S. Pat. No. ______, which in turn claims priority from U.S. provisional patent application No. 61 / 118,861, filed Dec. 1, 2008, both of which are herein incorporated by reference in their entirety.FIELD OF THE DISCLOSURE[0002]The present application relates generally to communication with smart cards and, more specifically, to a system and method for supporting multiple smart card drivers.BACKGROUND OF THE DISCLOSURE[0003]A device that reads information from, or writes information to, a smart card typically does so using a smart card reader. The smart card reader may be connected, e.g., through a directly wired connection or a wireless connection, to the device, Specific software, called a “driver”, is generally executed by the device to facilitate reading from, and writing to, the memory componen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(United States)
IPC IPC(8): G06K1/00
CPCG06F9/4411
InventorADAMS, NEIL PATRICKDAVIS, DINAH LEA MARIE
OwnerRES IN MOTION LTD