US Pat. No. 9,253,552

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR IMPLEMENTING INTELLIGENT NETWORK SERVICE FUNCTIONALITY IN A NETWORK

TANGO NETWORKS, INC., Ri...

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, a message including the information collected by the intelligent
network simulator application, to a first gateway server deployed in a carrier network;

informing a second gateway server deployed in an enterprise network of a simulated intelligent network trigger, wherein the
message comprises the simulated intelligent network trigger, wherein the mobile terminal is allocated to a member of the enterprise
network; and

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.

US Pat. No. 9,215,728

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SCHEDULE-BASED TELECOMMUNICATION POLICIES

TANGO NETWORKS, INC., Ri...

1. A method, comprising:
receiving a communications session setup request at a carrier gateway server representing either a call or data session that
includes a phone number or data address of a mobile terminal as one of a session originator and a session destination;

identifying the mobile terminal as a member of an enterprise network;
routing the communications setup request to an enterprise gateway server;
interrogating a schedule database via the enterprise gateway server and obtaining a schedule of the member that specifies
at least one scheduled location of the member;

performing a comparison of the schedule with a current time at which the session setup request is received;
determining the member is scheduled to be at the scheduled location at the current time;
processing the session according to results of the comparison to create a session decision, wherein processing the session
includes one of completing setup of the session, rejecting the session setup and redirecting the session setup; and

transmitting the session decision to the carrier gateway server.

US Pat. No. 9,201,932

AUTOMATIC IDENTIFICATION OF A VEHICLE DRIVER BASED ON DRIVING BEHAVIOR

TANGO NETWORKS, INC., Pl...

1. A method, comprising:
compiling a candidate driver identification profile (DIP) based on received vehicle data;
comparing the candidate DIP to at least one pre-stored DIP;
incrementing a DIP credibility score of the at least one pre-stored DIP if there is a DIP match between the candidate DIP
and the at least one pre-stored DIP; and

deleting the at least one pre-stored DIP from memory if the DIP credibility score is below a predetermined threshold.

US Pat. No. 9,307,537

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR CONCURRENT TERMINATION OF MULTIPLE CALLS AT A MOBILE TERMINAL

TANGO NETWORKS, INC, Ric...

1. A method, comprising:
determining a mobile terminal is currently terminated with an in-progress first call;
determining the mobile terminal is available to accept a second call;
determining the first carrier frequency has no time slots available for the second call;
identifying a second carrier frequency that has a plurality of available time slots and which has a greatest frequency spacing
away from the first carrier frequency;

determining the second carrier frequency is not a harmonic of the first carrier frequency;
setting up the second call with the mobile terminal while the first call is maintained in-progress, wherein the second call
is setup by allocating a time slot of the second carrier frequency; and

performing an intra-cell handover of the first call from the first carrier frequency to the second carrier frequency.

US Pat. No. 9,473,540

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

TANGO NETWORKS, INC., Ri...

18. A system, comprising:
a cellular network including a mobile switching network and a carrier gateway server; and
an enterprise network including an enterprise gateway server and a private branch exchange coupled therewith,
wherein the enterprise gateway server is coupled with the carrier gateway server, and
wherein the carrier gateway server receives, from the mobile switching network, a session origination request of a session
destined to a mobile station associated with an enterprise network and queries the enterprise gateway server for a policy,

wherein the enterprise gateway server stores information related to the session including the final destination and returns
a policy to the carrier gateway server and routing instructions based on the policy, wherein the policy comprises enterprise
session routing criteria applied to the session comprising at least one of a restriction on times the session may be routed
and restrictions on destinations where the session may be routed,

wherein the enterprise gateway server enacts the at least one policy and the session routing criteria responsive to an enterprise
user account access operation,

wherein the enterprise gateway server provides routing information to the mobile switching network via the carrier gateway
server for routing the session to the private branch exchange, the routing information comprising destination information
and session path information for routing the session to a destination, and

wherein the session is routed to the private branch exchange by the mobile switching network.

US Pat. No. 9,413,884

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SCHEDULE-BASED TELECOMMUNICATION POLICIES

Tango Networks, Inc., Ri...

