Smart card session optimization
AssigneeResearch In Motion Limited
InventorsRavi Singh, Dinah Davis, Neil Adams
Life of this patent
Estimating the term…
Loading patent…
AssigneeResearch In Motion Limited
InventorsRavi Singh, Dinah Davis, Neil Adams
Estimating the term…
A command destined for a smart card is received. If the command is of a state-altering type that places the smart card in a known state, it is relayed to a smart card reader unless the smart card is currently in the known state. If the command is a POWER OFF command, it is relayed to the smart card reader unless (i) the smart card is currently in the known state and (ii) within a predetermined time from receiving the command, a subsequent command of the state-altering type that places the smart card in the known state is received. If the command is not a POWER OFF command and is not of the state-altering type that places the smart card in the known state, it is relayed to the smart card reader. The command is discarded if not relayed to the smart card reader.
A method of facilitating communication with a smart card via a smart card reader, the method comprising:
The method as recited in c herein the known state is a reset state.
A computer device for communicating with a smart card reader, the computer device comprising:
A computer readable storage medium containing computer-executable instructions that, when performed by a microprocessor, cause the microprocessor:
The computer readable storage medium as recited in claim wherein the smart card is known to be currently in the known state because a previous command most recently relayed to the smart card reader is also of the state-altering type that places the smart card in the known state.
Dependencies are inferred from the claim text.