Patent ID: 9661032
Date: 2017-05-23
CPC Classifications: H04L,H04W

Claim:
1. A method in a client apparatus in a communication network that comprises a core network for providing a communication service, the method comprising: receiving a session setup request from an originating party, the session setup request requesting a session with a destination party and comprising a capability indication associated with said originating party and a session type indication; determining capabilities of devices in a first communication context associated with said destination party; comparing said capabilities of the devices in said first communication context to said capability indication and to said session type indication in said received request; determining a level of correspondence between said capability indication and said session type indication and said capabilities of devices in said first communication context; indicating a device in said first communication context having a suitable level of correspondence to said capability indication associated with said originating party and said session type indication, thereby aiding the destination party to choose a device for use in the requested session to establish a communication session with the originating party, wherein after the communication session has been established, the method further comprises: determining that the device chosen by the destination party has capabilities higher than that of a device used by the originating party to request the session setup; identifying a device, in a second communication context associated with said originating party, having higher capabilities than the device currently being used by the originating party in the established session; and indicating said identified device to the originating party to be used for the established session.