1. A method, comprising:
receiving a communications session setup request at a carrier gateway server;
routing the communications session setup request to an enterprise gateway server;
obtaining a schedule of a member that specifies at least one scheduled location of the member via a schedule database;
performing a comparison of the schedule with a current time at which the session setup request is received;
determining the member is scheduled to be at the scheduled location at the current time;
processing the session according to a policy associated with the scheduled location at the current time; wherein processing
the session includes one of completing, rejecting and redirecting the session setup; and

transmitting the session processing to the carrier gateway server.

US Pat. No. 9,179,487

SYSTEM AND METHOD FOR ENABLING CALL ORIGINATIONS USING SMS AND HOTLINE CAPABILITIES

TANGO NETWORKS, INC., Ri...

1. A method comprising:
receiving a data message from a mobile device at an application server, the data message comprising an originating subscriber
number corresponding to the mobile device and a destination number corresponding to a destination device;

routing the data message to a gateway server (GS);
responsive to receiving the data message, originating a session comprising a first session leg via the application server
to the destination device identified via the data message;

establishing a second session leg to the mobile device via the application server;
joining the first session leg and the second session leg to establish an end-to-end session;
wherein the data message is one of a short message service (SMS) message, a mobile data message and an unstructured supplementary
service data (USSD) message;

wherein the mobile device accepts a routing session to an intermediary destination gateway server identified by a subscriber
profile associated with the mobile device, wherein the intermediary destination is different from the final destination; and

routing the session from the intermediary destination to the final destination.

US Pat. No. 9,380,506

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR PROVISIONING DUAL-HOMED VOICE CALL CONTINUITY

Tango Networks, Inc., Ri...

1. A method, comprising:
locating, by a user equipment registered in a first network, a second network, wherein one of the first network and the second
network comprises a circuit switched network and another of the first network and the second network comprises a packet switched
network;

transmitting, by the user equipment, a request for a handover to the second network, the request being received by at least
one of an enterprise gateway server of the packet switched network and a carrier gateway server of the circuit switched network;
and

determining, by a voice call continuity service, whether to allow the handover by an enterprise network node and a carrier
network node, wherein whether to allow the handover comprises at least one of dual approval by both the enterprise network
node and the carrier network node and single approval by one of the enterprise network node and the carrier network node which
is designated as an override authority, wherein the enterprise network node is controlled by an enterprise network and the
carrier network node is controlled by a carrier network.

US Pat. No. 9,232,459

METHOD AND APPARATUS OF SUPPORTING WIRELESS FEMTOCELL COMMUNICATIONS

TANGO NETWORKS, INC., Ri...

1. A method, comprising:
receiving an incoming call destined for at least one of: a PBX desktop phone and an associated mobile station;
transmitting the call to an enterprise gateway server;
identifying via the enterprise gateway server a call routing policy for routing the incoming call over at least one of an
enterprise network and a wireless network;

determining at least one of a routing number and a location of the mobile station; and
transmitting a call routing instruction to a femtocell to route the incoming call to its destination over the wireless network
based on the call routing policy.

US Pat. No. 9,215,319

SYSTEM AND METHOD FOR EXECUTING ORIGINATING SERVICES IN A TERMINATING NETWORK FOR IMS AND NON-IMS APPLICATIONS

TANGO NETWORKS, INC., Pl...

1. A system configured to execute originating services in a terminating IP Multimedia Subsystem (IMS) network in which a triggered
application may or may not support IMS, comprising:
a carrier gateway server configured to operate as an IMS-compliant SIP application server (SIP-AS); and
an enterprise gateway server, wherein the enterprise gateway server is configured to act as at least one of an IMS-compliant
proxy call session control function (P-CSCF), interrogating call session control function (I-CSCF), and a serving call session
control function (S-CSCF), and manage an incoming call log and order the carrier gateway server to originate an outgoing call
leg to a subscriber's mobile phone with a calling identify of a calling party to indicate which line was called, wherein the
carrier gateway server is configured to

communicate with the enterprise gateway server,
prepare the enterprise gateway server for an upcoming communication,
respond to a serving call session control function (S-CSCF), and route the session to a destination in the terminating IMS
network, wherein the enterprise gateway server is configured to

receive the session in the terminating IMS network,
act as at least one of a S-CSCF and an I-CSCF, wherein the I-CSCF is configured
to route the session for handling during session setup,
act as a S-CSCF front-end (FE) which is configured to convert a terminating services request, received during the session
setup, to an originating services request prior to communicating with a terminating service associated with a terminating
network application, and

