Patent ID: 8103251

Claim:
A non-transitory computer-implemented method for managing information of a communication device, the method comprising: receiving an account profile of a user transmitted from the communication device, wherein the account profile of the user comprises a login username, a user name, a password, an E-mail address, and phone numbers; creating a user account according to the account profile of the user; allocating storage space for the user account in a storage system of the communication device; receiving a contact list from the communication device, and storing the account profile and the contact list in the storage space; determining if the account profile of the user needs to be sent to each contact in the contact list when the account profile has been updated; designating at least one contact in the contact list to receive the updated account profile if the account profile of the user does not need to be sent to each contact in the contact list; sending the updated account profile to the at least one designated contact; granting access privileges to a contact in the contact list to query the account profile of the user; sending a notice message including the login username of the user to the granted contact; receiving a query message including the login username of the user from the granted contact; and sending the account profile of the user to the granted contact.