Patent ID: 9043245
Filing Date: 2015-05-26
Classification: A63F,G06Q,G07F

Abstract:
1. A computer system comprising: a processor; and a non-transitory computer readable storage medium storing code, which when executed by the processor, causes the computer system to: encrypt, using a seller key, a first message that includes a seller secret; encrypt, using a buyer key, a second message that includes a buyer secret and the encrypted first message; provide the buyer with the encrypted second message; detect, prior to delivery of a virtual item, a buyer avatar associated with the buyer at a virtual location in a game; authenticate the buyer using the buyer secret; in response to and after authenticating the buyer and detecting the buyer avatar at the virtual location, send a third message to the seller to go to the virtual location; detect that a seller avatar associated with the seller has arrived at the virtual location where the seller avatar exchanges the virtual item for the encrypted first message with the buyer avatar; authenticate the seller using the seller secret in the encrypted first message; and supply the seller with funds from the buyer.