once the outgoing call leg is established, connect the outgoing call leg to the incoming call leg in the control of the enterprise
gateway server.

US Pat. No. 10,034,220

SYSTEM AND METHOD FOR ENABLING VPN-LESS SESSION SETUP FOR CONNECTING MOBILE DATA DEVICES TO AN ENTERPRISE DATA NETWORK

TANGO NETWORKS, INC., Ri...

1. A method comprising:originating a first call leg between a subscriber and a carrier gateway server;
identifying a call line preference via outgoing call digits from the subscriber specifying a call line to use for an outgoing call;
originating the outgoing call to an intended destination on the specified call line to establish an outgoing call leg;
connecting the outgoing call leg with the first call leg; and
forwarding the call to an enterprise gateway server communicatively coupled to the carrier gateway server;
wherein the call line preference is maintained for a predetermined period of time;
wherein the call line preference and the predetermined period of time are stored in a subscriber profile which is accessed automatically based on at least one subscriber action.

US Pat. No. 9,596,353

SYSTEM, METHOD, AND APPARATUS FOR USING ALTERNATIVE NUMBERS FOR ROUTING VOICE CALLS AND SHORT MESSAGES IN A COMMUNICATIONS NETWORK

Tango Networks, Inc., Ri...

1. A method, comprising:
monitoring a communication link via a router for a message originated by a mobile device; and
intercepting the message via the router and determining whether to forward the message on the communication link and to re-route
the message via another communication link based on an enterprise network subscription status of the mobile device;

verifying, at an enterprise network, a destination address of the message is associated with a destination device that is
a member of the enterprise network via retrieving an enterprise profile record associated with the destination device;

invoking an enterprise messaging service to deliver the message, based on message routing instructions:
modifying at least one of:
the destination address of the message to include a mobile telephone number associated with the destination device,
an originating address of the message to include an enterprise telephone number associated with the mobile device; and
routing the message to the destination device.

US Pat. No. 9,936,435

CALL FLOW SYSTEM AND METHOD FOR USE IN A VOIP TELECOMMUNICATION SYSTEM

Tango Networks, Inc., Fr...

1. A method, comprising:receiving, by an enterprise gateway server, an instruction to redirect a call to a carrier network via a temporary routing number;
routing, by the enterprise gateway server, the call to the carrier network via the temporary routing number;
notifying, by the enterprise gateway server, a private branch exchange that received a request for the call, that a mobile station is ringing; and
inserting, by the enterprise gateway server, a media port into a call path allocated for the call.

US Pat. No. 9,439,133

CONTROLLING MOBILE DEVICE CALLS, TEXT MESSAGES AND DATA USAGE WHILE OPERATING A MOTOR VEHICLE

Tango Networks, Inc., Ri...

1. A method, comprising:
identifying an attempted communication comprising at least one of an attempted voice call, text message and mobile data communication
from at least one mobile device located in a transport;

querying a carrier gateway server associated with the at least one mobile device to identify a remote server, wherein the
carrier gateway server forwards a desired destination of the attempted communication and the mobile device location to the
remote server which determines whether a policy should be applied to the attempted communication;

determining the mobile device is located within a communication area of a base station, wherein restrictions are imposed on
sending and receiving communications while operating within the communication area of the base station;

identifying and recording a speed event when a transport speed has performed at least one of exceeded a first threshold and
fallen below a second threshold;

retrieving the recorded speed event responsive to identifying the attempted communication; and
applying the policy to the communication based on the recorded speed event.

US Pat. No. 9,867,118

CONTROLLING MOBILE DEVICE CALLS, TEXT MESSAGES AND DATA USAGE WHILE OPERATING A MOTOR VEHICLE

Tango Networks, Inc., Pl...

1. A method, comprising:
querying a carrier gateway server associated with at least one mobile device to identify a remote server, wherein the carrier
gateway server informs the remote server of an attempted communication;

responsive to the attempted communication, determining via the remote server, whether a policy should be applied to the attempted
communication based on a speed event identifying when a transport speed has performed at least one of: exceeded a first threshold
and fallen below a second threshold;

wherein the first threshold and the second threshold are dynamically established at the remote server based on a time of the
day, a day of a week, a location of the transport, a location of the mobile device, and attributes of a driver of the transport;

wherein the attributes of the driver comprise one or more of a work function, an age and a driving history;
wherein the attempted communication comprises at least one of an attempted voice call, text message and mobile data communication
from at least one mobile device located in a transport; and

