Introducing selective energy efficiency in a virtual environment
First Claim
Patent Images
1. A method comprising:
- a computer system hosting a virtual universe in which one or more avatars interact with one or more virtual objects;
the computer system presenting energy conservation options that reduce amounts of power consumed in rendering avatars and virtual objects in the virtual universe;
the computer system detecting a selection of the energy conservation options;
the computer system configuring logic for rendering the avatars and virtual objects according to the selection of the energy conservation options; and
the computer system rendering, according to the selection of the energy conservation options, the avatars and virtual objects in the virtual universe, wherein said rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe comprises;
the computer system determining power costs at different locations;
the computer system reducing, based on the power costs, the quality of images sent to one or more of the different locations; and
the computer system offloading, based on the power costs, certain computations to certain of the different locations.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method comprises hosting a virtual universe in which one or more avatars interact with one or more virtual objects. The method can also include presenting energy conservation options that reduce amounts of power consumed in rendering the avatars and virtual objects in the virtual universe, detecting a selection of the energy conservation options, and configuring logic for rendering the avatars and virtual objects according to the selected energy conservation options. The method can also comprise rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe.
79 Citations
17 Claims
-
1. A method comprising:
-
a computer system hosting a virtual universe in which one or more avatars interact with one or more virtual objects; the computer system presenting energy conservation options that reduce amounts of power consumed in rendering avatars and virtual objects in the virtual universe; the computer system detecting a selection of the energy conservation options; the computer system configuring logic for rendering the avatars and virtual objects according to the selection of the energy conservation options; and the computer system rendering, according to the selection of the energy conservation options, the avatars and virtual objects in the virtual universe, wherein said rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe comprises; the computer system determining power costs at different locations; the computer system reducing, based on the power costs, the quality of images sent to one or more of the different locations; and the computer system offloading, based on the power costs, certain computations to certain of the different locations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
one or more machine-readable tangible storage devices, one or more processors, and one or more machine-readable memories; program instructions, stored on at least one of the one or more machine-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more machine-readable memories, to host a virtual universe in which one or more avatars interact with one or more virtual objects; program instructions, stored on at least one of the one or more machine-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more machine-readable memories, to present energy conservation options that reduce amounts of power consumed in rendering avatars and virtual objects in the virtual universe; program instructions, stored on at least one of the one or more machine-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more machine-readable memories, to detect a selection of the energy conservation options; program instructions, stored on at least one of the one or more machine-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more machine-readable memories, to configure logic for rendering the avatars and virtual objects according to the selection of the energy conservation options; and program instructions, stored on at least one of the one or more machine-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more machine-readable memories, to render, according to the selection of the energy conservation options, the avatars and virtual objects in the virtual universes; wherein the program instructions to render, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe; determine power costs at different locations; reduce, based on the power costs, the quality of images sent to one or more of the different locations; and offload, based on the power costs, certain computations to certain of the different locations. - View Dependent Claims (9, 10, 11)
-
-
12. One or more machine-readable tangible storage devices having stored therein a program product, which when executed by one or more processors of a computer system implements a method, the method comprising:
-
the computer system hosting a virtual universe in which one or more avatars interact with one or more virtual objects; the computer system presenting energy conservation options that reduce amounts of power consumed in rendering avatars and virtual objects in the virtual universe; the computer system detecting a selection of the energy conservation options; the computer system configuring logic for rendering the avatars and virtual objects according to the selection of the energy conservation options; and the computer system rendering, according to the selection of the energy conservation options, the avatars and virtual objects in the virtual universe, wherein said rendering, according to the selection of energy conservation options, the avatars and virtual objects in the virtual universe comprises; the computer system determining power costs at different locations; the computer system reducing, based on the power costs, the quality of images sent to one or more of the different locations; and the computer system offloading, based on the power costs, certain computations to certain of the different locations. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification