System and method to visualize activities through the use of avatars
First Claim
Patent Images
1. A system implemented in hardware comprising:
- a processor;
a computer readable hardware storage device;
program instructions stored on the computer readable hardware storage device which, when executed by the processor, perform operations comprising;
displaying a virtual representation of at least one automated activity occurring in a first environment, wherein the at least one automated activity involves a system in the first environment, and wherein the first environment is a real-world environment, anddisplaying and rendering a representation of the at least one automated activity in a second environment using a computer-controlled avatar that interacts with a representation of the system in the second environment, wherein the second environment is a virtual universe (VU), which is an interactive simulated environment accessed by users through an online interface, and the users inhabit and interact in the VU via user avatars which are representations of the users,receiving, by the computer-controlled avatar, the at least one automated activity from a user via a user avatar that represents the user;
monitoring information generated in the first environment in association with a progress of the at least one automated activity occurring in the first environment;
altering at least one of an appearance and a movement of the computer-controlled avatar in the VU to represent the progress of the at least one automated activity based on the information generated in the first environment;
wherein the rendering the representation of the at least one automated activity in the second environment using the computer-controlled avatar comprises displaying a name of the at least one automated activity given to the computer-controlled avatar by the user avatar;
altering the appearance of the computer-controlled avatar comprising;
displaying a percentage complete for the at least one automated activity; and
changing a color of the computer-controlled avatar based on the percentage completed of the at least one automated activity, wherein;
the changing the color and the altering the appearance of the computer-controlled avatar occurs periodically;
the system is a datacenter;
components of the system rendered in the VU are a software package and a system object;
the virtual representation of the at least one automated activity occurring in the first environment represents installing the software package on the system object by the computer-controlled avatar; and
the user avatar represents an administrator of the datacenter;
identifying a number of errors incurred by the at least one automated activity; and
changing at least one of the color and the appearance of the computer-controlled avatar based on the number of errors.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to visualize activities through the use of avatars. The system includes a display engine configured to display at least one automated activity as an avatar. The system also includes a management system configured to monitor the progress of the at least one automated activity and alter at least one of an appearance and a movement of the avatar in relation to the progress of the at least one automated activity.
-
Citations
26 Claims
-
1. A system implemented in hardware comprising:
-
a processor; a computer readable hardware storage device; program instructions stored on the computer readable hardware storage device which, when executed by the processor, perform operations comprising; displaying a virtual representation of at least one automated activity occurring in a first environment, wherein the at least one automated activity involves a system in the first environment, and wherein the first environment is a real-world environment, and displaying and rendering a representation of the at least one automated activity in a second environment using a computer-controlled avatar that interacts with a representation of the system in the second environment, wherein the second environment is a virtual universe (VU), which is an interactive simulated environment accessed by users through an online interface, and the users inhabit and interact in the VU via user avatars which are representations of the users, receiving, by the computer-controlled avatar, the at least one automated activity from a user via a user avatar that represents the user; monitoring information generated in the first environment in association with a progress of the at least one automated activity occurring in the first environment; altering at least one of an appearance and a movement of the computer-controlled avatar in the VU to represent the progress of the at least one automated activity based on the information generated in the first environment; wherein the rendering the representation of the at least one automated activity in the second environment using the computer-controlled avatar comprises displaying a name of the at least one automated activity given to the computer-controlled avatar by the user avatar; altering the appearance of the computer-controlled avatar comprising; displaying a percentage complete for the at least one automated activity; and changing a color of the computer-controlled avatar based on the percentage completed of the at least one automated activity, wherein; the changing the color and the altering the appearance of the computer-controlled avatar occurs periodically; the system is a datacenter; components of the system rendered in the VU are a software package and a system object; the virtual representation of the at least one automated activity occurring in the first environment represents installing the software package on the system object by the computer-controlled avatar; and the user avatar represents an administrator of the datacenter; identifying a number of errors incurred by the at least one automated activity; and changing at least one of the color and the appearance of the computer-controlled avatar based on the number of errors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for visualizing one or more automated activities, comprising:
-
receiving, by at least one computer-controlled avatar in a virtual environment, one or more automated activities occurring in a real-world environment, wherein; the at least one computer-controlled avatar receives the one or more automated activities from a user via an interaction in the virtual environment with a user-controlled avatar that represents the user, and the one or more automated activities involve a system in the real-world environment; installing a monitoring agent in the one or more automated activities occurring in the real world environment; rendering the at least one computer-controlled avatar using an avatar representing an importance of the one or more automated activities received from the user; representing the one or more automated activities occurring in the real-world environment via the at least one computer-controlled avatar in the virtual environment, wherein the at least one computer-controlled avatar implements the one or more automated activities by interacting with a representation of the system; monitoring the at least one computer-controlled avatar; altering the at least one computer-controlled avatar to reflect a change in the one or more automated activities occurring in the real-world environment, the altering including changing a color of the at least one computer-controlled avatar and a speed at which the at least one computer-controlled avatar is moving to indicate a speed at which the one or more automated activities are being executed in the real-world environment; identifying a number of errors incurred by the one or more automated activities; changing at least one of the color and an appearance of the at least one computer-controlled avatar based on the number of errors; wherein the rendering the at least one computer-controlled avatar comprises displaying a name of the one or more automated activities given to the at least one computer-controlled avatar by the user-controlled avatar; altering the appearance of the at least one computer-controlled avatar comprising; displaying a percentage complete for the one or more automated activities; and changing the color of the at least one computer-controlled avatar based on the percentage completed of the one or more automated activities; and wherein; the changing the color and altering the appearance of the at least one computer-controlled avatar occurs periodically; the system is a datacenter; components of the system rendered in the VU are a software package and a system object; a virtual representation of the one or more automated activities occurring in a real-world environment represents installing the software package on the system object by the at least one computer-controlled avatar; and the user-controlled avatar represents an administrator of the datacenter. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a tangible computer readable hardware storage device and program instructions stored on the computer readable hardware storage device which, when executed by a processor, perform operations comprising:
-
receiving, by at least one computer-controlled avatar in a first environment, one or more automated activities occurring in a second environment given to the at least one computer-controlled avatar from a user via a user avatar that represents the user, wherein the one or more automated activities involves a real-world system; rendering the at least one computer-controlled avatar using an avatar representing an importance of the one or more automated activities received from the user; depicting the one or more automated activities via the at least one computer-controlled avatar in the first environment, wherein; the depicting the one or more automated activities includes displaying the at least one computer-controlled avatar implementing the one or more automated activities by interacting with a representation of the real-world system, and the first environment is a virtual universe (VU) which is an interactive simulated environment accessed by users through an online interface, the users inhabiting and interacting in the VU via user avatars which are representations of the users and wherein the second environment is a real-world environment; monitoring a progress of the one or more automated activities occurring in the second environment through the at least one computer-controlled avatar; changing one or more features of the at least one computer-controlled avatar to reflect the progress of the one or more automated activities occurring in the second environment, identifying a number of errors incurred by the one or more automated activities; changing at least one of a color and an appearance of the at least one computer-controlled avatar based on the number of errors; altering the at least one computer-controlled avatar to reflect a change in the one or more automated activities; wherein the rendering the at least one computer-controlled avatar comprises displaying a name of the one or more automated activities given to the at least one computer-controlled avatar by the user avatar; altering the at least one computer-controlled avatar comprising; displaying a percentage complete for the one or more automated activities; and changing the color of the at least one computer-controlled avatar based on the percentage completed of the one or more automated activities; and wherein; the changing the color and the appearance of the at least one computer-controlled avatar occurs periodically; the real-world system is a datacenter; components of the real-world system rendered in the VU are a software package and a system object; a virtual representation of the one or more automated activities occurring in the second environment represents installing the software package on the system object by the at least one computer-controlled avatar; and the user avatar represents an administrator of the datacenter. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for deploying an application for visualizing one or more automated activities, comprising:
-
receiving, by at least one computer-controlled avatar in a first environment, one or more automated activities occurring in a second environment, wherein; the at least one computer-controlled avatar receives the one or more automated activities from a user avatar that represents a user in the first environment, the one or more automated activities involve a real-world system, and the first environment is a virtual universe (VU), which is an interactive simulated environment accessed by users through an online interface, the users inhabiting and interacting in the VU via user avatars which are representations of the users and the second environment is a real-world environment; associating the one or more automated activities occurring in the second environment with the at least one computer-controlled avatar in the first environment; rendering the at least one computer-controlled avatar using an avatar representing an importance of the one or more automated activities received by from the user; monitoring a status of the one or more automated activities occurring in the second environment through a monitoring agent; altering the at least one computer-controlled avatar in relation to a progress of the automated activity occurring in the second environment; displaying the status of the one or more automated activities occurring in the second environment via the at least one computer-controlled avatar, wherein the displaying includes controlling the at least one computer-controlled avatar to interact with a representation of the real-world system; identifying a number of errors incurred by the one or more automated activities; changing at least one of a color and an appearance of the at least one computer-controlled avatar based on the number of errors; wherein the rendering the at least one computer-controlled avatar comprises displaying a name of the one or more automated activities given to the at least one computer-controlled avatar by the user avatar; altering the at least one computer-controlled avatar comprising; displaying a percentage complete for the one or more automated activities; and changing the color of the at least one computer-controlled avatar based on the percentage completed of the one or more automated activities; and wherein; the changing the color and the appearance of the at least one computer-controlled avatar occurs periodically; the real-world system is a datacenter; components of the real-world system rendered in the VU are a software package and a system object; a virtual representation of the one or more automated activities occurring in the second environment represents installing the software package on the system object by the at least one computer-controlled avatar; and the user avatar represents an administrator of the datacenter. - View Dependent Claims (24, 25, 26)
-
Specification