applying the policy, via the remote server, to the communication based on the speed event.

US Pat. No. 9,667,667

CALLING LINE/NAME IDENTIFICATION OF ENTERPRISE SUBSCRIBERS IN MOBILE CALLS

Tango Networks, Inc., Pl...

1. A method, comprising:
receiving, by an enterprise gateway server, a call intended to be routed to at least one of a plurality of telephone devices
each having a respective assigned telephone number, the enterprise gateway server identifying a mobile telephone as a destination
to which the call should be routed based on criteria;

terminating, by the enterprise gateway server, the call to a wireless network, the wireless network sending a trigger message
to a carrier gateway server;

instructing the carrier gateway server to order the wireless network to proceed with routing the call; and
including line information specifying the at least one of the multiple telephone devices by sending an identifier to the mobile
telephone that is indicative of the one of the multiple telephone devices called.

US Pat. No. 10,142,709

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR IMPLEMENTING INTELLIGENT NETWORK SERVICE FUNCTIONALITY IN A NETWORK

TANGO NETWORKS, INC., Ri...

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.

US Pat. No. 9,894,696

METHOD AND APPARATUS OF SUPPORTING WIRELESS FEMTOCELL COMMUNICATIONS

Tango Networks, Inc., Ri...

1. A method, comprising:
transmitting an incoming call to an enterprise gateway server;
identifying via the enterprise gateway server a call routing policy for routing the incoming call over at least one of an
enterprise network and a wireless network;

performing a lookup operation to identify one or more call routing conditions;
performing a call routing policy decision via the enterprise gateway server by validating the one or more call routing conditions,
determining whether to route the call to a private branch exchange (PBX) or a wireless network;
responsive to determining to route the incoming call over the wireless network, requesting, by a home location register (HLR),
a temporary routing number from a servicing mobile switching center; and

transmitting, via the temporary routing number, a call routing instruction to a femtocell to route the incoming call to its
destination over the wireless network based on the call routing policy decision.

US Pat. No. 9,622,078

MOBILE APPLICATION GATEWAY FOR CONNECTING DEVICES ON A CELLULAR NETWORK WITH INDIVIDUAL ENTERPRISE AND DATA NETWORKS

TANGO NETWORKS, INC., Ri...

1. A method, comprising:
receiving a request to establish a data session or a call from a mobile device;
querying an enterprise gateway server in an enterprise network for a data session associated with the mobile device, when
a request to establish a data session is received, or call policy associated with the mobile device, when a call is received;
and

automatically establishing a secure tunnel between the enterprise gateway server and a carrier gateway server in a carrier
network, when the request to establish the data session is received, to provide a secure data session for the mobile device
to communicate with at least one node on the enterprise network, wherein the secure tunnel supports selectable security and
encryption specific to requirements of the enterprise network.

US Pat. No. 9,479,543

CALL FLOW SYSTEM AND METHOD FOR USE IN A VOIP TELECOMMUNICATION SYSTEM

TANGO NETWORKS, INC., Pl...

11. A method comprising:
receiving a call origination request at a carrier gateway server to route a call initiated from a user device destined for
an end user device;

transmitting a query message to an enterprise gateway server inquiring about a policy used to route the call;
receiving the policy information at the carrier gateway server;
designating a media server as the destination for the call;
obtaining a media port from the media server to route a call path;
routing a ringing indication from the end user device to the user device; and
routing the call to the media server.

US Pat. No. 9,763,164

SYSTEM AND METHOD FOR ENABLING VPN-LESS SESSION SETUP FOR CONNECTING MOBILE DATA DEVICES TO AN ENTERPRISE DATA NETWORK

TANGO NETWORKS, INC., Pl...

1. A method comprising:
originating a first call leg between a subscriber and a carrier gateway server;
receiving a call request including outgoing call digits from the subscriber to transmit an outgoing call;
identifying a call line preference from the outgoing call digits specifying a call line to use for the outgoing call;
originating the outgoing call to an intended destination on the specified call line associated with the call line preference
to establish an outgoing call leg;

connecting the outgoing call leg with the first call leg; and
forwarding the call to an enterprise gateway server communicatively coupled to the carrier gateway server, wherein the enterprise
gateway server routes the outgoing call to the intended destination based on criteria comprising at least one of a time of
day and a predetermined call routing setting;

