Patent ID: 7308477

Claim:
A method in a unified communications system, the method comprising: receiving from a requesting device a request for providing a user interface session by the unified communications system to enable a user of the requesting device to send a message to an identified destination subscriber; receiving, by the unified communications system, the message in unencrypted form from the requesting device as part of the user interface session; generating and outputting to the requesting device as part of the user interface session a first prompt enabling the user to select encryption of the message; generating and outputting to the requesting device as part of the user interface session a second prompt, based on the user selecting encryption of the message, for the user to input an encryption key; invoking a resource configured for executing encryption of the message, having been received in unencrypted form, into an encrypted message based on the encryption key received from the requesting device as part of the user interface session, the resource and the executing encryption being distinct from the requesting device; and outputting the encrypted message to a determined destination based on determined subscriber profile attributes for the identified destination subscriber.