Patent ID: 7046778
Filing Date: 2006-05-16
Classification: H04L,H04M,H04Q

Abstract:
1. A processing module for use in a telecommunications system where the processing module is in communication with a telecommunications switch or other external communication device (collectively, “external device”), said processing module comprising: a message handling object that receives message fragments from said external device and that (i) discerns call control events from those message fragments and (ii) forms messages from those message fragments, where at least one of those messages is formed from a plurality of message fragments, and a dispatcher in communication with said message handling object, said dispatcher identifying selected processes for processing the call control events discerned by the message handling object and invoking those processes with messages in connection with which those call control events were discerned, the invoked processes executing tasks in order to process the respective call control events and, in connection therewith, providing communication services identified by the respective messages in connection with which those call control events were discerned and with which those processes were invoked, where one or more of the selected processes comprise context objects instantiated in response to call control events discerned by the message handling object.