Patent ID: 8234336

Claim:
A computing device that provides a virtual conference center, the virtual conference center providing an interface through which users can access their accounts on multiple conference centers as if their accounts were created on a single conference center, the computing device comprising: a processor; and one or more storage devices containing a user store having entries, each entry identifying a user of the virtual conference center and a conference center on which the user has an account; and computer-executable instructions implementing: an add user component that receives a user identifier, selects a conference center from a plurality of conference centers, directs an account on the selected conference center to be created for the identified user, and adds an entry to the user store for the identified user indicating the conference center on which the account has been created; and a login component that receives a request for a user to log in to the virtual conference center, the request including a user identifier and a password; retrieves from the user store the entry for the user identified by the user identifier; directs that the user be logged in to the conference center on which the user has an account as indicated by the retrieved entry by sending to the conference center the user identifier and password received in the request; and receives from the conference center an indication that the password is verified indicating that the user is logged into the conference center; a synchronization component that identifies the users of the conference centers, and adds an entry to the user store for any identified user that does not already have an entry in the user store and removes entries from the user store when the user of the entry is not an identified user of the conference centers.