Patent ID: 8584222

Claim:
A method, comprising: performing a terminal-token binding process which comprises: providing a command to a token to generate a clearing code and store the clearing code in a memory location on the token; receiving at a terminal, from the token, the clearing code and the memory location on the token; and storing, in memory of the terminal to be bound with the token, the clearing code in association with the memory location such that a subsequent presentation of the token to the terminal causes the terminal to perform a terminal reset process; and subsequent to performing the terminal-token binding process, performing the terminal reset process which comprises: receiving, at the terminal, a key from the token; comparing the key with the clearing code stored in memory of the terminal; and determining that the key received from the token matches the clearing code stored in the memory of the terminal during the terminal-token binding process, wherein the terminal replaces customer-specific security data stored in its memory with generic security data in response to the determining.