Patent ID: 8219126

Claim:
A method performed by a network device for managing a communication over a network, the network device executes instructions that embody the method and enable actions by the network device, comprising: receiving at least one status of a user of a mobile device in a social network; selecting from the social network at least one recipient for the at least one status; modifying a media type of the at least one status based at least on the selected at least one recipient in the social network; forwarding the at least one status having the modified media type to the selected at least one recipient; determining a plurality of application protocols associated with the at least one recipient based on information about the at least one recipient in a plurality of address books of the user of the mobile device; selecting an application protocol from the plurality of application protocols based at least on an availability of the application protocol; and wherein the at least one status having the modified media type is forwarded to the at least one recipient over the selected application protocol.