IP Library › Granted Patent US 11,405,846
Granted Patent B2
US 11,405,846 · App. 17/159,117 · Granted Aug 2, 2022

Call flow system and method for use in a legacy telecommunication system

Inventors: Andrew Silver (Frisco, TX); Lathan Lewis (Dallas, TX); Patricia Landgren (Plano, TX)
Assignee: TANGO NETWORKS, INC.
H04W40/02H04L12/66H04L29/06176H04L65/102H04L65/104H04L65/1006H04L65/1016H04L65/1023H04L65/1033H04L65/1053H04L65/1069H04L65/1076H04L67/10H04L67/28H04M3/42042H04M3/42068H04M3/42102H04M3/42314H04M7/009H04M7/0075H04M15/00H04M15/57H04M15/63H04M15/8292H04Q3/0025H04Q3/0045H04Q3/62H04Q3/72H04W4/16H04W8/26H04W28/0289H04W40/22H04W40/30H04W76/10H04W76/12H04W88/16H04W92/02H04W92/06H05K999/99H04L65/1009H04M7/006H04M2203/1091H04M2215/208H04Q2213/1307H04Q2213/1318H04Q2213/1322H04Q2213/13034H04Q2213/13091H04Q2213/13098H04Q2213/13109H04Q2213/13176H04Q2213/13196H04Q2213/13204H04Q2213/13224H04Q2213/13296H04Q2213/13348H04Q2213/13384H04Q2213/13389H04Q2213/13405H04Q2213/13407H04W4/20H04W8/12H04W40/00H04W76/19H04W76/20H04W76/22H04W76/28H04W76/30H04W80/00H04W84/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,405,846
App. No.
17/159,117
Granted
Aug 2, 2022
Kind
B2
Abstract

A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise.

Claims (55)

1. A method comprising:

receiving, by an enterprise gateway server acting as a Session Initiation Protocol (SIP) Back-to-Back User Agent (B2BUA) in an enterprise network, a query for call routing information from a carrier gateway server in a mobile network, the query in response to the carrier gateway server receiving a call origination request for a call destined for a mobile station associated with the enterprise network;

in response to the query, analyzing, by the enterprise gateway server, original digits of the call to identify whether to route the call via one of the mobile network and a private branch exchange; and

sending, by the enterprise gateway server, the identified route of the call to the carrier gateway server to route the call via one of the mobile network and a private branch exchange.

2. The method of claim 1 comprising:

routing, by the mobile network, the call to the private branch exchange; and

routing, by the private branch exchange, the call to the enterprise gateway server.

3. The method of claim 2 comprising:

routing, by the enterprise gateway server, the call to the final destination via the private branch exchange.

4. The method of claim 1 comprising:

determining, via the enterprise gateway server, the call origination request is from a second mobile station on the same mobile network as the mobile station; and

routing, by the mobile network, the call to the final destination.

5. The method of claim 1 comprising:

routing, by the mobile network, the call to the final destination.

6. The method of claim 1 comprising:

routing, by the mobile network, the call to the private branch exchange via a PSTN.

7. The method of claim 1 comprising:

routing, by the mobile network, the call to the private branch exchange over a Voice Over Internet Protocol (VoIP) via a media gateway.

8. A system comprising:

a carrier gateway server in a mobile network, the carrier gateway server configured to:

receive a call origination request for a call destined for a mobile station associated with the enterprise network; and

an enterprise gateway server acting as a Session Initiation Protocol (SIP) Back-to-Back User Agent (B2BUA) in an enterprise network, the enterprise gateway server configured to:

receive a query for call routing information from the carrier gateway,

in response to the query, analyze original digits of the call to identify whether to route the call via one of the mobile network and a private branch exchange; and

send the identified route of the call to the carrier gateway server to route the call via one of the mobile network and a private branch exchange.

9. The system of claim 8 , wherein the mobile network is configured to route the call to the private branch exchange.

10. The system of claim 8 , wherein the enterprise gateway server modifies to/from addressing.

11. The system of claim 8 , wherein the mobile network is configured to:

route the call to the private branch exchange, and

wherein the private branch exchange is configured to:

route the call to the enterprise gateway server.

12. The system of claim 11 , wherein the enterprise gateway server is configured to:

route the call to the final destination via the private branch exchange.

13. The system of claim 8 , wherein the enterprise gateway server is configured to:

determine that the call origination request is from a second mobile station on the same mobile network as the mobile station, and

wherein the mobile network is configured to:

route the call to the final destination.

14. The system of claim 8 , wherein the mobile network is configured to:

route the call to the final destination.

15. The system of claim 8 , wherein the mobile network is configured to:

route the call to the private branch exchange via a PSTN.

16. The system of claim 8 , wherein the mobile network is configured to:

route the call to the private branch exchange over a Voice Over Internet Protocol (VoIP) via a media gateway.

17. A non-transitory computer readable storage medium configured to store instructions that when executed by a processor causes the processor to perform:

receiving, by an enterprise gateway server acting as a Session Initiation Protocol (SIP) Back-to-Back User Agent (B2BUA) in an enterprise network, a query for call routing information from a carrier gateway server in a mobile network, the query in response to the carrier gateway server receiving a call origination request for a call destined for a mobile station associated with the enterprise network

in response to the query, analyzing, by the enterprise gateway server, original digits of the call to identify whether to route the call via one of the mobile network and a private branch exchange; and

sending, by the enterprise gateway server, the identified route of the call to the carrier gateway server to route the call via one of the mobile network and a private branch exchange.

18. The non-transitory computer readable storage medium of claim 17 , wherein instructions further cause the processor to perform:

routing, by the mobile network, the call to the private branch exchange; and

routing, by the private branch exchange, the call to the enterprise gateway server.

19. The non-transitory computer readable storage medium of claim 18 , wherein instructions further cause the processor to perform:

routing, by the enterprise gateway server, the call to the final destination via the private branch exchange.

20. The non-transitory computer readable storage medium of claim 17 , wherein instructions further cause the processor to perform:

determining, via the enterprise gateway server, the call origination request is from a second mobile station on the same mobile network as the mobile station; and

routing, by the mobile network, the call to the final destination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: SILVER, ANDREW; LEWIS, LATHAN; LANDGREN, PATRICIA
To: TANGO NETWORKS, INC.
Reel/Frame 057903/0547 →
Continuity (12)
Continuation 16667767 · Oct 29, 2019
Continuation 16209786 · Dec 4, 2018
Continuation 15702491 · Sep 12, 2017
Continuation 15296468 · Oct 18, 2016
Continuation 14590720 · Jan 6, 2015
Continuation 12912394 · Oct 26, 2010
Continuation 11509186 · Aug 24, 2006
Provisional Application 60797724 · May 4, 2006
Provisional Application 60778252 · Mar 2, 2006
Provisional Application 60778276 · Mar 2, 2006
Provisional Application 60778449 · Mar 2, 2006
Related Publication 20210153096A1 · May 20, 2021