Modifying virtual universe display quality of virtual objects according to encoded virtual object settings and fee payment status
First Claim
1. A method comprising the steps of:
- a computer detecting that a first virtual object of a virtual universe enters an area of the virtual universe, wherein the area is a virtual geographic region of the virtual universe;
in response to the first virtual object entering the area, the computer calling instructions of the first virtual object, wherein the instructions are referenced by a first setting encoded into the first virtual object, and wherein the first setting enables the first virtual object to perform automatic reduction of display quality from a first display quality level when the first virtual object enters the area, and wherein in response to the computer calling the instructions, the first virtual object automatically reduces the display quality of the first virtual object from the first display quality level to a second display quality level less than the first display quality level;
the computer detecting that a second virtual object enters the area;
the computer detecting that the second virtual object includes a second setting encoded into the second virtual object that enables the second virtual object to automatically reduce its display quality when the second virtual object enters the area;
the computer determining that a fee has been paid from funds of a user account associated with the second virtual object to an account associated with a host for the virtual universe to prevent automatic reduction in the display quality of the second virtual object; and
in response to the computer determining that the fee has been paid, the computer preventing a call to instructions that reference the second setting, wherein the second virtual object maintains its display quality as concurrently the first virtual object has an automatic reduction in display quality.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are some embodiments that use smart objects in a virtual universe to conserve computing resources. Some embodiments describe detecting that a virtual object of the virtual universe enters a resource conservation area in the virtual universe. Some embodiments further include, in response to determining that the virtual object enters the resource conservation area, detecting that the virtual object has a setting that enables automatic reduction of display quality of the virtual object from a first display quality level. Some embodiments further include, in response to determining that the virtual object has the setting that enables the automatic reduction in display quality from the first display quality setting, automatically reducing the display quality of the virtual object from the first display quality level to a second display quality level less than the first display quality level.
79 Citations
11 Claims
-
1. A method comprising the steps of:
-
a computer detecting that a first virtual object of a virtual universe enters an area of the virtual universe, wherein the area is a virtual geographic region of the virtual universe; in response to the first virtual object entering the area, the computer calling instructions of the first virtual object, wherein the instructions are referenced by a first setting encoded into the first virtual object, and wherein the first setting enables the first virtual object to perform automatic reduction of display quality from a first display quality level when the first virtual object enters the area, and wherein in response to the computer calling the instructions, the first virtual object automatically reduces the display quality of the first virtual object from the first display quality level to a second display quality level less than the first display quality level; the computer detecting that a second virtual object enters the area; the computer detecting that the second virtual object includes a second setting encoded into the second virtual object that enables the second virtual object to automatically reduce its display quality when the second virtual object enters the area; the computer determining that a fee has been paid from funds of a user account associated with the second virtual object to an account associated with a host for the virtual universe to prevent automatic reduction in the display quality of the second virtual object; and in response to the computer determining that the fee has been paid, the computer preventing a call to instructions that reference the second setting, wherein the second virtual object maintains its display quality as concurrently the first virtual object has an automatic reduction in display quality. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising:
-
one or more machine-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to detect that a first virtual object of a virtual universe enters an area in the virtual universe, wherein the area is a virtual geographic region of the virtual universe; program instructions, stored on at least one of the one or more storage devices, to, in response to the first virtual object entering the area, call first instructions of the virtual object, wherein the first instructions are referenced by a first setting encoded into the first virtual object, and wherein the first setting enables the first virtual object to perform automatic reduction of display quality from a first display quality level when the first virtual object enters the area, and wherein in, response to the first instructions of the first virtual object being called, the first virtual object automatically reduces the display quality of the first virtual object from the first display quality level to a second display quality level less than the first display quality level; program instructions, stored on at least one of the one or more storage devices, to detect that a second virtual object enters the area; program instructions, stored on at least one of the one or more storage devices, to detect that the second virtual object includes a second setting that enables automatic reduction of display quality of the second virtual object; program instructions, stored on at least one of the one or more storage devices, to determine that a fee has been paid directly from funds of a user account associated with the second virtual object to an account associated with a host for the virtual universe to prevent automatic reduction in display quality of the second virtual object; and program instructions, stored on at least one of the one or more storage devices, to, in response to determining that the fee has been paid, prevent automatic reduction in display quality of the second virtual object. - View Dependent Claims (6, 7, 8)
-
-
9. A computer system comprising:
-
one or more processors, one or more machine-readable memories and one or more machine-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to detect that a plurality of virtual objects of a virtual universe enters an area of the virtual universe, wherein the area is a virtual geographic region of the virtual universe, and wherein a first virtual object of the plurality of virtual objects and a second virtual object of the plurality of virtual objects each includes an encoded setting, wherein the encoded setting enables the each of the first virtual object and second virtual object to perform an automatic reduction of display quality of the each of the first virtual object and the second virtual object when the each of the first virtual object and the second virtual object enters the area; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories to determine that a fee has not been paid from funds of a first user account associated with the first virtual object to an account associated with a host for the virtual universe; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories to determine that the fee has been paid from funds of a second user account associated with the second virtual object to the account associated with the host for the virtual universe; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, in response to the first virtual object entering the area and in response to determining that the fee has not been paid from the first user account, call instructions of the first virtual object, wherein the instructions of the first virtual object are referenced by the setting encoded into the first virtual object, and wherein in response to the instructions of the first virtual object being called, the first virtual object automatically reduces the display quality of the first virtual object from a first display quality level to a second display quality level less than the first display quality level; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to, in response to the second virtual object entering the area and in response to determining that the fee has been paid from the second user account, prevent instructions of the second virtual object, referenced by the setting encoded into the second virtual object, from automatically reducing the display quality of the second virtual object. - View Dependent Claims (10, 11)
-
Specification