Pre-fetching virtual content in a virtual universe
First Claim
Patent Images
1. A method for pre-fetching virtual content in a virtual universe, comprising the computer implemented steps of:
- ranking each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria to determine a set of members from the plurality of members belonging to the social network of the avatar that are more likely to have a future interaction with the avatar based on a history and mode of past interactions between the avatar and each of the plurality of members belonging to the social network of the avatar, wherein the predefined ranking criteria assigns a higher rank to one or more members from the plurality of members belonging to the social network of the avatar located in a different region of the virtual universe than the avatar and likely to have a future teleportation interaction with the avatar based on a past history of a teleport action with the avatar;
pre-fetching a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar, including members located in the different region of the virtual universe than the avatar, based on the ranking; and
expiring, from a cache, the virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar according to the ranking, wherein the virtual content within a proximity of lower ranking members belonging to the social network of the avatar is expired before the virtual content within a proximity of higher ranking members belonging to the social network of the avatar.
2 Assignments
0 Petitions
Accused Products
Abstract
An invention that pre-fetches virtual content in a virtual universe is provided. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar based on the ranking.
-
Citations
16 Claims
-
1. A method for pre-fetching virtual content in a virtual universe, comprising the computer implemented steps of:
-
ranking each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria to determine a set of members from the plurality of members belonging to the social network of the avatar that are more likely to have a future interaction with the avatar based on a history and mode of past interactions between the avatar and each of the plurality of members belonging to the social network of the avatar, wherein the predefined ranking criteria assigns a higher rank to one or more members from the plurality of members belonging to the social network of the avatar located in a different region of the virtual universe than the avatar and likely to have a future teleportation interaction with the avatar based on a past history of a teleport action with the avatar; pre-fetching a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar, including members located in the different region of the virtual universe than the avatar, based on the ranking; and expiring, from a cache, the virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar according to the ranking, wherein the virtual content within a proximity of lower ranking members belonging to the social network of the avatar is expired before the virtual content within a proximity of higher ranking members belonging to the social network of the avatar. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system for pre-fetching virtual content in a virtual universe, comprising:
-
at least one processing unit; memory operably associated with the at least one processing unit; and a pre-fetching tool storable in memory and executable by the at least one processing unit, the pre-fetching tool comprising; a ranking component configured to rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria to determine a set of members from the plurality of members belonging to the social network of the avatar that are more likely to have a future interaction with the avatar based on a history and mode of past interactions between the avatar and each of the plurality of members belonging to the social network of the avatar, wherein the predefined ranking criteria assigns a higher rank to one or more members from the plurality of members belonging to the social network of the avatar located in a different region of the virtual universe than the avatar and likely to have a future teleportation interaction with the avatar based on a past history of a teleport action with the avatar; a pre-fetching component configured to pre-fetch a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar, including members located in the different region of the virtual universe than the avatar, based on the ranking; and a cache expiration component configured to expire, from a cache, the virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar according to the ranking, wherein the virtual content within a proximity of lower ranking members belonging to the social network of the avatar is expired before the virtual content within a proximity of higher ranking members belonging to the social network of the avatar. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable storage device storing computer instructions, which when executed, enables a computer system to provide pre-fetching of virtual content in a virtual universe, the computer instructions comprising:
-
ranking each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria to determine a set of members from the plurality of members belonging to the social network of the avatar that are more likely to have a future interaction with the avatar based on a history and mode of past interactions between the avatar and each of the plurality of members belonging to the social network of the avatar, wherein the predefined ranking criteria assigns a higher rank to one or more members from the plurality of members belonging to the social network of the avatar located in a different region of the virtual universe than the avatar and likely to have a future teleportation interaction with the avatar based on a past history of a teleport action with the avatar; pre-fetching a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar, including members located in the different region of the virtual universe than the avatar, based on the ranking; and expiring, from a cache, the virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar according to the ranking, wherein the virtual content within a proximity of lower ranking members belonging to the social network of the avatar is expired before the virtual content within a proximity of higher ranking members belonging to the social network of the avatar. - View Dependent Claims (10, 11, 12)
-
-
13. A method for deploying a pre-fetching tool for use in a computer system that provides pre-fetching of virtual content in a virtual universe, the method comprising the computer implemented steps to:
-
rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria to determine a set of members from the plurality of members belonging to the social network of the avatar that are more likely to have a future interaction with the avatar based on a history and mode of past interactions between the avatar and each of the plurality of members belonging to the social network of the avatar, wherein the predefined ranking criteria assigns a higher rank to one or more members from the plurality of members belonging to the social network of the avatar located in a different region of the virtual universe than the avatar and likely to have a future teleportation interaction with the avatar based on a past history of a teleport action with the avatar; pre-fetch a virtual content within a proximity of each of the plurality of members of the social network of the avatar, including members located in the different region of the virtual universe than the avatar, based on the ranking; and expire, from a cache, the virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar according to the ranking, wherein the virtual content within a proximity of lower ranking members belonging to the social network of the avatar is expired before the virtual content within a proximity of higher ranking members belonging to the social network of the avatar. - View Dependent Claims (14, 15, 16)
-
Specification