Patent ID: 9426299
Filing Date: 2016-08-23
CPC Classification: H04L,H04M

Claim Text:
1. A method of moving an established communication session in a telecommunications network, the communication session being established between a first device in a plurality of user devices associated with a user and a remote user device associated with a remote party, to a second device in the plurality of user devices associated with the user, the method comprising: at the second user device, transmitting a request to a SIP registrar entity in the network to be notified of registration of user devices in the plurality with the network; at the second user device, in response to the transmittal of the request to the SIP registrar entity, receiving a message from the SIP registrar entity indicating that the first user device has registered with the network, the message received from the SIP registrar entity comprising contact information for the first user device; at the second user device, transmitting a request to the first user device to be notified of any communication sessions established with the first user device, wherein the request transmitted to the first user device is transmitted using the contact information for the first user device received from the SIP registrar entity; at the second user device, receiving, from the first user device, a message indicating that a communication session has been established between the first user device and the remote user device, the message comprising contact information for the remote user device, wherein the message indicating that a communication session has been established between the first user device and the remote user device is received in response to the transmittal of the request to the first user device; at the second user device, in response to receipt of the message indicating that a communication session has been established between the first user device and the remote user device, configuring a user interface on the second user device to display a call pull option; at the second user device, receiving user input via the call pull option displayed on the second user device; and at the second user device, in response to the user input via the call pull option displayed on the second user device, transmitting, to the remote user device using the contact information comprised in the message, a request to replace the communication session established between the first user device and the remote user device with a communication session between the second user device and the remote user device.