System and method for detecting inappropriate content in virtual worlds
First Claim
1. A method for identifying virtual objects having inappropriate content in a virtual universe (VU) having one or more regions, the VU having virtual objects, each of the virtual objects having content, the method comprising:
- rating each virtual object with a maturity rating based upon the content of each virtual object, wherein the maturity rating for each virtual object is generated upon initial creation of each virtual object;
tagging each virtual object with the maturity rating;
receiving a plurality of maturity ratings for each virtual object from a set of avatars within the VU;
tagging each virtual object with an updated maturity rating;
monitoring movement of each virtual object within the VU;
scanning an inventory of the avatar to determine the maturity rating of each virtual object in response to a movement of the avatar from a first region of the one or more regions having a first associated maturity level to a second region of the one or more regions having a second associated maturity level; and
determining whether to restrict movement of each virtual object of the inventory to the second region by enforcing a policy restricting movement of a rated virtual object between regions, the determining based upon the maturity rating of each virtual object and the maturity rating of the second region.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for detecting inappropriate content in a virtual world environment has, and a corresponding method utilizes, a rating unit for rating each of one or more virtual objects based upon its content. The system has, and the method utilizes, a tagging unit for tagging each of the one or more virtual objects with its respective rating, an object tagging database for storing ratings of the one or more virtual objects, and a policy database for storing policies associated with the ratings and the regions. Further the system has, and the method utilizes, an object monitor for monitoring the movement of each of the one or more virtual objects, a security scanner for scanning each of the one or more virtual objects to determine the rating of each of the one or more virtual objects, and an enforcement module to enforce the policies of the policy database based upon the rating and the respective region.
-
Citations
20 Claims
-
1. A method for identifying virtual objects having inappropriate content in a virtual universe (VU) having one or more regions, the VU having virtual objects, each of the virtual objects having content, the method comprising:
-
rating each virtual object with a maturity rating based upon the content of each virtual object, wherein the maturity rating for each virtual object is generated upon initial creation of each virtual object; tagging each virtual object with the maturity rating; receiving a plurality of maturity ratings for each virtual object from a set of avatars within the VU; tagging each virtual object with an updated maturity rating; monitoring movement of each virtual object within the VU; scanning an inventory of the avatar to determine the maturity rating of each virtual object in response to a movement of the avatar from a first region of the one or more regions having a first associated maturity level to a second region of the one or more regions having a second associated maturity level; and determining whether to restrict movement of each virtual object of the inventory to the second region by enforcing a policy restricting movement of a rated virtual object between regions, the determining based upon the maturity rating of each virtual object and the maturity rating of the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for identifying virtual objects having inappropriate content in a virtual universe (VU), the VU having virtual objects, the VU further having one or more regions, the system comprising:
-
a VU processing unit; a memory unit operably associated with the VU processing unit; an object management tool storable in the memory unit and executable by the VU processing unit, the object management tool comprising; a rating unit configured for rating each virtual object with a maturity rating based upon a content of each virtual object, wherein the maturity rating for each virtual object is generated upon initial creation of each virtual object; a tagging unit configured for; tagging each virtual object with the maturity rating; receiving a plurality of maturity ratings for each virtual object from a set of avatars within the VU; and tagging each virtual object with an updated maturity rating; an object monitor configured for monitoring movement of each virtual object within the VU; a security scanner configured for scanning an inventory of the avatar to determine the maturity rating of each virtual object in response to a movement of the avatar from a first region of the one or more regions having a first associated maturity level to a second region of the one or more regions having a second associated maturity level; and an enforcement module configured for determining whether to restrict movement of each virtual object of the inventory to the second region by enforcing a policy restricting movement of a rated virtual object between regions, the determining based upon the maturity rating of each virtual object and the maturity rating of the second region. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device, wherein the computer-readable storage device is not a transitory signal, storing computer instructions, which when executed, enables a system comprising a processing unit, a memory, a bus, and one or more input/output (I/O) interfaces to implement a method for identifying virtual objects having inappropriate content in a virtual universe (VU) having one or more regions, the VU having virtual objects, each of the virtual objects having content, the computer instructions comprising:
-
rating each virtual object with a maturity rating based upon the content of each virtual object, wherein the maturity rating for each virtual object is generated upon initial creation of each virtual object; tagging each virtual object with the maturity rating; receiving a plurality of maturity ratings for each virtual object from a set of avatars within the VU; tagging each virtual object with an updated maturity rating; monitoring movement of each virtual object within the VU; scanning an inventory of the avatar to determine the maturity rating of each virtual object in response to a movement of the avatar from a first region of the one or more regions having a first associated maturity level to a second region of the one or more regions having a second associated maturity level; and determining whether to restrict movement of each virtual object of the inventory to the second region by enforcing a policy restricting movement of a rated virtual object between regions, the determining based upon the maturity rating of each virtual object and the maturity rating of the second region. - View Dependent Claims (17, 18, 19, 20)
-
Specification