wherein the call line preference is maintained for a predetermined period of time;
wherein the call line preference and the predetermined period of time are stored in a subscriber profile which is accessed
automatically based on at least one subscriber action.

US Pat. No. 9,980,198

SYSTEM AND METHOD FOR SPEEDING CALL ORIGINATIONS TO A VARIETY OF DEVICES USING INTELLIGENT PREDICTIVE TECHNIQUES FOR HALF-CALL ROUTING

TANGO NETWORKS, INC., Ri...

1. An apparatus, comprising:a receiver configured to receive a call at an enterprise network routing number; and
a processor configured to:
re-route the call from an enterprise network based on predefined routing criteria stored in at least one of a carrier gateway server (GS-C) and an enterprise gateway server (GS-E);
detect an emergency event corresponding to call routing services associated with a private branch exchange (PBX);
set the predefined routing criteria of at least one of the GS-C and the GS-E to an emergency mode of operation responsive to identifying the emergency event; and
transmit a call routing instruction based on the emergency mode of operation from at least one of the GS-C and the GS-E to a mobile network associated with the call.

US Pat. No. 9,788,175

SYSTEM AND METHOD FOR ENABLING CALL ORIGINATIONS USING SMS AND HOTLINE CAPABILITIES

Tango Networks, Inc., Ri...

1. A method comprising:
responsive to receiving, at an application server communicatively coupled to a gateway server, a data message comprising originating
subscriber information corresponding to a mobile device and destination information corresponding to a destination device,
establishing an end-to-end session by initiating a first session leg to the destination device and a second session leg to
the mobile device; and

joining, via the gateway server, identified by a subscriber profile associated with the mobile device, the first session leg
and the second session leg, and wherein the data message is one of a short message service (SMS) message, a mobile data message
and an unstructured supplementary service data (USSD) message;

establishing a third session leg via the gateway server to a different communication network from the first session leg and
the second session leg; and

handing over the session to the third session leg while at least one of the first session leg and the second session leg are
still in progress.

US Pat. No. 9,936,064

AUTOMATIC IDENTIFICATION OF A VEHICLE DRIVER BASED ON DRIVING BEHAVIOR

Tango Networks, Inc., Ri...

1. A method, comprising:compiling, via a computing device, a candidate driver identification profile (DIP) based on received vehicle data captured during operation of a vehicle;
incrementing a DIP credibility score of at least one pre-stored DIP stored in memory of the computing device if there is a DIP match between the candidate DIP and the at least one pre-stored DIP, wherein incrementing the DIP credibility score comprises increasing the DIP credibility score to a value closer to or above a predetermined credibility threshold;
identifying, via the computing device, a vehicle driver by determining a match between the candidate DIP and the at least one pre-stored DIP when the DIP credibility score is equal to or above the predetermined credibility threshold; and
applying, based on one or more mobile station usage policies, at least one restriction to a mobile station operated by the vehicle driver.

US Pat. No. 9,763,165

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

Tango Networks, Inc., Pl...

18. A system, comprising:
a cellular network including a mobile switching network and a carrier gateway server; and
an enterprise network including an enterprise gateway server and a private branch exchange coupled therewith,
wherein the enterprise gateway server is coupled with the carrier gateway server, and
wherein the carrier gateway server receives, from the mobile switching network, a session origination request of a session
destined to a mobile station associated with an enterprise network and queries the enterprise gateway server for a policy,

wherein the enterprise gateway server stores information related to the session including the final destination and returns
a policy to the carrier gateway server and routing instructions based on the policy, wherein the policy comprises enterprise
session routing criteria applied to the session comprising at least one of a restriction on times the session may be routed
and restrictions on destinations where the session may be routed,

wherein the enterprise gateway server enacts the at least one policy and the session routing criteria responsive to an enterprise
user account access operation,

wherein the enterprise gateway server provides routing information to the mobile switching network via the carrier gateway
server for routing the session to the private branch exchange, the routing information comprising destination information
and session path information for routing the session to a destination, and

wherein the session is routed to the private branch exchange by the mobile switching network.

US Pat. No. 10,149,224

CALL FLOW SYSTEM AND METHOD FOR USE IN A LEGACY TELECOMMUNICATION SYSTEM

Tango Networks, Inc., Ri...

