Systems, devices, and methods for handling connectivity loss
AssigneeSiemens Enterprise Communications GmbH & Co. KG
InventorsFarrokh Mohammadzadeh Kouchri, Bizhan Karimi-Cherkandi
Life of this patent
Estimating the term…
Abstract
Certain exemplary embodiments comprise a method that can comprise, responsive to a request from a second telecommunications device for a first call between the second telecommunications device and a first telecommunications device, determining one or more signals adapted to cause a second call to be set-up between a virtual subscriber and the second telecommunications device. Certain exemplary embodiments can, via the one or more signals, cause the second call to be set-up between the virtual subscriber and the second telecommunications device.
Claims21
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.
A system comprising:
- an application server communicatively coupled to a registration server comprising a first user program to register and/or unregister a first and a second telecommunications device, the application server comprising;
- a registration monitor;
- a second user program;
- and
- a virtual subscriber, the second user program initiating operation of the virtual subscriber triggered by the registration monitor responsive to a detected unregistration between the first telecommunications device and the registration server, the application server operating to, responsive to registration of the first telecommunications device with the registration server, transmit a first registration status change notification from the registration server to the registration monitor, the registration being a logon procedure and the unregistration being a log off procedure, the first telecommunications device utilizing Voice over Internet Protocol (VoIP) via an Internet Protocol network, the virtual subscriber connected to the second telecommunications device responsive to a request by the second telecommunications device for a call to the first telecommunications device;
- the virtual subscriber registered 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 call to the first telecommunications device.
A memory device comprising instructions for 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 a 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 to the virtual subscriber 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.
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 a 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 to the virtual subscriber causing a second call to be set-up between the virtual subscriber and the second telecommunications device, charging a fee responsive to, via the one or more signals, a connection of the second call 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.
Dependencies are inferred from the claim text.