Patent ID: 8055799

Claim:
An email server for a communication system, said email server comprising: a memory for storing messages in the email server, said messages being stored without transcoding; a component for receiving an access request from a communication terminal; a hardware processor for determining a type for said communication terminal making said access request; a component for retrieving a message corresponding to said access request; a component for formatting said retrieved message according to the type for said communication terminal; a component for determining a data transfer rate in response to said communication terminal opening a session with the email server; a component for determining one or more codecs supported the communication terminal for said opened session; a component for determining a bit rate for each of the messages associated with the communication terminal for said opened session; a component for comparing said bit rate for said requested message to said data transfer rate; a component for transmitting the message without transcoding if said bit rate is less than said data transfer rate; a component for transcoding the message prior to transmitting to the communication if said bit rate is greater than said data transfer rate, wherein the message is transcoded according to one of said codecs supported by the communication terminal.