Abstract: A proposed method and system provide a way of receiving incoming VOIP call without maintaining of permanent SIP registration. To keep pinhole opened at firewall, VOIP client should always run in background and use additional mechanisms (keep alive, registration refreshes, persistent connection, etc) which shorten end point device battery life. A method and system employs a mobile phone which equipped with mobile application that can receive notification about incoming call and telephony server which can send notification about incoming call. Upon receiving notification device establishes a VOIP pickup call to the server. Parameters of pickup call can be either pre-provisioned or can be passed to the device by the server in notification message. Replaces header can be used, but other proprietary mechanisms can be used as well. Server holds incoming call until it receives an incoming VOIP pickup call from the user device and after that completes a call.
Abstract: A proposed method and system allow customer to avoid long distance charges that arise when user receives a call when he/she is outside of his home network. We rely on fact that in Cellular network the call placed from the terminal that outside home network to local number will not be a subject of long distance tariff. A method and system employs a mobile phone by which the user instead of answering the call that comes through users' personal DID will reject it and then make a call to local number (pickup number). Server will keep the initial call and complete the connection when it receives incoming call from user phone. As an additional option instead of sending call to the device, server sends notification to the device and device will initiate call to local number. Notification can be send using push notification, SMS or another mechanism.