Patent ID: 7464865

Claim:
A method for connecting a plurality of communication devices with a smart card reader configured to interface with a smart card for providing smart card sessions, the method comprising: receiving a request at the smart card reader for a connection from a first communication device, the request comprising a first identifier for the first communication device; generating at the smart card reader a first security value for provision to the first communication device for establishing a secure pairing with the first communication device; establishing at the smart card reader first master connection key data for generating a first master connection key; generating at the smart card reader a first master connection key from the first master connection key data, wherein the first communication device is configured to generate the first master connection key from the first master connection key data, the first master connection key being used to secure data transmitted between the smart card reader and the first communication device, and wherein data transmitted to the first communication device comprises the first identifier; receiving a request at the smart card reader for a connection from a second communication device, the request comprising a second identifier for the second communication device; generating and transmitting from the smart card reader a second security value to the second communication device for establishing a secure pairing with the second communication device while the secure pairing with the first communication device is established; establishing at the smart card reader second master connection key data for generating a second master connection key; and generating at the smart card reader second master connection key from the second master connection key data, wherein the second communication device is configured to generate the second master connection key from the second master connection key data, the second master connection key being used to secure data transmitted between the smart card reader and the second communication device and wherein data transmitted to the second communication device comprises the second identifier.