Patent ID: 6967933

Claim:
A method for processing multimedia calls in at least one service manager wherein the at least one service manager comprises a BCSM processor for executing originating and terminating call models and a means for connection management, the method comprising the steps of: in response to a call setup request from an originating party, invoking originating BCSM processing in the BCSM processor of the service manager associated with the originating party; generating a first message in the BCSM processor of the service manager associated with the originating party to create a multimedia view object associated with the originating party and communicating the first message to the means for connection management of the service manager associated with the originating party; invoking terminating BCSM processing in the BCSM processor of the service manager associated with a terminating party; generating a second message in the BCSM processor of the service manager associated with the terminating party to create a multimedia view object associated with the terminating party and communicating the second message to the means for connection management of the service manager associated with the terminating party; in response to an update to media streams initiated by the terminating party, generating a third message in the BCSM processor of the service manager associated with the terminating party to modify the multimedia view object associated with the terminating party and communicating the third message to the means for connection management of the service manager associated with the terminating party; in response to an update to media streams initiated by the originating party, generating a fourth message in the BCSM processor of the service manager associated with the originating party to modify the multimedia view object associated with the originating party and communicating the fourth message to the means for connection management of the service manager associated with the originating party; in response to a release of the call, generating a fifth message in the BCSM processor of the service manager associated with a party initiating the release to delete the multimedia view object associated with the initiating party and communicating the fifth message to the means for connection management of the service manager associated with the initiating party; and in response to a release of the call, generating a sixth message in the BCSM processor of the service manager associated with a non-initiating party to delete the multimedia view object associated with the non-initiating party and communicating the sixth message to the means for connection management of the service manager associated with the non-initiating party.