System and method for speeding call originations to a variety of devices using intelligent predictive techniques for half-call routing
AssigneeTango Networks, Inc.
InventorAndrew Silver
Life of this patent
Estimating the term…
Abstract
A mobile application gateway configured to interconnect mobile communication devices on a cellular network with an enterprise network is provided. The mobile application gateway includes a voice and data signaling gateway configured to provide routing functionalities, service functionalities and admission control. A gateway GPRS support node (GGSN) is configured to establish a secure data session between one or more of the mobile communication devices and the enterprise network by establishing a GPRS tunneling protocol (GTP) tunnel between a carrier-hosted serving GPRS support node (SGSN) and the GGSN.
Claims20
A system, comprising:
- a carrier gateway server that communicates with a mobile switching network, the carrier gateway server configured to receive dialed digits from a mobile device;
- and
- an enterprise gateway server, wherein the enterprise gateway server and the carrier gateway server are communicatively coupled;
- the carrier gateway server configured to:
- send data to the enterprise gateway server for an upcoming communication associated with the dialed digits;
- the enterprise gateway server configured to:
- receive the data including a destination, from the carrier gateway server;
- wherein the enterprise gateway server comprises an origination route delay system including access to historical destination routing time data;
- and
- wherein the enterprise gateway server is configured to use the historical destination routing time data to decide when to route a second call leg towards the destination in advance of a first call leg having been routed to the enterprise gateway.
A method, comprising:
- receiving, by a carrier gateway server, dialed digits from a mobile device, wherein the carrier gateway server communicates with a mobile switching network;
- and
- transmitting originator and destination data associated with the dialed digits, from the carrier gateway server to an enterprise gateway server;
- wherein the enterprise gateway server comprises an origination route delay system including access to historical destination routing time data;
- and
- wherein the enterprise gateway server is configured to use the historical destination routing time data to decide when to route a second call leg towards the destination in advance of a first call leg having been routed to the enterprise gateway.
A non-transitory computer readable medium comprising instructions for:
- receiving, by a carrier gateway server, dialed digits from a mobile device, wherein the carrier gateway server communicates with a mobile switching network;
- and
- transmitting originator and destination data associated with the dialed digits, from the carrier gateway server to an enterprise gateway server;
- wherein the enterprise gateway server comprises an origination route delay system including access to historical destination routing time data;
- and
- wherein the enterprise gateway server is configured to use the historical destination routing time data to decide when to route a second call leg towards the destination in advance of a first call leg having been routed to the enterprise gateway.
Dependencies are inferred from the claim text.