Patent ID: 8060565

Claim:
A method, comprising: establishing a communication session between first and second communication devices of first and second parties, respectively; receiving, from the first party and by an input of the first communication device, a speech signal; converting, by a processor executable speech-to-text converter, the speech signal into an equivalent textual string, the textual string comprising a selected plurality of words; selecting, by a processor executable textual formatting and packetizing module, one of a first and second acronym library based on a determined identity of an intended instant message recipient as the second party, wherein the second party is associated with the first acronym library and another different party is associated with the second acronym library, wherein the first and second acronym libraries are different, and wherein the first and second acronym libraries contain differing sets of acronyms; converting, by the processor executable textual formatting and packetizing module and using the selected first acronym library, the selected plurality of words into an equivalent acronym to form a revised message text; generating, by the processor executable textual formatting and packetizing module, a first instant message to the second party, the first instant message including the revised message text; sending, by the first communication device and as part of the communication session, the first instant message to the second party; receiving, by the first communication device, from the second party, and as part of the communication session, a second instant message; determining that the second party is the sender of the second instant message; depacketizing, by the processor executable textual formatting and packetizing module, the second instant message to provide received message text, the received message text comprising at least one received message text acronym; selecting, by the processor executable textual formatting and packetizing module, the first acronym library based on the determination that the second party is the sender of the second instant message; converting, by the processor executable textual formatting and packetizing module and using the selected first acronym library, the at least one received message text acronym into an equivalent full text expression to form a revised received message text; converting by the processor executable textual formatting and packetizing module, the revised received message text into an equivalent voiced version thereof for presentation to the first party; and audibly presenting the equivalent voiced version to the first party, wherein the generating step comprises the substep: mapping an electronic address of the second party against an instant message protocol table to determine which instant messaging protocol is to be used in the first instant message, wherein a plurality of potential instant message recipients correspond to a plurality of different instant messaging protocols.