TAGGING VIRTUAL CURRENCY
First Claim
1. A method for processing a payment made by virtual currency, the method comprising:
- receiving a virtual currency unit as payment for a good or service;
determining whether the virtual currency unit is associated with a tag;
upon determining that the virtual currency unit is associated with the tag, determining whether the tag permits a utilization of the virtual currency unit as payment for the good or service;
upon determining that the tag permits the utilization of the virtual currency unit as payment for the good or service, processing the payment of the virtual currency unit for the good or service; and
upon determining that the tag prohibits the utilization of the virtual currency unit as payment for the good or service, denying the payment of the virtual currency unit for the good or service.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for providing tagging virtual currency and processing payments made by the virtual currency. In an example, a virtual currency unit is received as payment for a good or service. Whether the virtual currency unit is associated with a tag is determined. Upon determining that the virtual currency unit is associated with a tag, whether the tag permits a utilization of the virtual currency unit as payment for the good or service is determined. Upon determining that the tag permits the utilization of the virtual currency unit as payment for the good or service, the payment of the virtual currency unit for the good or service is processed. Upon determining that the tag prohibits the utilization of the virtual currency unit as payment for the good or service, the payment of the virtual currency unit for the good or service is denied.
37 Citations
20 Claims
-
1. A method for processing a payment made by virtual currency, the method comprising:
-
receiving a virtual currency unit as payment for a good or service; determining whether the virtual currency unit is associated with a tag; upon determining that the virtual currency unit is associated with the tag, determining whether the tag permits a utilization of the virtual currency unit as payment for the good or service; upon determining that the tag permits the utilization of the virtual currency unit as payment for the good or service, processing the payment of the virtual currency unit for the good or service; and upon determining that the tag prohibits the utilization of the virtual currency unit as payment for the good or service, denying the payment of the virtual currency unit for the good or service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for tagging virtual currency, the method comprising:
-
receiving an input of an amount of virtual currency; generating a virtual currency unit based on the amount of virtual currency; receiving an input of at least one attribute controlling a utilization of the virtual currency unit in a virtual world; generating a tag based on the at least one attribute controlling the utilization of the virtual currency unit in the virtual world; and associating the virtual currency unit with the tag. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
provide for sale a virtual good or virtual service by way of a virtual store in a virtual world; receive a virtual currency unit as payment for the virtual good or virtual service, the virtual currency unit corresponding to an amount of virtual currency; determine whether the virtual currency unit is associated with a tag, the tag containing at least one attribute controlling a utilization of the virtual currency unit; upon determining that the virtual currency unit is associated with the tag, determine whether the at least one attribute permits the utilization of the virtual currency unit as payment for the virtual good or virtual service; upon determining that the at least one attribute permits the utilization of the virtual currency unit as payment for the virtual good or virtual service, process the payment of the virtual currency unit for the virtual good or virtual service; and upon determining that the at least one attribute prohibits the utilization of the virtual currency unit as payment for the virtual good or virtual service, deny the payment of the virtual currency unit for the virtual good or virtual service.
-
Specification