Method and System for Processing Virtual Treasures of Online Game and Computer Readable Storage Medium
Abstract
A method for processing a virtual treasure of an online game is disclosed. In the method, when a client logs in an online game server with a client account through a network, detect if at least one virtual-treasure transaction log stored in a portable virtual-treasure storage device connected to the client has not been updated in the online game server. The online game server provides an online game through the network. If the at least one virtual-treasure transaction log stored in the portable virtual-treasure storage device has not been updated to the online game server, virtual treasure information corresponding to the client account stored in the online game server is updated according to the virtual-treasure transaction log which has not been updated to the online game server. The online game to the client is provided through the network according to the virtual treasure information.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for processing a virtual treasure of an online game, the method comprising:
(a) when a client logs in an online game server with a client account through a network, detecting if at least one virtual-treasure transaction log stored in a portable virtual-treasure storage device connected to the client has not been updated in the online game server, wherein the online game server provides an online game through the network; (b) if the at least one virtual-treasure transaction log stored in the portable virtual-treasure storage device has not been updated to the online game server, updating virtual treasure information corresponding to the client account stored in the online game server according to the virtual-treasure transaction log which has not been updated to the online game server; and (c) providing the online game to the client through the network according to the virtual treasure information.
2 . The method for processing a virtual treasure of an online game of claim 1 , further comprising:
if a virtual treasure is obtained through the online game by using the client account, registering the client account in a transaction log of the virtual treasure obtained, and storing the transaction log of the virtual treasure obtained in the portable virtual-treasure storage device connected to the client.
3 . The method for processing a virtual treasure of an online game of claim 1 , further comprising:
before transacting a virtual treasure which is desired to be exchanged and stored in the portable virtual-treasure storage device to a buyer's storage device, locking the virtual treasure desired to be exchanged, and utilizing the portable virtual-treasure storage device to deliver a transaction log of the virtual treasure desired to be exchanged to the buyer's storage device for verification; and if the virtual treasure desired to be exchanged passes verification, unlocking the virtual treasure desired to be exchanged, and updating the transaction log of the virtual treasure desired to be exchanged stored in the buyer's storage device.
4 . The method for processing a virtual treasure of an online game of claim 1 , further comprising:
before transacting a virtual treasure which is desired to be exchanged and stored in a seller's storage device to the portable virtual-treasure storage device, utilizing the portable virtual-treasure storage device to obtain a transaction log of the virtual treasure desired to be exchanged from the seller's storage device; utilizing the portable virtual-treasure storage device to verify the transaction log of the virtual treasure desired to be exchanged; if the virtual treasure desired to be exchanged passes verification, utilizing the portable virtual-treasure storage device to transmit a verification-passed signal to the seller's storage device to obtain the virtual treasure desired to be exchanged from the seller's storage device; and updating the transaction log of the virtual treasure which is desired to be exchanged and stored on the portable virtual-treasure storage device.
5 . The method for processing a virtual treasure of an online game of claim 1 , further comprising:
when a virtual treasure in the online game is desired to be deleted by using the client account, deleting the virtual treasure desired to be deleted from the portable virtual-treasure storage device and updating a transaction log of the virtual treasure desired to be deleted.
6 . The method for processing a virtual treasure of an online game of claim 1 , further comprising:
utilizing a mutual authentication method to enable the client to authenticate with the online game server according to authentication data stored in the portable virtual-treasure storage device.
7 . A system for processing virtual treasures of an online game, the system comprising:
a portable virtual-treasure storage device for building a connection with a client; and an online game server for providing an online game, comprising:
a detecting module for detecting if at least one virtual-treasure transaction log stored in a portable virtual-treasure storage device connected to the client has not been updated in the online game server when the client logs in with a client account through a network;
an information updating module for updating virtual treasure information corresponding to the client account stored in the online game server according to the virtual-treasure transaction log which has not been updated to the online game server if the at least one virtual-treasure transaction log stored in the portable virtual-treasure storage device has not been updated to the online game server; and
a game providing module for providing the online game to the client through the network according to the virtual treasure information.
8 . The system for processing virtual treasure of online game of claim 7 , wherein the portable virtual-treasure storage device comprises:
a registering module for registering the client account in a transaction log of a virtual treasure obtained if the virtual treasure is obtained through the online game by using the client account; and a storing module for storing the transaction log of the virtual treasure obtained in the portable virtual-treasure storage device connected to the client.
9 . The system for processing virtual treasure of online game of claim 7 , wherein the portable virtual-treasure storage device comprises:
a locking module for locking a virtual treasure which is desired to be exchanged before transacting the virtual treasure desired to be exchanged stored in the portable virtual-treasure storage device to a buyer's storage device; a delivering module for delivering a transaction log of the virtual treasure desired to be exchanged to the buyer's storage device for verification, wherein if the virtual treasure desired to be exchanged passes verification, the portable virtual-treasure storage device unlocks the virtual treasure desired to be exchanged and transmits the virtual treasure desired to be exchanged to the buyer's storage device, such that the buyer's storage device updates the transaction log of the virtual treasure desired to be exchanged stored in the buyer's storage device.
10 . The system for processing virtual treasure of online game of claim 7 , wherein the portable virtual-treasure storage device comprises:
an obtaining module for obtaining a transaction log of a virtual treasure which is desired to be exchanged from a seller's storage device before the portable virtual-treasure storage device transacts the virtual treasure desired to be exchanged stored in the seller's storage device; a verifying module for verifying the transaction log of the virtual treasure desired to be exchanged; and a log update module for updating the transaction log of the virtual treasure desired to be exchanged stored on the portable virtual-treasure storage device if the virtual treasure desired to be exchanged passes verification.
11 . The system for processing virtual treasure of online game of claim 7 , wherein the portable virtual-treasure storage device comprises:
a delete module, wherein when a virtual treasure is desired to be deleted using the client account, the delete module deletes the virtual treasure desired to be deleted from the portable virtual-treasure storage device and updates a transaction log of the virtual treasure desired to be deleted.
12 . The system for processing virtual treasure of online game of claim 7 , wherein the system for processing virtual treasure of online game utilizes a mutual authentication method to enable the client to authenticate with the online game server according to authentication data stored in the portable virtual-treasure storage device.
13 . A computer readable storage medium for storing a computer program to perform a method for processing a virtual treasure of an online game, wherein the method comprises:
(a) when a client logs in an online game server with a client account through a network, detecting if at least one virtual-treasure transaction log stored in a portable virtual-treasure storage device connected to the client has not been updated in the online game server, wherein the online game server provides an online game through the network; (b) if the at least one virtual-treasure transaction log stored in the portable virtual-treasure storage device has not been updated to the online game server, updating virtual treasure information corresponding to the client account stored in the online game server according to the virtual-treasure transaction log which has not been updated to the online game server; and (c) providing the online game to the client through the network according to the virtual treasure information.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.