18. A system, comprising:a cellular network including a mobile switching network and a carrier gateway server; and
an enterprise network including an enterprise gateway server and a private branch exchange coupled therewith,
wherein the enterprise gateway server is coupled with the carrier gateway server, and
wherein the carrier gateway server receives, from the mobile switching network, a session origination request of a session destined to a mobile station and queries the enterprise gateway server for a policy on how to route the session,
wherein the enterprise gateway server returns the policy, wherein the policy comprises enterprise session routing criteria applied to the session,
wherein the carrier gateway server transmits to the mobile switching network routing information comprising at least one of destination information and session path information for routing the session to the mobile station destination,
wherein the mobile switching network routes the session to the carrier gateway server; and
wherein the session is routed to the private branch exchange of the enterprise network by the carrier gateway server.

US Pat. No. 10,397,962

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR SCHEDULE-BASED TELECOMMUNICATION POLICIES

Tango Networks, Inc., Ri...

1. A method, comprising:routing a communications session setup request from a mobile terminal to a carrier gateway server (GS-C) operating as at least one of a signaling system 7 (SS7) point code multiplexer or a session initiation protocol (SIP) application server, wherein the GS-C is addressed with at least one point code when acting as an SS7 point code multiplexer;
determining the communications session setup request is associated with a member of an enterprise network;
forwarding, by the carrier gateway server, the communications session setup request to an enterprise gateway server over a SIP session;
determining, by the enterprise gateway server, a communication policy exists for the member based on a member schedule stored in a schedule database and a location of the member at a current time, wherein the communication policy permits the communication session with the mobile terminal;
forwarding, by the enterprise gateway server, an instruction to the carrier gateway server to complete the session setup based on the communication policy;
applying, by the carrier gateway server the instruction to the communication session.

US Pat. No. 10,200,935

CONTROLLING MOBILE DEVICE CALLS, TEXT MESSAGES AND DATA USAGE WHILE OPERATING A MOTOR VEHICLE

TANGO NETWORKS, INC., Pl...

1. A method, comprising:receiving, at a carrier server associated with at least one mobile device operated by a user, a notification of an attempted communication, wherein the attempted communication comprises at least one of an attempted voice call, a text message, and a mobile data communication to or from the mobile device;
identifying, by the carrier server, a remote server,
determining, by the remote server, whether a transport is in motion based on a received speed event message identifying that a transport speed of the transport has exceeded a speed threshold;
determining, by the remote server, whether the mobile device is located in the transport based on an assessment that a first distance measurement and a second distance measurement are equal;
wherein the first distance measurement is calculated between a first location of the mobile device at a first time and a first location of the transport at the first time, and the second distance measurement is calculated between a second location of the mobile device at a second time and a second location of the transport at the second time, wherein the second time is after the first time; and
applying, by the carrier server, a policy to the attempted communication when the transport speed has exceeded the speed threshold and the mobile device is identified as being located in the transport.

US Pat. No. 10,313,846

SYSTEM AND METHOD FOR ENABLING CALL ORIGINATIONS USING SMS AND HOTLINE CAPABILITIES

TANGO NETWORKS, INC., Ri...

1. A method, comprising:activating a hotline feature in a subscriber profile associated with a mobile device;
initiating a communication session from a mobile device intended for a destination device;
transmitting a data message from a gateway server to an application server comprising session setup information corresponding to the communication session and originating subscriber information corresponding to the mobile device and destination information corresponding to the destination device,
responsive to receiving the data message at the application server,
storing the originating subscriber information and the destination information;
routing a first session leg from the mobile device to a gateway server;
instructing the gateway, via the application server, to initiate routing a second session leg from the gateway server to the destination device; and
joining, via the gateway server, the first session leg and the second session leg to complete the communication session between the mobile device and the destination device.

US Pat. No. 10,375,616

CALL FLOW SYSTEM AND METHOD FOR USE IN A VOIP TELECOMMUNICATION SYSTEM

TANGO NETWORKS, INC, Pla...

1. A method, comprising:receiving, at a private branch exchange (PBX), an instruction to route a call to a phone associated with a mobile station;
establishing a fork, by the PBX, to route the call to the phone and to an enterprise gateway server;
routing, by the enterprise gateway server, the call to a carrier network;
notifying, by the enterprise gateway server, the private branch exchange that the mobile station is ringing; and
cancelling, by the private branch exchange, the call to the phone responsive to receiving an indication that the call was answered at the mobile station.