Patent ID: 7983218
Filing Date: 2011-07-19
Classification: H04L

Abstract:
1. A method comprising: establishing, with a client device having a client application and a connection manager, a first Session Initiation Protocol (SIP) compliant connection with a remote device utilizing a first communications protocol over a first network by: transmitting from the connection manager to the client application, an indication of changes in network conditions corresponding to the first connection; selecting a new network based on capabilities of the new network, wherein the new capabilities of the new network are indicated by at least Session Description Protocol (SDP) parameters; discovering services available over a second network; establishing, with the client device in response to the indication from the connection manager, a second SIP compliant connection utilizing a second communications protocol via the intermediate server over the second network by: terminating the first SIP compliant connection between the client device and the remote device after the second SIP compliant connection has been established, wherein a communication session initiated over the first connection is transferred to the second connection prior to termination of the first connection.