Patent ID: 8292165
Filing Date: 2012-10-23
Classification: G06F

Abstract:
1. A method of initializing communication with a smart card, said method comprising: transmitting a reset command to said smart card; receiving a response to said reset command; comparing said received response to a first stored response selected from a plurality of stored responses; determining that said received response matches said first stored response and that said first stored response is associated with a first smart card application that is associated with a first smart card driver; recording an indication of said first smart card driver in association with an identity of said smart card; comparing said received response to a second stored response selected from said plurality of stored responses; determining that said received response matches said second stored response and that said second stored response is associated with a second smart card application that is associated with a second smart card driver; recording an indication of said second smart card driver in association with said identity of said smart card; prompting for selection of one of said first smart card application and said second smart card application to perform an authentication; receiving an indication of a selected application selected from one of said first smart card application and said second smart card application; prompting for entry of authentication data associated with said selected application; and responsive to receiving purported authentication data, calling the one of said first smart card driver and said second smart card driver that is associated with said selected application to handle communications with said selected application during said authentication.