PRE-FETCHING ITEMS IN A VIRTUAL UNIVERSE BASED ON AVATAR COMMUNICATIONS
First Claim
1. A method for pre-fetching items in a virtual universe (VU) based on avatar communications, comprising:
- analyzing communications between a set of avatars in the VU;
extracting a set of terms from the communications based on the analysis;
ranking the set of terms based on at least one of a frequency, a recency, and a relevance of the set of terms as used in the communications; and
calculating a relative priority of each of the set of terms based on the ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe'"'"'s object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar'"'"'s communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.
-
Citations
25 Claims
-
1. A method for pre-fetching items in a virtual universe (VU) based on avatar communications, comprising:
-
analyzing communications between a set of avatars in the VU; extracting a set of terms from the communications based on the analysis; ranking the set of terms based on at least one of a frequency, a recency, and a relevance of the set of terms as used in the communications; and calculating a relative priority of each of the set of terms based on the ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for pre-fetching items in a virtual universe (VU) based on avatar communications, comprising:
-
a module for analyzing communications between a set of avatars in the VU; a module for extracting a set of terms from the communications based on the analysis; a module for ranking the set of terms based on at least one of a frequency, a recency, and a relevance of the set of terms as used in the communications; and a module for calculating a relative priority of each of the set of terms based on the ranking. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium containing a program product for pre-fetching items in a virtual universe (VU) based on avatar communications, the computer readable medium comprising program code for causing a computer to:
-
analyze communications between a set of avatars in the VU; extract a set of terms from the communications based on the analysis; rank the set of terms based on at least one of a frequency, a recency, and a relevance of the set of terms as used in the communications; and calculate a relative priority of each of the set of terms based on the ranking. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for deploying a system for pre-fetching items in a virtual universe (VU) based on avatar communications, comprising:
providing a computer infrastructure being operable to; analyze communications between a set of avatars in the VU; extract a set of terms from the communications based on the analysis; rank the set of terms based on at least one of a frequency, a recency, and a relevance of the set of terms as used in the communications; and calculate a relative priority of each of the set of terms based on the ranking.
Specification