Patent ID: 7315944

Claim:
A user device serving as a secure agent for stored-value data object issuing and redeeming systems, the user device comprising: at least one wireless interface to communicate with the issuing and redeeming systems; and a security element comprising at least one processor and associated memory to: securely store a first private key associated with the security element; decrypt a stored-value data object received from the issuing system using the first private key; and securely store the decrypted stored-value data object; encrypt the stored-value data object and a generated value using a public key associated with the redeeming system, wherein the public key and the generated value are received from the redeeming system; transfer the encrypted stored-value data object and generated value to the redeeming system; and erase the stored-value data object from the associated memory in the security element responsive to transfer of stored-value data object to the redeeming system.