Patent ID: 8717950

Claim:
A method of operating a terminal gateway in a communication system, the communication system comprising a plurality of communication servers coupled to at least one communication network and a first endpoint coupled to the communication system via the terminal gateway, the method comprising: communicating with a first communication server of the plurality of communication servers to enable registration of the first endpoint with the first communication server thereby enabling the first endpoint to establish a communication session under control of the first communication server with a second endpoint coupled to the communication system; and communicating with a second communication server of the plurality of communication servers to enable registration of the first endpoint with the second communication server while the first endpoint is registered with the first communication server thereby enabling the first endpoint to establish a communication session over the communication system selectively either under the control of the second communication server or under the control of the first communication server; and communicating, to the first communication server, a feature requested by the first endpoint, the first communication server requesting assistance from the second communication server if the requested feature is not supported by the first communication server.