Method of identifying visited public land mobile network and related communication device
US-9521540-B2 · Dec 13, 2016 · US
US9686416B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9686416-B2 |
| Application number | US-201414577212-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 19, 2014 |
| Priority date | Dec 19, 2014 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for redirecting calls are provided herein. In some embodiments, a method for redirecting calls may include receiving a first call request from a first user device via a first telephony service provider network to establish an off-net call with a second user device registered on a second telephony service provider network, determining that the first user device is associated with an account of the second telephony service provider network based on a communication identifier of the first user device included in the first call request, and sending a notification message to the first user device indicating that the off-net call may be established as an on-net call over the second telephony service provider network.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for redirecting a call, comprising: receiving a first call request from a first user device via a first telephony service provider network to establish an off-net call with a second user device registered on a second telephony service provider network; determining that the first user device is associated with an account of the second telephony service provider network based on a communication identifier of the first user device included in the first call request; and sending a notification massage to the first user device indicating that the off-net call is able to be established as an on-net call over the second telephony service provider network: wherein determining that a first user associated with the first user device is a subscriber of the second telephony service provider network includes: extracting the communication identifier of the first user device from the first call request; searching a subscriber database based on the communication identifier; and determining that the first user device is associated with a telephony service account with the second telephony service provider network. 2. The method of claim 1 , further comprising: receiving a second call request from the first user device to establish the on-net call with the second user device via the second telephony service provider network; and establishing the on-net call between the first user device and the second user device over the second telephony service provider network. 3. The method of claim 2 , wherein prior to establishing the on-net call between the first user device and the second user device over the second telephony service provider network, the off-net call initiated over the first telephony service provider network is disconnected. 4. The method of claim 2 , wherein the off-net call initiated over the first telephony service provider network is disconnected upon receiving a disconnect message from the first user device responsive to the notification message. 5. The method of claim 2 , wherein the off-net call initiated over the first telephony service provider network is disconnected upon receiving the second call request. 6. The method of claim 1 , wherein the first telephony service provider network is one of a cellular network or a Public Switched Telephone Network (PSTN), and wherein the off-net call is one of a cellular call or a PSTN call. 7. The method of claim 6 , wherein the second telephony service provider network is a Voice over Internet Protocol (VoIP) service provider network and the on-net call is a VoIP call. 8. The method of claim 1 , wherein the notification message is a notification message sent directly to the first user device or a push notification request message sent to an external push notification service. 9. A computer-implemented method for redirecting an outgoing call, comprising: sending, by a first user device, a first call request to establish an off-net call with a second user device, wherein the first call request includes communication identifiers of the first and second user devices; receiving a notification message indicating that the off-net call is able to be established as an on-net call based on the communication identifiers of the first and second user devices; and sending an on-net call request to establish the on-net call with the second user device; wherein determining that a first user associated with the first user device is a subscriber of the second telephony service provider network includes: extracting the communication identifier of the first user device from the first call request; searching a subscriber database based on the communication identifier; and determining that the first user device is associated with a telephony service account with the second telephony service provider network. 10. The method of claim 9 , wherein the first and second user devices are registered on a first telephony service provider network, and wherein the first call request and the on-net call request are sent via the first telephony service provider network. 11. The method of claim 9 , wherein the first call request is sent via a first telephony service provider network, wherein the second user device is registered on a second telephony service provider network, and wherein the on-net call request is sent over the second telephony service provider network. 12. The method of claim 11 , wherein the first telephony service provider network is one of a cellular network or a Public Switched Telephone Network (PSTN), and wherein the first call request is initiated using a native telecommunication module to send the first call request over the cellular network or the PSTN. 13. The method of claim 12 , wherein the second telephony service provider network is a Voice over Internet Protocol (VoIP) service provider network and the on-net call request is initiated using a VoIP app to send the on-net call request over the VoIP service provider network. 14. The method of claim 9 , wherein prior to sending the on-net call request, the method further comprises: displaying or playing, responsive to the received notification message, an indication that the off-net call is able to be established as an on-net call; and receiving a selection to establish the on-net call. 15. The method of claim 9 , wherein the notification message is a Session Initiation Protocol (SIP) message. 16. The method of claim 9 , wherein the notification message is a push notification. 17. A system for redirecting a call, comprising: a call processing system configured to receive a first call request from a first user device via a first telephony service provider network to establish an off-net call with a second user device registered on a second telephony service provider network; a subscriber database that stores user account information; a caller determination module communicatively coupled to the subscriber database and configured to determine whether the first user device is associated with an account of the second telephony service provider network based on a communication identifier of the first user device included in the first call request; and a notification module configured to send a notification message to the first user device indicating that the off-net call is able to be established as an on-net call over the second telephony service provider network; wherein determining that a first user associated with the first user device is a subscriber of the second telephony service provider network includes: extracting the communication identifier of the first user device from the first call request; searching a subscriber database based on the communication identifier; and determining that the first user device is associated with a telephony service account with the second telephony service provider network. 18. The system of claim 17 , wherein the call processing system is further configured to: receive a second call request from the first user device to establish the on-net call with a second user device via second telephony service provider network; and establish the on-net call between the first user device and the second user device over the second telephony service provider network. 19. The system of claim 18 , wherein the first telephony service provider network is a cellular network and the off-net call is a cellular call. 20. The system of claim 19 , wherein the second telephony service provider network is a Voice over Internet Protocol (VoIP) service provider netw
Session establishment or de-establishment · CPC title
inter-operator billing · CPC title
Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP) , including next generation networks with a packet-switched transport layer (H04L65/00 takes precedence; aspects not specific to the type of network H04M3/00; special services in those networks H04M3/42) · CPC title
for cross-charging network operators · CPC title
at the edge · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.