System, method, and computer-readable medium for implementing intelligent network service functionality in a network
First Claim
1. A method, comprising:
- collecting, by an intelligent network simulator application operating on a mobile terminal, information related to a call event;
transmitting, by the intelligent network simulator application, the information collected by the intelligent network simulator application, to a first gateway server communicatively coupled to a carrier network;
informing a second gateway server, communicatively coupled with an enterprise network, of a simulated intelligent network trigger;
informing, by the second gateway server, the intelligent network simulator application of a response to the simulated intelligent network trigger; and
based on the response to the simulated intelligent network trigger, performing, by the intelligent network simulator application, at least one of establish the call event, answer the call event, disconnect the call event and abandon the call event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer-readable medium for simulating intelligent network triggers in a network system are provided. A mobile terminal is configured with an intelligent network Simulator adapted to detect call events and originate simulated intelligent network triggers in response to the call events. Call progressions implemented according to the simulated intelligent network triggers may be managed or coordinated by at least one of a carrier-gateway server and an Enterprise-gateway server. Call progressions implemented by simulated intelligent network triggers may be specified according to Enterprise member policies or general Enterprise behaviors. Advantageously, if a carrier network does not support a trigger infrastructure that has capabilities of originating triggers and terminating triggers, or if a roaming agreement is not in place that allows transfer of triggers between carriers, the use of an intelligent network Simulator provides an alternative mechanism for providing IN service functionality without network support for intelligent network triggers.
-
Citations
20 Claims
-
1. A method, comprising:
-
collecting, by an intelligent network simulator application operating on a mobile terminal, information related to a call event; transmitting, by the intelligent network simulator application, the information collected by the intelligent network simulator application, to a first gateway server communicatively coupled to a carrier network; informing a second gateway server, communicatively coupled with an enterprise network, of a simulated intelligent network trigger; informing, by the second gateway server, the intelligent network simulator application of a response to the simulated intelligent network trigger; and based on the response to the simulated intelligent network trigger, performing, by the intelligent network simulator application, at least one of establish the call event, answer the call event, disconnect the call event and abandon the call event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having computer-executable instructions being executed by a processor to perform:
-
collecting, by an intelligent network simulator application operating on a mobile terminal, information related to a call event; transmitting, by the intelligent network simulator application, the information collected by the intelligent network simulator application, to a first gateway server communicatively coupled to a carrier network; informing a second gateway server, communicatively coupled with an enterprise network, of a simulated intelligent network trigger; informing, by the second gateway server, the intelligent network simulator application of a response to the simulated intelligent network trigger; and based on the response to the simulated intelligent network trigger, performing, by the intelligent network simulator application, at least one of establish the call event, answer the call event, disconnect the call event and abandon the call event. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a carrier network communicatively coupled with a first gateway server; a second gateway server communicatively coupled with an enterprise network and with the first gateway server; and an intelligent network simulator application that operates on a mobile terminal which collects information related to a call event; wherein the intelligent network simulator application transmits the information collected by the intelligent network simulator application, to the first gateway server; wherein the second gateway server is informed of a simulated intelligent network trigger; wherein the second gateway server informs the network simulator application of a response to the simulated intelligent network trigger; and wherein, based on the response to the simulated intelligent network trigger, the intelligent network simulator application performs at least one of establish the call event, answer the call event, disconnect the call event and abandon the call event. - View Dependent Claims (17, 18, 19, 20)
-
Specification