Patent ID: 9491600
Filing Date: 2016-11-08
CPC Classification: H04W

Claim Text:
1. A method, performed by one or more computer processors, of performing forwarding termination procedures for a telephony device that has been assigned a native identifier by a mobile telephony service provider, the method comprising: determining a quality of a connection that the telephony device has, if any, with the mobile telephony service provider and a quality of a connection that the telephony device has, if any, with an Internet protocol (IP) telephony service provider; causing forwarding termination procedures to be implemented when the telephony device has no connection with the mobile telephony service provider or when a quality of a connection the telephony device has with the mobile telephony service provider is below a first threshold value, and when the quality of a connection that the telephony device has with the IP telephony service provider is above a second threshold value, wherein causing forwarding termination procedures to be implemented comprises: checking, periodically, after forwarding termination procedures have been implemented, to determine a quality of a connection that the telephony device has established with the mobile telephony service provider, if any, and/or determine whether a quality of the connection that the telephony device has with the IP telephony service provider, if any, is still above the second threshold value; and causing the forwarding termination procedures to be canceled when it is determined either that the quality of the connection that the telephony device has with the mobile telephony service provider is at or above the first threshold value or that the quality of the connection that the telephony device has with the IP telephony service provider has fallen below the second threshold value, wherein causing forwarding termination procedures to be canceled comprises: