Differential resource applications in virtual worlds based on payment and account options
First Claim
Patent Images
1. A system comprising:
- a data storage device comprising a data structure of an object, the data structure comprising at least one tag to identify one or more levels of enhancement rendering;
an augmentation attribute database comprising at least one augmentation attribute that defines how the object is rendered, the at least one augmentation attribute being linked to at least one of the one or more levels of the enhancement rendering;
a tag interpreter configured to determine a total number of the one or more levels of the enhancement rendering that are available for the object;
a mechanism configured to allow a user to make a selection of at least one of the total number of the one or more levels of the enhancement rendering; and
a computer infrastructure configured to control the enhancement rendering of the object in a virtual universe by providing the at least one augmentation attribute to the at least one tag of the object based on the selection by the user and a user status related to one or more actions taken by a user within the virtual universe, the user status comprising how much money the user has spent in the virtual universe.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enhancing the rendering of one or more objects based on payment and account options. The system comprises a computer infrastructure configured to control enhancement rendering of an object in a virtual universe by providing at least one augmentation attribute to a tag of the object. The method comprises providing enhancement rendering of an object in a virtual universe by augmenting the object based on a status of a user viewing the object.
53 Citations
29 Claims
-
1. A system comprising:
-
a data storage device comprising a data structure of an object, the data structure comprising at least one tag to identify one or more levels of enhancement rendering; an augmentation attribute database comprising at least one augmentation attribute that defines how the object is rendered, the at least one augmentation attribute being linked to at least one of the one or more levels of the enhancement rendering; a tag interpreter configured to determine a total number of the one or more levels of the enhancement rendering that are available for the object; a mechanism configured to allow a user to make a selection of at least one of the total number of the one or more levels of the enhancement rendering; and a computer infrastructure configured to control the enhancement rendering of the object in a virtual universe by providing the at least one augmentation attribute to the at least one tag of the object based on the selection by the user and a user status related to one or more actions taken by a user within the virtual universe, the user status comprising how much money the user has spent in the virtual universe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
determining whether one or more levels of enhancement rendering is to be applied to an object, the object comprising metadata to identify the one or more levels of enhancement rendering; determining whether the one or more levels of the enhancement rendering from a context menu has been selected; interrogating the metadata to determine whether a modification of the object is needed; determining a status of a user; and providing at least one augmentation attribute included in the metadata of the object, that defines how the object is rendered from an augmentation attribute database corresponding to the determined modification of the object needed, wherein the at least one augmentation attribute is linked to at least one of the one or more levels of the enhancement rendering of the object in a virtual universe based on the status of the user viewing the object, the status of the user being related to one or more actions taken by the user within the virtual universe, and the status of the user comprising how many interactions the user has had in the virtual universe within a predetermined time period and how much money the user has spent in the virtual universe. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for deploying an application for augmenting user experiences, comprising:
- providing a computer infrastructure being operable to;
detect a request to augment one or more objects from one or more users within a virtual universe, the one or more objects comprising metadata to identify one or more levels of enhancement rendering, wherein an augmentation attribute database comprising at least one augmentation attribute that defines how the one or more objects is rendered, the at least one augmentation attribute being linked to the one or more levels of the enhancement rendering; determine a total number of the one or more levels of the enhancement rendering that are available for the one or more objects; determine whether the one or more levels of the enhancement rendering from a context menu has been selected; interrogate the metadata to determine whether a modification of the one or more objects is needed; and transmit the at least one augmentation attribute, included in the metadata of the one or more objects, that corresponds to the determined modification of the one or more objects needed when a user within the virtual universe permits the one or more users to have the at least one augmentation attribute, and based on a user status related to one or more actions taken by the one or more users within the virtual universe, the user status comprising how much money the one or more users have spent in the virtual universe. - View Dependent Claims (24, 25, 26, 27)
- providing a computer infrastructure being operable to;
-
28. A computer program embodied on a computer-readable medium having readable program code embodied in the medium, wherein the computer program product includes at least one component operable to:
-
determine a total number of one or more levels of enhancement rendering that are available for an object in a virtual universe, the object comprising metadata to identify the one or more levels of the enhancement rendering; allowing a user to make a selection of at least one of the total number of the one or more levels of the enhancement rendering; ascertain a user status and a payment level, the user status being related to one or more actions taken by the user within the virtual universe, and the user status comprising how many interactions the user has had in the virtual universe within a predetermined time period and how much money the user has spent in the virtual universe; permit the user access to an augmentation attribute based on the user status and the payment level; and augment the object by providing the augmentation attribute included in the metadata of the object, that defines how the object is rendered from an augmentation attribute database, wherein the augmentation attribute is linked to the at least one of the total number of the one or more levels of the enhancement rendering to the object. - View Dependent Claims (29)
-
Specification