Patent ID: 7889854

Claim:
A method comprising a plurality of activities comprising: communicatively coupling a registration server comprising a first user program to register and/or unregister a first and a second telecommunications device and an application server, the application server comprising a second user program and a virtual subscriber, the second user program initiating operation of the virtual subscriber; operation of the virtual subscriber responsive to a registration status change notification requested responsive to a registration of the first telecommunications device and indicating unregistration of the first telecommunications device, the registration being a logon procedure and the unregistration being a log off procedure, the first telecommunications device utilizing Voice over Internet Protocol via an Internet Protocol network; responsive to a request from the second telecommunications device for a first call between the second telecommunications device and the first telecommunications device, the application server determining one or more signals communicated to the virtual subscriber for causing a second call to be set-up between the virtual subscriber and the second telecommunications device; via the one or more signals, causing the second call to be set-up between the virtual subscriber and the second telecommunications device; subsequent to a registration of the virtual subscriber with the registration server as a proxy for the first telecommunications device, the registration server receiving notification of a registration request from the first telecommunications device; and responsive to registration of the first telecommunications device, transferring the second call to the first telecommunications device.