Patent ID: 7865731

Claim:
A computer-implemented method comprising: receiving an instruction at an application service; generating a command at the application service based upon the instruction; automatically communicating the command from the application service to a proximity token, via a wireless connection; determining, at the proximity token, a predetermined distance at which a validated communication can occur; determining, at the proximity token, that the command from the application service was communicated within the predetermined distance, and, if the command was communicated within the predetermined distance: transforming the command at the proximity token using a first cryptographic technique; automatically communicating the transformed command from the proximity token to the application service; automatically communicating the transformed command from the application service to a security token, the security token being in direct communication with and controlling access to the application service; recovering the command from the transformed command at the security token using a second cryptographic technique; executing the recovered command, recovered from the transformed comment, at the security token to produce a result; and automatically communicating the result from the security token to the application service.