Patent ID: 7729688

Claim:
A computer readable storage medium encoded with instructions capable to be executed by a computing device to manage the communication of a user in view of a caller trying to electronically convey a message to the user, the plurality of instructions, when executed by the computing device, result in the computing device: receiving, by a network-based portal, the message; identifying, by the network-based portal, the identity of the caller based on identifying a digital identity of the caller; identifying, by the network-based portal the urgency of the message; requesting, by the network-based portal, information from at least a storage device, to determine an access priority of the caller based on the caller's identity, and to determine a status of the user; and managing, by the network-based portal, the message using one or more rules, and in view of the status of the user, the access priority of the caller and the urgency of the message, wherein the access priority of the caller is selected from a plurality of levels and is pre-stored in the storage device, wherein the user can restrict the network-based portal from getting the information from the storage device, wherein the storage device is in a personal communication apparatus of the user, wherein though the plurality of instructions, when executed by a computing device, further result in the computing device allowing the user to receive the message, the caller is not aware of the contact information of the user to prevent the caller from directly sending messages to the personal communication apparatus of the user without going through the network-based portal, and wherein though the plurality of instructions, when executed by a computing device, further result in the computing device allowing the user to receive the message, the user is not aware of contact information of the caller to prevent the user from directly sending messages to the caller without going through the network-based portal.