Method to monitor user trajectories within a virtual universe
First Claim
1. A method for monitoring a user trajectory in a virtual universe, comprising:
- recording an activity of a first avatar within a virtual universe, the activity including a series of locations that the avatar has occupied within the virtual universe over a time period, the virtual universe including an interactive simulated environment accessed by multiple users simultaneously by using avatars to inhabit and interact with the virtual universe;
rendering the recording of the activity as a visible path that illustrates a movement of the first avatar over the time period;
recording a second activity of a second avatar, which is unaffiliated with the first avatar, within the virtual universe, the second activity including a second series of locations that the avatar has occupied within the virtual universe over a time period;
rendering the recording of the second activity as a visible path that illustrates a movement of the second avatar over the time period;
aggregating first and second visible paths to determine common movement patterns within the virtual universe; and
using the aggregating to perform a subsequent activity in the virtual universe, wherein the subsequent activity includes modifying a geographic layout of the virtual universe by relocating a structural item within a virtual region in the virtual universe with respect to another structural item in the virtual region of the virtual universe.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method to monitor user trajectories within a virtual universe. A method for monitoring a user trajectory of any avatar in a virtual universe may include recording an activity of an avatar within a virtual universe, and then rendering the recording as a visible path. The activity may include movement, duration at a coordinate, time between coordinates, and/or angle of positioning of the avatar. The invention, for example, reminds an avatar a reminder as to where he/she has traversed in the past; shows paths that their team or family members have traversed; and/or gives an indication of popular paths taken by avatars.
-
Citations
20 Claims
-
1. A method for monitoring a user trajectory in a virtual universe, comprising:
-
recording an activity of a first avatar within a virtual universe, the activity including a series of locations that the avatar has occupied within the virtual universe over a time period, the virtual universe including an interactive simulated environment accessed by multiple users simultaneously by using avatars to inhabit and interact with the virtual universe; rendering the recording of the activity as a visible path that illustrates a movement of the first avatar over the time period; recording a second activity of a second avatar, which is unaffiliated with the first avatar, within the virtual universe, the second activity including a second series of locations that the avatar has occupied within the virtual universe over a time period; rendering the recording of the second activity as a visible path that illustrates a movement of the second avatar over the time period; aggregating first and second visible paths to determine common movement patterns within the virtual universe; and using the aggregating to perform a subsequent activity in the virtual universe, wherein the subsequent activity includes modifying a geographic layout of the virtual universe by relocating a structural item within a virtual region in the virtual universe with respect to another structural item in the virtual region of the virtual universe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for monitoring a user trajectory in a virtual universe, comprising:
-
a computer system having at least one computer device that performs a method comprising; recording an activity of a first avatar within a virtual universe, the activity including a series of locations that the avatar has occupied within the virtual universe over a time period, the virtual universe including an interactive simulated environment accessed by multiple users simultaneously by using avatars to inhabit and interact with the virtual universe; rendering the recording of the activity as a visible path that illustrates a movement of the first avatar over the time period; recording a second activity of a second avatar, which is unaffiliated with the first avatar, within the virtual universe, the second activity including a second series of locations that the avatar has occupied within the virtual universe over a time period; rendering the recording of the second activity as a visible path that illustrates a movement of the second avatar over the time period; aggregating first and second visible paths to determine common movement patterns within the virtual universe; and using the aggregating to perform a subsequent activity in the virtual universe, wherein the subsequent activity includes modifying a geographic layout of the virtual universe by relocating a structural item within a virtual region in the virtual universe with respect to another structural item in the virtual region of the virtual universe. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program product stored on a non-transitory computer readable medium, which when executed, monitors a user trajectory in a virtual universe, the computer readable medium comprising program code that performs a method, comprising:
-
recording an activity of a first avatar within a virtual universe, the activity including a series of locations that the avatar has occupied within the virtual universe over a time period, the virtual universe including an interactive simulated environment accessed by multiple users simultaneously by using avatars to inhabit and interact with the virtual universe; rendering the recording of the activity as a visible path that illustrates a movement of the first avatar over the time period; recording a second activity of a second avatar, which is unaffiliated with the first avatar, within the virtual universe, the second activity including a second series of locations that the avatar has occupied within the virtual universe over a time period; rendering the recording of the second activity as a visible path that illustrates a movement of the second avatar over the time period; aggregating first and second visible paths to determine common movement patterns within the virtual universe; and using the aggregating to perform a subsequent activity in the virtual universe, wherein the subsequent activity includes modifying a geographic layout of the virtual universe by relocating a structural item within a virtual region in the virtual universe with respect to another structural item in the virtual region of the virtual universe.
-
-
20. A method for deploying an application for monitoring a user trajectory in a virtual universe, comprising:
providing a computer infrastructure being operable to; record an activity of a first avatar within a virtual universe, the activity including a series of locations that the avatar has occupied within the virtual universe over a time period, the virtual universe including an interactive simulated environment accessed by multiple users simultaneously by using avatars to inhabit and interact with the virtual universe; render the recording of the activity as a visible path that illustrates a movement of the first avatar over the time period; record a second activity of a second avatar, which is unaffiliated with the first avatar, within the virtual universe, the second activity including a second series of locations that the avatar has occupied within the virtual universe over a time period; render the recording of the second activity as a visible path that illustrates a movement of the second avatar over the time period; aggregate first and second visible paths to determine common movement patterns within the virtual universe; and use the aggregating to perform a subsequent activity in the virtual universe, wherein the subsequent activity includes modifying a geographic layout of the virtual universe by relocating a structural item within a virtual region in the virtual universe with respect to another structural item in the virtual region of the virtual universe.
Specification