Patent ID: 8424065

Claim:
A system for centrally managing credential information of one or more users and virtual properties of the one or more users across a plurality of virtual worlds, comprising: an identity service module for receiving authentication requests and the credential information of the one or more users from the one or more users, the received authentication requests causing the identity service module to perform steps of: evaluating whether the one or more users are on a list of users who have been denied one or more of: a privilege, a service, an access to, or a recognition from one or more of the plurality of virtual worlds, and determining whether IP addresses associated with the one or more users were used to take the virtual properties in an unauthorized way from the one or more of the plurality of virtual worlds, the identity service module, based on the evaluating and determining, generating a result of each authentication request, the result indicating whether the one or more users are valid users or invalid users of the plurality of virtual worlds, the identity service module, upon the result indicating that the one or more users are invalid users of the plurality of virtual worlds, preventing a connection of the one or more users to the one or more of the plurality of virtual worlds if the one or more invalid users are on the list or the IP addresses were used to take the virtual properties in the unauthorized way, an inventory service module for receiving the result of the each authentication request from the identity service module and transmitting the virtual properties to at least one virtual world server associated with the plurality of virtual worlds if the results of the each authentication request indicates that the one or more users are valid users; the at least one virtual world server communicating with the identity service and the inventory service to authorize logins of the one or more users and teleporting the virtual properties between the plurality of virtual worlds upon the authorization of the logins of the one or more users; and a central storage device for communicating with the inventory service module and storing the virtual properties provided from the inventory service module and the credential information provided from the identity service module.