IP Library › Granted Patent US 10,904,816
Granted Patent B2
US 10,904,816 · App. 16/667,767 · Granted Jan 26, 2021

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 10,904,816
App. No.
16/667,767
Granted
Jan 26, 2021
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 (54)

1. A method comprising:

receiving, by a carrier gateway server deployed in a mobile network, a call origination request of a call destined to a mobile station associated with an enterprise network;

querying, by the carrier gateway server, an enterprise gateway server for a policy, wherein the enterprise gateway server operates as a SIP Back-to-Back User Agent (BBUA) and replaces original dialed digits associated with the call; and

receiving, by the carrier gateway server, routing information, from the carrier gateway server, based on the policy, the routing information for routing the call via one of the mobile network and the enterprise gateway server via 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 VoIP via a media gateway.

8. A system comprising:

an enterprise gateway server; and

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

receive a call origination request of a call destined to a mobile station associated with an enterprise network;

query the enterprise gateway server for a policy, and

wherein the enterprise gateway server is configured to:

provide, routing information, based on the policy, to the carrier gateway server to route the call via one of the mobile network and the enterprise gateway server via a private branch exchange, and

operate as a SIP Back-to-Back User Agent (BBUA) and replaces original dialed digits associated with the call.

9. The system of claim 1 , wherein the enterprise gateway server operates as the SIP BBUA to modify to/from addressing.

10. 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.

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

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

12. 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.

13. The system of claim 8 , 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 private branch exchange via a PSTN.

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

route the call to the private branch exchange over VoIP via a media gateway.

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

receiving by a carrier gateway server deployed in a mobile network, a call origination request of a call destined to a mobile station associated with an enterprise network;

querying, by the carrier gateway server, an enterprise gateway server for a policy, wherein the enterprise gateway server operates as a SIP Back-to-Back User Agent (BBUA) and replaces original dialed digits associated with the call; and

receiving, by the carrier gateway server, routing information, from the carrier gateway server, based on the policy, the routing information for routing the call via one of the mobile network and the enterprise gateway server via a private branch exchange.

17. The non-transitory computer readable storage medium of claim 16 , 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.

18. The non-transitory computer readable storage medium of claim 17 , 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.

19. The non-transitory computer readable storage medium of claim 16 , 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 Dec 14, 2020
From: SILVER, ANDREW; LEWIS, LATHAN; LANDGREN, PATRICIA
To: TANGO NETWORKS, INC.
Reel/Frame 054627/0164 →
Continuity (11)
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 60778443 · Mar 2, 2006
Related Publication 20200145894A1 · May 7, 2020