Patent ID: 7831656

Claim:
A computer-implemented method of association between services in a communication system, the method comprising the steps of: providing a communication system including a portal, a plurality of subscriber devices using different communication connections including a wired communication connections and a wireless communication connections, and a service processor, wherein the portal, the plurality of subscriber devices, and the service processor are communicatively linked through a communication network; transmitting registration information from a subscriber device to the portal, the subscriber device having a browser for interpreting controllable content and a communication application; authenticating the subscriber at the portal according to the registration information; transmitting from the portal to the subscriber device a coupling application, corresponding controllable content, and a ticket identifying a communication session between the subscriber device and the portal, wherein the corresponding controllable content includes a content choice element associated with a content type and the coupling application; invoking the coupling application in response to a content type of the corresponding controllable content selected at the subscriber device by selecting the content choice element; transmitting the ticket and the selected content type from the coupling application to the service processor, the service processor including a synthesis browser; transmitting the ticket, a device identifier, and the selected content type from the service processor to the portal; authenticating the service processor at the portal according to the ticket and the device identifier; transmitting supplementary content corresponding to the selected content type from the portal to the service processor, wherein the supplementary content is one among a group consisting of pre-synthesized text-to-speech content and pre-synthesized speech-to-text content; synthesizing by the synthesis browser the supplementary content into synthesized content representative of the selected content type; establishing by the communication application a communication link according to the selected content type between the subscriber device and the service processor; and transmitting the synthesized content from the service processor to the subscriber device via the established communication link.